summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [js] Move all our fixes into one file, add browser history/URL fix for messagesSimon Rettberg2017-11-294-26/+44
| | | | | Hides all the ugly message[]= entries from the URL string, so copy/paste won't show the message out of context again
* [runmode] Implement delete-machine actionSimon Rettberg2017-11-293-24/+30
|
* [statistics] Introduce state column to get rid of complicated state ↵Simon Rettberg2017-11-2812-129/+226
| | | | | | determination This also adds support for the STANDBY state
* [dnbd3] Disable SLX_SYSTEM_STANDBY_TIMEOUTSimon Rettberg2017-11-281-0/+1
|
* [sysconfig] Don't delete default config...Simon Rettberg2017-11-281-1/+1
|
* [sysconfig] Revert contraint to location table: Breaks default configSimon Rettberg2017-11-282-12/+6Star
| | | | | | | Default config is locationid = 0, which obviously doesn't work with the constraint. Using NULL proves difficult here (dups etc.), so don't for now, and add code to the cron hook that will clean up deleted locations.
* [baseconfig] Add current unix timestamp to configSimon Rettberg2017-11-271-0/+2
|
* [baseconfig_bwlp] Add SLX_WAKEUP_SCHEDULESimon Rettberg2017-11-271-0/+6
|
* [sysconfig] Simplify installer, add constraint to location tableSimon Rettberg2017-11-241-17/+20
|
* [runmode] Simplify installerSimon Rettberg2017-11-241-21/+3Star
|
* Installer: Properly check preconditions for adding constraintsSimon Rettberg2017-11-241-3/+8
|
* [statistics] Warn about suspicious hardware changes (RAM, CPU)Simon Rettberg2017-11-241-18/+42
| | | | | | If the CPU model changes or the amount of RAM decreases we issue a warning message to the server log, since at least in the RAM case it might not have been an authorized access.... :/
* [dnbd3] Add installer scriptSimon Rettberg2017-11-241-0/+41
|
* Installer: Add more helper functions (constraints, response)Simon Rettberg2017-11-241-1/+57
|
* [baseconfig_bwlp] Add new config varsSimon Rettberg2017-11-233-3/+42
| | | | | | | | | SLX_AUTOLOGIN SLX_VMCHOOSER_TIMEOUT SLX_SYSTEM_STANDBY_TIMEOUT SLX_BRIDGE_OTHER_NICS Support in MiniLinux will follow
* [baseconfig] Fix shadow variable handling on unset varsSimon Rettberg2017-11-231-1/+1
|
* [syslog] Fixed sql injection preventionJannik Schönartz2017-11-231-2/+1Star
|
* [syslog] Added sql injection preventionJannik Schönartz2017-11-231-1/+3
|
* [statistics] Filter 'state' was missing in the client statistics filterJannik Schönartz2017-11-231-1/+6
|
* Merge branch 'master' of git.openslx.org:openslx-ng/slx-adminJannik Schönartz2017-11-231-1/+1
|\
| * [statistics] Also adapt MAC-UUID fixing code to mltk changesSimon Rettberg2017-11-211-1/+1
| | | | | | | | Refs #3227
* | [statistics&syslog] Changed ip to machine-uuid for filtering. Fixed a bug ↵Jannik Schönartz2017-11-204-13/+14
|/ | | | where the client-log was losing the specific client when a filter was added.
* [dozmod] Add missing labels for check boxesSimon Rettberg2017-11-171-10/+10
|
* [dozmod] Add config option for max. locations per lectureSimon Rettberg2017-11-175-6/+16
|
* added design guidelines docUdo Walter2017-11-161-0/+33
|
* [statistics&syslog] Fix possible cron delete query overflowSimon Rettberg2017-11-152-4/+18
|
* [dozmod] Improve location & exam mode detectionSimon Rettberg2017-11-142-7/+18
|
* [backup] Show warning on main page when last backup was more than 30 days agoSimon Rettberg2017-11-147-1/+31
|
* [exams/roomplanner] Smarter coordination of run mode (exam mode on/off etc)Simon Rettberg2017-11-142-3/+8
|
* [runmode] Fix var typo in install scriptSimon Rettberg2017-11-141-1/+1
|
* [locationinfo] Set SLX_AUTOLOGIN in configSimon Rettberg2017-11-141-0/+1
|
* [locationinfo] Fix misspelled class, typedef in phpdocSimon Rettberg2017-11-141-2/+2
|
* [locationinfo] Disable exchangeSimon Rettberg2017-11-141-0/+0
|
* [dnbd3] Extend server details page (altservers, config)Simon Rettberg2017-11-1312-25/+137
|
* [inc/Taskmanager] Fix phpdocSimon Rettberg2017-11-131-1/+1
|
* [style/default.css] Fix style of radio inputs in "checkbox" classSimon Rettberg2017-11-131-8/+20
| | | | | They displayed just like the pretty boostrap-like checkboxes but acted like radio buttons, which was rather confusing.
* [inc/Download] Keep curl handle open for connection reuseSimon Rettberg2017-11-131-15/+19
|
* [statistics] Show client details if filter has exactly one resultSimon Rettberg2017-11-131-0/+21
|
* [syslog] Tweak machineuuid index in installerSimon Rettberg2017-11-031-2/+8
|
* [sysconfig/runmode] Deliver bare config.tgz with just global hook data when ↵Simon Rettberg2017-11-035-56/+104
| | | | "no sysconfig" is set for a runmode
* [sysconfig] Fix: Empty config.tgz modules disappeared from the listSimon Rettberg2017-11-031-1/+1
|
* [sysconfig] Fix selection of "none from this group" (add/edit config)Simon Rettberg2017-11-031-2/+3
|
* [rebootcontrol] Conditional rebuild of config.tgz, proper permissions for ↵Simon Rettberg2017-11-033-5/+12
| | | | authorized_keys
* [inc/event] Don't try to start DozmodLauncher task - doesn't existSimon Rettberg2017-11-031-4/+0Star
|
* [syslog] api: Relax spam protectionSimon Rettberg2017-11-031-2/+4
|
* [statistics] api: Allow specifying client typeSimon Rettberg2017-11-031-27/+42
|
* [locations] Missing typecast for locationidSimon Rettberg2017-11-031-1/+1
|
* [dozmod] Refactor dmsd proxing, better error handling, less c & pSimon Rettberg2017-11-031-81/+26Star
|
* [baseconfig_bwlp] Add SLX_NET_SEARCHSimon Rettberg2017-11-031-0/+6
|
* [baseconfig] Don't leak content of overridden vars in api outputSimon Rettberg2017-11-031-1/+1
|