Jesse Wierzbinski
|
d441fca1a1
|
fix(federation): 🐛 Fix wrong URI being generated in federated posts
|
2024-04-16 11:20:18 -10:00 |
|
Jesse Wierzbinski
|
0ca8000186
|
feat(api): ✨ Add dismiss, id and clear API endpoints for notifications
|
2024-04-15 20:00:40 -10:00 |
|
Jesse Wierzbinski
|
47133ac3fe
|
feat(api): ✨ Add notifications for follow requests again and mentions
|
2024-04-15 19:40:35 -10:00 |
|
Jesse Wierzbinski
|
06bcbbe451
|
fix(api): 🐛 Fix statuses not saving the user's applicationId
|
2024-04-15 16:09:16 -10:00 |
|
Jesse Wierzbinski
|
937b2c3cde
|
refactor: 🎨 Remove useless function parameter (status.instanceId doesnt exist anymore)
|
2024-04-15 14:41:33 -10:00 |
|
Jesse Wierzbinski
|
e67dc07473
|
Fix errors flagged by Biome
|
2024-04-14 01:22:47 -10:00 |
|
Jesse Wierzbinski
|
ab6fe6988c
|
Refactor debugging and logging more
|
2024-04-14 01:20:55 -10:00 |
|
Jesse Wierzbinski
|
82c6dc17a8
|
Update Mastodon API types
|
2024-04-14 00:53:21 -10:00 |
|
Jesse Wierzbinski
|
0b1c1ba128
|
Switch all routes to use Zod for strict validation
|
2024-04-14 00:36:25 -10:00 |
|
Jesse Wierzbinski
|
bc296194b6
|
Replaces regexes with magic-regexp, simplify code
|
2024-04-13 17:49:32 -10:00 |
|
Jesse Wierzbinski
|
0ca77e9dcc
|
Clean up database with new schema
|
2024-04-13 15:21:38 -10:00 |
|
Jesse Wierzbinski
|
ad0bf1a350
|
More work on converting old Prisma calls to Drizzle
|
2024-04-13 02:20:12 -10:00 |
|
Jesse Wierzbinski
|
2b02cfa00a
|
Don't display full host in mentions if user is local
|
2024-04-11 15:52:09 -10:00 |
|
Jesse Wierzbinski
|
a1b251dfdf
|
Bugfix quote posts with mentions not working
|
2024-04-11 13:55:58 -10:00 |
|
Jesse Wierzbinski
|
3ccff003f5
|
Add more tests, fix roiutes
|
2024-04-11 13:12:23 -10:00 |
|
Jesse Wierzbinski
|
df939a6a7a
|
Fix not working routes
|
2024-04-11 02:12:16 -10:00 |
|
Jesse Wierzbinski
|
f7abe06a60
|
Begin moving project to use Drizzle instead of prisma
|
2024-04-11 01:39:07 -10:00 |
|
Jesse Wierzbinski
|
275244b941
|
Resolve custom emojis from federated posts
|
2024-04-10 15:40:43 -10:00 |
|
Jesse Wierzbinski
|
ec7b5dcbab
|
Add fetching of attachments when fetching a remote post
|
2024-04-10 15:31:33 -10:00 |
|
Jesse Wierzbinski
|
5024eee5db
|
Safeguard for local users
|
2024-04-10 12:47:44 -10:00 |
|
Jesse Wierzbinski
|
b076d61d36
|
Add automatic WebFinger resolution for users that are not found in mentions
|
2024-04-10 12:47:02 -10:00 |
|
Jesse Wierzbinski
|
742913a911
|
Don't replace text mentions twice
|
2024-04-10 12:41:06 -10:00 |
|
Jesse Wierzbinski
|
fde0ff509e
|
Fixes for mentions being wrong
|
2024-04-10 12:21:42 -10:00 |
|
Jesse Wierzbinski
|
63f046d281
|
one last fix please
|
2024-04-09 23:47:11 -10:00 |
|
Jesse Wierzbinski
|
607711c8b4
|
Other fix
|
2024-04-09 23:41:29 -10:00 |
|
Jesse Wierzbinski
|
d444f53286
|
Last fix for today
|
2024-04-09 23:38:48 -10:00 |
|
Jesse Wierzbinski
|
1c8847ac6d
|
Few bugfixes
|
2024-04-09 23:33:21 -10:00 |
|
Jesse Wierzbinski
|
38a6f9a809
|
Add resolving of threads, mentions and quote posts
|
2024-04-09 22:37:58 -10:00 |
|
Jesse Wierzbinski
|
1a27be9542
|
Fix federation bug preventing proper federation
|
2024-04-09 21:13:45 -10:00 |
|
Jesse Wierzbinski
|
b30dd98f73
|
Add more debug data
|
2024-04-09 20:57:29 -10:00 |
|
Jesse Wierzbinski
|
5aeb50b7d5
|
Fix promises not being awaited
|
2024-04-09 20:14:33 -10:00 |
|
Jesse Wierzbinski
|
8ef8054351
|
Add more logging
|
2024-04-09 19:56:46 -10:00 |
|
Jesse Wierzbinski
|
f56e4f623a
|
Add following
|
2024-04-09 19:51:00 -10:00 |
|
Jesse Wierzbinski
|
7da7febd00
|
Add status federation
|
2024-04-09 19:24:07 -10:00 |
|
Jesse Wierzbinski
|
d5817e985d
|
Modify WebFinger behaviour, add user searching
|
2024-04-09 18:22:57 -10:00 |
|
Jesse Wierzbinski
|
a58c81c8e9
|
Implement federation of statuses
|
2024-04-09 16:05:02 -10:00 |
|
Jesse Wierzbinski
|
8563c97403
|
Fix conversion between database and Lysand types
|
2024-04-09 13:54:10 -10:00 |
|
Jesse Wierzbinski
|
9476770cdb
|
Make mentions appear in new posts
|
2024-04-08 22:54:39 -10:00 |
|
Jesse Wierzbinski
|
db37510370
|
Add interface to view post and user JSON data
|
2024-04-08 18:33:59 -10:00 |
|
Jesse Wierzbinski
|
e26d604a54
|
Refactors, bugfixing
|
2024-04-07 17:28:18 -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
|
d6f1cd1347
|
Fix build errors and testing errors
|
2024-03-13 17:39:32 -10:00 |
|
Jesse Wierzbinski
|
0541776d3d
|
Finish full rewrite of server and testing systems
|
2024-03-10 16:04:14 -10:00 |
|
Jesse Wierzbinski
|
2bc9ff51ea
|
Slight refactoring, begin work on major moderation overhaul
|
2024-03-03 15:27:08 -10:00 |
|
Jesse Wierzbinski
|
e05dca9fc1
|
ActivityPub work
|
2024-03-03 14:45:21 -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
|
b5913b163c
|
feat: Auto add new users and statuses to Meilisearch
|
2023-12-02 18:45:01 -10:00 |
|
Jesse Wierzbinski
|
aa0813fef8
|
feat: Add Meilisearch integration, begin work on search endpoint
|
2023-12-02 18:11:30 -10:00 |
|
Jesse Wierzbinski
|
818fcf8666
|
Make media uploads work with s3 backend
|
2023-11-28 13:54:39 -10:00 |
|