Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [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 |
| | |||||
* | [rebootcontrol] rename scheduler table and associated queries | Christian Hofmaier | 2020-12-08 | 1 | -2/+2 |
| | |||||
* | [locations] Add scheduler to openingtimes modal | Christian Hofmaier | 2020-12-03 | 5 | -4/+95 |
| | | | | | - only load/safe without further functionality - add backend to rebootcontrol | ||||
* | [locations] install: Fix migration of openingtimes | Simon Rettberg | 2020-11-03 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' of git.openslx.org:openslx-ng/slx-admin | Christian Hofmaier | 2020-10-13 | 1 | -1/+1 |
|\ | | | | | | | merge branch 'master' | ||||
| * | [locations] table-hover für Steffen | Simon Rettberg | 2020-09-23 | 1 | -1/+1 |
| | | | | | | | | Closes #3676 | ||||
* | | [locationinfo] add forward link to location module | Christian Hofmaier | 2020-10-13 | 1 | -1/+9 |
|/ | | | | + delete some unused code | ||||
* | [locations] install: Make openingtime migration a bit more robust | Simon Rettberg | 2020-09-11 | 1 | -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. | ||||
* | [locations] Set proper update status when moving openingtime column | Simon Rettberg | 2020-09-11 | 1 | -0/+1 |
| | |||||
* | [locations] Migrate openingtimes from infoscreen to locations module | Christian Hofmaier | 2020-09-08 | 9 | -5/+605 |
| | | | | | - move openingtimes from infoscreen db to locations db - read-only openingtimes in infoscreen | ||||
* | [locations] Show colored bars for used/idle/offline in overview | Simon Rettberg | 2020-05-19 | 3 | -13/+22 |
| | |||||
* | [locations] Add missing array key | Simon Rettberg | 2020-04-21 | 1 | -1/+2 |
| | |||||
* | Update translations | Simon Rettberg | 2020-02-27 | 3 | -3/+2 |
| | |||||
* | [locations] Don't consider *false* a valid fixed location id | Simon Rettberg | 2020-01-17 | 1 | -0/+2 |
| | |||||
* | [locations] Fix $selected array breakage | Simon Rettberg | 2020-01-10 | 1 | -2/+8 |
| | | | | | Fixes places like "edit exam" which wouldn't show already selected locations. | ||||
* | Fix some typos (found by codespell) | Stefan Weil | 2019-12-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Stefan Weil <sw@weilnetz.de> | ||||
* | [js_ip/locations] Mode cidr/ip handling to own module | Simon Rettberg | 2019-11-27 | 3 | -74/+5 |
| | |||||
* | [locations] Show number of machines with configvar overrides | Simon Rettberg | 2019-11-06 | 4 | -5/+35 |
| | |||||
* | [baseconfig] Overhaul hook system | Simon Rettberg | 2019-11-05 | 3 | -21/+34 |
| | | | | | | This enables us to finally properly show the inheritance flow of all the config variables when editing the baseconfig for a certain location or machine. | ||||
* | [statistics/baseconfig] Allow per-machine configvar overrides | Simon Rettberg | 2019-10-31 | 3 | -20/+33 |
| | |||||
* | [locations] Update translations | Simon Rettberg | 2019-10-31 | 2 | -2/+2 |
| | |||||
* | [locations] trim() subnet address fields, both empty == delete | Simon Rettberg | 2019-09-09 | 2 | -21/+39 |
| | | | | Closes #3550 | ||||
* | [locations] Remove list filtering depending on permissions | Simon Rettberg | 2019-08-01 | 1 | -24/+6 |
| | | | | | | | | | 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 view | Simon Rettberg | 2019-08-01 | 1 | -1/+3 |
| | |||||
* | [locations] Refine location matching checks | Simon Rettberg | 2019-08-01 | 2 | -21/+28 |
| | |||||
* | [locations] Add warnings/cleanup for bad machine to roomplan mappings | Simon Rettberg | 2019-07-31 | 16 | -697/+1112 |
| | |||||
* | [locations] Optimize some functions in Location class | Simon Rettberg | 2019-07-29 | 2 | -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] Support creating recursive/composed rooms | Simon Rettberg | 2019-07-23 | 1 | -1/+3 |
| | |||||
* | [roomplanner] First prototype of composed room editor | Simon Rettberg | 2019-07-17 | 1 | -1/+1 |
| | | | | | | | 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. | ||||
* | [locations] subnet inputs: disabled -> readonly; disable save button | Simon Rettberg | 2019-05-02 | 1 | -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/locations] Add locationid constraints; update on delete | Simon Rettberg | 2019-04-03 | 3 | -21/+32 |
| | | | | | We didn't update subnetlocationid when deleting a location, leading to machines pointing to invalid locations. | ||||
* | Introduce JS helper for bootstrap confirm dialogs on button-submit | Simon Rettberg | 2019-03-25 | 2 | -6/+2 |
| | |||||
* | [locations] Fix division by zero | Simon Rettberg | 2019-03-18 | 1 | -1/+1 |
| | |||||
* | [serversetup-bwlp-ipxe/locations] Minor fixes | Simon Rettberg | 2019-03-09 | 1 | -1/+1 |
| | |||||
* | [locations] Fix display with old serversetup module | Simon Rettberg | 2019-03-05 | 2 | -3/+3 |
| | |||||
* | [locations] Show current boot menu per location, add edit button | Simon Rettberg | 2019-01-11 | 4 | -18/+61 |
| | |||||
* | [locations] Fix invalid array access | Simon Rettberg | 2019-01-02 | 1 | -1/+1 |
| | |||||
* | [locations] Restore row with unassigned machines | Simon Rettberg | 2018-04-25 | 2 | -3/+12 |
| | |||||
* | [locations] Fix machine counting | Simon Rettberg | 2018-04-25 | 1 | -1/+1 |
| | |||||
* | [inc/Module] Overhaul dependency loading and handling of js/css | Simon Rettberg | 2018-04-13 | 1 | -2/+2 |
| | | | | This is supposed to prevent unneeded js/css from being pulled in | ||||
* | Permissions: Consistency: Make all pages require at least one permission to ↵ | Simon Rettberg | 2018-04-09 | 1 | -4/+15 |
| | | | | | | be accessible Closes #3340 | ||||
* | [locations] Handle statistics permissions when showing/linking machine stats | Simon Rettberg | 2018-03-28 | 2 | -1/+19 |
| | |||||
* | [locations] Make subnet list editable again :) | Simon Rettberg | 2018-03-28 | 1 | -4/+4 |
| | | | | Closes #3331 | ||||
* | Update translations | Simon Rettberg | 2018-03-21 | 2 | -4/+4 |
| | |||||
* | [roomplanner] Add permissions | Simon Rettberg | 2018-02-27 | 2 | -5/+5 |
| | |||||
* | [baseconfig] Add permissions | Simon Rettberg | 2018-02-24 | 1 | -0/+10 |
| | |||||
* | [locations] Fix location list: Filter invalid location ids | Simon Rettberg | 2018-02-22 | 1 | -0/+2 |
| |