Eduard Heimbuch
af866f2ae8
create priority ordering for instances
2020-01-20 15:17:59 +01:00
Rene Pfeuffer
c5520e6b07
Fix error handling on git push
...
Failing git push does not lead to an GitAPIException. Instead we have to
check the dedicated push update results.
By the way this adds a message for the internal repository exception.
2020-01-15 08:49:14 +01:00
Rene Pfeuffer
82ea53dc62
Merge with default
2020-01-10 10:22:43 +01:00
Rene Pfeuffer
1762a383be
Merged in feature/optional_dependencies (pull request #382 )
...
Feature/optional dependencies
2020-01-09 14:10:18 +00:00
Sebastian Sdorra
c0e82b1299
fixed mutliple versions of hibernate-validator
...
SCM-WebApp had multiple copies of hibernate-validator 5.3.6 and 6.1.0.
We use now only 6.1.0.
2020-01-09 14:15:42 +01:00
Sebastian Sdorra
c1aa4af6e0
implemented optional dependencies
...
Plugin authors could now define optional dependencies to other plugins in their pom.
Extensions which are using classes from optional dependencies must specify this
with the "requires" attribute of the extension annotation.
Extensions with "requires" attribute are not installed if one of the specified plugins,
is not installed.
2020-01-08 14:27:11 +01:00
Rene Pfeuffer
d6b60afeac
Merge with default
2020-01-08 11:22:47 +01:00
Rene Pfeuffer
148095ad4c
Add revisions of merged branches before merge
2019-12-19 10:30:02 +01:00
Rene Pfeuffer
f7c4894fb2
Let merges without effect throw an exception
2019-12-19 09:47:31 +01:00
Rene Pfeuffer
1d3e51ce7b
Use static create methods instead of ambiguous constructor
2019-12-19 09:27:18 +01:00
Rene Pfeuffer
fefd8b6de8
Merge with default
2019-12-19 08:46:45 +01:00
Eduard Heimbuch
83cc1c4a6f
return revision on merge
2019-12-18 13:17:30 +01:00
Rene Pfeuffer
edcc036f62
Make reverse channel transient
2019-12-18 12:48:11 +01:00
Rene Pfeuffer
a5dc2828ad
Remove unused function
2019-12-18 12:11:57 +01:00
Rene Pfeuffer
42d8d844c0
Remove unused functions
2019-12-18 11:52:08 +01:00
Rene Pfeuffer
cf9d1edb70
Make partial file attributes explicit.
2019-12-18 11:48:17 +01:00
Eduard Heimbuch
dc6d9cc5eb
return revision on merge
2019-12-18 11:03:07 +01:00
Rene Pfeuffer
6b93099048
Merge with default
2019-12-17 14:16:00 +01:00
Rene Pfeuffer
0d6dcbd6bd
Merge with default
2019-12-17 14:14:34 +01:00
Eduard Heimbuch
03425b9e8a
Merged in feature/assign_ui_session_id (pull request #377 )
...
API-Client Support for SSE and Toast Components
2019-12-13 12:21:07 +00:00
Rene Pfeuffer
7332f9dcb4
Merge with default
2019-12-13 08:57:16 +01:00
Rene Pfeuffer
4fd2a0dd23
Small API changes
2019-12-12 16:13:36 +01:00
Rene Pfeuffer
8df43e7b4e
Let background computations abort for browse command
2019-12-12 11:47:03 +01:00
Rene Pfeuffer
8129f2fad0
Add 'partial' flag to files
2019-12-11 14:41:42 +01:00
Rene Pfeuffer
a37df2c20b
Fix test helper
2019-12-11 12:58:01 +01:00
Rene Pfeuffer
9a8f0a4ee7
Use interfaces for executor classes
2019-12-11 12:42:21 +01:00
Sebastian Sdorra
dd3b02bbff
added subscription api to apiClient
2019-12-11 10:11:40 +01:00
Rene Pfeuffer
ce15b116bd
Introduce SyncAsyncExecutor
2019-12-11 10:10:56 +01:00
René Pfeuffer
8d0249b708
Make timeout configurable
2019-12-10 18:22:40 +01:00
René Pfeuffer
6f4074c21c
Update browser result after computation
2019-12-10 18:10:11 +01:00
Sebastian Sdorra
33833994d3
merge with default branch
2019-12-05 16:14:44 +01:00
Rene Pfeuffer
11391f2f64
Merge with default
2019-12-05 10:53:33 +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
854e42a609
merge with default branch
2019-11-27 15:01:09 +01:00
Rene Pfeuffer
75b43ef453
Merge with 2.0.0-m3
2019-11-25 14:35:47 +01:00
Rene Pfeuffer
1cd7983723
Merge with 2.0.0-m3
2019-11-21 07:39:28 +01:00
Rene Pfeuffer
4f43bce90e
Reduce visibility of misleading install function
...
This install function might be mistaken to really install this plugin,
whereas it only sets its internal status and does not really do smth.
2019-11-20 11:14:58 +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
Rene Pfeuffer
55b1d1331b
Merge with 2.0.0-m3
2019-11-20 07:54:15 +01:00
Eduard Heimbuch
e7cb674bb5
fix anonymous email
2019-11-19 14:27:14 +01:00
Eduard Heimbuch
e432d6d210
refactor
2019-11-19 14:23:05 +01:00
Eduard Heimbuch
2ec98c2763
remove repository public flag
2019-11-19 14:04:47 +01:00
Rene Pfeuffer
f12c3920c0
Merge with 2.0.0-m3
2019-11-18 13:15:54 +01:00
Rene Pfeuffer
ff1abf2c1c
Add conflict type
2019-11-14 15:07:49 +01:00
Sebastian Sdorra
42ab81cf50
implement ui client session id
...
This changeset introduces a client side session id, which is generated
once by the client (ui: apiClient) and is send with each request to server.
The server makes the session id available by the PrincipalCollection of the
subject.
2019-11-13 14:03:48 +01:00
Rene Pfeuffer
47da287178
Merge with 2.0.0-m3
2019-11-13 13:06:39 +01:00
Rene Pfeuffer
d1747557b3
Make conflict exception accessible with complex context
2019-11-13 10:48:36 +01:00
Eduard Heimbuch
234d98aee7
Don't use anonymous access after access token expires
2019-11-12 13:49:37 +01:00
Rene Pfeuffer
d8d7d993e3
Merge with 2.0.0-m3
2019-11-12 08:51:28 +01:00