summaryrefslogtreecommitdiffstats
path: root/modules-available/dozmod/api.inc.php
Commit message (Collapse)AuthorAgeFilesLines
* Implicitly nullable types are deprecated in PHP 8.3, make explicitSimon Rettberg2025-08-011-1/+1
|
* [locations] Cleanup Location classSimon Rettberg2025-07-071-1/+5
| | | | | | | | | | There was a mess of functions which mostly, but not quite, did the same things. Get rid of a couple of them and fix call sites to use alternative ones that also fit the job. While at it, add phpdoc and comments to the remaining functions, trying to clarify what they were designed for. Lastly, the return type of functions that retrieve a location id has been changed from false|int to ?int (nullable types are just nicer).
* Use http_response_code() instead of header(), add a few missing repsonse codesSimon Rettberg2025-05-091-5/+5
|
* [dozmod] Add support for CoW APISimon Rettberg2024-06-171-9/+25
|
* [dozmod] Wording Klausurmodus -> PrüfungsmodusSteffen Ritter2024-01-111-2/+2
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-141-28/+30
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-021-5/+1Star
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [dozmod] Cleanup of api.inc.phpSimon Rettberg2023-05-241-6/+8
|
* [dozmod] Try to avoid race condition, output slow dmsd downloadSimon Rettberg2023-02-081-1/+14
|
* [inc/Util] Add types, move error printing functions to their own classSimon Rettberg2022-05-021-1/+1
|
* [dozmod] new resource to request image detailsralph isenmann2021-10-291-1/+21
| | | | Updates: #3838
* [dozmod] Increase sat DB's launch counter on cache hitSimon Rettberg2019-10-161-0/+6
|
* [dozmod] Re-allow old resources for migrationSimon Rettberg2019-01-151-1/+1
|
* [dozmod] Re-allow old resources for migrationSimon Rettberg2019-01-151-2/+10
|
* [dozmod] Improve location & exam mode detectionSimon Rettberg2017-11-141-3/+5
|
* [dozmod] Refactor dmsd proxing, better error handling, less c & pSimon Rettberg2017-11-031-81/+26Star
|
* [dozmod] network shares ressourceJonathan Bauer2017-09-061-2/+21
| | | | preparation for network share support
* [dozmod] Expect the client to tell wether it is running in exam mode and ↵Simon Rettberg2016-08-211-5/+53
| | | | | | | | compare to desired state of its location If the client and server disagree about exam mode, the client will get a dummy list of lectures/vms telling the user to reboot the machine. Not the best solution but sufficient for now.
* [dozmod] Fix idiotic copy&paste errorSimon Rettberg2016-08-211-1/+1
|
* [dozmod] API: Implement netrules and runscript fetching for lecturesSimon Rettberg2016-07-271-3/+48
|
* [dozmod] Minor api cleanupSimon Rettberg2016-07-121-15/+6Star
|
* Fix formattingSimon Rettberg2016-07-061-110/+109Star
|
* [dozmod] api: Add error checks, implement lecture list resource typeSimon Rettberg2016-07-061-55/+115
|
* first rough version of exams-module.Christian Klinger2016-06-101-60/+68
|
* use Module:: instead of requireChristian Klinger2016-06-101-1/+4
|
* fixed some minor things.Christian Klinger2016-06-091-28/+33
|
* [dozmod/api] Get actual location listSimon Rettberg2016-06-091-2/+3
|
* [dozmod/api] FormattingSimon Rettberg2016-06-091-73/+85
|
* ressource -> resource :-)Christian Klinger2016-06-081-10/+14
|
* added a caching api proxy (that also validates the client IPs) for dozmod.Christian Klinger2016-06-081-5/+79
|
* first version of the dozmod proxy (without caching).Christian Klinger2016-06-081-0/+79