Jesse Wierzbinski
|
88b3ec7b43
|
refactor(database): 🎨 Update database and schema names to be clearer
|
2024-04-16 20:36:01 -10:00 |
|
Jesse Wierzbinski
|
9081036c6d
|
refactor(database): 🎨 Refactor note handling into its own class instead of separate functions
|
2024-04-16 18:09:21 -10:00 |
|
Jesse Wierzbinski
|
8b429fada6
|
fix(cli): 🚑 Make cli work again (wasn't connecting to database so it would hang)
|
2024-04-15 22:47:48 -10:00 |
|
Jesse Wierzbinski
|
19f442ec65
|
fix(api): 🐛 Fix incorrect database columns in status queries
Column instanceId of status didn't actually do anything and it was removed
|
2024-04-15 14:40:40 -10:00 |
|
Jesse Wierzbinski
|
0b1c1ba128
|
Switch all routes to use Zod for strict validation
|
2024-04-14 00:36:25 -10:00 |
|
Jesse Wierzbinski
|
53fa9ca545
|
Code cleanup, refresh lockfile
|
2024-04-13 22:16:03 -10:00 |
|
Jesse Wierzbinski
|
a65249b79d
|
Remove Prisma once and for all
|
2024-04-13 14:46:33 -10:00 |
|
Jesse Wierzbinski
|
90d522eaa3
|
Convert remaining routes to Drizzle
|
2024-04-13 14:07:05 -10:00 |
|
Jesse Wierzbinski
|
ad0bf1a350
|
More work on converting old Prisma calls to Drizzle
|
2024-04-13 02:20:12 -10:00 |
|
Jesse Wierzbinski
|
ee6b6bce34
|
Fix incorrect MIME type when uploading emojis
|
2024-04-09 17:16:40 -10:00 |
|
Jesse Wierzbinski
|
dc2fb029f5
|
Fix various file upload issues across server
|
2024-04-09 16:54:33 -10:00 |
|
Jesse Wierzbinski
|
4ce0e06e41
|
Remove old console.log
|
2024-04-09 16:46:59 -10:00 |
|
Jesse Wierzbinski
|
e26d604a54
|
Refactors, bugfixing
|
2024-04-07 17:28:18 -10:00 |
|
Jesse Wierzbinski
|
61723305e5
|
Fix for misbehaving clients
|
2024-04-07 11:44:36 -10:00 |
|
Jesse Wierzbinski
|
af0d627f19
|
Replace eslint and prettier with Biome
|
2024-04-06 19:30:49 -10:00 |
|
Jesse Wierzbinski
|
6a54c5b805
|
Replace config manager with unjs/c12
|
2024-04-06 18:16:54 -10:00 |
|
Jesse Wierzbinski
|
480fcb363f
|
Add bait mode, fix bugs
|
2024-03-12 22:10:32 -10:00 |
|
Jesse Wierzbinski
|
e4ed7ff2be
|
Make CLI more robust to missing commands, add new help flags
|
2024-03-11 20:25:25 -10:00 |
|
Jesse Wierzbinski
|
28c73bc62a
|
Full CLI rework and repair
|
2024-03-11 20:20:38 -10:00 |
|
Jesse Wierzbinski
|
f4fd16179c
|
Leave CLI as broken
|
2024-03-10 19:30:26 -10:00 |
|
Jesse Wierzbinski
|
64629754ca
|
Update all packages, fix critical bugs
|
2024-03-03 17:29:44 -10:00 |
|
Jesse Wierzbinski
|
2bc9ff51ea
|
Slight refactoring, begin work on major moderation overhaul
|
2024-03-03 15:27:08 -10:00 |
|
Jesse Wierzbinski
|
947c1f4991
|
Add full OpenID connect provider support
|
2023-12-06 12:10:22 -10:00 |
|
Jesse Wierzbinski
|
ab74c17ebd
|
fix: Make emoji importing warn you if the emoji already exists earlier
|
2023-12-02 20:55:17 -10:00 |
|
Jesse Wierzbinski
|
38e390c418
|
feat: Add emoji importing and creation via CLI + support in posts
|
2023-12-02 20:50:20 -10:00 |
|
Jesse Wierzbinski
|
e3f5b494cd
|
feat: Better indexing CLI
|
2023-12-02 18:55:42 -10:00 |
|
Jesse Wierzbinski
|
553b558c1a
|
feat: Add Search endpoint
|
2023-12-02 18:40:10 -10:00 |
|
Jesse Wierzbinski
|
aa0813fef8
|
feat: Add Meilisearch integration, begin work on search endpoint
|
2023-12-02 18:11:30 -10:00 |
|
Jesse Wierzbinski
|
128827cee4
|
Add Note delete command to CLI
|
2023-11-29 09:08:09 -10:00 |
|
Jesse Wierzbinski
|
a92b45da41
|
Add Note search command to CLI
|
2023-11-29 09:06:28 -10:00 |
|
Jesse Wierzbinski
|
5ddacdbce5
|
Add --json and --csv to CLI
|
2023-11-29 08:56:07 -10:00 |
|
Jesse Wierzbinski
|
91838e7aec
|
Add new CLI command: Search
|
2023-11-29 08:46:34 -10:00 |
|
Jesse Wierzbinski
|
97af3bc2d0
|
Fix user creation message formatting
|
2023-11-20 14:02:20 -10:00 |
|
Jesse Wierzbinski
|
5287ceb99e
|
Add CLI and CLI tests
|
2023-11-20 13:58:39 -10:00 |
|