summaryrefslogtreecommitdiffstats
path: root/modules-available/sysconfig/install.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-141-13/+13
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-021-1/+1
| | | | Mostly redundant checks, logic errors, dead code, etc.
* Moderize Database handlingSimon Rettberg2021-05-111-2/+2
| | | | | | | * 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] Enforce proper ldadp services running on reboot/installSimon Rettberg2021-04-201-0/+3
|
* [sysconfig] Fix install for configtgz table (TEXT NULL)Simon Rettberg2020-12-181-1/+1
|
* [sysconfig] SSH: Split pubkey and rest of config, add more optionsSimon Rettberg2020-11-161-3/+41
| | | | | | | | | | | | | | | Now we can have exactly one SSH-Config per sysconfig, which avoids confusion due to config mismatch regarding "allow pw" and "port". The install include takes care of splitting the key into a new module for existing modules, but doesn't remove duplicate SshConfig modules from sysconfigs, as this might lead to additional confusion. Next time the user edits a sysconfig, they are forced to pick exactly one SshConfig module. The "allow password login" option was extended to allow password login for non-root users only in addition to simply being "yes" or "no". There's an additional option that can entirely limit the group of users allowed to log in via SSH.
* [sysconfig] Display duplicate files for generated system configSimon Rettberg2020-11-031-0/+9
| | | | Implements #3670
* [sysconfig] install: contents column text -> longblobSimon Rettberg2020-01-161-1/+4
|
* [sysconfig] Allow deleting modules that are still used by a configSimon Rettberg2019-11-131-9/+7Star
| | | | Closes #3075
* [sysconfig] Try passing arguments in proper orderSimon Rettberg2019-03-251-2/+2
|
* [sysconfig] Remember last modified date, show as tooltipSimon Rettberg2019-03-211-14/+43
|
* [sysconfig] Revert contraint to location table: Breaks default configSimon Rettberg2017-11-281-11/+0Star
| | | | | | | Default config is locationid = 0, which obviously doesn't work with the constraint. Using NULL proves difficult here (dups etc.), so don't for now, and add code to the cron hook that will clean up deleted locations.
* [sysconfig] Simplify installer, add constraint to location tableSimon Rettberg2017-11-241-17/+20
|
* [sysconfig] Refactor ldapauth and adauth classes; show mainpage warning; ↵Simon Rettberg2016-07-061-7/+16
| | | | improve config module handling
* [locations/sysconfig] Implement location specific sysconfigSimon Rettberg2016-06-221-0/+6
|
* [install] Add/refine more module's install scriptsSimon Rettberg2016-06-091-1/+2
|
* [install] Implement install scripts for most modulesSimon Rettberg2016-06-081-0/+90