Commit graph

13 commits

Author SHA1 Message Date
Sam
6f15e14392
chore: fix styleci (#3588)
Co-authored-by: Sam <samerton@users.noreply.github.com>
2025-03-29 10:50:03 +00:00
Partydragen
309e3b431a
Allow custom endpoint params (#3493) 2024-06-07 23:14:56 +01:00
tadhgboyle
0c80570609
Enable StyleCI (#3475)
* Create StyleCI config file

* Disable `phpdoc_separation`

* Apply fixes from StyleCI (#3476)

Co-authored-by: StyleCI Bot <bot@styleci.io>

* style: styleci fixes

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
Co-authored-by: Sam <samerton@users.noreply.github.com>
2024-03-09 11:19:55 +00:00
Tadhg Boyle
e3b51b7337 New namespaced API error codes (Closes #2779) 2022-05-24 23:05:15 -06:00
Robin
c89c158045
Use standard Authorization header (#2712) 2022-04-24 12:15:48 -07:00
Tadhg Boyle
94e64c1207
Add PHPDocs to core classes for new class docs site (#2602) 2022-02-14 20:48:15 -08:00
Tadhg Boyle
c6a9f86f4d
API auth revamp (#2564) 2022-01-15 11:48:52 -08:00
Tadhg Boyle
4fa6f2f718
API route binding (#2561) 2022-01-15 11:45:26 -08:00
Tadhg Boyle
1680427f6f Add API endpoint "route aliases"
This lets us make the endpoints main routes different while keeping backwards compatibility and REST-ifying the API
2022-01-10 01:37:06 -08:00
Tadhg
e0133a5cd5 Get PHP-CS to pass! 2021-12-07 22:14:12 -08:00
Tadhg
175b40c081 Remove unused method 2021-11-20 21:57:54 -08:00
Tadhg
cdb6c27bd9 Add optional $status param to throwError and returnArray API methods + implement some 2021-11-20 21:56:50 -08:00
Tadhg
805e1e9e27 organize classes into folders + implement new autoloader 2021-10-27 22:26:24 -07:00
Renamed from core/classes/EndpointBase.php (Browse further)