Jesse Wierzbinski
|
54fd81f076
|
refactor(config): ♻️ Redo config structure from scratch, simplify validation code, improve checks, add support for loading sensitive data from paths
|
2025-02-15 02:47:29 +01:00 |
|
Jesse Wierzbinski
|
6a810529bc
|
refactor(api): 🏷️ Finish OpenAPI documentation refactor
|
2025-02-14 17:49:34 +01:00 |
|
Jesse Wierzbinski
|
7c622730dc
|
feat(api): 🏷️ Port Status OpenAPI schemas from Mastodon API docs
|
2025-02-05 22:49:07 +01:00 |
|
Jesse Wierzbinski
|
2aeada4904
|
feat(api): 🏷️ Port Account OpenAPI schemas from Mastodon API docs
|
2025-02-05 21:49:39 +01:00 |
|
Jesse Wierzbinski
|
16f302c2dc
|
refactor(api): ♻️ Simplify route schema definitions
|
2024-12-30 20:26:56 +01:00 |
|
Jesse Wierzbinski
|
4926d6ff5d
|
refactor(api): 🔥 Remove all useless route metadata objects
|
2024-12-30 20:18:48 +01:00 |
|
Jesse Wierzbinski
|
09f30db83a
|
refactor(api): ♻️ Remove useless authorization checks
|
2024-12-30 19:38:41 +01:00 |
|
Jesse Wierzbinski
|
dc12b269f5
|
refactor(api): ♻️ Improve authentication checker API
|
2024-12-30 19:18:31 +01:00 |
|
Jesse Wierzbinski
|
621dd7e9d9
|
refactor(api): ♻️ Upgrade zod-openapi to 0.18.3
Needed to add "as const" to all middleware handlers :)
|
2024-12-30 18:20:22 +01:00 |
|
Jesse Wierzbinski
|
fbfd237f27
|
refactor(api): ♻️ Throw ApiError instead of returning error JSON
|
2024-12-30 18:00:23 +01:00 |
|
Jesse Wierzbinski
|
0ae9cfe26c
|
refactor(federation): ♻️ More federation logic cleanup
|
2024-12-09 15:01:19 +01:00 |
|
Jesse Wierzbinski
|
e4768620e2
|
fix(api): 🐛 Fix account lookup address parsing (again)
|
2024-12-02 15:40:20 +01:00 |
|
Jesse Wierzbinski
|
7a73b8db91
|
refactor(database): 🚚 Only import ORM table data from @versia/kit
|
2024-11-01 21:05:54 +01:00 |
|
Jesse Wierzbinski
|
2f8b85a299
|
refactor(database): 🚚 Only import ORM abstractions from @versia/kit
|
2024-11-01 20:57:16 +01:00 |
|
Jesse Wierzbinski
|
e52e230ce3
|
refactor(database): 🚚 Move database ORM code to classes/database
The old directory, packages/database-interface, was confusingly named so it was better to move it here
|
2024-10-24 16:28:38 +02:00 |
|
Jesse Wierzbinski
|
2254c3d39c
|
refactor(api): 🔥 Remove useless allowedMethods from route meta info
|
2024-09-27 13:08:47 +02:00 |
|
Jesse Wierzbinski
|
5aa1c4e625
|
refactor(api): ♻️ More OpenAPI refactoring work
|
2024-09-16 15:29:09 +02:00 |
|
Jesse Wierzbinski
|
1ab1c68d36
|
refactor(api): 🚚 Refactor authentication middleware and implement some OpenAPI routes
|
2024-08-27 17:20:36 +02:00 |
|
Jesse Wierzbinski
|
3c1b330d4b
|
refactor(api): 🚚 Use api/ for API routes instead of server/api/
|
2024-08-27 16:37:23 +02:00 |
|