Commit graph

487 commits

Author SHA1 Message Date
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
Jesse Wierzbinski 4924fa6d85
feat: Improve building, make Vite files served statically in prod 2023-12-08 15:51:48 -10:00
Jesse Wierzbinski 241be497bd
chore: Update Docker build push action version + try to fix build 2023-12-08 15:00:02 -10:00
Jesse Wierzbinski de1e79ee6d
wtf it works?? 2023-12-08 14:25:03 -10:00
Jesse Wierzbinski caac5027f2
chore: Fix Docker build 2023-12-08 13:19:57 -10:00
Jesse Wierzbinski ecf1139081
feat: Improve build system to reduce Docker image to 312 MB 2023-12-08 13:00:47 -10:00
Jesse Wierzbinski 44aaa87f79
feat: Turn on minifying in build 2023-12-07 22:26:24 -10:00
Jesse Wierzbinski df47fa4750
feat: Add working building and bundling system 2023-12-07 22:25:31 -10:00
Jesse Wierzbinski 2333bbead9
Move more packages to devDependencies 2023-12-07 07:51:50 -10:00
Jesse Wierzbinski e1d699bab1
Try to fix Dockerfile 2023-12-07 07:49:24 -10:00
Jesse Wierzbinski 59dceada52
aaaaaaaaaa 2023-12-07 07:47:41 -10:00
Jesse Wierzbinski a2af80b680
Fix Dockerfile 2023-12-07 07:45:07 -10:00
Jesse Wierzbinski 5e42784d6d
Update lockfile and Dockerfile 2023-12-07 07:42:11 -10:00
Jesse Wierzbinski d62e81977e
More work on bundling vite for production 2023-12-06 14:29:26 -10:00
Jesse Wierzbinski c8ffca37b1
Fixes to editing of profiles 2023-12-06 13:46:46 -10:00
Jesse Wierzbinski 22ebf72b6b
Improve OpenID login flow security 2023-12-06 13:34:56 -10:00
Jesse Wierzbinski d47a11cfc2
remove mistakenly added files 2023-12-06 12:10:43 -10:00