Commit graph

596 commits

Author SHA1 Message Date
Jesse Wierzbinski ff6a91f916
feat(frontend): Allow usage of glitch-soc as frontend (alpha) 2024-04-15 00:46:19 -10:00
Jesse Wierzbinski 1aacf7d743
feat(api): 🐛 Provide non-static avatar and header URL for users when a static version does not exist 2024-04-14 21:59:40 -10:00
Jesse Wierzbinski 95a79a4585
fix(api): 🐛 Make thumbnail url for attachments default to attachment url 2024-04-14 20:35:53 -10:00
Jesse Wierzbinski d6ce448c1c
fix(build): 🐛 Fix new routes not being added to build 2024-04-14 20:13:17 -10:00
Jesse Wierzbinski fe71f3628c
feat(api): Implement /api/v2/instance route 2024-04-14 20:10:18 -10:00
Jesse Wierzbinski 505273e064
fix: 🚑 Fix server not starting when built because of incorrect import 2024-04-14 19:13:11 -10:00
Jesse Wierzbinski 96a2fbf178
feat(api): Implement /v1/instance/rules and /v1/instance/extended_description 2024-04-14 19:08:16 -10:00
Jesse Wierzbinski 5b0d2014ff
fix(build): 🚑 Update build file to not fail
Build file was still depending on frontend being included with the project, which it is not anymore
2024-04-14 15:48:20 -10:00
Jesse Wierzbinski a7969f6ebd
refactor(frontend): 🔥 Move frontend out of this repository, allow any frontend to be used
Adds a new configuration option to put your frontend's URL
2024-04-14 15:35:56 -10:00
Jesse Wierzbinski ac3ef0ea06
fix(database): 🚑 Fixed migrations not running on fresh databases
Incorrect SQL data in migrations would cause freshly created database to fail migrations
2024-04-14 13:41:11 -10:00
Jesse Wierzbinski 2e2b91d7a5
docs: 📝 Updated documentation for Lysand 0.4
Updated outdated documentation in preparation for the release of Lysand 0.4
2024-04-14 13:33:02 -10:00
Gaspard Wierzbinski 5e9e05826b
Merge pull request #12 from lysand-org/coc-patch-1
[fix] add contributor contact info to COC
2024-04-14 11:59:35 -10:00
April John 8dd228352c
[fix] add contributor contact info to COC 2024-04-14 23:29:33 +02:00
Jesse Wierzbinski 402c3ad926
Remove bloat in logs, remove -o flag in entrypoint 2024-04-14 03:27:50 -10:00
Jesse Wierzbinski 939d93bfda
Add automatic decoding of URIs when parsing queries 2024-04-14 03:20:57 -10:00
Jesse Wierzbinski b43e563106
Add more notification types to keep Soapbox happy 2024-04-14 03:18:33 -10:00
Jesse Wierzbinski 76056f76d4
Fix notifications erroring in certain cases 2024-04-14 03:12:39 -10:00
Jesse Wierzbinski 55ea57391b
Correct wrong notification endpoint returns 2024-04-14 03:11:15 -10:00
Jesse Wierzbinski 372a209d32
Prevent getting notifications from yourself 2024-04-14 03:05:55 -10:00
Jesse Wierzbinski 325ecbfc53
Make status creation API more permissive 2024-04-14 03:01:56 -10:00
Jesse Wierzbinski 4cee92f22d
Will this fix it? 2024-04-14 02:56:20 -10:00
Jesse Wierzbinski c756686de5
please sir can i have some more logging 2024-04-14 02:53:31 -10:00
Jesse Wierzbinski 38b598b6b7
Logggg 2024-04-14 02:47:04 -10:00
Jesse Wierzbinski 5d4af4adbd
Fixes for incorrect parsing of FormData 2024-04-14 02:37:37 -10:00
Jesse Wierzbinski f8309ca3c1
temporarily log request data 2024-04-14 02:30:47 -10:00
Jesse Wierzbinski 89590d5a3d
Remove old logs 2024-04-14 02:24:42 -10:00
Jesse Wierzbinski 013f0b4459
Also add to other layer 2024-04-14 02:19:04 -10:00
Jesse Wierzbinski 94f91b41cd
Add libstdc++ to container builds 2024-04-14 02:18:17 -10:00
Jesse Wierzbinski 44b99a9b4d
I lied i logged again 2024-04-14 02:13:02 -10:00
Jesse Wierzbinski 4db9b1c544
Last log i promise 2024-04-14 02:12:32 -10:00
Jesse Wierzbinski 047dda076b
More logging! 2024-04-14 02:10:00 -10:00
Jesse Wierzbinski f94fffd434
Fix incorrect validation of route 2024-04-14 02:03:22 -10:00
Jesse Wierzbinski 86dd0eb7ef
why is this broken 2024-04-14 01:57:26 -10:00
Jesse Wierzbinski e575075006
More logging 2024-04-14 01:52:50 -10:00
Jesse Wierzbinski da09d10e9a
More debug logging 2024-04-14 01:46:39 -10:00
Jesse Wierzbinski 8da0f55869
Add more debug logging 2024-04-14 01:44:17 -10:00
Jesse Wierzbinski 8939d17b8a
Disable minification for debugging 2024-04-14 01:37:32 -10:00
Jesse Wierzbinski e67dc07473
Fix errors flagged by Biome 2024-04-14 01:22:47 -10:00
Jesse Wierzbinski 27354f2d74
Delete old type files 2024-04-14 01:22:02 -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 58cd284a84
Delete old Prisma folder 2024-04-14 00:37:06 -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 bc051ed043
Code cleanup, add color and pretty dates to LogManagers 2024-04-13 22:12:41 -10:00
Jesse Wierzbinski 327a716b12
Add new ServerHandler package which handles requests 2024-04-13 21:51:00 -10:00
Jesse Wierzbinski 3cdd685035
Clean up old console.log statements 2024-04-13 19:27:19 -10:00
Jesse Wierzbinski 354493133c
Reorganize FE 2024-04-13 19:26:29 -10:00
Jesse Wierzbinski e27a80c40a
Cleanup Nitro config 2024-04-13 18:19:30 -10:00
Jesse Wierzbinski 6bff15f6d6
Cleanup Dockerfile 2024-04-13 18:15:15 -10:00