Commit graph

24 commits

Author SHA1 Message Date
Michael Vogel
b38c9bed6f
Apply suggestions from code review
Co-authored-by: Philipp <admin+Github@philipp.info>
2022-01-16 21:47:12 +01:00
Michael
dc48f9b8f0 White spaces 2022-01-16 20:17:31 +00:00
Michael
fd4926b0f3 More parameter handling improved 2022-01-16 18:04:05 +00:00
Michael
4724000d06 Unify request value handling 2022-01-16 14:04:20 +00:00
Michael
7c15d0160a Coding styles / "require_once" for removed file removed 2022-01-16 09:01:04 +00:00
Michael
af18e2f2a9 $_POST replaced 2022-01-16 07:41:26 +00:00
Michael
f11bf08a7b Use the $request variable 2022-01-16 07:35:20 +00:00
Michael
8ff2cc3976 Superflous spaces 2022-01-16 07:14:09 +00:00
Michael
95f085b7ac API: The legacy API finally moved 2022-01-15 21:38:19 +00:00
Philipp
c588b280d7
Fix all license header & be less aggressive 2022-01-07 00:35:28 +01:00
Balázs Úr
e56a53647b Update copyright 2022-01-02 08:27:47 +01:00
Michael
03d2160690 Removed second ppst parameter 2021-11-30 21:41:10 +00:00
Michael
56f8adcb80 Merge remote-tracking branch 'upstream/2021.12-rc' into api-fixes 2021-11-30 19:07:24 +00:00
Philipp
a88cc8d5c8 Replace DI::apiResponse()->exit() with $this->response->exit() 2021-11-30 01:08:00 -05:00
Philipp
f580d8e5c0 extract "BaseApi::checkDefaults()" method for later usage 2021-11-30 01:07:57 -05:00
Michael
6bd9c9f496 Merge remote-tracking branch 'upstream/2021.12-rc' into api-fixes 2021-11-29 12:52:00 +00:00
Hypolite Petovan
cd63533e2c Fix remaining references to BaseModule->parameters 2021-11-29 07:24:32 -05:00
Michael
222b35684d API: Added more functions, fixed function names 2021-11-28 13:34:00 +00:00
Michael
e381ca6ba0 Added group update 2021-11-27 22:25:40 -05:00
Hypolite Petovan
9cc675233d Add a second parameter to BaseApi::getRequest to enable API tests 2021-11-27 18:38:09 -05:00
Philipp
537b74f307
Inherit ApiResponse from Response 2021-11-27 12:40:54 +01:00
Philipp
8bdd90066f
Make BaseModule a real entity
- Add all dependencies, necessary to run the content (baseUrl, Arguments)
- Encapsulate all POST/GET/DELETE/PATCH/PUT methods as protected methods inside the BaseModule
- Return Module content ONLY per `BaseModule::run()` (including the Hook logic there as well)
2021-11-27 12:40:36 +01:00
Philipp
cca1be21a3
Fixed static leftovers from #10975 2021-11-14 23:49:07 +01:00
Michael
66db55f0cd
Some more API functions moved 2021-11-14 23:21:54 +01:00