summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/inc
Commit message (Collapse)AuthorAgeFilesLines
...
* [locationinfo] CourseBackend: Rename some methods to be more descriptiveSimon Rettberg2017-04-194-24/+24
|
* [locationinfo] Better backend-specific property handling, get rid of URLSimon Rettberg2017-04-194-53/+98
| | | | | | | | - 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] Use Location helper for getRoomTree, check backend validity ↵Simon Rettberg2017-04-181-0/+24
| | | | in getCalendar
* [locationinfo] Davinci: Fix requested timespan, use single quotes for regex ↵Simon Rettberg2017-04-181-3/+4
| | | | with backslashes to prevent evaluation by php
* [locationinfo] Refactor the main viewSimon Rettberg2017-04-131-1/+1
| | | | | | | - 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] Format php filesSimon Rettberg2017-04-124-81/+105
|
* 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
* Changed pc states 0 = IDLE, 1 = OCCUPIED, 2 = OFF, 3 = BROKENJannik Schönartz2017-03-271-4/+4
|
* Bug das eine HisInOne Anfrage gestartet wird obwohl kein Shedule ↵Dirk Riestere2017-03-263-5/+15
| | | | aktualisiert werden muss ist behoben
* Übersetzungen der Credentials eingebaut und nicht fatale errors werden nun ↵Dirk Riestere2017-03-222-13/+20
| | | | im errorlog ausgegeben
* Backend credentials translation added. Bugfix: Checkboxes instead of bs ↵Jannik Schönartz2017-03-221-3/+2Star
| | | | switches were shown in the server settings
* Locationinfo: Added Comments to the functions.Jannik Schönartz2017-03-211-0/+6
|
* Bug das der Name nicht gefunden wird, war ein Rechtschreibfehler der jetzt ↵Dirk Riestere2017-03-201-1/+1
| | | | behoben ist
* XML parser ist implementiert und HisInOne kann jetzt gelesen werdenDirk Riestere2017-03-203-108/+148
|
* Locationinfo: admin-panel: Fixed a Bug where a space in a credentialname ↵Jannik Schönartz2017-03-191-1/+2
| | | | caused errors. Changes the checkbox to bs-switch.
* Rework of the Server List. Many Bugfixes (see Mail).Jannik Schönartz2017-03-171-2/+2
|
* Locationinfo: Reformat code.Jannik Schönartz2017-03-151-2/+2
|
* Codeormat verschönert für HisInOne und ein json_encode für das backend ↵Dirk Riestere2017-03-141-1/+1
| | | | eingefügt der vergessen wurde
* Codeormat verschönert für HisInOne und ein json_encode für das backend ↵Dirk Riestere2017-03-141-1/+1
| | | | eingefügt der vergessen wurde
* Codeormat verschönert für HisInOne und ein json_encode für das backend ↵Dirk Riestere2017-03-142-4/+4
| | | | eingefügt der vergessen wurde
* Fehler beim xml lesen behobenDirk Riestere2017-03-093-270/+202Star
|
* Locationinfo: Errors from the CourseBackend are now safes in the db and ↵Jannik Schönartz2017-03-091-4/+20
| | | | shown in the Admin-Panel. Refresh-button added for the servers. Install.php needs to be executed!
* Backend: Fixed a bug where inside an if there was only one = instead of 2. ↵Jannik Schönartz2017-03-081-1/+1
| | | | (Forgot to add file in the previous commit)
* setCredentials wie im Treffen besprochen geändert und fetchshedule gibt ↵Dirk Riestere2017-03-083-26/+44
| | | | jetzt nur noch arrays zurück
* Noch mehr exeption werden gefangen und die errors verhalten sich jetzt wie ↵Dirk Riestere2017-03-063-18/+29
| | | | beschrieben
* Noch mehr exeption werden gefangen und das verhalten bei errors ist ↵Dirk Riestere2017-03-054-72/+107
| | | | vereinheitlicht
* Checkconnection prüft jetzt ob eine url existiert, array exeption sollten ↵Dirk Riestere2017-03-052-34/+40
| | | | jetzt gefangen werden und die credentials werden gleich getestet
* Checkconnection prüft jetzt ob eine url existiert, array exeption sollten ↵Dirk Riestere2017-03-052-383/+412
| | | | jetzt gefangen werden und die credentials werden gleich getestet
* Admin-panel: Credentials Button is now red/green if the connection ↵Jannik Schönartz2017-03-051-1/+1
| | | | failed/succeeded. Also an error msg is shown if the connection failed.
* ServerList: Fixed a bug while editing the list would not show the not ↵Jannik Schönartz2017-03-041-2/+2
| | | | selected Servers. Dummy updates to a current-dated date.
* Fixed dummy classJannik Schönartz2017-03-031-1/+1
|
* Bugfixes und Code verschönertDirk Riestere2017-03-023-196/+217
|
* Added checkConnection in the Dummy classJannik Schönartz2017-03-021-0/+4
|
* Bugfixes und Davincii ist jetzt implementiertDirk Riestere2017-03-022-13/+70
|
* Das HisInOne Backend funktioniert nun auch mit OpenCourseServiceDirk Riestere2017-03-021-11/+34
|
* Klasse extends jetzt auch wieder CourseBackendDirk Riestere2017-03-021-1/+1
|
* DOM verkleinert in findUnitDirk Riestere2017-03-021-2/+2
|
* DOM verkleinert in findUnitDirk Riestere2017-03-021-30/+1Star
|
* Bugfixes und checkConection implementiertDirk Riestere2017-03-013-11/+30
|
* API: Fixed Calendar function.Jannik Schönartz2017-03-011-2/+2
|
* BugfixesDirk Riestere2017-02-281-1/+1
|
* Dummy modificationJannik Schönartz2017-02-281-1/+14
|
* BugfixesDirk Riestere2017-02-281-6/+7
|
* Bugfixes and Errorcode implementationDirk Riestere2017-02-271-2/+3
|
* Merge branch 'location-info-panel' of git.openslx.org:openslx-ng/slx-admin ↵Dirk Riestere2017-02-271-0/+37
|\ | | | | | | into location-info-panel
| * Admin panel: New server GUI now using the backend types.Jannik Schönartz2017-02-271-0/+37
| |
* | Bugfixes and Errorcode implementationDirk Riestere2017-02-273-45/+143
|/