summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/api.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* [locationinfo] roomplaner -> roomplannerSimon Rettberg2018-12-051-1/+1
|
* [locationinfo] add new settings for panels (counter, updaterate)Christian Hofmaier2018-12-031-6/+17
| | | | | | | | - setting: consider only clients in roomplaner, instead of ip range - add option to set update rate in summary panels - directly initialize when mode is "only calendar" - Set counter to "-" if room has ongoing event - fix some spelling / unused code
* [locationinfo] Reload panels when opening times are changedSimon Rettberg2017-12-191-11/+15
|
* [locationinfo] Fix handling of invalid backends, remove dummy-backend in ↵Simon Rettberg2017-12-071-3/+3
| | | | production
* [locationinfo] Added standby to the summary panelJannik Schönartz2017-11-301-1/+2
|
* [locationinfo] Reworked summary-panel to the new panel uuid stuff.Jannik Schönartz2017-11-301-48/+4Star
|
* [locationinfo] Make panel accessible via slxadmin, add URL type panelSimon Rettberg2017-07-251-210/+39Star
|
* [locationinfo] Try working around messy time handling (timezones etc), CSSSimon Rettberg2017-07-071-1/+1
| | | | | | | | | | | | Webkit/Presto and Blink/Gecko (or rather the corresponding JS engine) disagree about how to handle certain date format strings wrt. time zones. This leads to nasty discrepancies of events being displayed in the calendar. (Unfortunately the students working on this project could not be convinced that properly handling time zones when dealing with time information should be considered important.) Also, some tweaks to CSS/layout have been implemented so the design isn't as messed up on old webkits that don't support flex layout.
* [locationinfo] Detect config changes, tweak display colorsSimon Rettberg2017-06-211-28/+26Star
|
* [locationinfo] Implement room-specific overrides (no config GUI yet)Simon Rettberg2017-06-211-1/+1
|
* [locationinfo] Use styled DIVs instead of SVGs for PC iconsSimon Rettberg2017-06-201-0/+1
|
* [locationinfo] Couple minor tweks/fixes/comments for doorsign.htmlSimon Rettberg2017-06-201-2/+10
|
* [locationinfo] Frontend mostly working again...Simon Rettberg2017-06-161-141/+178
|
* [locationinfo] slxadmin part done, todo: frontend+apiSimon Rettberg2017-06-131-24/+1Star
|
* [locationinfo] Change order of status bars in overview frontendSimon Rettberg2017-06-071-1/+1
|
* [locationinfo] Tweak and clean up overview panelSimon Rettberg2017-05-111-12/+15
|
* [locationinfo] Fix array oob accessSimon Rettberg2017-05-091-14/+16
|
* [locationinfo] API: Fix phpdoc type annotation, simplify getPcStates()Simon Rettberg2017-04-201-23/+17Star
|
* [locationinfo] API: Return arrays from get* methods, json encode in handlerSimon Rettberg2017-04-201-37/+39
| | | | | Saves us from unneccessary encode/decode of getLocationInfo() in getPcStates()
* [locationinfo] Simplify getLocationInfo() queries, make dorrsign work ↵Simon Rettberg2017-04-201-86/+65Star
| | | | properly for locations without config
* [locationinfo] Rename tables to use module name as prefix; room -> locationSimon Rettberg2017-04-201-48/+48
|
* [locationinfo] Better backend-specific property handling, get rid of URLSimon Rettberg2017-04-191-4/+3Star
| | | | | | | | - The backend URL still had special treatment for legacy reasons, when it would be perfectly fine to make it just another generic property the backend has to define. - Allow for the backend to declare a default value for properties. - Base class will now check and sanitize the setCredentials() input.
* [locationinfo] Query openingtimes using Location helperSimon Rettberg2017-04-181-90/+38Star
|
* [locationinfo] Use Location helper for getRoomTree, check backend validity ↵Simon Rettberg2017-04-181-78/+43Star
| | | | in getCalendar
* [locationinfo] Format php filesSimon Rettberg2017-04-121-9/+20
|
* Added a default config for rooms that have not saved a config yet.Jannik Schönartz2017-04-031-11/+34
|
* Changed pc states 0 = IDLE, 1 = OCCUPIED, 2 = OFF, 3 = BROKENJannik Schönartz2017-03-271-4/+4
|
* Bugfixes: serversettings option 1 is selected when switching backend type. ↵Jannik Schönartz2017-03-271-7/+8
| | | | Some minor empty array etc. fixes.
* Added a no Server option in the room configJannik Schönartz2017-03-241-1/+1
|
* Locationinfo: Added Comments to the functions.Jannik Schönartz2017-03-211-4/+75
|
* API: Fixed a Bug where every server iteration the result array was initialized.Jannik Schönartz2017-03-201-2/+0Star
|
* SetCredentials error message is no longer ignored.Jannik Schönartz2017-03-171-1/+5
|
* Locationinfo: Reformat code.Jannik Schönartz2017-03-151-36/+49
|
* API: filtered Hidden room added. Deleted some redundant code. Reorganised ↵Jannik Schönartz2017-03-141-295/+224Star
| | | | some Methods.
* API: Fixed some php warnings.Jannik Schönartz2017-03-091-11/+14
|
* API: Send an empty array if the overlay is nullJannik Schönartz2017-03-091-0/+3
|
* API: Reworked getRoomInfo with isset and added overlay if coords = trueJannik Schönartz2017-03-091-17/+12Star
|
* Locationinfo: Errors from the CourseBackend are now safes in the db and ↵Jannik Schönartz2017-03-091-4/+8
| | | | shown in the Admin-Panel. Refresh-button added for the servers. Install.php needs to be executed!
* API: Fixed calendar. Backend hisinone fixed setCredentials where a = was ↵Jannik Schönartz2017-03-081-33/+16Star
| | | | inside an if instead of ==
* API: setCredentials without json_encodeJannik Schönartz2017-03-081-1/+1
|
* API: Moved all echo command in the Handle Parameters function.Jannik Schönartz2017-03-071-4/+4
|
* API: Fixed Calendar json decode was missing on the calendar part.Jannik Schönartz2017-03-071-2/+1Star
|
* API: getRoomTree recursive childs are now filtered out if the id is a ↵Jannik Schönartz2017-03-061-14/+23
| | | | duplicate. Frontendpanel: Some url fixes due to reworked api.
* ServerList: Fixed a bug while editing the list would not show the not ↵Jannik Schönartz2017-03-041-1/+0Star
| | | | selected Servers. Dummy updates to a current-dated date.
* API: Fixed Calendar function.Jannik Schönartz2017-03-011-2/+10
|
* Dummy modificationJannik Schönartz2017-02-281-2/+1Star
|
* API: Calendar rework.Jannik Schönartz2017-02-281-52/+65
|
* Admin panel: New server GUI now using the backend types.Jannik Schönartz2017-02-271-73/+101
|
* API: Fixed a bug where parent locations werent added if the location didn't ↵Jannik Schönartz2017-02-211-1/+8
| | | | had an database entry.
* Database: Changed login/passwd to credentials. install.php needs to be executed.Jannik Schönartz2017-02-211-6/+6
|