Commit Graph

465 Commits

Author SHA1 Message Date
René Pfeuffer
c4fc0615b5 Set version back to 2.0.0-SNAPSHOT 2020-04-09 21:08:58 +02:00
CES Marvin
d5847e7965 prepare for next development iteration 2020-04-09 19:03:13 +00:00
CES Marvin
3cf675f30d release version 2.0.0-rc7 2020-04-09 18:37:13 +00:00
Sebastian Sdorra
ef7131dea0 Merge pull request #1090 from scm-manager/snyk-upgrade-a4e5e0561c37b2e75466b59b55b1a90c
[Snyk] Upgrade org.apache.tika:tika-core from 1.23 to 1.24
2020-04-05 11:08:52 +02:00
snyk-bot
39ae8b998a fix: upgrade io.jsonwebtoken:jjwt-impl from 0.11.0 to 0.11.1
Snyk has created this PR to upgrade io.jsonwebtoken:jjwt-impl from 0.11.0 to 0.11.1.

See this package in NPM:
https://www.npmjs.com/package/io.jsonwebtoken:jjwt-impl

See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/e67572ee-5940-4f2b-93b0-dced62d7ed85?utm_source=github&utm_medium=upgrade-pr
2020-04-04 01:35:44 +00:00
snyk-bot
93b545401a fix: upgrade org.apache.tika:tika-core from 1.23 to 1.24
Snyk has created this PR to upgrade org.apache.tika:tika-core from 1.23 to 1.24.

See this package in NPM:
https://www.npmjs.com/package/org.apache.tika:tika-core

