Sebastian Sdorra
91fd259f07
use ClassLoaderLeakPreventor to reduce ClassLoaderLeaks of plugins
2019-06-19 11:52:20 +02:00
René Pfeuffer
25bc48e349
Merge with 2.0.0-m3
2019-06-06 15:44:57 +02:00
Sebastian Sdorra
26a8fc4b9c
update node to 10.16.0 and yarn to 1.16.0
2019-06-06 11:08:12 +02:00
Sebastian Sdorra
3c373a4c4d
replace QuartzScheduler with a more lightweight scheduler
...
The new scheduler is based on the cron-utils package and uses the same cron syntax as quartz.
CronScheduler was mainly introduced, because of a ClassLoader leak with the old Quartz implementation.
The leak comes from shiros use of InheriatableThreadLocal in combination with the WorkerThreads of Quartz.
CronScheduler uses a ThreadFactory which clears the Shiro context before a new Thread is created (see CronThreadFactory).
2019-06-05 16:15:06 +02:00
René Pfeuffer
d29fa32c8e
First steps to create a bootstrap module for data migration
2019-05-09 10:36:27 +02:00
René Pfeuffer
5aab95b651
Change spotter version
...
This fixes the issue, that markdown files were not recognized as such
but had the language "GCC Machine Definition" (or the like)
2019-03-25 10:55:27 +01:00
Sebastian Sdorra
f17410ee3b
adding Cache-Control header with value no-cache to static web resources
...
Cache-Control: no-cache, forces the browser to check if the resource has
not changed, before the resources is taken from cache.
2019-02-08 12:55:10 +01:00
Sebastian Sdorra
614656a8b5
fix wrong version of jackson-jaxrs-json-provider
2019-01-31 16:20:00 +01:00
Sebastian Sdorra
145ac7a8d8
remove direct dependencies to apache beanutils and commons collections
2019-01-31 15:53:19 +01:00
Sebastian Sdorra
c388bb761e
remove duplicated declaration jackson.version
2019-01-31 11:53:16 +01:00
Sebastian Sdorra
7962463be2
update hibernate-validator to version 5.3.6.Final, to fix CVE-2017-7536
2019-01-31 11:47:10 +01:00
Sebastian Sdorra
6ece9ea8b0
update web-resources, spotter and tika to prevent CVE-2018-11761 and CVE-2018-17197
2019-01-30 13:48:32 +01:00
Sebastian Sdorra
69dda6403d
update resteasy to v3.6.2.Final in order to fix CVE-2017-7561 and CVE-2016-6347
2019-01-30 13:21:11 +01:00
Sebastian Sdorra
297ecc46db
Merged in broDom/scm-manager/dep-updates-2.x (pull request #37 )
2019-01-29 17:54:46 +01:00
Sebastian Sdorra
b231499cd0
merge with branch 1.x
2019-01-29 09:42:03 +01:00
Sebastian Sdorra
f22abaf0e2
fix restdoc generation and append restdoc artifact to buildjob
2019-01-28 14:28:34 +01:00
René Pfeuffer
f0665663ec
Use property for jjwt version
2018-12-04 16:45:21 +01:00
René Pfeuffer
0664303854
Use new JWT library
2018-11-29 08:01:02 +01:00
René Pfeuffer
a0c301f469
Include javaee-api in server bundle
2018-10-29 08:43:11 +01:00
René Pfeuffer
a5dcc8cf8a
Merge with 2.0.0-m3
2018-09-14 17:47:45 +02:00
Mohamed Karray
6c53675e2c
merge
2018-09-13 14:45:32 +02:00
René Pfeuffer
7c76f7a699
Merge with 2.0.0-m3
2018-09-13 08:17:51 +02:00
René Pfeuffer
f47c5ef16f
Replace MockProvider test helper with guice class
2018-09-12 12:05:24 +02:00
René Pfeuffer
ef28350ce3
Handle missing request scope for url computation
2018-09-12 11:43:29 +02:00
Sebastian Sdorra
e6e5fee54c
update web-resources to v1.0.2
2018-09-10 12:54:52 +02:00
Sebastian Sdorra
72a5b6f43c
use web-resources to deliver web resources from the WebResourceServlet
2018-09-10 12:04:56 +02:00
Sebastian Sdorra
9c80da5838
use scm-ui as overlay war, if livereload property was not set
2018-09-06 14:44:01 +02:00
Sebastian Sdorra
c1123810fc
merge with feature/ui-extensions branch
2018-08-30 12:15:17 +02:00
Sebastian Sdorra
53ff215330
merge with 2.0.0-m3 branch
2018-08-30 11:28:26 +02:00
René Pfeuffer
f5600f60fb
Merge with 2.0.0-m3
2018-08-30 10:04:06 +02:00
Sebastian Sdorra
4d62bbd329
update ui-bundler to v0.0.5
2018-08-29 10:05:53 +02:00
Sebastian Sdorra
b09c46abcf
remove old ui
2018-08-27 15:45:56 +02:00
Sebastian Sdorra
8224327ed3
use / as development context path and use ui-bundler instead of react-scripts
2018-08-24 08:35:50 +02:00
Mohamed Karray
87e32087ac
#8771 run JUnit 5 with maven and fix tests
2018-08-22 15:55:29 +02:00
René Pfeuffer
5ed6cc4a53
Merge permission endpoint into feature branch
2018-08-22 07:54:40 +02:00
René Pfeuffer
15d5db9458
Replace hibernate vaidator with javaee api
...
Hibernate validator is bundled with resteasy validation package,
but using another version what leads to problems.
2018-08-21 16:30:21 +02:00
Mohamed Karray
4e1778cac1
#8771 Merged Permission endpoints
2018-08-21 10:35:39 +02:00
René Pfeuffer
a0f74e3329
Replace model object exception with generic ones and migrate guice
2018-08-21 07:53:33 +02:00
Mohamed Karray
f79975b18d
#8771 Permission endpoints
2018-08-20 18:16:14 +02:00
René Pfeuffer
3822c4b51c
Include resteasy javaee 7 validation with hibernate
2018-08-16 16:53:20 +02:00
René Pfeuffer
7e31498fa4
Introduce content resource with content type detection
2018-08-10 16:31:22 +02:00
Johannes Schnatterer
fc0676d511
Moves jackson annotations dependency to core.
...
Will be needed by plugins in future.
2018-08-06 12:57:44 +02:00
Johannes Schnatterer
0179cc3369
Adds profile for rest docs to plugins module.
...
It's redundant (also configured in webapp) but would fail the core
build if activated.
2018-08-06 11:52:31 +02:00
Johannes Schnatterer
a07c9c18dd
Gets rid of redundant dependency declarations in plugins and webapp.
...
It's better to define the "web"/REST dependencies that are used by
plugins once in core, instead of redundant in webapp and plugins.
This should create better awareness when changing the dependency version
(changing in core is always critical due to API downward compatibility).
2018-08-06 11:36:08 +02:00
Johannes Schnatterer
1c52b33229
Brings mapstruct processor back to plugin and webapp.
2018-08-02 15:22:41 +02:00
Johannes Schnatterer
e28faf3029
Create CollectionToDtoMapper in core module.
...
See commit 689e5ae95645768b024dee52c10451c944a41527.
Useful for hg plugin.
2018-08-02 14:45:04 +02:00
Johannes Schnatterer
02327b55f3
Makes pom.xmls more DRY
2018-08-01 11:42:40 +02:00
Johannes Schnatterer
35231fb202
Merged 2.0.0-m3 into feature/global_config_v2_endpoint
2018-08-01 10:30:38 +02:00
Sebastian Sdorra
525fa8333a
update shiro-unit to 1.0.1
2018-07-24 07:52:01 +02:00
Michael Behlendorf
064375c921
Merge remote branch
2018-07-17 13:58:42 +02:00