Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [inc/User] Fix access to Page if class is not loaded | Simon Rettberg | 2018-08-07 | 2 | -2/+2 |
| | |||||
* | [exams] Fix warning msg when checking timeranges (sec vs ms) | Steffen Ritter | 2018-05-30 | 1 | -3/+3 |
| | |||||
* | [exams/runmode] Properly disable exam mode for runmodes | Simon Rettberg | 2018-04-20 | 1 | -14/+24 |
| | |||||
* | [inc/Module] Overhaul dependency loading and handling of js/css | Simon Rettberg | 2018-04-13 | 1 | -3/+10 |
| | | | | This is supposed to prevent unneeded js/css from being pulled in | ||||
* | [exams] Fix always-disabled "add" button for existing lectures | Simon Rettberg | 2018-04-10 | 1 | -1/+1 |
| | |||||
* | Permissions: Consistency: Make all pages require at least one permission to ↵ | Simon Rettberg | 2018-04-09 | 1 | -8/+1 |
| | | | | | | be accessible Closes #3340 | ||||
* | [exams] Simplify permissions, add some error messages | Simon Rettberg | 2018-02-12 | 4 | -172/+145 |
| | |||||
* | [permissionmanager] Introduce "location-aware" flag for permissions | Simon Rettberg | 2018-02-12 | 1 | -5/+8 |
| | | | | | | | | | | This flag tells wether the permission can be restricted to certain locations in a meaningful way. This flag has to be set in the permissions.json of the according module. For example, the permission to reboot the server cannot be limited to certain locations in a meaningful way, while the view of the client log can be filtered to only show log entries for clients in specific locations. | ||||
* | [exams] Fix table design | Simon Rettberg | 2018-02-08 | 1 | -1/+1 |
| | |||||
* | [exams/roomplanner] Hybrid PVS managers become dedicated in exam mode | Simon Rettberg | 2018-02-08 | 1 | -1/+0 |
| | | | | Hopefully fixes #3066 | ||||
* | [exams] reworked permission system from "click and you get error" to "button ↵ | Christian Hofmaier | 2018-01-02 | 7 | -83/+246 |
| | | | | is disabled due to lack of permission". you now can only add/delete/edit based on locations you have permission for. you need permission for all locations of an exam to edit/delete it, but you can see it if you have at least permission for one of the locations. | ||||
* | Fix A LOT of type problems, logic flaws, uninitialized variables etc. | Simon Rettberg | 2017-12-16 | 2 | -3/+4 |
| | | | | | Most of them were found by phpstorm, so I put in some time and went through the list, fixing quite a bunch of them. | ||||
* | Merge remote-tracking branch 'origin/master' into permission-manager | Udo Walter | 2017-11-21 | 1 | -3/+5 |
|\ | | | | | | | | | | | # Conflicts: # modules-available/backup/templates/_page.html # style/default.css | ||||
| * | [exams/roomplanner] Smarter coordination of run mode (exam mode on/off etc) | Simon Rettberg | 2017-11-14 | 1 | -3/+5 |
| | | |||||
* | | [exams] removed bold style from panel headings | Udo Walter | 2017-10-16 | 2 | -1/+5 |
| | | |||||
* | | [exams] replaced confirm dialog with modal; added panels to edit/add exam page; | Udo Walter | 2017-10-16 | 4 | -93/+125 |
| | | | | | | | | added visual separation to the "add exam period" button; | ||||
* | | [locations] fixed inconsistencies + small design changes | Udo Walter | 2017-09-13 | 1 | -1/+1 |
| | | |||||
* | | [js_stupidtable] fixed stupidtable not working with collapsed tables | Udo Walter | 2017-09-13 | 1 | -3/+1 |
| | | |||||
* | | [exams] small design changes | Udo Walter | 2017-09-12 | 5 | -110/+133 |
| | | |||||
* | | [exams] fixed inconsistencies + made tables sortable | Udo Walter | 2017-09-11 | 8 | -97/+122 |
|/ | |||||
* | [*] Adapt to new baseconfig API | Simon Rettberg | 2017-07-11 | 1 | -6/+7 |
| | |||||
* | [exams] Initialize class members of page | Simon Rettberg | 2017-05-02 | 1 | -3/+3 |
| | |||||
* | [exams] Show confirmation dialog when defining global exam | Simon Rettberg | 2017-04-28 | 3 | -1/+11 |
| | | | | This fixes #3125 | ||||
* | [exams] Clarify duration display in upcoming exam list | Simon Rettberg | 2017-04-28 | 3 | -1/+6 |
| | | | | Refs #3123 | ||||
* | [exams] Add ORDER BY to queries generating UI content, change wording | Simon Rettberg | 2017-04-28 | 3 | -4/+6 |
| | | | | This fixes #3123 | ||||
* | [exams] Extend "upcoming lectures" from 5 to 30 days; collapse list if > 5 | Simon Rettberg | 2017-03-30 | 2 | -3/+17 |
| | | | | Closes #3099 | ||||
* | [exams] Add error checking to install script | Simon Rettberg | 2016-11-30 | 1 | -2/+10 |
| | |||||
* | [exams] Less bla | Simon Rettberg | 2016-09-09 | 1 | -1/+1 |
| | |||||
* | Update translations | Simon Rettberg | 2016-09-07 | 1 | -2/+4 |
| | |||||
* | [exams] Fix date display on add/edit exam for chosen autostart lecture | Simon Rettberg | 2016-09-06 | 1 | -1/+1 |
| | |||||
* | [exams] Implement autostart checkbox | Simon Rettberg | 2016-09-06 | 6 | -38/+57 |
| | |||||
* | [exams] Fix exam mode detection for global location/clients without location | Simon Rettberg | 2016-08-21 | 2 | -7/+7 |
| | |||||
* | Fix minor issues in exams install hook, taskmanager callback logic | Simon Rettberg | 2016-08-12 | 1 | -1/+1 |
| | |||||
* | [exams] Add autostart lecture feature | Simon Rettberg | 2016-07-28 | 7 | -22/+107 |
| | |||||
* | [exams] Show list of upcomfing exam lectures; allow adding exam period based ↵ | Simon Rettberg | 2016-07-12 | 12 | -170/+342 |
| | | | | on upcoming exam | ||||
* | [exams] Fix layout/type | Simon Rettberg | 2016-07-07 | 1 | -2/+4 |
| | |||||
* | [exams] Hide 'show' button for past exams; show axis caption on top and ↵ | Simon Rettberg | 2016-07-07 | 2 | -9/+13 |
| | | | | bottom if we have more than 5 locations | ||||
* | [exams] Add button to zoom to selected exam period; autofill end day; show ↵ | Simon Rettberg | 2016-07-06 | 5 | -44/+91 |
| | | | | description of exam periods | ||||
* | [exams] Handle global room 0 when checking if exam mode is active | Simon Rettberg | 2016-07-05 | 1 | -2/+2 |
| | |||||
* | i18n for bootstrap_datepicker. | Christian Klinger | 2016-07-05 | 1 | -14/+25 |
| | |||||
* | Update translations | Simon Rettberg | 2016-07-04 | 1 | -0/+6 |
| | |||||
* | Rename js plugin modules to be prefixed with "js_" | Simon Rettberg | 2016-07-04 | 1 | -1/+1 |
| | |||||
* | Update translations | Simon Rettberg | 2016-07-04 | 1 | -8/+0 |
| | |||||
* | Merge branch 'modularization' of dnbd3:openslx-ng/slx-admin into modularization | Simon Rettberg | 2016-06-24 | 1 | -1/+8 |
|\ | |||||
| * | display locationid=0 as locationid=* | Christian Klinger | 2016-06-24 | 1 | -1/+8 |
| | | |||||
* | | [exams] Indent location by tree depth; fix ordering of locations in vis.js | Simon Rettberg | 2016-06-24 | 3 | -11/+20 |
|/ | |||||
* | [exams] Move to content group; fix timepicker; mark old exams | Simon Rettberg | 2016-06-24 | 4 | -23/+55 |
| | |||||
* | [exams] Apply formatting | Simon Rettberg | 2016-06-24 | 1 | -274/+277 |
| | |||||
* | [exams] Unify add/edit template; check date ranges; other small fixes | Simon Rettberg | 2016-06-24 | 5 | -8/+31 |
| | |||||
* | [exams] Unify add/edit templates, add error messages, limit zoom range some more | Simon Rettberg | 2016-06-24 | 10 | -195/+167 |
| |