Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [locationinfo] Apply lower bound to refresh timeouts when saving config | Simon Rettberg | 2017-04-20 | 1 | -1/+7 | |
| | ||||||
* | [locationinfo] Remove URL from server list, style checkboxes | Simon Rettberg | 2017-04-20 | 1 | -4/+11 | |
| | ||||||
* | [locationinfo] style.css not needed anymore | Simon Rettberg | 2017-04-20 | 1 | -14/+0 | |
| | ||||||
* | [locationinfo] API: Fix phpdoc type annotation, simplify getPcStates() | Simon Rettberg | 2017-04-20 | 1 | -23/+17 | |
| | ||||||
* | [locationinfo] API: Return arrays from get* methods, json encode in handler | Simon Rettberg | 2017-04-20 | 1 | -37/+39 | |
| | | | | | Saves us from unneccessary encode/decode of getLocationInfo() in getPcStates() | |||||
* | [locationinfo] Simplify getLocationInfo() queries, make dorrsign work ↵ | Simon Rettberg | 2017-04-20 | 2 | -100/+72 | |
| | | | | properly for locations without config | |||||
* | [locationinfo] Rename tables to use module name as prefix; room -> location | Simon Rettberg | 2017-04-20 | 8 | -225/+96 | |
| | ||||||
* | [locationinfo] CourseBackend: Rename some methods to be more descriptive | Simon Rettberg | 2017-04-19 | 5 | -26/+26 | |
| | ||||||
* | [locationinfo] Return untranslated tag of backend property if missing | Simon Rettberg | 2017-04-19 | 1 | -1/+1 | |
| | ||||||
* | DO NOT NEED | Simon Rettberg | 2017-04-19 | 1 | -1/+0 | |
| | ||||||
* | [locationinfo] Better backend-specific property handling, get rid of URL | Simon Rettberg | 2017-04-19 | 7 | -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 davinci | Simon Rettberg | 2017-04-19 | 1 | -1/+1 | |
| | ||||||
* | [locationinfo] CourseBackends: Lots of bug fixes, missing error checks, ↵ | Simon Rettberg | 2017-04-19 | 4 | -263/+238 | |
| | | | | | | | | | | | | | 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 helper | Simon Rettberg | 2017-04-18 | 1 | -90/+38 | |
| | ||||||
* | [locationinfo] Use Location helper for getRoomTree, check backend validity ↵ | Simon Rettberg | 2017-04-18 | 4 | -161/+75 | |
| | | | | in getCalendar | |||||
* | [locationinfo] frontend: fix indentation, convert to LF only | Simon Rettberg | 2017-04-18 | 2 | -2216/+2222 | |
| | ||||||
* | [locationinfo] Davinci: Fix requested timespan, use single quotes for regex ↵ | Simon Rettberg | 2017-04-18 | 1 | -3/+4 | |
| | | | | with backslashes to prevent evaluation by php | |||||
* | [locationinfo] Remove more dead code, refactor javascript, | Simon Rettberg | 2017-04-14 | 2 | -117/+80 | |
| | | | | ... and fix a few bugs I introduced | |||||
* | [locationinfo] page.inc.php: More simplification, error checks, formatting | Simon Rettberg | 2017-04-14 | 2 | -165/+155 | |
| | ||||||
* | [locationinfo] Refactor the main view | Simon Rettberg | 2017-04-13 | 5 | -210/+144 | |
| | | | | | | | - 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 order | Simon Rettberg | 2017-04-13 | 1 | -6/+9 | |
| | ||||||
* | [locationinfo] Two column view for location settings (for md and lg) | Simon Rettberg | 2017-04-13 | 2 | -216/+223 | |
| | ||||||
* | [locationinfo] Clean up config.html (and handling in php) | Simon Rettberg | 2017-04-13 | 3 | -484/+300 | |
| | | | | | | | - De-javascript where reasonable - Unify repeated calls - Overhaul query builder - ... | |||||
* | [locationinfo] Sanitize html | Simon Rettberg | 2017-04-13 | 1 | -12/+12 | |
| | ||||||
* | [locationinfo] Don't hardcode languages | Simon Rettberg | 2017-04-12 | 2 | -4/+5 | |
| | ||||||
* | [locationinfo] Format php files | Simon Rettberg | 2017-04-12 | 6 | -169/+268 | |
| | ||||||
* | [locationinfo] Format templates | Simon Rettberg | 2017-04-12 | 4 | -311/+361 | |
| | ||||||
* | Merge branch 'location-info-panel' of git.openslx.org:openslx-ng/slx-admin ↵ | Michael Scherle | 2017-04-03 | 4 | -16/+72 | |
|\ | | | | | | | into location-info-panel | |||||
| * | Added a default config for rooms that have not saved a config yet. | Jannik Schönartz | 2017-04-03 | 1 | -11/+34 | |
| | | ||||||
| * | Debug befehle entfernt | Dirk Riestere | 2017-03-29 | 1 | -1/+0 | |
| | | ||||||
| * | Dummy Klasse kommentiert und HisInOne erlaubt zwei Semester abzufragen falls ↵ | Dirk Riestere | 2017-03-29 | 3 | -5/+39 | |
| | | | | | | | | in dem Monat das Semester wechsel | |||||
* | | frontend fixed switchtime not working | Michael Scherle | 2017-04-03 | 1 | -9/+6 | |
|/ | ||||||
* | frontend: doorsign added font scaling for calendar | Michael Scherle | 2017-03-28 | 1 | -2/+16 | |
| | ||||||
* | frontend: panel added basic arraning alg | Michael Scherle | 2017-03-28 | 1 | -7/+119 | |
| | ||||||
* | frontend: panel comments and fixes | Michael Scherle | 2017-03-28 | 1 | -56/+208 | |
| | ||||||
* | frontend: changed pc states the new one, panel now updates properly | Michael Scherle | 2017-03-27 | 2 | -371/+502 | |
| | ||||||
* | Changed pc states 0 = IDLE, 1 = OCCUPIED, 2 = OFF, 3 = BROKEN | Jannik Schönartz | 2017-03-27 | 2 | -8/+8 | |
| | ||||||
* | Bugfixes: serversettings option 1 is selected when switching backend type. ↵ | Jannik Schönartz | 2017-03-27 | 3 | -12/+26 | |
| | | | | Some minor empty array etc. fixes. | |||||
* | Bug das eine HisInOne Anfrage gestartet wird obwohl kein Shedule ↵ | Dirk Riestere | 2017-03-26 | 3 | -5/+15 | |
| | | | | aktualisiert werden muss ist behoben | |||||
* | Openingtimes: Fixed a bug where when a field was not filles it caused errors. | Jannik Schönartz | 2017-03-26 | 1 | -19/+28 | |
| | ||||||
* | Server-Settings: Fixed a bug where the selection in the credentials were'nt ↵ | Jannik Schönartz | 2017-03-26 | 1 | -2/+2 | |
| | | | | displayed | |||||
* | Added a no Server option in the room config | Jannik Schönartz | 2017-03-24 | 4 | -1/+4 | |
| | ||||||
* | fronted: added JSDoc for doorsign.html | Michael Scherle | 2017-03-24 | 1 | -1230/+1360 | |
| | ||||||
* | frontend: fixed freitrag, fixed language, fixed vertical parameter bug | Michael Scherle | 2017-03-23 | 2 | -24/+42 | |
| | ||||||
* | Save Button is now in the footer. Url preview added in the room settings | Jannik Schönartz | 2017-03-22 | 7 | -31/+107 | |
| | ||||||
* | Übersetzungen der Credentials eingebaut und nicht fatale errors werden nun ↵ | Dirk Riestere | 2017-03-22 | 6 | -13/+46 | |
| | | | | im errorlog ausgegeben | |||||
* | frontend fixed scrolling | Michael Scherle | 2017-03-22 | 2 | -6/+9 | |
| | ||||||
* | Backend credentials translation added. Bugfix: Checkboxes instead of bs ↵ | Jannik Schönartz | 2017-03-22 | 5 | -10/+46 | |
| | | | | switches were shown in the server settings | |||||
* | Merge branch 'location-info-panel' of git.openslx.org:openslx-ng/slx-admin ↵ | Michael Scherle | 2017-03-22 | 12 | -298/+855 | |
|\ | | | | | | | into location-info-panel | |||||
| * | Locationinfo: Added Comments to the functions. | Jannik Schönartz | 2017-03-21 | 7 | -9/+224 | |
| | |