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
|
c14621ee06
|
refactor(api): 🔥 Simplify oauth authorize handler
|
2024-12-30 16:47:48 +01:00 |
|
Jesse Wierzbinski
|
44d7264b79
|
refactor: 🔥 Remove deprecated ioredis type package
|
2024-12-30 16:20:47 +01:00 |
|
Jesse Wierzbinski
|
a7b29d563e
|
fix(api): 🏷️ Use context.body for 204 responses
|
2024-12-30 16:18:28 +01:00 |
|
Jesse Wierzbinski
|
6af6bde12a
|
chore: ⬆️ Upgrade dependencies
|
2024-12-30 16:07:10 +01:00 |
|
Jesse Wierzbinski
|
8d2451cafc
|
chore: 🔖 Bump version to 0.8.0-alpha
|
2024-12-30 16:05:45 +01:00 |
|
Jesse Wierzbinski
|
20970a76fd
|
chore: ⬆️ Upgrade Bun to 1.1.42
|
2024-12-22 11:57:32 +01:00 |
|
Jesse Wierzbinski
|
c621d9251e
|
chore: ⬆️ Upgrade dependencies
|
2024-12-22 11:56:52 +01:00 |
|
Jesse Wierzbinski
|
7268bd74f7
|
fix(api): ✏️ Remove extra attribute on NoteReaction
Was left there by mistake
|
2024-12-19 15:45:06 +01:00 |
|
Jesse Wierzbinski
|
98d63d85d4
|
docs(api): 📝 Document Reactions API
|
2024-12-19 15:41:56 +01:00 |
|
Jesse Wierzbinski
|
6f97f9f8f1
|
refactor(database): ♻️ Clean up database schema
|
2024-12-18 21:52:53 +01:00 |
|
Jesse Wierzbinski
|
c334cd9cc8
|
chore: ⬆️ Upgrade Bun to 1.1.40
|
2024-12-18 20:46:26 +01:00 |
|
Jesse Wierzbinski
|
1509786090
|
chore: ⬆️ Upgrade dependencies
|
2024-12-18 20:42:40 +01:00 |
|
Jesse Wierzbinski
|
f67fed12e0
|
feat(database): ✨ Add Reaction database class
|
2024-12-18 20:01:26 +01:00 |
|
Jesse Wierzbinski
|
e00182cf54
|
feat(database): ✨ Add reactions table to database schema
|
2024-12-18 19:25:45 +01:00 |
|
Jesse Wierzbinski
|
4fdb96930f
|
fix(api): 🐛 Fetch media content-type from data, instead of doing naive guesses
|
2024-12-16 23:57:21 +01:00 |
|
Jesse Wierzbinski
|
6f67881d96
|
feat(api): ✨ Add ability to set URL as avatar or banner
|
2024-12-16 15:46:11 +01:00 |
|
Jesse Wierzbinski
|
41341cf252
|
docs: 📝 Improve README
|
2024-12-16 14:47:51 +01:00 |
|
Gaspard Wierzbinski
|
43b87dbfd3
|
docs: 📖 Add license for Versia assets
|
2024-12-15 15:09:01 +01:00 |
|
Jesse Wierzbinski
|
e293bd280d
|
fix(api): 🐛 Fix duplicated mentions, general refactorings
|
2024-12-09 15:30:18 +01:00 |
|
Jesse Wierzbinski
|
84a0a07ea6
|
ci: 👷 Add the short commit SHA as a docker container tag
|
2024-12-09 15:08:32 +01:00 |
|
Jesse Wierzbinski
|
0ae9cfe26c
|
refactor(federation): ♻️ More federation logic cleanup
|
2024-12-09 15:01:19 +01:00 |
|
Jesse Wierzbinski
|
83399ba5f1
|
refactor(database): ♻️ Simplify User and Note logic further
|
2024-12-09 13:50:46 +01:00 |
|
Jesse Wierzbinski
|
a8541bdc44
|
refactor(database): ♻️ Simplify Note and User federation logic
|
2024-12-09 13:36:15 +01:00 |
|
Jesse Wierzbinski
|
cbbf49905b
|
fix(federation): 🐛 Fix remote emojis being incorrectly marked as local
|
2024-12-09 13:11:23 +01:00 |
|
Jesse Wierzbinski
|
c94dd7c59d
|
fix(api): 🐛 Don't transform raw URLs as if they were attachments
|
2024-12-09 12:43:53 +01:00 |
|
Jesse Wierzbinski
|
8796f694bc
|
feat(api): 🚩 Add emoji shortcode size controls
|
2024-12-09 11:09:40 +01:00 |
|
Jesse Wierzbinski
|
cfefd56a55
|
feat(api): 👽 Expose emoji limits in /api/v2/instance
|
2024-12-09 11:02:15 +01:00 |
|
Jesse Wierzbinski
|
c8b909db08
|
chore: ⬆️ Upgrade Bun to 1.1.38
|
2024-12-09 10:57:24 +01:00 |
|
Jesse Wierzbinski
|
0708b3c45d
|
chore: ⬆️ Upgrade dependencies
|
2024-12-09 10:56:56 +01:00 |
|
Jesse Wierzbinski
|
b14fa17e1a
|
feat(config): 🚩 Add emoji size/description size controls
|
2024-12-09 10:55:04 +01:00 |
|
Jesse Wierzbinski
|
5074ac788f
|
fix(api): 🐛 Force text content-type header on all empty responses
Fixes a problem where the content-type would default to application/json
|
2024-12-07 13:24:24 +01:00 |
|
Jesse Wierzbinski
|
06376cf58a
|
fix(api): 🐛 Correctly return empty body without content-type headers, when returning empty responses
|
2024-12-07 12:20:06 +01:00 |
|
Jesse Wierzbinski
|
2743528727
|
fix(api): 🐛 Fix emoji editing always making the emoji non-global
|
2024-12-07 11:12:17 +01:00 |
|
Jesse Wierzbinski
|
57e17e7607
|
fix(cli): 🏷️ Handle possible undefined values on some variables
|
2024-12-02 15:43:56 +01:00 |
|
Jesse Wierzbinski
|
e4768620e2
|
fix(api): 🐛 Fix account lookup address parsing (again)
|
2024-12-02 15:40:20 +01:00 |
|
Jesse Wierzbinski
|
91da99c934
|
feat(federation): ✨ Handle instances not existing
|
2024-12-02 15:07:05 +01:00 |
|
Jesse Wierzbinski
|
deee65ad6d
|
refactor(api): ♻️ Refactor user lookup endpoint
|
2024-12-02 15:00:37 +01:00 |
|
Jesse Wierzbinski
|
ca42df1dfd
|
fix(api): 🐛 Properly include global field in API emojis
|
2024-11-29 21:49:41 +01:00 |
|
Jesse Wierzbinski
|
46933c1bef
|
fix(api): ✅ Fix tests expecting null instead of undefined in Roles API
|
2024-11-28 11:24:56 +01:00 |
|
Jesse Wierzbinski
|
d1d7ca25a4
|
chore(api): ⬆️ Upgrade @versia/client to 0.1.1
|
2024-11-28 11:21:11 +01:00 |
|
Jesse Wierzbinski
|
caa071d353
|
docs(api): 🐛 Fix incorrect Role API docs
|
2024-11-28 11:04:22 +01:00 |
|
Jesse Wierzbinski
|
594e8ca4e6
|
docs(api): 🐛 Add proper parameters to Roles API docs
|
2024-11-28 10:59:14 +01:00 |
|
Jesse Wierzbinski
|
eb405d33cd
|
fix(api): 🐛 Don't use null in Role properties
|
2024-11-28 10:54:44 +01:00 |
|
Jesse Wierzbinski
|
8f339669b5
|
chore: ⬆️ Upgrade Bun to 1.1.37
|
2024-11-28 10:27:17 +01:00 |
|
Jesse Wierzbinski
|
cd4b021aec
|
chore: ⬆️ Upgrade dependencies
|
2024-11-28 10:26:28 +01:00 |
|
Jesse Wierzbinski
|
4e38749ccb
|
docs(api): 📝 Update Roles API docs and changelog
|
2024-11-26 15:41:08 +01:00 |
|
Jesse Wierzbinski
|
49c53de99e
|
feat(api): ✨ Overhaul Role API, add ability to edit roles and assign/unassign them from any user
|
2024-11-26 15:27:39 +01:00 |
|
Jesse Wierzbinski
|
7431c1e21d
|
fix: 🏗️ Update file to patch's location in builder
|
2024-11-25 23:25:37 +01:00 |
|