Commit graph

22 commits

Author SHA1 Message Date
Lea 2aa2ac18ca el authentication 2023-07-24 23:03:23 +02:00
Lea 592f1c5b43 return user profile when fetching auth 2023-07-24 21:19:12 +02:00
Lea c12c83ee90 Generate API library 2023-07-18 15:46:38 +02:00
Lea fa71eb9fbd working login api websocket 2023-07-18 02:46:03 +02:00
Lea c042a1fa1e Login system, part 2 2023-07-14 00:42:13 +02:00
Lea f947df4610 Implement first part of login route 2023-07-13 23:03:37 +02:00
Lea c15ef3b936 Rework API authentication 2023-07-13 20:25:26 +02:00
Lea 4adea78a42 Fetch server info endpoint 2023-07-06 21:50:02 +02:00
Lea 204eb28692 add list servers endpoint (in theory) 2023-07-03 20:32:11 +02:00
Lea fc7a87a7c7 Add /auth endpoint 2023-07-03 20:00:23 +02:00
Lea 92ac80f4fa load dark theme for swagger 2023-07-03 19:46:17 +02:00
Lea 3695282edb add API endpoint to list infractions 2023-07-03 19:39:27 +02:00
Lea 4e3c825a1b Allow creating infractions via API 2023-07-03 18:14:17 +02:00
Lea ee1a63b216 disable x-powered-by 2023-07-03 15:45:17 +02:00
Lea 2c0e019d72 slightly better permission checks 2023-07-03 15:40:59 +02:00
Lea 348b4edfc0 world's most stupid messaging system 2023-07-03 14:59:28 +02:00
Lea 8d603b4de3 add permission checking for infractions 2023-07-03 12:46:41 +02:00
Lea 7ce22e23fe basic api token authentication 2023-07-03 12:32:03 +02:00
Lea dd34596589 Add route to fetch single infraction 2023-07-03 10:51:42 +02:00
Lea 6e42e5f71e Remove hello world example 2023-07-02 23:17:22 +02:00
Lea 4a555864e1 Add swagger 2023-07-02 23:08:27 +02:00
Lea 29a27c939e Initialize API with nest.js 2023-07-02 22:30:43 +02:00