Jesse Wierzbinski
|
076e930369
|
refactor: 🚨 Remove process.exit usage
|
2024-10-03 11:59:26 +02:00 |
|
Jesse Wierzbinski
|
6d4b4eb13b
|
fix(api): 🐛 Fix incorrect test case
|
2024-09-24 17:03:27 +02:00 |
|
Jesse Wierzbinski
|
96d1805925
|
refactor(api): ♻️ Move /api/v1/sso to OpenID plugin
|
2024-09-24 14:42:39 +02:00 |
|
Jesse Wierzbinski
|
c7ec678a3e
|
fix: 💚 Run every test file separately instead of using the global bun test command
|
2024-09-23 13:20:30 +02:00 |
|
Jesse Wierzbinski
|
de8b8e2cc0
|
ci: 💚 Add debug for CI
|
2024-09-23 13:06:22 +02:00 |
|
Jesse Wierzbinski
|
c7ae7f3042
|
refactor: 🔥 Remove superflous logger call
|
2024-09-23 12:03:10 +02:00 |
|
Jesse Wierzbinski
|
08ce64e9b9
|
fix: 🔊 Fix logging code to not run in tests
|
2024-09-23 12:01:02 +02:00 |
|
Jesse Wierzbinski
|
d224d7b9b8
|
feat(plugin): ✨ Add dynamic plugin and manifest loader
|
2024-09-23 11:51:15 +02:00 |
|
Jesse Wierzbinski
|
d51bae52c6
|
refactor(plugin): ♻️ Move parts of OpenID logic to plugin
|
2024-08-29 20:32:04 +02:00 |
|
Jesse Wierzbinski
|
5554038f44
|
style: 🚨 Run Biome
|
2024-08-27 18:56:20 +02:00 |
|
Jesse Wierzbinski
|
bcbc9e6bf1
|
refactor(api): ♻️ Refactor more routes into OpenAPI-compatible formats
|
2024-08-27 18:55:02 +02:00 |
|
Jesse Wierzbinski
|
02cb8bcd4f
|
feat(api): ✨ Add Swagger UI and OpenAPI endpoint
|
2024-08-27 18:09:15 +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
|
bec60fbf96
|
refactor(api): 🔥 Remove Glitch-FE explicit support
|
2024-08-27 16:45:05 +02:00 |
|
Jesse Wierzbinski
|
df466ecaa0
|
refactor(api): ♻️ Use OpenAPIHono instead of Hono in preparation for future changes
|
2024-08-27 16:40:11 +02:00 |
|
Jesse Wierzbinski
|
3912314a83
|
fix: 🐛 Allow all headers during CORS
|
2024-08-19 21:56:14 +02:00 |
|
Jesse Wierzbinski
|
4d98034a79
|
fix: 🔥 Remove Prometheus integration as it is causing issues
|
2024-08-19 21:53:39 +02:00 |
|
Jesse Wierzbinski
|
5f0ef971f4
|
fix: 🐛 Only apply security headers to /api/*
|
2024-08-19 21:26:13 +02:00 |
|
Jesse Wierzbinski
|
f3dd229dcb
|
feat: ✨ Implement Prometheus support
|
2024-08-19 21:23:47 +02:00 |
|
Jesse Wierzbinski
|
26749e576a
|
feat: ✨ Add more utility middleware
|
2024-08-19 21:17:25 +02:00 |
|
Jesse Wierzbinski
|
866692c1dc
|
refactor: ♻️ Use native Hono return functions instead of custom ones
|
2024-08-19 21:03:59 +02:00 |
|
Jesse Wierzbinski
|
4a1ad9dd96
|
refactor: 🔥 Remove old config-manager symlink
|
2024-08-19 14:43:54 +02:00 |
|
Jesse Wierzbinski
|
0bc6a89706
|
feat(api): ✨ Add more Sentry logging
|
2024-07-24 19:04:00 +02:00 |
|
Jesse Wierzbinski
|
5061735da7
|
feat: ✨ Add Sentry support
|
2024-07-24 18:10:29 +02:00 |
|
Jesse Wierzbinski
|
0679971cc0
|
feat(api): ✨ Log all server errors in logs
|
2024-07-24 17:19:23 +02:00 |
|
Jesse Wierzbinski
|
7f48c990e7
|
feat(api): ✨ Add global server error handler
|
2024-07-20 00:30:13 +02:00 |
|
Jesse Wierzbinski
|
939815510c
|
refactor: ⬆️ Upgrade dependencies, use JSR for Hono
|
2024-07-11 12:56:28 +02:00 |
|
Jesse Wierzbinski
|
d29603275a
|
refactor(api): ♻️ Use Web Workers instead of spawning the same process once for each thread
|
2024-06-26 14:44:08 -10:00 |
|