Commit graph

460 commits

Author SHA1 Message Date
Jesse Wierzbinski 35438860c2
Drop useless database fields 2024-04-09 23:33:13 -10:00
Jesse Wierzbinski f490cfce78
Add more metadata to instance endpoint 2024-04-09 22:54:36 -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 dbb96027b8
going hogwild with the logging 2024-04-09 21:45:20 -10:00
Jesse Wierzbinski fc492c827b
More logging enabling 2024-04-09 21:36:28 -10:00
Jesse Wierzbinski 820d05c997
Add FollowAccept handling 2024-04-09 21:24:23 -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 b92d8256a4
Logging 2024-04-09 21:04:46 -10:00
Jesse Wierzbinski b30dd98f73
Add more debug data 2024-04-09 20:57:29 -10:00
Jesse Wierzbinski 80d592de48
Add other thing to logger 2024-04-09 20:51:09 -10:00
Jesse Wierzbinski 985190c683
Fix to unfollow route 2024-04-09 20:42:07 -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 b1d7073217
Make lookup also work on local users 2024-04-09 20:13:17 -10:00
Jesse Wierzbinski 59cd8c9bd1
Add lookup Mastodon API route 2024-04-09 20:09:57 -10:00
Jesse Wierzbinski 06f98c36bb
Resolve user if not found when verifying signing 2024-04-09 19:59:36 -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 4acc04cd93
Make WebFinger resolve work 2024-04-09 19:13:13 -10:00
Jesse Wierzbinski fcf952e1f3
Add Lysand well-known route 2024-04-09 18:33:35 -10:00
Jesse Wierzbinski d5817e985d
Modify WebFinger behaviour, add user searching 2024-04-09 18:22:57 -10:00
Jesse Wierzbinski ae9698c647
Add WebFinger endpoints 2024-04-09 17:45:19 -10:00
Jesse Wierzbinski ee6b6bce34
Fix incorrect MIME type when uploading emojis 2024-04-09 17:16:40 -10:00
Jesse Wierzbinski c26bf72542
Disable automatic builds on self-hosted runner for performance reasons 2024-04-09 17:10:30 -10:00
Jesse Wierzbinski 100a1f957b
Enable minification 2024-04-09 17:02:19 -10:00
Jesse Wierzbinski dc2fb029f5
Fix various file upload issues across server 2024-04-09 16:54:33 -10:00
Jesse Wierzbinski 724b11da4b
Fixes for Lysand types 2024-04-09 16:47:06 -10:00
Jesse Wierzbinski 4ce0e06e41
Remove old console.log 2024-04-09 16:46:59 -10:00
Jesse Wierzbinski 86278563d6
Re-add missing Prisma part 2024-04-09 16:14:05 -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 6d0a8a6478
Add Lysand types as package 2024-04-09 04:16:09 -10:00
Jesse Wierzbinski 8ecdc6261e
Make all media be uploaded with a unique hash 2024-04-09 03:51:22 -10:00
Jesse Wierzbinski be6b692a7b
Update Blurhash algorithm 2024-04-09 03:18:04 -10:00
Jesse Wierzbinski b91eb110cc
Check for width and height before making blurhash 2024-04-09 03:08:48 -10:00
Jesse Wierzbinski bf169623c9
Remove libvips installation 2024-04-09 03:06:18 -10:00
Jesse Wierzbinski 7439a5f2c7
Remove useless line 2024-04-09 03:04:06 -10:00
Jesse Wierzbinski 78089fbbe7
Fix for ARM building 2024-04-09 03:00:48 -10:00
Jesse Wierzbinski eab8b1ab63
Change Sharp versions 2024-04-09 02:51:03 -10:00
Jesse Wierzbinski 27260dff68
Fixes for different base_url and bind url 2024-04-09 02:05:54 -10:00
Jesse Wierzbinski 8ec34f7138
Remove old pages/ directory 2024-04-09 01:55:03 -10:00
Jesse Wierzbinski 577b866bb3
Refactor API URL configuration 2024-04-09 01:48:13 -10:00
Jesse Wierzbinski d9198cfddf
Replace URL with HTTP too 2024-04-09 01:42:53 -10:00
Jesse Wierzbinski e552a32f24
Update file paths in entrypoint.sh 2024-04-09 01:29:12 -10:00