summaryrefslogtreecommitdiffstats
path: root/apis
Commit message (Collapse)AuthorAgeFilesLines
* Fix A LOT of type problems, logic flaws, uninitialized variables etc.Simon Rettberg2017-12-161-1/+1
| | | | | Most of them were found by phpstorm, so I put in some time and went through the list, fixing quite a bunch of them.
* [apis/conr] Minutes...Simon Rettberg2017-05-171-2/+2
|
* cron: Clear stucklist on rebootSimon Rettberg2017-05-171-1/+1
|
* [apis/cron] Fix typo in 'EventLog' handle blocked jobs in separate listSimon Rettberg2017-05-121-4/+19
|
* [apis/cron] Add crash logging functionalitySimon Rettberg2017-05-121-1/+26
|
* [apis/cron] Try to catch exceptions when running module cron handlerSimon Rettberg2017-04-101-1/+6
|
* Check for module availability before calling it in legacy clientlog APISimon Rettberg2017-04-071-2/+6
|
* Remove statistics api file accidentally committed on manual mergeSimon Rettberg2017-03-311-29/+0Star
|
* Fix a couple of warnings and notices from error.logSimon Rettberg2017-03-211-1/+1
|
* [inc/Hook] New helper for loading hooksSimon Rettberg2017-03-021-13/+7Star
|
* Finish modularizing cron; Add error detection for crashed cron jobsSimon Rettberg2017-03-021-16/+38
|
* [inc/property] Add list-of-values interfaceSimon Rettberg2017-02-231-0/+3
| | | | | | This can be used to store multiple items per key and avoids the race conditions that manually (de)serializing a list and then using get()/set() would cause.
* Modularize cron apiSimon Rettberg2016-08-221-27/+15Star
| | | | | Modules now can have a ./hooks/cron.inc.php to run every X minutes, according to how you set up the cron job for the global /inc/cron.inc.php
* delete update.inc.php: Not used anymoreSimon Rettberg2016-07-041-59/+0Star
|
* [news] Move over global news API, add support for type paramSimon Rettberg2016-06-241-26/+0Star
|
* [install] Implement install scripts for most modulesSimon Rettberg2016-06-081-273/+0Star
|
* [statistics] Show lspci info in machine detailsSimon Rettberg2016-05-251-1/+2
|
* MORE WMORKSimon Rettberg2016-05-181-1/+6
|
* Modularized baseconfig fetching (api)Simon Rettberg2016-05-172-322/+14Star
|
* Get baseconfig ready for modularizationSimon Rettberg2016-05-131-1/+3
|
* Second half of merge....Simon Rettberg2016-04-296-0/+240
|
* [statistics] cron: log usageSimon Rettberg2016-02-191-0/+15
|
* [locations] New module for managing locationsSimon Rettberg2016-02-192-4/+90
|
* [clientlog] Sanity checks for timestampsSimon Rettberg2016-02-191-5/+5
|
* [api/getconfig] Add support for external additional config generator scriptSimon Rettberg2016-01-071-0/+4
|
* [statistics] Add visualization of usageSimon Rettberg2015-12-311-1/+0Star
|
* [clientlog] Fix bootup db insert querySimon Rettberg2015-12-221-5/+7
|
* [statistics] Add table definition, bump db versionSimon Rettberg2015-12-213-11/+82
|
* [statistics] Show PC status (on/off/inuse)Simon Rettberg2015-12-071-24/+127
|
* Implement statistics loggingSimon Rettberg2015-11-191-2/+73
| | | | DB scheme update is still missing, might still change a little...
* [cron] Trigger ldadp checks/launchSimon Rettberg2015-11-101-0/+1
|
* [news.inc.php] fix newline not beeing escaped properlyJonathan Bauer2015-11-091-2/+2
|
* Many changesSimon Rettberg2015-09-041-0/+3
|
* Fix db update by adding missing return statement...Simon Rettberg2015-05-261-0/+1
|
* Support statictics slxlog messages (Starting with '.'), those go to a ↵Simon Rettberg2015-05-212-6/+36
| | | | special table
* Various fixesSimon Rettberg2015-02-241-1/+4
|
* Finish config module editingSimon Rettberg2015-02-041-0/+1
|
* Add configtgz class. Fix dozens of bugsSimon Rettberg2015-01-261-0/+12
|
* Fix stupid bug in update query, check DB version before handling callbacksSimon Rettberg2015-01-211-1/+1
|
* config module structure completed. Many other fixes. Hidden pw field support.Simon Rettberg2015-01-202-3/+19
|
* Rework config module class structure. Still some TODOs though....Simon Rettberg2014-12-121-0/+13
|
* [news] fix xml tags of news apiJonathan Bauer2014-12-121-2/+2
|
* Store processed and unprocessed values of settings; add option to download ↵Simon Rettberg2014-12-101-0/+14
| | | | minilinux components that seem up to date; add setting to show/hide password fields
* Tweaks and fixesSimon Rettberg2014-12-021-1/+13
|
* Create slxlog URL dynamically depending on current script's directorySimon Rettberg2014-11-061-1/+1
|
* Remove unneeded and now invalid columns from getconfig apiSimon Rettberg2014-10-191-1/+1
|
* Don't use EventLog during update if db is too oldSimon Rettberg2014-10-161-5/+7
|
* eventlog: add api, add page to view eventsSimon Rettberg2014-10-151-0/+20
|
* Big load of changesSimon Rettberg2014-10-093-124/+102Star
| | | | | | | | | | | - Added callback functionality for taskmanager tasks. You can launch a task and define a callback function to be run when the task finished. This requires activating the cronjob - Added cron functionality: Add cronjob that calls the cron api every 5 minutes to use it. (See cron.inc.php) - Added eventlog - Added missing translations - Merged main-menu-login and main-menu-logout
* Use eventlog in init and update API, populate database with default values ↵Simon Rettberg2014-10-062-7/+66
| | | | on init