Commit graph

81 commits

Author SHA1 Message Date
Jesse Wierzbinski 866cd4345d
feat(frontend): Allow glitch-soc users to login to their account 2024-04-15 13:20:39 -10:00
Jesse Wierzbinski de60f37393
fix(frontend): 🐛 Improve glitch support by rewriting served files more 2024-04-15 11:20:18 -10:00
Jesse Wierzbinski 972ced1f10
feat(frontend): Finish glitch frontend implementation 2024-04-15 08:50:06 -10:00
Jesse Wierzbinski e5e8099883
fix(api): 🐛 Fix rules being duplicated in API
Having default values merged with the existing config was incorrectly causing extra values to appear in rules
2024-04-15 08:22:56 -10:00
Jesse Wierzbinski 71d2c7ae3b
feat(api): Add rules to /api/v2/instance 2024-04-15 08:03:10 -10:00
Jesse Wierzbinski ff6a91f916
feat(frontend): Allow usage of glitch-soc as frontend (alpha) 2024-04-15 00:46:19 -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 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 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
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 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 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 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 ab6fe6988c
Refactor debugging and logging more 2024-04-14 01:20:55 -10:00
Jesse Wierzbinski 0b1c1ba128
Switch all routes to use Zod for strict validation 2024-04-14 00:36:25 -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 fe0cfa547b
Cleanup files and packages 2024-04-13 18:10:37 -10:00
Jesse Wierzbinski ad0bf1a350
More work on converting old Prisma calls to Drizzle 2024-04-13 02:20:12 -10:00
Jesse Wierzbinski 0469187876
Begin work on sending emails 2024-04-11 11:50:05 -10:00
Jesse Wierzbinski b107bed935
Reduce siwe of frontend 2024-04-10 17:05:05 -10:00
Jesse Wierzbinski f490cfce78
Add more metadata to instance endpoint 2024-04-09 22:54:36 -10:00
Jesse Wierzbinski b92d8256a4
Logging 2024-04-09 21:04:46 -10:00
Jesse Wierzbinski 80d592de48
Add other thing to logger 2024-04-09 20:51:09 -10:00
Jesse Wierzbinski 724b11da4b
Fixes for Lysand types 2024-04-09 16:47:06 -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 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 dc17cffd75
Switch frontend server to Nuxt 2024-04-09 01:14:53 -10:00
Jesse Wierzbinski 41d8ed4eea
Put old Sharp version back 2024-04-07 18:41:15 -10:00
Jesse Wierzbinski d6fda6bb28
Update version to 0.3.1 2024-04-07 18:24:22 -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