Commit Graph

8179 Commits

Author SHA1 Message Date
Rene Pfeuffer
1b797e7de4 Fix unit test 2019-09-25 14:25:44 +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
René Pfeuffer
eb1812dea6 Enable X-Forwarded header 2019-09-19 21:46:29 +02:00
René Pfeuffer
dc40341ebd Enable X-Forwarded header 2019-09-19 20:37:40 +02:00
Eduard Heimbuch
2eef4b44f9 Merged in feature/ui_modalhead (pull request #316)
feature/ui_modalhead
2019-09-19 10:03:16 +00:00
Eduard Heimbuch
bcd751b50d Close branch feature/ui_modalhead 2019-09-19 10:03:16 +00:00
Florian Scholdei
c76f72b98f correct optimal flag 2019-09-19 11:31:56 +02:00
Florian Scholdei
bc44ed249b merge with 2.0.0-m3 2019-09-19 11:30:32 +02:00
Florian Scholdei
bace87fdb1 add background color for warning = brown 2019-09-19 11:26:05 +02:00
Eduard Heimbuch
ba89eff0e9 merged 2019-09-19 11:23:33 +02:00
Eduard Heimbuch
1e5c5d907a remove unnecessary method mark plugin as core plugin 2019-09-19 11:21:46 +02:00
Eduard Heimbuch
cdfecca1f5 Merged in feature/sources_commits_default_branch (pull request #308)
select defaultBranch on sources and commits when not yet selected
2019-09-19 06:45:17 +00:00
Eduard Heimbuch
0b3afd197d Close branch feature/sources_commits_default_branch 2019-09-19 06:45:17 +00:00
Eduard Heimbuch
60fc7f2889 minor fixes on plugins 2019-09-18 16:15:29 +02:00
Eduard Heimbuch
913b7080fd mark installed plugin as core after server started 2019-09-18 15:47:58 +02:00
Rene Pfeuffer
7e85f374ab Close file stream 2019-09-18 11:02:43 +02:00
Rene Pfeuffer
ca0f649b7c Merged in feature/deinstall_plugins (pull request #315)
Feature/deinstall plugins
2019-09-18 08:29:17 +00:00
Rene Pfeuffer
498ada9094 Close branch feature/deinstall_plugins 2019-09-18 08:29:17 +00:00
Eduard Heimbuch
35c81b5084 use pluginAction enum instead of strings 2019-09-18 09:30:32 +02:00
Rene Pfeuffer
f53f6f0a25 Execute restart, when there are only plugins to uninstall 2019-09-18 08:35:59 +02:00
Florian Scholdei
79ef478495 add head color option for modal 2019-09-17 17:47:41 +02:00
Eduard Heimbuch
780fc2140f fix toggle install modal on click cardColumn 2019-09-17 16:54:50 +02:00
Eduard Heimbuch
e10b7df289 implement plugin uninstall modal / add uninstall marked plugins to pending modal 2019-09-17 16:25:24 +02:00
Eduard Heimbuch
a6f50e628b fix npe 2019-09-17 13:00:24 +02:00
Eduard Heimbuch
7c029a9b76 merge 2.0.0 / rename installPending to executePending 2019-09-17 10:36:52 +02:00
Rene Pfeuffer
1b280156d6 Merged in feature/update_plugins (pull request #314)
Feature/update plugins
2019-09-17 06:58:55 +00:00
Rene Pfeuffer
c83a53cb3c Close branch feature/update_plugins 2019-09-17 06:58:55 +00:00
Rene Pfeuffer
b1b8db2b78 Do not only catch IOException while loading plugins 2019-09-17 08:23:33 +02:00
Eduard Heimbuch
0bb7770ed2 minor fixes 2019-09-16 18:51:00 +02:00
René Pfeuffer
3e0169b667 Add uninstalled plugins to pending resource 2019-09-16 18:00:02 +02:00
Eduard Heimbuch
e2a37d67a5 create abstract pluginModal dialog for all plugin actions to avoid duplicate code 2019-09-16 17:55:07 +02:00
René Pfeuffer
fc319f90e3 Append uninstall links 2019-09-16 17:50:05 +02:00
René Pfeuffer
0243edf585 Fix tracker 2019-09-16 17:49:21 +02:00
Eduard Heimbuch
c526c16bf1 fix plugins cardColumn layout 2019-09-16 15:31:02 +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
0e5a27e850 fix broken unit tests 2019-09-16 14:43:30 +02:00
Rene Pfeuffer
5a8ed638dd Mirror uninstall state in plugin object 2019-09-16 14:32:14 +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
7ec2b0c31d Delete plugins marked for uninstall 2019-09-16 14:27:56 +02:00
Rene Pfeuffer
38f05fe689 Prohibit uninstallation of core plugins 2019-09-16 14:12:49 +02:00
Rene Pfeuffer
1bc8dea481 Merge with update plugins feature 2019-09-16 14:10:27 +02:00
Rene Pfeuffer
ba59713c7f fix unit test 2019-09-16 14:07:48 +02:00
Ángel L. García
9ce3a6c00b Spanish files for i18n. 2019-09-16 13:31:58 +02:00
Rene Pfeuffer
88ed3ff023 Add uninstall method to plugin manager 2019-09-16 13:22:26 +02:00
Rene Pfeuffer
14451897b2 Introduce PluginDependencyTracker 2019-09-16 11:42:26 +02:00
Eduard Heimbuch
5606854846 merged 2.0.0 2019-09-16 11:01:33 +02:00
Rene Pfeuffer
0142258705 Extract plugin creation for unit tests to util class 2019-09-16 09:55:38 +02:00
Florian Scholdei
70cfbf294b merge 2019-09-14 00:37:38 +02:00
Florian Scholdei
8033034bed remove duplication 2019-09-13 18:31:27 +02:00