Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [remoteaccess] Allow changing client-side VNC port | Simon Rettberg | 2021-03-05 | 7 | -14/+46 |
| | | | | References #3823 | ||||
* | [roomplanner] Formatting, comments | Simon Rettberg | 2021-03-04 | 1 | -8/+21 |
| | |||||
* | [statistics] Better check if locationid trigger exists | Simon Rettberg | 2021-03-04 | 1 | -13/+4 |
| | |||||
* | [locationinfo] Ignore position of machines with mismatching location | Simon Rettberg | 2021-03-04 | 1 | -2/+5 |
| | | | | | If locationid != fixedlocationid, something must be off, and we better ignore that machine's position in the room. | ||||
* | [serversetup-bwlp-ipxe] Location-override: Show default, label for="" | Simon Rettberg | 2021-03-03 | 2 | -5/+8 |
| | | | | | Make label clickable by adding id/for pairs. Show menu default entry below menu name. | ||||
* | [rebootcontrol] Increase subnet delete timeout | Simon Rettberg | 2021-03-03 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix invisible title in location menu selector | Simon Rettberg | 2021-03-03 | 1 | -3/+6 |
| | | | | Closes #3839 | ||||
* | [sysconfig] Small layout fix | Steffen Ritter | 2021-02-25 | 3 | -0/+5 |
| | |||||
* | [eventlog/main] Fix possible overflow in query | Simon Rettberg | 2021-02-25 | 2 | -3/+3 |
| | | | | | This would break on clock skew where timestamps in the DB lie in the future. | ||||
* | [rebootcontrol] add Scheduler Cron Job | Christian Hofmaier | 2021-02-23 | 1 | -0/+23 |
| | |||||
* | [statistics] Add soft-delete feature: Resets a client's IP and location | Simon Rettberg | 2021-02-18 | 7 | -10/+48 |
| | | | | | | | | | Soft-deleting a client doesn't remove its entire data and usage history from the database, but just resets IP and location, so it doesn't appear in its former location anymore. In case a client is removed from a room, this declutters the client statistics. Once the client boots again, location and and IP address will be updated again. | ||||
* | [statistics] Store ID45 live stats | Simon Rettberg | 2021-02-18 | 1 | -1/+3 |
| | |||||
* | [locationinfo] Fix conversion of time zone argument to DateTime | Simon Rettberg | 2021-02-05 | 1 | -2/+4 |
| | | | | | | | Now we properly always convert time zone strings to DateTimeZone instances before passing them to the DateTime(Immutable) constructor as the second argument. The timeZoneStringToDateTimeZone() was made idempotent, to simplify code using it. | ||||
* | [statistics] Show ID45 live stats | Simon Rettberg | 2021-01-29 | 3 | -2/+20 |
| | | | | Closes #3634 | ||||
* | [permissionmanager] Fix install always reporting UPDATE_DONE | Simon Rettberg | 2021-01-29 | 1 | -2/+4 |
| | |||||
* | [systemstatus] Add permissions for service restarting | Simon Rettberg | 2021-01-22 | 6 | -3/+28 |
| | |||||
* | [locationinfo] Add generic ical backend | Simon Rettberg | 2021-01-19 | 6 | -103/+252 |
| | | | | Closes #3824 | ||||
* | [roomplanner] WOL pvsmgr if tutor machine boots or a user logs in | Simon Rettberg | 2021-01-15 | 1 | -0/+19 |
| | | | | Closes #3586 | ||||
* | [locationinfo] his: Change error_log to GUI error | Simon Rettberg | 2021-01-15 | 1 | -1/+1 |
| | |||||
* | [rebootcontrol] calculate next execution time function | Christian Hofmaier | 2020-12-22 | 1 | -4/+31 |
| | |||||
* | [sysconfig] Fix install for configtgz table (TEXT NULL) | Simon Rettberg | 2020-12-18 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe] Fix redirect for invalid/no IP set | Simon Rettberg | 2020-12-18 | 1 | -1/+1 |
| | |||||
* | [locations] Fix duplicate class attribute | Simon Rettberg | 2020-12-16 | 1 | -1/+1 |
| | |||||
* | [locations] Fix adding expert rows; tweak WOL/SD style some more | Simon Rettberg | 2020-12-16 | 2 | -14/+22 |
| | |||||
* | [locations] openingtimes: fix switch to expert mode | Simon Rettberg | 2020-12-16 | 1 | -2/+2 |
| | |||||
* | [locations] Avoid potentially duplicate ids in ajax fragments | Simon Rettberg | 2020-12-16 | 5 | -92/+97 |
| | |||||
* | [roomplanner] Remove duplicate files | Simon Rettberg | 2020-12-16 | 7 | -0/+0 |
| | |||||
* | [roomplanner] Enable rotation of some objects | Udo Walter | 2020-12-15 | 26 | -26/+93 |
| | | | | Enable roation of photocopier, printer, telephone, flatscreen, desk lamp and projector. | ||||
* | [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 | 11 | -54/+8 |
| | |||||
* | [sysconfig] Minor code cleanup | Simon Rettberg | 2020-12-14 | 2 | -11/+6 |
| | |||||
* | [webinterface] Add config hook so client can enable SSL communication | Simon Rettberg | 2020-12-10 | 1 | -0/+6 |
| | |||||
* | [sysconfig] CustomModule: Add check for file ownership, add "fix" option | Simon Rettberg | 2020-12-10 | 9 | -57/+109 |
| | | | | | | | | | | | | | 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. | ||||
* | [rebootcontrol] rename scheduler table and associated queries | Christian Hofmaier | 2020-12-08 | 3 | -17/+17 |
| | |||||
* | [locations] Add scheduler to openingtimes modal | Christian Hofmaier | 2020-12-03 | 7 | -4/+162 |
| | | | | | - only load/safe without further functionality - add backend to rebootcontrol | ||||
* | [statistics_reporting/statistics] Include system/runmode total counts | Simon Rettberg | 2020-12-03 | 3 | -0/+36 |
| | | | | References #3781 | ||||
* | [webinterface] Include satellite's CA in config.tgz | Simon Rettberg | 2020-12-03 | 1 | -0/+6 |
| | |||||
* | [dozmod] Support html descriptions for VMs/lectures | Simon Rettberg | 2020-11-18 | 1 | -2/+15 |
| | | | | References #3732 | ||||
* | [dozmod] Show (last, number of) lecture starts in actionlog | Simon Rettberg | 2020-11-18 | 4 | -49/+62 |
| | |||||
* | [sysconfig] Update translations | Simon Rettberg | 2020-11-18 | 1 | -2/+1 |
| | |||||
* | [sysconfig] Screensaver: Restructure translations | Simon Rettberg | 2020-11-18 | 5 | -58/+60 |
| | |||||
* | [statistics] Fix shift-click select for re-ordered table | Simon Rettberg | 2020-11-18 | 1 | -0/+1 |
| | | | | Closes #3673 | ||||
* | [sysconfig] Show '?' for unused modules | Simon Rettberg | 2020-11-18 | 5 | -9/+23 |
| | | | | | Quick and dirty client-side hack; needs refactoring anyways once we have per-location module assignment. | ||||
* | [statistics] Add shift + click selection to the checkboxes | Jannik Schönartz | 2020-11-17 | 1 | -0/+16 |
| | |||||
* | [sysconfig] Dynamically update warnings button | Simon Rettberg | 2020-11-17 | 4 | -40/+35 |
| | | | | | | | | 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] SSH: Split pubkey and rest of config, add more options | Simon Rettberg | 2020-11-16 | 13 | -79/+307 |
| | | | | | | | | | | | | | | | 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. | ||||
* | [statistics] Honor filters for clients with special mode | Simon Rettberg | 2020-11-09 | 1 | -1/+2 |
| | | | | Closes #3808 | ||||
* | [dnbd3] Allow unit suffixes in advanced settings | Simon Rettberg | 2020-11-05 | 2 | -2/+2 |
| | |||||
* | [dnbd3] Fix typo | Simon Rettberg | 2020-11-05 | 1 | -1/+1 |
| | |||||
* | [dnbd3] Allow overriding certain server.conf values for proxy | Simon Rettberg | 2020-11-05 | 6 | -21/+73 |
| | | | | | | | As requested in issue #3328 you can now override the default values of certain settings. It's kept simple, labeled "advanced config" with a little disclaimer, as you can easily enter stupid values that will render the dnbd3-proxy useless. |