Commit Graph

1819 Commits

Author SHA1 Message Date
Rene Pfeuffer
a93380b867 Differentiate types for central and cloned repository 2019-10-21 14:10:50 +02:00
Eduard Heimbuch
d9cf93b59a cleanup 2019-10-17 11:17:33 +02:00
Eduard Heimbuch
c6cbd68e98 create unit tests for ScmConfigChangedListener 2019-10-17 09:56:47 +02:00
Eduard Heimbuch
e91a3eac6a small fixes and cleanup after review 2019-10-17 09:33:54 +02:00
Eduard Heimbuch
f90b8a987a merge 2.0.0 2019-10-17 08:34:23 +02:00
Eduard Heimbuch
d69e93406c use static method to check if subject is anonymous 2019-10-14 16:21:14 +02:00
Eduard Heimbuch
b26f9068f4 move Anonymous Realm to webapp 2019-10-14 16:18:14 +02:00
Eduard Heimbuch
1d79ed86ea remove outdated unit test 2019-10-14 09:36:32 +02:00
Eduard Heimbuch
8d416c6c67 create ScmConfigurationChangedListener to create _anonymous user 2019-10-14 09:32:48 +02:00
Rene Pfeuffer
c465a48ece Set new plugin center url 2019-10-11 15:23:18 +02:00
Eduard Heimbuch
a3c5f97a23 merged 2019-10-11 11:22:24 +02:00
Eduard Heimbuch
1162b353db remove logout link when authenticated as _anonymous user 2019-10-10 14:05:34 +02:00
Eduard Heimbuch
18cb7020d0 implement anonymous realm // use constant for _anonymous user 2019-10-10 13:40:40 +02:00
Eduard Heimbuch
344ad696b2 do not add _anonymous to group _authenticated / use AnonymousToken for anonymous access in authenticationFilter 2019-10-09 16:41:55 +02:00
Rene Pfeuffer
76c7821ed2 Reduce code redundancy 2019-10-08 11:58:13 +02:00
Eduard Heimbuch
cb6f1bfa22 remove unused move-method from ModifyCommand / create interface for CommandRequests with Author 2019-10-07 14:59:46 +02:00
Eduard Heimbuch
34169fb21c merged 2019-10-07 10:48:07 +02:00
René Pfeuffer
3dea971e10 Checkout target branch while cloning repository
This will prevent the checkout of a wrong initial branch and therefore
safe some unnecessary io
2019-10-06 16:29:50 +02:00
Rene Pfeuffer
a9559f5fad Merge with 2.0.0-m3 2019-10-02 11:48:37 +02:00
Eduard Heimbuch
d1f7362ab1 set author from subject if not available in request for MergeCommandBuilder and ModifyCommandBuilder 2019-10-02 11:34:42 +02:00
Eduard Heimbuch
6417ab57e8 remove unnecessary handler from HgModifyCommand / move NoChangesMadeException to scm-core 2019-10-02 10:43:35 +02:00
Rene Pfeuffer
458d2fb4ee Make AvailablePlugin immutable 2019-10-02 10:05:07 +02:00
Sebastian Sdorra
8174019931 merge with 2.0.0-m3 2019-10-02 07:47:44 +02:00
Sebastian Sdorra
a632350d32 added message to NoCommonHistoryException 2019-10-02 07:43:17 +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
Sebastian Sdorra
34177be6f7 merge with 2.0.0-m3 2019-10-01 17:09:53 +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
281d812065 add rest api updateAllPlugins 2019-09-27 15:30:21 +02:00
Rene Pfeuffer
3b34cb5278 Rename method and check permission 2019-09-27 11:46:14 +02:00
Rene Pfeuffer
3145b751c6 Add cancel method to remove install and uninstall files 2019-09-26 17:50:54 +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
1e5c5d907a remove unnecessary method mark plugin as core plugin 2019-09-19 11:21:46 +02:00
Eduard Heimbuch
913b7080fd mark installed plugin as core after server started 2019-09-18 15:47:58 +02:00
Eduard Heimbuch
7c029a9b76 merge 2.0.0 / rename installPending to executePending 2019-09-17 10:36:52 +02:00
René Pfeuffer
fc319f90e3 Append uninstall links 2019-09-16 17:50:05 +02:00
Rene Pfeuffer
5a8ed638dd Mirror uninstall state in plugin object 2019-09-16 14:32:14 +02:00
Rene Pfeuffer
7ec2b0c31d Delete plugins marked for uninstall 2019-09-16 14:27:56 +02:00
Rene Pfeuffer
1bc8dea481 Merge with update plugins feature 2019-09-16 14:10:27 +02:00
Rene Pfeuffer
88ed3ff023 Add uninstall method to plugin manager 2019-09-16 13:22:26 +02:00
Eduard Heimbuch
5606854846 merged 2.0.0 2019-09-16 11:01:33 +02:00
Rene Pfeuffer
1bf49eab7b Add constructor with cause 2019-09-13 18:13:10 +02:00
Rene Pfeuffer
938e52fda0 Do not delete files that are not there 2019-09-13 15:33:15 +02:00
Rene Pfeuffer
0fdd1cea17 Detect core plugins and prevent installation 2019-09-11 16:46:27 +02:00
Rene Pfeuffer
5e4496e166 Implement git modify command 2019-09-09 17:14:29 +02:00
Rene Pfeuffer
5e2d63183c Merge with base branch 2019-09-04 13:35:40 +02:00
Rene Pfeuffer
80b48b1dc4 Add requested revision to browse result 2019-09-04 13:05:22 +02:00
Rene Pfeuffer
c37ed20303 Implement delete for git 2019-09-04 10:31:01 +02:00
Rene Pfeuffer
379c58d3a9 Add parameter to check current revision to prevent conflicts 2019-09-03 10:36:23 +02:00
Rene Pfeuffer
695457e949 Make branch optional in modify command
Due to the fact that the default branch is configured in HEAD, it will
be checked out by default by the clone in GitModifyCommand. Therefore
we won't have to do anything to "select" the default branch if no other
branch is specified.
2019-09-03 08:32:07 +02:00