summaryrefslogtreecommitdiffstats
path: root/inc/request.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* [locationinfo] Parametrize panel type configurationSimon Rettberg2025-07-181-2/+9
| | | | | | | | | | | | | | | | | Avoids a lot of copy and paste and duplicate work in php and html part, for example explicitly handling every config variable for a specific panel when displaying the config dialog, when saving the config, and when loading the config for displaying the panel. This also parametrizes enums, limits and ranges, so dropdowns can be rendered automatically, validity of selected option can be checked, and putting numeric settings into bounds all happens generically. Edit dialog for DEFAULT panel is still completely custom, as it has too much special sauce going on with the room config overrides. URL-panel is half-half, but SUMMARY and UPCOMING are entirely generic now.
* [locationinfo] Add UPCOMING panel typeSimon Rettberg2025-07-141-0/+40
|
* Add audit logging of POST actionsSimon Rettberg2025-05-221-1/+1
|
* [inc/Request] HTTP error code, avoid redirect, return text for API modeSimon Rettberg2025-05-091-12/+22
|
* [inc/Message] Output plain text in API modeSimon Rettberg2025-03-311-0/+4
|
* Fix more type errors, stricter typingSimon Rettberg2023-11-151-0/+2
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-141-2/+2
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-021-1/+1
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [locations/minilinux] Minor cleanups and fixesSimon Rettberg2021-06-241-5/+5
|
* [inc/Request] Don't treat 0 as emptySimon Rettberg2020-06-181-1/+1
|
* [permissionmanager] Make default roles "builtin" i.e. not modifiableSimon Rettberg2020-01-091-1/+9
|
* [inc/Request] add REQUIRED flag for automatic error messageSimon Rettberg2019-11-221-9/+22
| | | | | | If $default is set to Request::REQUIRED for get() post() or any(), the method will display an error message and halt execution if the given parameter is either missing or empty.
* [Request] fix comments of isGet and isPost :)Simon Rettberg2016-06-161-6/+9
|
* first rough version of exams-module.Christian Klinger2016-06-101-1/+14
|
* Still working in modularization cleanup and refinementSimon Rettberg2016-05-111-2/+3
|
* [request.inc.php] Add optional parameter to control variable typeSimon Rettberg2015-11-191-3/+6
|
* Working on config.tgz composition through config modulesSimon Rettberg2014-05-151-0/+45