See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/e67572ee-5940-4f2b-93b0-dced62d7ed85?utm_source=github&utm_medium=upgrade-pr
2020-04-03 01:36:21 +00:00
Eduard Heimbuch
405bc392a8 move events to scm-core / move subscriber to landingpage-plugin 2020-04-02 10:43:07 +02:00
Eduard Heimbuch
548bf97c57 make scm-webapp depend optional of scm-landingpage-plugin // add some events for landingpage 2020-04-01 16:01:26 +02:00
René Pfeuffer
77a5d90992 Merge pull request #1074 from scm-manager/snyk-upgrade-ea49a419738487026cd4bb3d70f8de13
[Snyk] Upgrade javax.xml.bind:jaxb-api from 2.3.0 to 2.3.1
2020-03-30 15:06:38 +02:00
René Pfeuffer
41d02b9c24 Set version back to 2.0.0-SNAPSHOT 2020-03-26 18:52:11 +01:00
CES Marvin
263072d68b prepare for next development iteration 2020-03-26 15:59:09 +00:00
CES Marvin
d94a2d9b7f release version 2.0.0-rc6 2020-03-26 15:23:24 +00:00
Sebastian Sdorra
4ad01c210f remove error prone InjectionContextRestartStrategy 2020-03-25 08:38:13 +01:00
Sebastian Sdorra
967c802588 merge with develop 2020-03-24 10:17:57 +01:00
Florian Scholdei
f1b34eb502 Changeover to MIT license (#1066)
* prepare license-maven-plugin for license migration
* added license mapping for tsx files and added some more excludes
* Changeover to MIT license
* Fix build problems
* Delete old remaining licenses
* Add more exclude path for license checker
* Rename included netbeans license, add exclude .m2/repository/
* Specify .m2 exclude because not only repository/, also wrapper/ must match
* Add .cache/ exclude for license check
* Modify formatting of license in java classes to comply with convention and IDE
* Add IntelliJ documentation for license configuration
* Update CHANGELOG.md
* Exclude tmp/workspace/ dir for license check
* Edit README.md

Co-authored-by: Sebastian Sdorra <sebastian.sdorra@cloudogu.com>
2020-03-23 15:35:58 +01:00
snyk-bot
606d199224 fix: upgrade javax.xml.bind:jaxb-api from 2.3.0 to 2.3.1
Snyk has created this PR to upgrade javax.xml.bind:jaxb-api from 2.3.0 to 2.3.1.

See this package in NPM:
https://www.npmjs.com/package/javax.xml.bind:jaxb-api

See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/e67572ee-5940-4f2b-93b0-dced62d7ed85?utm_source=github&utm_medium=upgrade-pr
2020-03-22 01:37:34 +00:00
snyk-bot
6dacf6495a fix: upgrade org.hibernate.validator:hibernate-validator from 6.1.0.Final to 6.1.2.Final
Snyk has created this PR to upgrade org.hibernate.validator:hibernate-validator from 6.1.0.Final to 6.1.2.Final.

See this package in NPM:
https://www.npmjs.com/package/org.hibernate.validator:hibernate-validator

See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/e67572ee-5940-4f2b-93b0-dced62d7ed85?utm_source=github&utm_medium=upgrade-pr
2020-03-22 01:37:25 +00:00
snyk-bot
86005e6a48 fix: upgrade io.jsonwebtoken:jjwt-api from 0.10.5 to 0.11.0
Snyk has created this PR to upgrade io.jsonwebtoken:jjwt-api from 0.10.5 to 0.11.0.

See this package in NPM:
https://www.npmjs.com/package/io.jsonwebtoken:jjwt-api

See this project in Snyk:
https://app.snyk.io/org/scm-manager/project/e67572ee-5940-4f2b-93b0-dced62d7ed85?utm_source=github&utm_medium=upgrade-pr
2020-03-21 01:35:21 +00:00
Sebastian Sdorra
7f24fc8c9c prepare for next development iteration 2020-03-13 07:32:02 +01:00
CES Marvin
cabefa72fb release version 2.0.0-rc5 2020-03-12 21:11:54 +00:00
Sebastian Sdorra
51684bb11b remove no longer required log4j exclude 2020-03-12 13:46:30 +01:00
Sebastian Sdorra
8d2f117a6b update httpclient in order to fix security vulnerability 2020-03-04 13:27:47 +01:00
Sebastian Sdorra
f6368360c7 try to fix flappy unit tests, by using awaitility instead of Thread.sleep 2020-03-03 15:15:17 +01:00
Eduard Heimbuch
7e1e77af2b remove enunciate since we are using openapi now 2020-02-24 13:36:34 +01:00
Eduard Heimbuch
b7e95f3cc4 create openapi docs for scm-git-plugin 2020-02-17 14:09:26 +01:00
Eduard Heimbuch
7243f3d5a5 bootstrap openapi documentation 2020-02-17 13:42:48 +01:00
Rene Pfeuffer
d513ebcd83 Prepare for next development iteration 2020-02-14 13:40:39 +01:00
Rene Pfeuffer
476dcc5758 Release version 2.0.0-rc4 2020-02-14 12:28:11 +01:00
Sebastian Sdorra
bca34b829d use SimpleClassLoaderLifeCycle by default 2020-02-12 12:36:37 +01:00
Sebastian Sdorra
56b8dbdb22 Reimplement restarting of scm-manager
SCM-Manager tries now to figure out which is the best strategy for the restart.
It chooses from one of the following strategies:

* PosixRestartStrategy which uses native LibC
* ExitRestartStrategy uses System.exit and relies on external mechanism to start again
* InjectionContextRestartStrategy destroys and re initializes the injection context
2020-02-12 12:13:10 +01:00
Sebastian Sdorra
71c5f68878 implemented simple ClassLoaderLifeCycle to fix integration tests on Java > 8 2020-02-04 15:59:11 +01:00
Sebastian Sdorra
c20a50e9ec Prepare for next development iteration 2020-02-03 13:42:29 +01:00
Rene Pfeuffer
a7ff141986 Release version 2.0.0-rc3 2020-01-31 13:02:27 +01:00
Sebastian Sdorra
646b008af3 Prepare for next development iteration 2020-01-29 16:01:25 +01:00
Sebastian Sdorra
28040d0c65 release version 2.0.0-rc2 2020-01-29 15:22:54 +01:00
Sebastian Sdorra
09bde1e3bb use aceMode or codemirrorMode to determine programming language 2020-01-23 16:26:13 +01:00
Sebastian Sdorra
a0dcb28497 merge repository heads 2019-12-12 11:35:12 +01:00
Sebastian Sdorra
1b7907d575 update mustache to 0.9.6-scm1 in order to fix a ClassLoader leak
see https://github.com/spullara/mustache.java/pull/240
2019-12-12 11:27:28 +01:00
Rene Pfeuffer
516bbe6f26 Prepare for next development iteration 2019-12-02 15:15:34 +01:00
Rene Pfeuffer
2d08ba4adc Release version 2.0.0-rc1 2019-12-02 12:52:33 +01:00
Sebastian Sdorra
9e9df35fdb upgrade resteasy, legman and hibernate-validator
* resteasy from 3.6.2.Final to 4.4.1.Final
* legman from 1.5.1 to 1.6.0
* hibernate-validator from 5.3.6.Final to 6.1.0.Final
2019-11-20 10:57:32 +01:00
Sebastian Sdorra
e878f86b46 update apache tika to version 1.22 2019-10-30 14:18:00 +01:00
Sebastian Sdorra
3a4c4b0986 update commons-codec to version 1.13 2019-10-30 14:17:15 +01:00
Sebastian Sdorra
f90060d9a8 update smp-maven-plugin to 1.0.0-alpha-6 2019-08-16 14:50:51 +02:00
Florian Scholdei
df501b162d pluginsOverview goes api data 2019-07-03 16:42:36 +02:00
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