Commit graph

56 commits

Author SHA1 Message Date
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
Jesse Wierzbinski 8eb6fba897
More Sharp fixes 2024-04-07 03:50:03 -10:00
Jesse Wierzbinski 8473062c24
More Sharp fixes 2024-04-07 03:28:04 -10:00
Jesse Wierzbinski 0c720956a1
More bugfixes 2024-04-07 03:03:33 -10:00
Jesse Wierzbinski 0d373b8866
already used fix 2024-04-07 02:39:27 -10:00
Jesse Wierzbinski 1115b72ca6
Fix JSON parse error with Megalodon 2024-04-07 02:30:45 -10:00
Jesse Wierzbinski 21711960df
Update Dockerfile and LogManager 2024-04-07 00:18:21 -10:00
Jesse Wierzbinski ea1d7b1510
More work on fixing Docker build 2024-04-06 22:56:15 -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 6b2e4044b6
Create logfile if it doesnt exist 2024-04-06 17:50:32 -10:00
Jesse Wierzbinski d6f1cd1347
Fix build errors and testing errors 2024-03-13 17:39:32 -10:00
Jesse Wierzbinski 626b2cb311
Preliminary multi-protocol support work 2024-03-13 12:02:01 -10:00
Jesse Wierzbinski e227522c55
Fix type error 2024-03-13 07:36:43 -10:00
Jesse Wierzbinski 480fcb363f
Add bait mode, fix bugs 2024-03-12 22:10:32 -10:00
Jesse Wierzbinski d633116571
Fix failing tests, reorganize packages 2024-03-12 08:44:43 -10:00
Jesse Wierzbinski 83288afd88
Wrong variable 2024-03-12 08:37:20 -10:00
Jesse Wierzbinski 4a559e290e
Fix cli parser bug where it wouldn't add default config 2024-03-12 08:36:39 -10:00
Jesse Wierzbinski e4ed7ff2be
Make CLI more robust to missing commands, add new help flags 2024-03-11 20:25:25 -10:00
Jesse Wierzbinski 28c73bc62a
Full CLI rework and repair 2024-03-11 20:20:38 -10:00
Jesse Wierzbinski cbc6f46103
Fix bug with ANSI color codes messing up help display 2024-03-11 18:06:58 -10:00
Jesse Wierzbinski a05c25da8f
Fix type error 2024-03-10 20:23:56 -10:00
Jesse Wierzbinski f282fcacae
Fix file pollution and some ESLint errors in github actions 2024-03-10 19:55:20 -10:00
Jesse Wierzbinski 9577e08e73
Fix tests 2024-03-10 19:46:05 -10:00
Jesse Wierzbinski f4fd16179c
Leave CLI as broken 2024-03-10 19:30:26 -10:00
Jesse Wierzbinski 0541776d3d
Finish full rewrite of server and testing systems 2024-03-10 16:04:14 -10:00