Zoe Roux
|
01a3068efa
|
Add a profile page (#1400)
|
2026-03-29 00:00:14 +01:00 |
|
Zoe Roux
|
6044f88571
|
Cleanup response properly (#1258)
|
2026-01-05 12:51:39 +01:00 |
|
Zoe Roux
|
243701a5c5
|
Use real dates instead of iso string everywhere
|
2026-01-05 12:07:37 +01:00 |
|
Zoe Roux
|
896d8f5cd0
|
Move websocket auth to keibi
|
2025-12-19 17:48:11 +01:00 |
|
Zoe Roux
|
a855004fd2
|
Implement watch websocket api
|
2025-12-17 11:39:15 +01:00 |
|
Zoe Roux
|
3602905e86
|
Properly handle spans of image downloading
|
2025-11-23 17:49:23 +01:00 |
|
Zoe Roux
|
07972b0773
|
Cleanup missing auth header error
|
2025-06-07 17:45:38 +02:00 |
|
Zoe Roux
|
ab5d2ad4e8
|
Update elysia & fix type issues
|
2025-06-07 17:45:37 +02:00 |
|
Zoe Roux
|
c8742605ff
|
Read `preferOriginal from jwt settings
|
2025-04-08 09:34:52 +02:00 |
|
Zoe Roux
|
080da9bc27
|
Fix tests & misc errors
|
2025-04-07 15:40:32 +02:00 |
|
Zoe Roux
|
59533e5f0c
|
Handle 404 for user accounts
|
2025-04-07 12:40:11 +02:00 |
|
Zoe Roux
|
a7f355531d
|
Add function to fetch user info from api
|
2025-04-07 12:40:11 +02:00 |
|
Zoe Roux
|
5a6e29e57a
|
Fix guess's sub/sid format
|
2025-04-06 19:52:54 +02:00 |
|
Zoe Roux
|
11e1c59698
|
Handle watchstatus on movies/series
|
2025-04-06 18:25:28 +02:00 |
|
Zoe Roux
|
0aab4cd84c
|
Forge jwt for tests
|
2025-04-06 14:24:03 +02:00 |
|
Zoe Roux
|
49f700ca6e
|
Check for permissions on each routes
|
2025-04-06 14:24:03 +02:00 |
|
Zoe Roux
|
65a7f62fd1
|
Validate issuer & allow unlogged routes
|
2025-04-04 22:44:44 +02:00 |
|
Zoe Roux
|
1f8652e06c
|
Validate jwt claims
|
2025-03-25 10:27:03 +01:00 |
|
Zoe Roux
|
bcded031e2
|
Use jwks in elysia
|
2025-03-25 10:27:03 +01:00 |
|
Zoe Roux
|
6391a99bb9
|
Switch to jwks instead of custom /info
|
2025-03-25 10:27:03 +01:00 |
|
Zoe Roux
|
068b19c936
|
Create auth middleware in elysia
|
2025-03-25 10:27:03 +01:00 |
|