summaryrefslogtreecommitdiffstats
path: root/modules-available
Commit message (Collapse)AuthorAgeFilesLines
* [statistics] Remove trailing $Simon Rettberg2020-10-271-1/+1
|
* [statistics] Fix detection of machines with no HDDSimon Rettberg2020-10-272-3/+3
| | | | | | This was broken in two ways: The filters were renamed, but we still tried to match the old names (since these are strings :(), and then we need to ignore devicemapper devices reported on MaxiLinux.
* [serversetup-bwlp-ipxe] Empty menu item title = use bootentry titleSimon Rettberg2020-10-264-17/+18
| | | | | | | | | | We now leave the input box for the menu item title empty, which shows the matching bootentry's title as the placeholder. This will then also be what's displayed in the actual menu. This way, updating the boot entry's title will update the displayed menu item, if it wasn't overridden previously. Closes #3690
* [serversetup-bwlp-ipxe] stupidtable for bootentry listSimon Rettberg2020-10-262-6/+6
|
* [serversetup-bwlp-ipxe] Add "Edit" link for bootentries in menu editorSimon Rettberg2020-10-232-2/+8
| | | | | Add link to the popup where you select a boot entry for a menu entry in a menu.
* [dozmod] expiredimages: Link to user's actionlog instead of sending mailSimon Rettberg2020-10-222-11/+11
| | | | | | The "expired images" view was created before we had the action log. Linking to it might be more what we expect, instead of opening a mail client.
* [statistics_reporting] Fix json types, add duration fieldSimon Rettberg2020-10-221-1/+4
|
* [statistics_reporting] Add missing group statementSimon Rettberg2020-10-221-1/+2
|
* [statistics_reporting] Add exam statisticsSimon Rettberg2020-10-222-5/+33
|
* [locationinfo] Relative paths for assets in rewrite modeSimon Rettberg2020-10-221-2/+2
| | | | | | In conjunction with the proper reqrite rule, this makes it possible to entirely server the info panel from a dedicated virtual directory, in our case, /panel/
* [locationinfo] URLPANEL: Allow black- and whitelist simultaneouslySimon Rettberg2020-10-216-32/+51
| | | | References #3790
* [serversetup-bwlp-ipxe] Fix UUID validationSimon Rettberg2020-10-211-1/+1
|
* [baseconfig_bwlp/locationinfo] Add SLX_TTY_SWITCHSimon Rettberg2020-10-2011-10/+49
| | | | | | | | This will be used (to be implemented client side) to diallow tty switching from within the X session, as the exam mode currently already does. References #3793
* [systemstatus] Add main-warning hook for low disk spaceSimon Rettberg2020-10-205-53/+87
|
* [locationinfo] real fix of bootstrap switchesChristian Hofmaier2020-10-191-23/+3Star
|
* [locationinfo] fix bootstrap-switches override always "on"Christian Hofmaier2020-10-191-1/+4
|
* Merge branch 'master' of git.openslx.org:openslx-ng/slx-adminChristian Hofmaier2020-10-1320-129/+296
|\ | | | | | | merge branch 'master'
| * [dozmod] Implement deleting orphaned files from vm storeSimon Rettberg2020-09-2810-105/+229
| | | | | | | | | | | | | | | | This is the UI part that communicates with dmsd to show or delete all files on the vm store that don't belong to a known VM. Might be dangerous, use wisely. Closes #3321
| * [remoteaccess/exams] Disable screen-saver timeout for these modesSimon Rettberg2020-09-232-0/+4
| |
| * [locations] table-hover für SteffenSimon Rettberg2020-09-231-1/+1
| | | | | | | | Closes #3676
| * [serversetup-bwlp-ipxe] Re-introduce support for menuid paramSimon Rettberg2020-09-222-2/+9
| |
| * [statistics] Show if current runmode is different from configured oneSimon Rettberg2020-09-214-2/+27
| | | | | | | | | | | | This isn't accounting for fake runmodes like "remoteaccess" or "exams", which aren't stored in the database, but actually, this might be beneficial, as you want to actually see if the clients are in this mode.
| * [exams/runmode/remoteaccess] Tweak baseconfig hook (runmode/format)Simon Rettberg2020-09-173-19/+26
| |
* | [locationinfo] add forward link to location moduleChristian Hofmaier2020-10-136-66/+24Star
|/ | | | + delete some unused code
* [locations] install: Make openingtime migration a bit more robustSimon Rettberg2020-09-111-13/+15
| | | | | | | This decouples column creation in location table from checking existence of the old column in locationinfo_locationconfig. In case import fails the first time, this will simply "resume" the update in case it is triggered a second time.
* [locationinfo] Always use cached data if backend failsSimon Rettberg2020-09-111-10/+9Star
| | | | | | | Previously, we'd only deliver calendar data to the panel if the cache timeout hasn't been reached yet. In case fetching fresh data from the backend fails, go ahead and deliver the old cached data, no matter how old it is.
* [locations] Set proper update status when moving openingtime columnSimon Rettberg2020-09-111-0/+1
|
* [locations] Migrate openingtimes from infoscreen to locations moduleChristian Hofmaier2020-09-0816-162/+674
| | | | | - move openingtimes from infoscreen db to locations db - read-only openingtimes in infoscreen
* [locationinfo] Fix overriding "show hostnames" not being savedSimon Rettberg2020-09-081-1/+2
|
* [remoteaccess] Add english translationsSteffen Ritter2020-09-084-0/+36
|
* [dozmod] Update translationsSteffen Ritter2020-09-082-6/+6
|
* [locationinfo] His: Switch from SOAP to iCalSimon Rettberg2020-09-087-304/+2373
| | | | | | | | | iCal downloads are much faster in more revent HisInOne versions, while the SOAP API will make cobbling together a time table for a specific room even more complicated in the next release (2020.12). Switch to iCal for now and see how it goes. TODO: Create a generic iCal backend module based on this.
* [minilinux] Fix colspanSimon Rettberg2020-09-031-1/+1
|
* [rebootcontrol] WOL: Make UDP-Port and c2c discovery configurableSimon Rettberg2020-09-036-21/+63
| | | | | | | | | The port setting only applies to WOL-packets sent from the satellite server. Testing the reachability of client subnets between each other is usually pointless, since a subnet that is reachable from another subnet can also be reached form the satelitte server, unless some fancy firewall rules are in place.
* [serversetup-bwlp-ipxe/rebootcontrol] Fix translationsSimon Rettberg2020-09-033-6/+6
|
* [statistics] Increase auto-delete timeout for old PCs from 1 to 2 yearsSimon Rettberg2020-08-281-1/+1
| | | | | We've had a manual delete function for quite some time now, so automatic deletion is not that important anymore. Set it to two years for now.
* [minilinux] Show which menu(entries) and locations use a versionSimon Rettberg2020-08-285-4/+128
|
* [serversetup-bwlp-ipxe] Fix UTF-8 fix, fix gaps not being displayedSimon Rettberg2020-08-282-3/+6
|
* [dnbd3] Make poxy image list sortable (stupidtable)Simon Rettberg2020-08-272-9/+14
|
* [dnbd3] Fix: idle time won't be displayed if > uptimeSimon Rettberg2020-08-271-1/+1
| | | | | This was a sanity check from before we saved idle time to .meta files in dnbd3-server. Remove.
* [rebootcontrol] busybox timeout was patched to behave like coreutilsSimon Rettberg2020-08-261-1/+1
|
* [dnbd3] Fix randomization of servers with same prioSimon Rettberg2020-08-261-1/+1
|
* [locationinfo] Clarify auto-reload help textSimon Rettberg2020-08-252-5/+4Star
| | | | Communicate that this only triggers if no user is active.
* [serversetup-bwlp-ipxe] Fix setting imgfree for boot entriesSimon Rettberg2020-08-131-1/+1
|
* [serversetup-bwlp-ipxe] Use single quotes in SQLSimon Rettberg2020-08-131-2/+2
|
* [serversetup-bwlp-ipxe] Show all machines in Localboot override listSimon Rettberg2020-08-131-3/+1Star
| | | | | | It's a bad idea to hide machines that haven't been seen in a while, since they could have an override defined, which would get lost if you save the list again.
* [exams] Make warnings for locations work with treesSimon Rettberg2020-08-062-5/+27
|
* [minilinux] Fix gpg key displaySimon Rettberg2020-08-051-2/+2
|
* [dozmod] Update translationsSimon Rettberg2020-08-041-1/+1
|
* [exams] Relax date sanity range when saving examSimon Rettberg2020-08-041-1/+1
| | | | It might be desired to set a date in the past for archival reasons