Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | [exams] Add ORDER BY to queries generating UI content, change wording | Simon Rettberg | 2017-04-28 | 3 | -4/+6 | |
| | | | | | | | | This fixes #3123 | |||||
* | | [baseconfig_bwlp] Add setting for default pvs checkbox state in vmChooser | Simon Rettberg | 2017-04-28 | 3 | -0/+8 | |
| | | | | | | | | This implements #3105 (Support in vmChooser/MiniLinux still missing though) | |||||
* | | [sysconfig] Load shareDomain and credentialPassthrough when editing AD/LDAP | Simon Rettberg | 2017-04-27 | 3 | -2/+4 | |
|/ | | | | This fixes #3121 | |||||
* | [locationinfo] Check for valid serverid when saving location config | Simon Rettberg | 2017-04-27 | 1 | -1/+5 | |
| | ||||||
* | [locationinfo] Update install.inc.php; Add indexes and constraints | Simon Rettberg | 2017-04-27 | 1 | -5/+23 | |
| | ||||||
* | [locationinfo] Open panel in new window | Simon Rettberg | 2017-04-27 | 1 | -1/+1 | |
| | ||||||
* | [locationinfo] Regression: Fix editing location with no previous config | Simon Rettberg | 2017-04-27 | 1 | -1/+4 | |
| | ||||||
* | Merge branch 'master' into location-info-panel | Simon Rettberg | 2017-04-27 | 15 | -63/+245 | |
|\ | ||||||
| * | [baseconfig] Display inherited value and source when editing module specific ↵ | Simon Rettberg | 2017-04-26 | 6 | -27/+81 | |
| | | | | | | | | | | | | | | | | settings This optionally requires a callback to find the inheritance source in the module in question. The locations module was updated accordingly. This implements #3120 | |||||
| * | [baseconfig_bwlp] Update translations | Simon Rettberg | 2017-04-26 | 2 | -2/+2 | |
| | | ||||||
| * | [baseconfig_bwlp] Add SLX_AUTOSTART_UUID setting | Simon Rettberg | 2017-04-25 | 3 | -0/+8 | |
| | | | | | | | | This completely implements #3070 | |||||
| * | [statistics_reporting] Extend remote report by hwstats, date ranges, userstats | Simon Rettberg | 2017-04-24 | 5 | -12/+119 | |
| | | | | | | | | This implements #3108 | |||||
| * | [dozmod] Make images pending deletion an extra section | Simon Rettberg | 2017-04-21 | 1 | -24/+37 | |
| | | ||||||
* | | [locationinfo] Clean up translations | Simon Rettberg | 2017-04-21 | 4 | -26/+12 | |
| | | ||||||
* | | [locationinfo] Update tanslations | Simon Rettberg | 2017-04-21 | 15 | -225/+207 | |
| | | ||||||
* | | [locationinfo] Backend: Proper checkConnection() for davinci, make course ↵ | Simon Rettberg | 2017-04-21 | 2 | -4/+4 | |
| | | | | | | | | service in hisinone a dropdown box | |||||
* | | [locationinfo] Generate credentials in server-settings server side | Simon Rettberg | 2017-04-21 | 7 | -212/+181 | |
| | | | | | | | | | | | | | | There's no need to generate parameters server side that get passed to the template engine which generates javascript code that generates html snippets in the browser. We now generate everything server side right away. | |||||
* | | [locationinfo] Properly support certificate and hostname verification | Simon Rettberg | 2017-04-21 | 2 | -6/+11 | |
| | | ||||||
* | | [locatrioninfo] Add translation hook for coursebackends | Simon Rettberg | 2017-04-21 | 1 | -0/+24 | |
| | | ||||||
* | | [locationinfo] Set default options properly when adding new server | Simon Rettberg | 2017-04-20 | 1 | -6/+4 | |
| | | ||||||
* | | [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 | 9 | -227/+98 | |
| | | ||||||
* | | [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 | |||||
* | | [locations] Make Location::getTree() public | Simon Rettberg | 2017-04-18 | 1 | -1/+1 | |
| | | ||||||
* | | [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 | |||||
* | | [locations] Return recursive list of children in getLocationsAssoc() | Simon Rettberg | 2017-04-13 | 1 | -2/+8 | |
| | | ||||||
* | | [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 'master' into location-info-panel | Simon Rettberg | 2017-04-12 | 17 | -0/+734 | |
|\| |