Commit graph

1489 commits

Author SHA1 Message Date
Jesse Wierzbinski e732a3df03
refactor(database): ♻️ Move Notifications to their own ORM abstractions 2024-11-04 10:43:30 +01:00
Jesse Wierzbinski 14ace17ad4
chore: ⬆️ Upgrade Bun to 1.1.34 2024-11-04 10:10:32 +01:00
Jesse Wierzbinski 9f7850a9b1
chore: ⬆️ Upgrade dependencies 2024-11-04 10:09:55 +01:00
Jesse Wierzbinski 845041e4db
refactor(database): ♻️ Move Token to its own ORM abstraction, optimize familiar_followers route 2024-11-03 17:45:21 +01:00
Jesse Wierzbinski 962c159ddd
chore: ⬆️ Upgrade dependencies 2024-11-02 00:46:24 +01:00
Jesse Wierzbinski 2eb0509fd3
refactor: 🚨 Turn on a few more linter rules 2024-11-02 00:45:48 +01:00
Jesse Wierzbinski c1dcdc78ae
refactor: ♻️ Always use explicit types in every function 2024-11-02 00:43:33 +01:00
Jesse Wierzbinski 54cea29ce9
refactor: 🚨 Always explicitely state member accessibility 2024-11-01 21:20:12 +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 f26493140f
refactor(federation): ♻️ Move incoming federation handling to custom class 2024-11-01 20:42:32 +01:00
Jesse Wierzbinski d570e8c200
chore: ⬆️ Upgrade dependencies 2024-11-01 00:27:47 +01:00
Jesse Wierzbinski 1298b3732e
fix(api): 🐛 Fix false values not correctly falling back to generic mime type 2024-10-31 23:19:19 +01:00
Jesse Wierzbinski d06301ed72
refactor(federation): ♻️ Refactor user inbox API to reduce complexity 2024-10-28 13:13:50 +01:00
Jesse Wierzbinski 7638a094f4
refactor(api): 🔥 Remove unused function 2024-10-28 12:31:46 +01:00
Jesse Wierzbinski 074d0e3dcc
chore: ⬆️ Upgrade dependencies 2024-10-26 15:05:45 +02:00
Jesse Wierzbinski 64b263a1c1
fix(federation): 🐛 Update old version of federation SDK 2024-10-24 19:18:21 +02:00
Jesse Wierzbinski 0a31b7a8f6
feat(federation): Implement inbound federation of likes and like deletion 2024-10-24 19:08:28 +02:00
Jesse Wierzbinski df84572148
fix(api): 🐛 Fix missing FormData acceptance for registration route 2024-10-24 18:48:11 +02:00
Jesse Wierzbinski 3b704b4c8c
fix(plugin): 🐛 Fix misleading error message related to plugin initialization 2024-10-24 18:41:11 +02:00
Jesse Wierzbinski 11bb0a6f49
feat(cli): Add generate-keys CLI command 2024-10-24 18:18:39 +02:00
Jesse Wierzbinski 33f16bb9b1
docs: 📝 Update installation docs 2024-10-24 18:00:26 +02:00
Jesse Wierzbinski f494f76f82
feat(federation): Federate likes and unlikes 2024-10-24 17:31:39 +02:00
Jesse Wierzbinski 5a26bdf2f8
refactor(database): 🚚 Move Likes to our custom ORM 2024-10-24 17:20:00 +02: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 120ba0fb81
chore: ⬆️ Upgrade Bun to 1.1.33 2024-10-24 16:21:53 +02:00
Jesse Wierzbinski 807aa986b0
chore: ⬆️ Upgrade Bun to 1.1.32 2024-10-23 18:02:32 +02:00
Jesse Wierzbinski 6338f711ad
chore: ⬆️ Upgrade dependencies 2024-10-23 18:01:40 +02:00
Jesse Wierzbinski 9e96eca032
refactor(database): ♻️ Move Applications to our custom ORM 2024-10-23 17:56:47 +02:00
Jesse Wierzbinski e8827bccfa
chore: ⬆️ Upgrade dependencies 2024-10-14 18:08:23 +02:00
Jesse Wierzbinski d000914f61
fix(plugin): 🐛 Don't incorrectly call errorSearchParams before initialization in callback 2024-10-11 17:23:51 +02:00
Jesse Wierzbinski a265e9df41
fix(plugin): 🐛 Add missing plugin middleware to some OIDC plugin routes 2024-10-11 17:16:03 +02:00
Jesse Wierzbinski d2dcdce763
fix(api): 🐛 Fix incorrect order of function parameters 2024-10-11 17:09:51 +02:00
Jesse Wierzbinski d84ae38573
fix(api): 🐛 Fix missing nullish coalescing 2024-10-11 17:07:17 +02:00
Jesse Wierzbinski a1aa49e089
ci(config): 🔥 Remove old oidc key from CI config 2024-10-11 17:04:03 +02:00
Jesse Wierzbinski 9f1e89b592
refactor(config): 🔥 Remove old oidc section in config 2024-10-11 17:03:33 +02:00
Jesse Wierzbinski ce781f3336
refactor(database): ♻️ Use new Drizzle count API 2024-10-11 15:46:05 +02:00
Jesse Wierzbinski 7f17074d16
chore: ⬆️ Upgrade dependencies 2024-10-11 15:40:54 +02:00
Jesse Wierzbinski 7cdbb8ba6f
chore: ⬆️ Upgrade Bun to 1.1.30 2024-10-11 15:20:46 +02:00
Jesse Wierzbinski 04651746bb
refactor(plugin): 🚚 Move SSO login callback route to OpenID plugin 2024-10-11 15:15:06 +02:00
Jesse Wierzbinski 777a39faf5
refactor(plugin): 🚚 Move SSO login route to OpenID plugin 2024-10-11 14:39:25 +02:00
Jesse Wierzbinski 6cf97e5dd7
chore: ⬆️ Upgrade dependencies 2024-10-07 12:59:54 +02:00
Jesse Wierzbinski 0557d52afe
refactor(plugin): 🚚 Move JWKS well-known endpoint to OpenID plugin 2024-10-07 12:52:22 +02:00
Jesse Wierzbinski 2e827814de
ci(config): 🐛 Fix CI config to pass new config checks 2024-10-06 16:03:40 +02:00
Jesse Wierzbinski 33b375f3ae
chore: 📝 Update changelog 2024-10-06 15:56:28 +02:00
Jesse Wierzbinski f26ab0f0e6
feat(plugin): Add override settings to plugin loading 2024-10-06 15:55:15 +02:00
Jesse Wierzbinski c0805ff125
fix(config): 🐛 Make some default config values more sensible 2024-10-04 18:36:32 +02:00
Jesse Wierzbinski f9dcbb1be8
refactor: 🚨 Enable noUndeclaredDependencies for Biome 2024-10-04 15:38:02 +02:00
Jesse Wierzbinski 728ccc9002
chore: ⬆️ Upgrade dependencies 2024-10-04 15:35:43 +02:00
Jesse Wierzbinski df29091c44
refactor: 🔥 Remove package version pinning from Dockerfile 2024-10-04 15:31:46 +02:00