Commit Graph

971 Commits

Author SHA1 Message Date
Sebastian Sdorra
a36551597d fix deprecation warning of Jackson ISO8601DateFormat 2020-02-04 15:27:30 +01:00
Sebastian Sdorra
00b5471ca7 fix some compiler warnings around hibernate-validator 2020-02-04 09:56:43 +01:00
Rene Pfeuffer
02a9dafee4 Append self links to parsed diff results 2020-01-24 16:31:31 +01:00
Rene Pfeuffer
9fcaf5e69d Change parsed diff url from '.json' to '/parsed' 2020-01-24 14:34:17 +01:00
Rene Pfeuffer
882a25936d Add parsed diff endpoint for incoming diffs 2020-01-24 14:08:29 +01:00
Sebastian Sdorra
09bde1e3bb use aceMode or codemirrorMode to determine programming language 2020-01-23 16:26:13 +01:00
Sebastian Sdorra
fe8e4db10b added diff endpoint which returns a parsed diff as json 2020-01-22 15:49:50 +01:00
Eduard Heimbuch
f44d17d640 create RepositoryInitializer which can be used to create new files in the initial commit on a new repository 2020-01-20 15:19:51 +01:00
Rene Pfeuffer
96cda839f8 Simplify class 2020-01-15 14:00:20 +01:00
Rene Pfeuffer
cf9d1edb70 Make partial file attributes explicit. 2019-12-18 11:48:17 +01:00
Rene Pfeuffer
8df43e7b4e Let background computations abort for browse command 2019-12-12 11:47:03 +01:00
Rene Pfeuffer
f7dc89ee81 Reload partial results 2019-12-11 15:49:33 +01:00
Rene Pfeuffer
58cff0797b Remove redundant mapper
FileObjectToFileObjectDtoMapper#map and
BrowserResultToFileObjectDtoMapper#fileObjectToDto had the same
mapstruct implementation.
2019-12-11 15:09:53 +01:00
Rene Pfeuffer
11acf7ad21 Enable cache for browse results 2019-12-10 15:50:33 +01:00
Eduard Heimbuch
2ec98c2763 remove repository public flag 2019-11-19 14:04:47 +01:00
Rene Pfeuffer
c2e30a582f Remove unused mapper 2019-11-08 16:44:04 +01:00
Eduard Heimbuch
313ec7fe5d fix dependencies after removing mergeResource 2019-11-08 13:10:31 +01:00
Eduard Heimbuch
b1216a898b remove mergeResource and move dryRun to review-plugin 2019-11-08 11:46:13 +01:00
Eduard Heimbuch
7e00d22e9e merge 2.0.0-m3 2019-11-06 07:48:35 +01:00
Eduard Heimbuch
db46441adf move mergeResultDto + mapper to scm-core 2019-11-05 09:51:58 +01:00
Eduard Heimbuch
d5bd83fafb fix encoding and decoding for branches including slashes 2019-11-01 13:52:53 +01:00
Eduard Heimbuch
48154cce0f fix unit tests 2019-10-29 13:49:04 +01:00
Eduard Heimbuch
f4b1bf289a change fileObjectMapping 2019-10-29 08:37:50 +01:00
Eduard Heimbuch
52c3c1d7f8 add enricher for browserResult mapping 2019-10-28 15:21:24 +01:00
Eduard Heimbuch
1fd6337f64 anonymous user should not have permission to change password or autocomplete 2019-10-17 11:08:55 +02:00
Eduard Heimbuch
d69e93406c use static method to check if subject is anonymous 2019-10-14 16:21:14 +02:00
Eduard Heimbuch
09409bae33 cleanup 2019-10-14 11:34:32 +02:00
Eduard Heimbuch
eb684a3b1d only map authorizationException to forbidden if user is not _anonymous 2019-10-14 10:18:26 +02:00
Eduard Heimbuch
8d416c6c67 create ScmConfigurationChangedListener to create _anonymous user 2019-10-14 09:32:48 +02:00
Eduard Heimbuch
1162b353db remove logout link when authenticated as _anonymous user 2019-10-10 14:05:34 +02:00
Eduard Heimbuch
f0311eb138 fix authentication selector for correct browser rendering if anonymous access is active 2019-10-10 13:44:29 +02:00
Eduard Heimbuch
18cb7020d0 implement anonymous realm // use constant for _anonymous user 2019-10-10 13:40:40 +02:00
Eduard Heimbuch
8556278533 create _anonymous user when anonymous access activated and user does not exist yet / also create _anonymous user on system start if required 2019-10-09 15:45:32 +02:00
Rene Pfeuffer
d5a1423e87 Merged in feature/abort_plugin_installation (pull request #326)
Feature/abort plugin installation
2019-10-02 05:04:10 +00:00
Eduard Heimbuch
66d4eb7a7f change plugin overview action buttons 2019-09-30 10:26:32 +02:00
Eduard Heimbuch
333579ef2a cancel installation on pending plugins 2019-09-28 11:44:39 +02:00
Eduard Heimbuch
e1dd393cce add collection update link if atleast one plugin is updatable 2019-09-27 16:07:25 +02:00
Eduard Heimbuch
2acad5936b merge 2019-09-27 15:45:18 +02:00
Eduard Heimbuch
281d812065 add rest api updateAllPlugins 2019-09-27 15:30:21 +02:00
Rene Pfeuffer
52a9429ef5 Add cancel link 2019-09-27 12:47:41 +02:00
Rene Pfeuffer
fd4070b1b1 Add rest method 2019-09-27 11:49:14 +02:00
Rene Pfeuffer
3d27938e80 Postpone writing to output stream in diff command
Without this, the gzip filter would write the first bytes to the
response output stream, before the diff command is triggered and
potential exceptions may be thrown. When exceptions are thrown too late,
filters like the GZip filter may already have sent bytes to the response
stream. Afterwards this cannot be undone and the response created by an
exception mapper may not be valid anymore.
2019-09-25 12:15:30 +02:00
Eduard Heimbuch
7c029a9b76 merge 2.0.0 / rename installPending to executePending 2019-09-17 10:36:52 +02:00
René Pfeuffer
3e0169b667 Add uninstalled plugins to pending resource 2019-09-16 18:00:02 +02:00
René Pfeuffer
fc319f90e3 Append uninstall links 2019-09-16 17:50:05 +02:00
Rene Pfeuffer
b2294b8ae1 Add uninstall endpoint 2019-09-16 15:10:48 +02:00
Rene Pfeuffer
695f4d58b9 Map uninstall flag 2019-09-16 14:43:45 +02:00
Eduard Heimbuch
d60918c820 implement update function for plugins on frontend / adjust the plugin pending modal to show pending installations and updates 2019-09-16 14:31:55 +02:00
Rene Pfeuffer
2e42d8be91 Return pending plugins in endpoint 2019-09-13 14:44:32 +02:00
Rene Pfeuffer
0ceb1ad295 Add dedicated endpoint for pending plugins 2019-09-13 14:17:06 +02:00