Commit graph

1085 commits

Author SHA1 Message Date
Jesse Wierzbinski
b5b7014c00
refactor: 🚨 Add empty default case to OpenID grant_type handler 2024-10-03 19:06:24 +02:00
Jesse Wierzbinski
2537e3cd48
refactor: 🚨 Make more class methods static 2024-10-03 19:02:13 +02:00
Jesse Wierzbinski
5ec19f037a
refactor: 🚨 Remove unnecessary function overloads 2024-10-03 13:54:09 +02:00
Jesse Wierzbinski
835cdc3f18
refactor: 🚨 Make class methods that don't use this static 2024-10-03 13:51:19 +02:00
Jesse Wierzbinski
53688095cc
refactor: 🚨 Don't use wildcard imports 2024-10-03 13:44:55 +02:00
Jesse Wierzbinski
bec3e4ea70
refactor: 🚨 Consolidate consecutive RUN calls 2024-10-03 13:43:19 +02:00
Jesse Wierzbinski
3fade63567
refactor: 🚨 Use shortand property syntax for object literals 2024-10-03 13:41:58 +02:00
Jesse Wierzbinski
48ffe97849
refactor: 🚨 Pin all package versions in Docker images 2024-10-03 13:30:49 +02:00
Jesse Wierzbinski
360ec4817c
fix(api): 🚨 Correct duplicate assignments 2024-10-03 13:26:53 +02:00
Jesse Wierzbinski
8da9567ca2
refactor(api): 🚨 Don't export a mutable value 2024-10-03 13:26:00 +02:00
Jesse Wierzbinski
076e930369
refactor: 🚨 Remove process.exit usage 2024-10-03 11:59:26 +02:00
Jesse Wierzbinski
b1d8595a7c
refactor: 🚨 Remove unnecessary async keywords 2024-10-03 11:43:16 +02:00
Jesse Wierzbinski
132bec4d5b
fix(api): 🐛 Fix incorrect ?? placement
This would not set a default value of 20
2024-10-03 10:31:57 +02:00
Jesse Wierzbinski
5ed3f04d48
refactor: 🚨 Simplify boolean return 2024-10-03 10:30:22 +02:00
Jesse Wierzbinski
a4aafc202c
refactor(cli): 🔥 Remove useless bin files in CLI 2024-10-03 10:29:25 +02:00
Jesse Wierzbinski
5e1ec8778c
fix: 🚨 Correct useless template literal 2024-10-03 10:27:41 +02:00
Jesse Wierzbinski
06315e8a81
fix: 🚨 Replace ts-ignore with ts-expect-error 2024-10-03 10:26:58 +02:00
Jesse Wierzbinski
f523e5d355
feat: Add Deepsource config file 2024-10-03 10:24:39 +02:00
Jesse Wierzbinski
3879763971
refactor(plugin): ♻️ Add more exports to @versia/kit for database behaviour 2024-09-30 14:34:43 +02:00
Jesse Wierzbinski
23300ae93e
chore: ⬆️ Upgrade dependencies 2024-09-30 13:53:14 +02:00
Jesse Wierzbinski
3f3cf8ec39
perf: 🔥 Remove useless @hono/zod-validator dependency (replaced by @hono/zod-openapi) 2024-09-30 13:50:25 +02:00
Jesse Wierzbinski
1e84fa6e41
docs: 📝 Update changelog and README 2024-09-30 13:49:04 +02:00
Jesse Wierzbinski
19213ec29e
refactor(api): ♻️ Move token endpoint to OpenID plugin, add revoke endpoint 2024-09-30 13:42:12 +02:00
Jesse Wierzbinski
2254c3d39c
refactor(api): 🔥 Remove useless allowedMethods from route meta info 2024-09-27 13:08:47 +02:00
Jesse Wierzbinski
b040c88445
refactor(api): ♻️ Finish first pass of OpenAPI refactor 2024-09-27 13:00:12 +02:00
Jesse Wierzbinski
5e80122e81
chore: ⬆️ Upgrade dependencies 2024-09-25 12:36:19 +02:00
Jesse Wierzbinski
74ec563ba5
refactor(api): ♻️ Move all SSO account linking endpoint logic to OpenID plugin 2024-09-25 12:31:35 +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
c993b7207e
fix(config): 💚 Fix incorrect CI config 2024-09-23 11:56:18 +02:00
Jesse Wierzbinski
c7221ae9d1
refactor(plugin): ♻️ Remove mandatory manifest inside Plugin constructor 2024-09-23 11:54:42 +02:00
Jesse Wierzbinski
d224d7b9b8
feat(plugin): Add dynamic plugin and manifest loader 2024-09-23 11:51:15 +02:00
Jesse Wierzbinski
f623f2c1a0
refactor(plugin): ♻️ Move plugin manifests to json file, add JSON schema 2024-09-23 10:34:14 +02:00
Jesse Wierzbinski
3bcb7225bf
chore: ⬆️ Upgrade Bun to 1.1.29 2024-09-23 10:02:30 +02:00
Jesse Wierzbinski
ea248c96c4
chore: ⬆️ Upgrade dependencies 2024-09-23 10:01:40 +02:00
Jesse Wierzbinski
24172b5138
fix: 🚑 Patch federation library to work around a bug in Bun's bundling
Fixes build failures
2024-09-23 10:00:06 +02:00
Jesse Wierzbinski
5aa1c4e625
refactor(api): ♻️ More OpenAPI refactoring work 2024-09-16 15:29:09 +02:00
Jesse Wierzbinski
6d9e385a04
chore: ⬆️ Upgrade dependencies 2024-09-16 12:34:33 +02:00
Jesse Wierzbinski
9e3311e29f
refactor(api): ♻️ Refactor roles, SSO and timelines to new OpenAPI route format 2024-09-16 12:30:05 +02:00
Jesse Wierzbinski
739bbe935b
refactor(api): ♻️ More OpenAPI refactoring 2024-09-15 14:59:21 +02:00
Jesse Wierzbinski
b755fc5d62
refactor(api): ♻️ Move more API routes to new OpenAPI format 2024-09-15 14:28:47 +02:00
Jesse Wierzbinski
166d1c59a5
refactor: 🔥 Remove some code already provided by LogTape 2024-09-15 13:47:26 +02:00
Jesse Wierzbinski
12f7fa4047
fix(api): 🐛 Remove useless null check 2024-09-14 17:34:12 +02:00
Jesse Wierzbinski
ad2d47d174
chore: ⬆️ Upgrade Bun to 1.1.27 2024-09-14 17:33:02 +02:00
Jesse Wierzbinski
2e41bfeee4
chore: ⬆️ Upgrade dependencies 2024-09-14 17:32:32 +02:00
Jesse Wierzbinski
a05a0b313f
fix(api): 🐛 Fix logging causing crashes when parsing FormData 2024-09-14 17:30:02 +02:00