| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [sysconfig] Shibauth: Add option to require entitlement(s) for login | Simon Rettberg | 2025-08-20 | 1 | -2/+27 |
| | | | | | To be implemented on client-side. | ||||
| * | [sysconfig] Minor cleanup, response code overrides for audit | Simon Rettberg | 2025-08-13 | 1 | -1/+1 |
| | | |||||
| * | Implicitly nullable types are deprecated in PHP 8.3, make explicit | Simon Rettberg | 2025-08-01 | 3 | -5/+5 |
| | | |||||
| * | [sysconfig] LDAP/AD: Bump VERSION to force rebuild with autorestart | Simon Rettberg | 2025-01-14 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] loginscreen: Properly escape strings written to Qt INI | Simon Rettberg | 2024-10-25 | 1 | -1/+15 |
| | | |||||
| * | [sysconfig] Try harder to log meaningful error if module generation fails | Simon Rettberg | 2024-10-11 | 1 | -6/+9 |
| | | |||||
| * | [sysconfig] Change sort order of loginscreen: lower | Simon Rettberg | 2024-07-23 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] Add button to assign module to multiple configs | Simon Rettberg | 2024-07-19 | 1 | -7/+6![]() |
| | | | | | | This extends and reuses the assignment dialog that pops up at the end of the process where you create a new module. | ||||
| * | [sysconfig] Don't delete config module on edit if taskmanager fails | Simon Rettberg | 2024-07-18 | 1 | -5/+5 |
| | | |||||
| * | [sysconfig] Add module to customize login screen (slxgreeter) | Simon Rettberg | 2024-07-16 | 1 | -0/+86 |
| | | |||||
| * | [sysconfig] shibauth: Add field to enable/disable traditional login | Simon Rettberg | 2024-07-15 | 1 | -0/+6 |
| | | |||||
| * | [sysconfig] Use auto-generated taskId | Simon Rettberg | 2024-07-03 | 1 | -4/+0![]() |
| | | |||||
| * | [sysconfig] Minor code cleanup/fixes | Simon Rettberg | 2024-07-02 | 7 | -21/+21 |
| | | |||||
| * | [sysconfig] New module type: ShibAuth | Simon Rettberg | 2024-07-02 | 2 | -0/+269 |
| | | | | | | This creates a config module for out lightdm greeter that will enable login via shibboleth; either browser-based or QR code. | ||||
| * | [sysconfig] Fix parentTask dependency for Taskmanager calls | Simon Rettberg | 2024-06-21 | 3 | -2/+3 |
| | | |||||
| * | Fix more type errors, stricter typing | Simon Rettberg | 2023-11-15 | 2 | -2/+4 |
| | | |||||
| * | Add function param/return types, fix a lot more phpstorm complaints | Simon Rettberg | 2023-11-14 | 12 | -312/+333 |
| | | |||||
| * | Roundup of issues reported by PHPStorm | Simon Rettberg | 2023-11-02 | 6 | -40/+31![]() |
| | | | | | Mostly redundant checks, logic errors, dead code, etc. | ||||
| * | [sysconfig] Add missing else | Simon Rettberg | 2023-10-30 | 1 | -1/+2 |
| | | |||||
| * | [sysconfig] PHP Warning: Private methods cannot be final as they are never ↵ | Simon Rettberg | 2023-09-27 | 1 | -3/+3 |
| | | | | | overridden by other classes | ||||
| * | [inc/Util] Add types, move error printing functions to their own class | Simon Rettberg | 2022-05-02 | 3 | -19/+19 |
| | | |||||
| * | Moderize Database handling | Simon Rettberg | 2021-05-11 | 3 | -9/+9 |
| | | | | | | | | * 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 | ||||
| * | Fix deprecated curly braces string indexing (PHP 7.4) | Simon Rettberg | 2021-03-25 | 1 | -10/+10 |
| | | |||||
| * | [sysconfig] yes -> true | Simon Rettberg | 2021-03-15 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] Bump LDAP/AD module version to force rebuild | Simon Rettberg | 2020-12-15 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] Remove fixNumeric option; now mandatory, handled transparently | Simon Rettberg | 2020-12-15 | 1 | -5/+4![]() |
| | | |||||
| * | [sysconfig] CustomModule: Add check for file ownership, add "fix" option | Simon Rettberg | 2020-12-10 | 3 | -2/+48 |
| | | | | | | | | | | | | | | 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] SSH: Split pubkey and rest of config, add more options | Simon Rettberg | 2020-11-16 | 4 | -19/+95 |
| | | | | | | | | | | | | | | | | 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 config | Simon Rettberg | 2020-11-03 | 1 | -18/+44 |
| | | | | | Implements #3670 | ||||
| * | [systemstatus/sysconfig] Manage LDADP via systemd | Simon Rettberg | 2020-07-07 | 1 | -5/+36 |
| | | | | | | | | 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] Screensaver: Create dedicated group | Simon Rettberg | 2020-01-16 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] Honor config module type sort order | Simon Rettberg | 2020-01-16 | 6 | -6/+10 |
| | | |||||
| * | [sysconfig] Screensaver: Disallow download | Simon Rettberg | 2020-01-16 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] No byte-array packing, escape ini | Simon Rettberg | 2020-01-16 | 1 | -11/+11 |
| | | |||||
| * | [sysconfig] Add screensaver customization module | Jannik Schönartz | 2020-01-15 | 1 | -0/+107 |
| | | |||||
| * | Fix some typos (found by codespell) | Stefan Weil | 2019-12-14 | 1 | -3/+3 |
| | | | | | Signed-off-by: Stefan Weil <sw@weilnetz.de> | ||||
| * | [sysconfig] Display error if deleting config from database failed | Simon Rettberg | 2019-12-07 | 1 | -4/+3![]() |
| | | |||||
| * | [sysconfig/runmode] Remove "noSysconfig" functionality | Simon Rettberg | 2019-11-12 | 2 | -34/+0![]() |
| | | | | | Was of limited use and not properly implemented anyways. | ||||
| * | [sysconfig] Allow adding multiple ssh modules to system config | Simon Rettberg | 2019-09-13 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] Add option to toggle no homedir warnings | Simon Rettberg | 2019-04-10 | 1 | -1/+2 |
| | | |||||
| * | [sysconfig] Add missing field to query | Simon Rettberg | 2019-03-25 | 1 | -1/+1 |
| | | |||||
| * | [sysconfig] Remember last modified date, show as tooltip | Simon Rettberg | 2019-03-21 | 2 | -11/+25 |
| | | |||||
| * | [sysconfig] Sanitize field type | Simon Rettberg | 2018-11-22 | 1 | -0/+1 |
| | | |||||
| * | [sysconfig] Add UI option to let ldadp generate uidNumbers | Simon Rettberg | 2018-11-21 | 1 | -1/+1 |
| | | |||||
| * | Introduce proper constants for taskmanager status | Simon Rettberg | 2018-05-24 | 2 | -2/+2 |
| | | |||||
| * | Fix warnings | Simon Rettberg | 2018-03-29 | 1 | -3/+3 |
| | | |||||
| * | [sysconfig] Stuff ssh config into "empty" global config | Simon Rettberg | 2018-03-29 | 1 | -6/+37 |
| | | | | | | | | | | | This is an ugly hack. The "no sysconfig" runmode option creates an obvious problem if an ssh config exists: It won't be provisioned to the client, so it's not reachable via ssh. We need a proper mechanism for managing config, that flags modules by whether they should be ignored for "no sysconfig" runmode or not, and while we're at it, make it possible to assign additional modules to rooms. | ||||
| * | [sysconfig] Support new multiserver auth, mount option config support | Simon Rettberg | 2018-03-15 | 3 | -4/+5 |
| | | | | | references #3313 | ||||
| * | [sysconfig] Fix home directory attribute detection | Simon Rettberg | 2017-12-21 | 1 | -5/+1![]() |
| | | |||||
| * | [sysconfig] Error checks + messages when rebuilding module | Simon Rettberg | 2017-12-20 | 1 | -3/+7 |
| | | |||||

