summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo
Commit message (Collapse)AuthorAgeFilesLines
...
* [locationinfo] Apply lower bound to refresh timeouts when saving configSimon Rettberg2017-04-201-1/+7
|
* [locationinfo] Remove URL from server list, style checkboxesSimon Rettberg2017-04-201-4/+11
|
* [locationinfo] style.css not needed anymoreSimon Rettberg2017-04-201-14/+0Star
|
* [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-202-100/+72Star
| | | | properly for locations without config
* [locationinfo] Rename tables to use module name as prefix; room -> locationSimon Rettberg2017-04-208-225/+96Star
|
* [locationinfo] CourseBackend: Rename some methods to be more descriptiveSimon Rettberg2017-04-195-26/+26
|
* [locationinfo] Return untranslated tag of backend property if missingSimon Rettberg2017-04-191-1/+1
|
* DO NOT NEEDSimon Rettberg2017-04-191-1/+0Star
|
* [locationinfo] Better backend-specific property handling, get rid of URLSimon Rettberg2017-04-197-97/+120
| | | | | | | | - 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] Enable 30 minutes caching for davinciSimon Rettberg2017-04-191-1/+1
|
* [locationinfo] CourseBackends: Lots of bug fixes, missing error checks, ↵Simon Rettberg2017-04-194-263/+238Star
| | | | | | | | | | | | | improvements: - Add more checks for returned data structures from backend, like keys in arrays - Better error messages if something goes wrong, not just "server sent wrong xml" - Make checkConnection() of davinci and hisinone not require a valid room id, which we don't have in general - hisinone: Parse data structure just once for every room - Request coalescing: Only try so if getRefreshTime() > getCacheTime() - Move toArray() to base class instead of having two copies - Sanitize variable naming conventions
* [locationinfo] Query openingtimes using Location helperSimon Rettberg2017-04-181-90/+38Star
|
* [locationinfo] Use Location helper for getRoomTree, check backend validity ↵Simon Rettberg2017-04-184-161/+75Star
| | | | in getCalendar
* [locationinfo] frontend: fix indentation, convert to LF onlySimon Rettberg2017-04-182-2216/+2222
|
* [locationinfo] Davinci: Fix requested timespan, use single quotes for regex ↵Simon Rettberg2017-04-181-3/+4
| | | | with backslashes to prevent evaluation by php
* [locationinfo] Remove more dead code, refactor javascript,Simon Rettberg2017-04-142-117/+80Star
| | | | ... and fix a few bugs I introduced
* [locationinfo] page.inc.php: More simplification, error checks, formattingSimon Rettberg2017-04-142-165/+155Star
|
* [locationinfo] Refactor the main viewSimon Rettberg2017-04-135-210/+144Star
| | | | | | | - Simplify javascript - Remove client count and locationid column from view, not useful for the average user - Remove/simplify queries, use Location helper more to deal with locations
* [locationinfo] install.inc.php: Fix upgrade orderSimon Rettberg2017-04-131-6/+9
|
* [locationinfo] Two column view for location settings (for md and lg)Simon Rettberg2017-04-132-216/+223
|
* [locationinfo] Clean up config.html (and handling in php)Simon Rettberg2017-04-133-484/+300Star
| | | | | | | - De-javascript where reasonable - Unify repeated calls - Overhaul query builder - ...
* [locationinfo] Sanitize htmlSimon Rettberg2017-04-131-12/+12
|
* [locationinfo] Don't hardcode languagesSimon Rettberg2017-04-122-4/+5
|
* [locationinfo] Format php filesSimon Rettberg2017-04-126-169/+268
|
* [locationinfo] Format templatesSimon Rettberg2017-04-124-311/+361
|
* Merge branch 'location-info-panel' of git.openslx.org:openslx-ng/slx-admin ↵Michael Scherle2017-04-034-16/+72
|\ | | | | | | into location-info-panel
| * Added a default config for rooms that have not saved a config yet.Jannik Schönartz2017-04-031-11/+34
| |
| * Debug befehle entferntDirk Riestere2017-03-291-1/+0Star
| |
| * Dummy Klasse kommentiert und HisInOne erlaubt zwei Semester abzufragen falls ↵Dirk Riestere2017-03-293-5/+39
| | | | | | | | in dem Monat das Semester wechsel
* | frontend fixed switchtime not workingMichael Scherle2017-04-031-9/+6Star
|/
* frontend: doorsign added font scaling for calendarMichael Scherle2017-03-281-2/+16
|
* frontend: panel added basic arraning algMichael Scherle2017-03-281-7/+119
|
* frontend: panel comments and fixesMichael Scherle2017-03-281-56/+208
|
* frontend: changed pc states the new one, panel now updates properlyMichael Scherle2017-03-272-371/+502
|
* Changed pc states 0 = IDLE, 1 = OCCUPIED, 2 = OFF, 3 = BROKENJannik Schönartz2017-03-272-8/+8
|
* Bugfixes: serversettings option 1 is selected when switching backend type. ↵Jannik Schönartz2017-03-273-12/+26
| | | | Some minor empty array etc. fixes.
* Bug das eine HisInOne Anfrage gestartet wird obwohl kein Shedule ↵Dirk Riestere2017-03-263-5/+15
| | | | aktualisiert werden muss ist behoben
* Openingtimes: Fixed a bug where when a field was not filles it caused errors.Jannik Schönartz2017-03-261-19/+28
|
* Server-Settings: Fixed a bug where the selection in the credentials were'nt ↵Jannik Schönartz2017-03-261-2/+2
| | | | displayed
* Added a no Server option in the room configJannik Schönartz2017-03-244-1/+4
|
* fronted: added JSDoc for doorsign.htmlMichael Scherle2017-03-241-1230/+1360
|
* frontend: fixed freitrag, fixed language, fixed vertical parameter bugMichael Scherle2017-03-232-24/+42
|
* Save Button is now in the footer. Url preview added in the room settingsJannik Schönartz2017-03-227-31/+107
|
* Übersetzungen der Credentials eingebaut und nicht fatale errors werden nun ↵Dirk Riestere2017-03-226-13/+46
| | | | im errorlog ausgegeben
* frontend fixed scrollingMichael Scherle2017-03-222-6/+9
|
* Backend credentials translation added. Bugfix: Checkboxes instead of bs ↵Jannik Schönartz2017-03-225-10/+46
| | | | switches were shown in the server settings
* Merge branch 'location-info-panel' of git.openslx.org:openslx-ng/slx-admin ↵Michael Scherle2017-03-2212-298/+855
|\ | | | | | | into location-info-panel
| * Locationinfo: Added Comments to the functions.Jannik Schönartz2017-03-217-9/+224
| |