Commit graph

253 commits

Author SHA1 Message Date
Jesse Wierzbinski a05c25da8f
Fix type error 2024-03-10 20:23:56 -10:00
Jesse Wierzbinski 4755451404
Fix some shenanigans with routes 2024-03-10 20:22:48 -10:00
Jesse Wierzbinski 04dcaa94aa
Update contribution guide 2024-03-10 20:01:10 -10:00
Gaspard Wierzbinski ae857cd4fa
Merge pull request #9 from lysand-org/refactor/packages
refactor: Refactor Lysand into submodules
2024-03-10 19:57:27 -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 69f7c470f7
Attempt to tweak Docker config (still doesnt work) 2024-03-10 19:46:18 -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 b69f20ccf4
Fix benchmarks 2024-03-10 19:30:19 -10:00
Jesse Wierzbinski c98f788fec
Handle routes that dont exist 2024-03-10 17:29:25 -10:00
Jesse Wierzbinski b7b82fee15
Change Bun version in Dockerfile 2024-03-10 17:29:13 -10:00
Jesse Wierzbinski 9c8f88ae8d
Fix incorrect building 2024-03-10 17:29:05 -10:00
Jesse Wierzbinski 0541776d3d
Finish full rewrite of server and testing systems 2024-03-10 16:04:14 -10:00
Jesse Wierzbinski 0e4d6b401c
Fix media code, clean up old types 2024-03-10 13:57:26 -10:00
Jesse Wierzbinski 852efaea50
Rewrite every route to use the new framework 2024-03-10 13:25:44 -10:00
Jesse Wierzbinski 05140f0d6f
Begin work on refactoring every single route to use new subsystems 2024-03-10 12:48:14 -10:00
Jesse Wierzbinski 3b75f5f0a5
Add new LogManager module 2024-03-08 15:25:17 -10:00
Jesse Wierzbinski 177f573792
Add new media handling package 2024-03-08 13:14:45 -10:00
Jesse Wierzbinski c94f31a8b0
Remove old log file 2024-03-07 21:24:18 -10:00
Jesse Wierzbinski a6c441f665
Delete accidental log inclusion 2024-03-07 21:23:41 -10:00
Jesse Wierzbinski c0a932e2b2
Finalize CliBuilder help subsystem 2024-03-07 21:09:53 -10:00
Jesse Wierzbinski c7b36515b0
Add new CLI parser package 2024-03-07 20:46:59 -10:00
Jesse Wierzbinski 78f216092b
refactor: Rewrite functions into packages 2024-03-07 19:34:50 -10:00
Jesse Wierzbinski 847e679a10
Add more moderation systems, document new APIs 2024-03-03 18:33:25 -10:00
Jesse Wierzbinski a87c8b6cc5
Fix missing TypeScript entries in headers 2024-03-03 18:33:09 -10:00
Jesse Wierzbinski 576a5c83db
Fix file format conversion in MediaBackend class 2024-03-03 18:33:01 -10:00
Jesse Wierzbinski 2d6de3064c
Fix header entries and FormData parsing 2024-03-03 18:32:51 -10:00
Jesse Wierzbinski b7112f3f04
Add warning message for disabling Prisma caching during development 2024-03-03 17:36:02 -10:00
Jesse Wierzbinski 64629754ca
Update all packages, fix critical bugs 2024-03-03 17:29:44 -10:00
Jesse Wierzbinski d85fe9efb6
Update gitignore 2024-03-03 15:27:16 -10:00
Jesse Wierzbinski 2bc9ff51ea
Slight refactoring, begin work on major moderation overhaul 2024-03-03 15:27:08 -10:00
Jesse Wierzbinski e05dca9fc1
ActivityPub work 2024-03-03 14:45:21 -10:00
Gaspard Wierzbinski a9fb39f764
Update README.md
Adds info about why I havent been contributing to this project
2024-02-21 21:03:18 -10:00
Jesse Wierzbinski 96dea34f9a
Reorganize paths in pages 2023-12-12 11:34:14 -10:00
Jesse Wierzbinski 99fc402f38
feat: Improve pages UI 2023-12-09 10:17:29 -10:00
Jesse Wierzbinski 1d77d80db9
feat: Block user registration endpoint is registrations are disabled 2023-12-08 18:47:59 -10:00
Jesse Wierzbinski d79e718e15
feat: Add user registration via Web UI 2023-12-08 18:45:36 -10:00
Jesse Wierzbinski 1c295b4d8d
chore: Update Lockfile 2023-12-08 17:34:02 -10:00
Jesse Wierzbinski 1138e7be06
feat: Use custom importer to import config 2023-12-08 17:32:45 -10:00
Jesse Wierzbinski e34c0aa57c
chore: Try and fix the docker build 2023-12-08 17:15:59 -10:00
Jesse Wierzbinski 61f2ce1a2b
(DEBUG) Add cwd to more fields 2023-12-08 16:59:02 -10:00
Jesse Wierzbinski e328b730ab
Add more debug info to builds 2023-12-08 16:56:00 -10:00
Jesse Wierzbinski 057ef79092
Add ls to Dockerfile (DEBUG) 2023-12-08 16:54:08 -10:00
Jesse Wierzbinski dfb1cb1741
chore: Bump package version to 0.3.0 2023-12-08 16:50:35 -10:00
Jesse Wierzbinski f0321ad9bb
feat: Add better homepage to Lysand when started at / 2023-12-08 16:50:25 -10:00
Jesse Wierzbinski 841d3e93f2
A 2023-12-08 16:26:09 -10:00
Jesse Wierzbinski eb8ede41ee
?? 2023-12-08 16:05:25 -10:00
Jesse Wierzbinski a9dad476d6
fix: Edit entrypoint.sh to start Lysand in prod mode 2023-12-08 15:58:45 -10:00
Jesse Wierzbinski 336dee3db2
chore: Mention that CLI usage is different in built version 2023-12-08 15:56:03 -10:00
Jesse Wierzbinski 147044f29f
chore: Add docs for built version of Lysand 2023-12-08 15:54:47 -10:00