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