summaryrefslogtreecommitdiffstats
path: root/modules-available
Commit message (Collapse)AuthorAgeFilesLines
* [serversetup-bwlp-ipxe]Simon Rettberg2019-09-2414-198/+658
|
* [dnbd3] fix mathSimon Rettberg2019-09-161-1/+1
|
* [sysconfig] Allow adding multiple ssh modules to system configSimon Rettberg2019-09-134-7/+11
|
* [sysconfig] Make both buttons white on finishing system configSimon Rettberg2019-09-131-4/+5
| | | | | | The blue "set as global config" button was too tempting to click after creating or editing a system config. Accidentally setting location specific config as globally active easily happened.
* [locations] trim() subnet address fields, both empty == deleteSimon Rettberg2019-09-092-21/+39
| | | | Closes #3550
* [dnbd3] Update translationsSimon Rettberg2019-09-092-0/+2
|
* [systemstatus] Change event listener to support sticky tabsSimon Rettberg2019-09-091-2/+1Star
|
* [adduser] Check if adding user succeededSimon Rettberg2019-09-093-1/+8
| | | | Fixes #3573
* [dnbd3] proxy view: Show cache-map when clicking percentage of imageSimon Rettberg2019-09-094-20/+199
| | | | Requires up to date DNBD3-Server
* [roomplanner] Ugly workaround for modal-close-bug on FirefoxSimon Rettberg2019-08-011-1/+16
|
* [roomplanner] Search only returns clients allowed in that roomSimon Rettberg2019-08-012-3/+9
| | | | | Don't return clients that wouldn't be allowed to be assigned to that location according to the rules in the Location class.
* [permissionmanager] Implement caching for permission checksSimon Rettberg2019-08-011-12/+79
| | | | | | | Some pages, like the location list, triggered excessive amounts of DB queries when checking permissions. In that specific case, the number of queries got cut down from 260 to 24, and the page generation time dropped from 150ms to 80ms. (On a setup with 62 locations)
* [locations] Remove list filtering depending on permissionsSimon Rettberg2019-08-011-24/+6Star
| | | | | | | | | Locations where the user isn't allowed to do anything were supposed to be hidden while at the same time making sure that any parent locations would still be shown. That code was buggy and could display nonsensical ordering of locations, and even sometimes hide locations where the user was actually allowed to e.g. edit the assigned config module. Since the location names aren't secret anyways, just get rid of this broken code.
* [locations] Sort subnets by address in subnet viewSimon Rettberg2019-08-011-1/+3
|
* [locations] Refine location matching checksSimon Rettberg2019-08-012-21/+28
|
* [locations] Add warnings/cleanup for bad machine to roomplan mappingsSimon Rettberg2019-07-3116-697/+1112
|
* [locations] Optimize some functions in Location classSimon Rettberg2019-07-292-22/+28
| | | | | | | * Casts are faster than settype. * Check if assoc location cache is already populated. * getLocationRootChain can use the parents array from that location instead of building the array from scratch.
* [roomplanner] Fix check for successful DB writeSimon Rettberg2019-07-231-1/+1
|
* [roomplanner] Support creating recursive/composed roomsSimon Rettberg2019-07-239-214/+540
|
* [locationinfo] increased cached date span for backends: dummy, davinci and ↵Udo Walter2019-07-183-6/+6
| | | | exchange
* [roomplanner] First prototype of composed room editorSimon Rettberg2019-07-178-43/+402
| | | | | | | Saving/loading works, but no entry is generated for pvs.ini. Also this approach fails to meaningfully handle rooms with two removable walls where you also want to use both possible combinations of two combined rooms and a single one.
* [roomplanner] Use .cachedScript() from slx-fixesSimon Rettberg2019-07-171-4/+4
|
* [locationinfo] Add ability to select the start day of the calendarUdo Walter2019-07-166-5/+65
|
* [baseconfig_bwlp/baseconfig] Update translationsSimon Rettberg2019-07-113-7/+3Star
|
* [exams] Fix isExamMode() for global examsSimon Rettberg2019-07-041-2/+6
|
* [baseconfig_bwlp] Update help text for SLX_ADDONSSimon Rettberg2019-07-042-2/+2
|
* [dnbd3] Add baseconfig vars for experimental local cachingSimon Rettberg2019-07-034-0/+50
|
* [exams] Fix creating global examSimon Rettberg2019-07-032-7/+37
|
* [install.php] tableHasIndex -> tableGetIndexSimon Rettberg2019-07-032-4/+4
|
* [locationinfo] fix bug 'open for' without timesChristian Hofmaier2019-06-041-2/+2
|
* [locationinfo] fix bug override not loading correctly into edit menuChristian Hofmaier2019-06-041-1/+1
|
* [news] Update translationsSimon Rettberg2019-05-292-6/+6
|
* [news] Use date/time selection for expiry, not duration in hrsSimon Rettberg2019-05-293-19/+60
|
* [exams] Fix HTML syntaxSimon Rettberg2019-05-291-1/+1
|
* [summernote] Use caching when loading language pluginSimon Rettberg2019-05-291-5/+1Star
|
* [exams/bootstrap_datepicker] Always load slx-admin language pluginSimon Rettberg2019-05-292-22/+53
| | | | Fixes #3567
* [news] Modularize; add 'login-news' categorySimon Rettberg2019-05-2813-285/+302
| | | | TODO: Use date/time picker for expire time
* [dnbd3] Put proxies from other locations into SLX_DNBD3_FALLBACKSimon Rettberg2019-05-231-4/+16
|
* [locations] subnet inputs: disabled -> readonly; disable save buttonSimon Rettberg2019-05-021-3/+3
| | | | | | | There was unfinished code to disable the save button if there are no actions allowed to perform in the location detail box, which is now working. Also make the text inputs readonly instead of diabled if we're not allowed to edit them, so copy & paste still works.
* [statistics] Update translationsSimon Rettberg2019-04-292-0/+4
|
* [statistics] Copy-friendly list of uuid/mac/ip/hostnameSimon Rettberg2019-04-291-4/+60
|
* [statistics] Add captions to RAM/swap barSimon Rettberg2019-04-292-4/+13
|
* [statistics] dmidecode parser: Better handling of memorySimon Rettberg2019-04-251-17/+42
|
* [roomplanner] Make highlight green, not redSimon Rettberg2019-04-251-2/+2
|
* [roomplanner] Swap translate/rotate in SVGSimon Rettberg2019-04-241-1/+1
|
* [roomplanner] Fix svg rotate logicSimon Rettberg2019-04-231-9/+7Star
|
* [statistics] Show RAM manufacturer; add JEDEC DB & parserSimon Rettberg2019-04-204-5/+36
|
* [serversetup-bwlp-ipxe] Use badge for refcount in bootentry tableSimon Rettberg2019-04-171-1/+3
|
* [serversetup-bwlp-ipxe] Show default selection of inherited menuSimon Rettberg2019-04-174-2/+22
|
* [*] de: Script -> SkriptSimon Rettberg2019-04-173-9/+9
|