Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [locationinfo] Make panel accessible via slxadmin, add URL type panel | Simon Rettberg | 2017-07-25 | 1 | -210/+39 |
| | |||||
* | [locationinfo] Try working around messy time handling (timezones etc), CSS | Simon Rettberg | 2017-07-07 | 1 | -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 colors | Simon Rettberg | 2017-06-21 | 1 | -28/+26 |
| | |||||
* | [locationinfo] Implement room-specific overrides (no config GUI yet) | Simon Rettberg | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | [locationinfo] Use styled DIVs instead of SVGs for PC icons | Simon Rettberg | 2017-06-20 | 1 | -0/+1 |
| | |||||
* | [locationinfo] Couple minor tweks/fixes/comments for doorsign.html | Simon Rettberg | 2017-06-20 | 1 | -2/+10 |
| | |||||
* | [locationinfo] Frontend mostly working again... | Simon Rettberg | 2017-06-16 | 1 | -141/+178 |
| | |||||
* | [locationinfo] slxadmin part done, todo: frontend+api | Simon Rettberg | 2017-06-13 | 1 | -24/+1 |
| | |||||
* | [locationinfo] Change order of status bars in overview frontend | Simon Rettberg | 2017-06-07 | 1 | -1/+1 |
| | |||||
* | [locationinfo] Tweak and clean up overview panel | Simon Rettberg | 2017-05-11 | 1 | -12/+15 |
| | |||||
* | [locationinfo] Fix array oob access | Simon Rettberg | 2017-05-09 | 1 | -14/+16 |
| | |||||
* | [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 | 1 | -86/+65 |
| | | | | properly for locations without config | ||||
* | [locationinfo] Rename tables to use module name as prefix; room -> location | Simon Rettberg | 2017-04-20 | 1 | -48/+48 |
| | |||||
* | [locationinfo] Better backend-specific property handling, get rid of URL | Simon Rettberg | 2017-04-19 | 1 | -4/+3 |
| | | | | | | | | - 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 helper | Simon Rettberg | 2017-04-18 | 1 | -90/+38 |
| | |||||
* | [locationinfo] Use Location helper for getRoomTree, check backend validity ↵ | Simon Rettberg | 2017-04-18 | 1 | -78/+43 |
| | | | | in getCalendar | ||||
* | [locationinfo] Format php files | Simon Rettberg | 2017-04-12 | 1 | -9/+20 |
| | |||||
* | Added a default config for rooms that have not saved a config yet. | Jannik Schönartz | 2017-04-03 | 1 | -11/+34 |
| | |||||
* | Changed pc states 0 = IDLE, 1 = OCCUPIED, 2 = OFF, 3 = BROKEN | Jannik Schönartz | 2017-03-27 | 1 | -4/+4 |
| | |||||
* | Bugfixes: serversettings option 1 is selected when switching backend type. ↵ | Jannik Schönartz | 2017-03-27 | 1 | -7/+8 |
| | | | | Some minor empty array etc. fixes. | ||||
* | Added a no Server option in the room config | Jannik Schönartz | 2017-03-24 | 1 | -1/+1 |
| | |||||
* | Locationinfo: Added Comments to the functions. | Jannik Schönartz | 2017-03-21 | 1 | -4/+75 |
| | |||||
* | API: Fixed a Bug where every server iteration the result array was initialized. | Jannik Schönartz | 2017-03-20 | 1 | -2/+0 |
| | |||||
* | SetCredentials error message is no longer ignored. | Jannik Schönartz | 2017-03-17 | 1 | -1/+5 |
| | |||||
* | Locationinfo: Reformat code. | Jannik Schönartz | 2017-03-15 | 1 | -36/+49 |
| | |||||
* | API: filtered Hidden room added. Deleted some redundant code. Reorganised ↵ | Jannik Schönartz | 2017-03-14 | 1 | -295/+224 |
| | | | | some Methods. | ||||
* | API: Fixed some php warnings. | Jannik Schönartz | 2017-03-09 | 1 | -11/+14 |
| | |||||
* | API: Send an empty array if the overlay is null | Jannik Schönartz | 2017-03-09 | 1 | -0/+3 |
| | |||||
* | API: Reworked getRoomInfo with isset and added overlay if coords = true | Jannik Schönartz | 2017-03-09 | 1 | -17/+12 |
| | |||||
* | Locationinfo: Errors from the CourseBackend are now safes in the db and ↵ | Jannik Schönartz | 2017-03-09 | 1 | -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önartz | 2017-03-08 | 1 | -33/+16 |
| | | | | inside an if instead of == | ||||
* | API: setCredentials without json_encode | Jannik Schönartz | 2017-03-08 | 1 | -1/+1 |
| | |||||
* | API: Moved all echo command in the Handle Parameters function. | Jannik Schönartz | 2017-03-07 | 1 | -4/+4 |
| | |||||
* | API: Fixed Calendar json decode was missing on the calendar part. | Jannik Schönartz | 2017-03-07 | 1 | -2/+1 |
| | |||||
* | API: getRoomTree recursive childs are now filtered out if the id is a ↵ | Jannik Schönartz | 2017-03-06 | 1 | -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önartz | 2017-03-04 | 1 | -1/+0 |
| | | | | selected Servers. Dummy updates to a current-dated date. | ||||
* | API: Fixed Calendar function. | Jannik Schönartz | 2017-03-01 | 1 | -2/+10 |
| | |||||
* | Dummy modification | Jannik Schönartz | 2017-02-28 | 1 | -2/+1 |
| | |||||
* | API: Calendar rework. | Jannik Schönartz | 2017-02-28 | 1 | -52/+65 |
| | |||||
* | Admin panel: New server GUI now using the backend types. | Jannik Schönartz | 2017-02-27 | 1 | -73/+101 |
| | |||||
* | API: Fixed a bug where parent locations werent added if the location didn't ↵ | Jannik Schönartz | 2017-02-21 | 1 | -1/+8 |
| | | | | had an database entry. | ||||
* | Database: Changed login/passwd to credentials. install.php needs to be executed. | Jannik Schönartz | 2017-02-21 | 1 | -6/+6 |
| | |||||
* | API: fixed pcStates function because of the roomInfo rework | Jannik Schönartz | 2017-02-21 | 1 | -21/+18 |
| | |||||
* | API: roominfo is now supporting mutliple id. | Jannik Schönartz | 2017-02-21 | 1 | -33/+48 |
| | |||||
* | Openingtime fix. Forgot to format parent openingtime | Jannik Schönartz | 2017-02-20 | 1 | -1/+1 |
| | |||||
* | API combined openingtimes and openingtime in one smarter function. Reduced ↵ | Jannik Schönartz | 2017-02-17 | 1 | -95/+120 |
| | | | | amount of db requests. | ||||
* | API: Opening times multi id support added. | Jannik Schönartz | 2017-02-14 | 1 | -7/+22 |
| | |||||
* | API added method for getting calendar info (unfiltered for now) with ↵ | Jannik Schönartz | 2017-02-06 | 1 | -3/+19 |
| | | | | multiple id support |