Joas Schilling
28b00c5bea
Correctly remove admin sections and settings
2016-09-07 14:37:48 +02:00
Arthur Schiwon
ff2f5ecbf7
Backport Workflow section + hidden empty sections #995 to stabble10
...
add section to worklfowengine
enlist only registered sections that also have settings registered to
adjust test
Move admin settings to workflow section
fix wrong var name
Save the container with the app's namespace so we can resolve it
2016-08-22 16:37:48 +02:00
Arthur Schiwon
6e37a007b9
check registered sections and settings after an app got updated to garbage collect orphaned classes
2016-08-16 21:10:57 +02:00
Arthur Schiwon
1e62bd3d92
attempt to remove section and settings entries when an app got disabled
2016-08-16 21:10:54 +02:00
Lukas Reschke
687f5bee94
Add unit tests
2016-08-16 21:10:41 +02:00
Arthur Schiwon
9111b52fef
move mail settings and file handling to additional ones, thus files_external gets its own section
2016-08-16 21:10:21 +02:00
Arthur Schiwon
0c904c8de7
move systemstags to sharign section, drop collaboration section
2016-08-16 21:10:13 +02:00
Arthur Schiwon
d056f575c9
change casing in section display names
2016-08-16 21:10:04 +02:00
Arthur Schiwon
6fa34e334f
added some missed diagnosis output
2016-08-16 21:09:50 +02:00
Arthur Schiwon
40778560be
adjust systemtags app
2016-08-16 21:09:08 +02:00
Arthur Schiwon
3ae0a380ae
adjust Theming app
2016-08-16 21:07:09 +02:00
Arthur Schiwon
e37db63e47
rename IAdmin to ISettings, the interface is not bound to a specific settings scope
2016-08-16 21:05:54 +02:00
Arthur Schiwon
c956901949
fixes, improvements, and another app:
...
* setupSettings now also triggered on enable
* fixes detection of present admin section or settings in the DB
* add update routine in such cases
* encryption app migrated
2016-08-16 21:05:38 +02:00
Arthur Schiwon
d01689037d
Initial work on Apps page split:
...
* interfaces for the Admin settings (IAdmin) and section (ISection)
* SettingsManager service
* example setup with LDAP app
2016-08-16 21:04:22 +02:00