Jesse Wierzbinski
|
f2b0de779b
|
refactor: ♻️ Store instance federation protocol in database, refactor fetcher
|
2024-06-29 20:58:39 -10:00 |
|
Jesse Wierzbinski
|
93b8609411
|
feat: ✨ Add CLI command to rebuild index
|
2024-06-28 23:58:43 -10:00 |
|
Jesse Wierzbinski
|
faf829437d
|
refactor: ♻️ Rewrite media management code
|
2024-06-28 20:10:02 -10:00 |
|
Jesse Wierzbinski
|
d09f74e58a
|
refactor: 🚚 Rename functions, move getUrl to Attachment
|
2024-06-28 17:50:56 -10: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 |
|
Jesse Wierzbinski
|
bc8220c8f9
|
refactor: ♻️ Replace logging system with @logtape/logtape
|
2024-06-26 13:11:39 -10:00 |
|
Jesse Wierzbinski
|
b8b822e553
|
feat(config): ✨ Add support for HTTP proxies on outgoing requests
|
2024-06-25 17:13:40 -10:00 |
|
Jesse Wierzbinski
|
c3271ba264
|
docs: 📝 More work on JSDoc
|
2024-06-12 22:52:03 -10:00 |
|
Jesse Wierzbinski
|
d8cb1d475b
|
refactor(api): 🎨 Refactor emojis into their own class
|
2024-06-12 18:52:01 -10:00 |
|
Jesse Wierzbinski
|
a1e02d0d78
|
refactor: 🚨 Turn every linter rule on and fix issues (there were a LOT :3)
|
2024-06-12 16:26:43 -10:00 |
|
Jesse Wierzbinski
|
5565bf00de
|
refactor(database): 🎨 Improve database handlers to have more consistent naming and methods
|
2024-06-12 14:45:07 -10:00 |
|
Jesse Wierzbinski
|
9d8c2e81e9
|
refactor(database): 🚚 Move drizzle migrations to their own folder
|
2024-06-12 13:10:40 -10:00 |
|
Jesse Wierzbinski
|
f8196f72f9
|
feat(federation): ✨ Add user refetching, support for Undo in federation
|
2024-06-05 18:49:06 -10:00 |
|
Jesse Wierzbinski
|
f87bcbd0da
|
chore: ⚰️ Remove dead code and unused imports
|
2024-05-28 15:14:24 -10:00 |
|
Jesse Wierzbinski
|
0706541546
|
refactor: 🚚 Add slash to typescript path shortcuts
|
2024-05-28 14:59:49 -10:00 |
|
Jesse Wierzbinski
|
820591dddc
|
fix(cli): ⚰️ Remove old placeholder code and replace it with real code
|
2024-05-16 22:41:38 -10:00 |
|
Jesse Wierzbinski
|
24288c95b5
|
feat(api): ✨ Implement password resets
|
2024-05-16 22:27:41 -10:00 |
|
Jesse Wierzbinski
|
25d087a54b
|
feat(build): ✨ Start Lysand from CLI in prod
|
2024-05-13 11:54:51 -10:00 |
|
Jesse Wierzbinski
|
6c3fcf699e
|
feat(api): ✨ Add support for multithreaded API servers
|
2024-05-13 11:36:46 -10:00 |
|
Jesse Wierzbinski
|
29d7b09677
|
fix(api): 🐛 Deleting emojis now removes them from object storage
|
2024-05-12 16:52:19 -10:00 |
|
Jesse Wierzbinski
|
7846a03bcf
|
fix(api): 🐛 Fix incorrect content_type when uploading and converting emojis
|
2024-05-12 16:30:26 -10:00 |
|
Jesse Wierzbinski
|
8fedd1a07d
|
feat(api): ✨ Add new admin emoji API
|
2024-05-11 15:27:28 -10:00 |
|
Jesse Wierzbinski
|
5bdb8360ea
|
feat(cli): ✨ Add more emoji commands to CLI (add, delete, list, import)
|
2024-05-08 16:07:33 -10:00 |
|
Jesse Wierzbinski
|
2acd281c76
|
fix(cli): 🐛 Disable pretty dates when outputting data as JSON or CSV
|
2024-05-08 00:41:59 -10:00 |
|
Jesse Wierzbinski
|
f0f9c78cc6
|
fix(cli): 🐛 Don't skip password hash when a password is provided manually
|
2024-05-08 08:23:44 +00:00 |
|
Jesse Wierzbinski
|
47c88dd7dd
|
fix(cli): 🐛 Remove plugin-help from oclif as it was causing bundling errors
|
2024-05-08 07:26:17 +00:00 |
|
Jesse Wierzbinski
|
04cd140f6d
|
fix(cli): 🐛 Fix CLI not working in build
Missing code in cli/index.ts does that to you
|
2024-05-08 00:30:45 +00:00 |
|
Jesse Wierzbinski
|
6b17b91235
|
fix(build): 🐛 Modify CLI to properly bundle
|
2024-05-08 00:24:21 +00:00 |
|
Jesse Wierzbinski
|
fc06b35c09
|
feat(cli): ✨ Add new CLI commands, move to project root
|
2024-05-08 00:10:14 +00:00 |
|