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
|
66922faa51
|
Fix error caused by no emojis on a federated post
|
2024-04-11 18:31:51 -10:00 |
|
Jesse Wierzbinski
|
0af63dda3c
|
fix: Null value being set in updatedAt column when creating user
|
2024-04-11 18:23:36 -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
|
310f8d2739
|
Mom, I'm debugging in production again!
|
2024-04-11 13:43:31 -10:00 |
|
Jesse Wierzbinski
|
6b3c604c33
|
Add new tests to server routes
|
2024-04-11 03:52:44 -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
|
38a6f9a809
|
Add resolving of threads, mentions and quote posts
|
2024-04-09 22:37:58 -10:00 |
|
Jesse Wierzbinski
|
cf295a596a
|
Add ability to accept and reject remote follows if account is locked
|
2024-04-09 22:07:03 -10:00 |
|
Jesse Wierzbinski
|
f72671fb07
|
Folreq fix
|
2024-04-09 21:54:15 -10:00 |
|
Jesse Wierzbinski
|
27a287ab4d
|
Wrong order in follower acceptance
|
2024-04-09 21:18:41 -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
|
8bcf46641c
|
Fix headers in Federation and User entities
|
2024-04-09 20:37:38 -10:00 |
|
Jesse Wierzbinski
|
34499bfecb
|
Return null on WebFinger 404
|
2024-04-09 20:27:16 -10:00 |
|
Jesse Wierzbinski
|
cb85b4a1de
|
Only mark as followed in database if federation works
|
2024-04-09 20:22:36 -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
|
4acc04cd93
|
Make WebFinger resolve work
|
2024-04-09 19:13:13 -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
|
db37510370
|
Add interface to view post and user JSON data
|
2024-04-08 18:33:59 -10:00 |
|
Jesse Wierzbinski
|
8bda61e099
|
Fixes for wrong follows
|
2024-04-08 16:26:48 -10:00 |
|
Jesse Wierzbinski
|
6c60191ab2
|
Add follow notifications and follow request
|
2024-04-08 16:12:54 -10:00 |
|
Jesse Wierzbinski
|
78734dc8d5
|
Fix image URLs being wrong
|
2024-04-07 18:07:11 -10:00 |
|
Jesse Wierzbinski
|
e4f82e2fa9
|
Add new default placeholder avatars
|
2024-04-07 17:55:12 -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
|
480fcb363f
|
Add bait mode, fix bugs
|
2024-03-12 22:10:32 -10:00 |
|
Jesse Wierzbinski
|
0541776d3d
|
Finish full rewrite of server and testing systems
|
2024-03-10 16:04:14 -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
|
b5913b163c
|
feat: Auto add new users and statuses to Meilisearch
|
2023-12-02 18:45:01 -10:00 |
|
Jesse Wierzbinski
|
e01e92c9ce
|
Fix various missing things and bugs
|
2023-11-28 17:57:35 -10:00 |
|
Jesse Wierzbinski
|
f51476e810
|
Add status pinning and unpinning, fix bugs
|
2023-11-26 14:56:16 -10:00 |
|
Jesse Wierzbinski
|
be9b2e3376
|
Enable verbatim module syntax + more API routes
|
2023-11-22 18:10:37 -10:00 |
|
Jesse Wierzbinski
|
5287ceb99e
|
Add CLI and CLI tests
|
2023-11-20 13:58:39 -10:00 |
|
Jesse Wierzbinski
|
b9efd093a6
|
Remove useless async from functions
|
2023-11-19 16:42:40 -10:00 |
|
Jesse Wierzbinski
|
3884763235
|
Complete migration to Prisma, all tests passing
|
2023-11-11 20:39:59 -10:00 |
|
Jesse Wierzbinski
|
dc0ec47543
|
Finish rewrite of everything with Prisma
|
2023-11-11 15:37:14 -10:00 |
|
Jesse Wierzbinski
|
5eed8374cd
|
HUGE rewrite to use Prisma instead of TypeORM (not finished yet)
|
2023-11-10 16:36:06 -10:00 |
|
Jesse Wierzbinski
|
a1c0164e9d
|
More Lysand protocol work, refactor keys, small refactoring overall
|
2023-11-04 13:59:55 -10:00 |
|
Jesse Wierzbinski
|
77a675afe6
|
More work on converting to the Lysand protocol
|
2023-11-03 17:34:31 -10:00 |
|
Jesse Wierzbinski
|
02b56f8fde
|
Purge ActivityPub from project to start implementing Lysand
|
2023-10-30 10:23:29 -10:00 |
|