summaryrefslogtreecommitdiffstats
path: root/modules-available/sysconfig/page.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix more type errors, stricter typingSimon Rettberg2023-11-151-1/+1
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-141-6/+7
|
* Moderize Database handlingSimon Rettberg2021-05-111-3/+3
| | | | | | | * Auto-convert to utf8mb4_unicode_520_ci * Use foreach instead of while to loop over results * Drop useless statement caching * Keep emulated prepares, as we sometimes loop over nested queries
* [sysconfig] CustomModule: Add check for file ownership, add "fix" optionSimon Rettberg2020-12-101-21/+1Star
| | | | | | | | | | | | | The fix option will change the owner/group of every file and directory in the archive to root:root Previously, the client changed the ownership of the config.tgz contents to root when extracting, but in some cases it's desired to deliver files with specific owner and group settings. The version of the CustomModule module has been bumped to 2, so we can automatically convert old modules when upgrading or importing a backup, to be compatible to the old "root everything on the client" logic.
* [sysconfig] Dynamically update warnings buttonSimon Rettberg2020-11-171-10/+3Star
| | | | | | | | As we use AJAX to query build state for configs that don't have state === 'OK', the warnings list might be out of date. Hide the warnings button for all modules that aren't up to date, and dynamically load their warnings. The warnings button will be shown when the module finished building, assuming any warnings were generated.
* [sysconfig] Display duplicate files for generated system configSimon Rettberg2020-11-031-2/+3
| | | | Implements #3670
* [systemstatus/sysconfig] Manage LDADP via systemdSimon Rettberg2020-07-071-1/+4
| | | | | | | Finally got rid of our own little service manager. Status/restart handling capabilities were added to the system status page. TODO: Permissions for dnbd3, service (re)starting in general
* [sysconfig] Modernize Request::* callsSimon Rettberg2020-01-161-23/+13Star
|
* [sysconfig] Remove dead codeSimon Rettberg2020-01-161-33/+0Star
|
* [sysconfig] Display error if deleting config from database failedSimon Rettberg2019-12-071-1/+3
|
* [sysconfig] Allow deleting modules that are still used by a configSimon Rettberg2019-11-131-13/+17
| | | | Closes #3075
* [sysconfig] Remember last modified date, show as tooltipSimon Rettberg2019-03-211-8/+9
|
* Introduce proper constants for taskmanager statusSimon Rettberg2018-05-241-3/+3
|
* Permissions: Consistency: Make all pages require at least one permission to ↵Simon Rettberg2018-04-091-1/+1
| | | | | | be accessible Closes #3340
* [sysconfig] Add permissionsSimon Rettberg2018-03-041-7/+31
|
* [sysconfig] Restore long lost ajax functionalitySimon Rettberg2017-12-221-0/+32
| | | | | | If any modules need rebuild, we can now successfully query their status while the page is displayed and change the refresh button color to white once an ongoing rebuild is complete.
* [sysconfig] Fix logic by which condition the LDADPd gets (re)startedSimon Rettberg2017-12-181-0/+4
|
* Merge remote-tracking branch 'origin/master' into permission-managerUdo Walter2017-11-211-1/+1
|\ | | | | | | | | | | # Conflicts: # modules-available/backup/templates/_page.html # style/default.css
| * [sysconfig] Fix: Empty config.tgz modules disappeared from the listSimon Rettberg2017-11-031-1/+1
| |
* | [sysconfig][baseconfig] fixed inconsistenciesChristian Hofmaier2017-09-251-0/+3
|/
* [sysconfig] Fix query when setting room config-module to "inherit"Simon Rettberg2016-10-241-2/+7
|
* [sysconfig] Confirm dialog for deletion; show success message after deleting ↵Simon Rettberg2016-09-071-1/+4
| | | | a config
* [sysconfig] Improve design, hide more controls in location-specific view, ↵Simon Rettberg2016-09-071-1/+3
| | | | get rid of JS hack for ellipsis in tables (by adding a HTML/CSS hack for it :))
* [sysconfig] Refactor ldapauth and adauth classes; show mainpage warning; ↵Simon Rettberg2016-07-061-47/+41Star
| | | | improve config module handling
* [locations/sysconfig] Implement location specific sysconfigSimon Rettberg2016-06-221-41/+119
|
* Fix some translations and page titlesSimon Rettberg2016-06-091-2/+0Star
|
* MORE WMORKSimon Rettberg2016-05-181-1/+0Star
|
* Still working in modularization cleanup and refinementSimon Rettberg2016-05-111-6/+6
|
* Migrated messages to modulesSimon Rettberg2016-05-101-3/+3
|
* WIPSimon Rettberg2016-05-031-0/+396