Commit graph

66 commits

Author SHA1 Message Date
Jesse Wierzbinski 24efc77770
fix: 🚑 Put Sharp back into the API worker
The Attachment processor needs it for metadata
2025-01-07 15:16:51 +01:00
Jesse Wierzbinski 11ba1ab5c8
fix(api): 🐛 Fix failing build
The node_modules directory didn't exist, so cp threw an error
2025-01-07 14:10:54 +01:00
Jesse Wierzbinski 8188a6ffc7
refactor: 🔥 Remove sharp from api worker output 2025-01-06 19:31:42 +01:00
Jesse Wierzbinski 7431c1e21d
fix: 🏗️ Update file to patch's location in builder 2024-11-25 23:25:37 +01:00
Jesse Wierzbinski fb84db3ea7
fix: 🐛 Correctly include bull-board UI package in dist 2024-11-25 13:24:14 +01:00
Jesse Wierzbinski ecc7d1eee7
feat(federation): Add UI to view BullMQ metadata 2024-11-25 13:09:28 +01:00
Jesse Wierzbinski afc5a74a40
fix: 🚑 Correctly use Musl version of Sharp in the production build 2024-11-23 14:35:04 +01:00
Jesse Wierzbinski 076e930369
refactor: 🚨 Remove process.exit usage 2024-10-03 11:59:26 +02:00
Jesse Wierzbinski 96d1805925
refactor(api): ♻️ Move /api/v1/sso to OpenID plugin 2024-09-24 14:42:39 +02:00
Jesse Wierzbinski d51bae52c6
refactor(plugin): ♻️ Move parts of OpenID logic to plugin 2024-08-29 20:32:04 +02:00
Jesse Wierzbinski 26dc389010
fix: 🔥 Remove old useless post-build patches 2024-08-09 18:49:23 +02:00
Jesse Wierzbinski 6dc51ab323
fix: 🐛 Externalize acorn because it builds weirdly and leads to errors 2024-06-29 01:27:03 -10:00
Jesse Wierzbinski 03f5965755
fix: 🐛 Hack a fix for incorrect bundler output 2024-06-29 00:06:09 -10:00
Jesse Wierzbinski e95cabb304
fix: 🐛 Properly install and import the S3 client 2024-06-28 20:49:17 -10:00
Jesse Wierzbinski bc8220c8f9
refactor: ♻️ Replace logging system with @logtape/logtape 2024-06-26 13:11:39 -10:00
Jesse Wierzbinski a1e02d0d78
refactor: 🚨 Turn every linter rule on and fix issues (there were a LOT :3) 2024-06-12 16:26:43 -10:00
Jesse Wierzbinski f904ad33ba
refactor: ♻️ Clean up Dockerfile to not require Node to build 2024-05-28 22:14:20 -10:00
Jesse Wierzbinski 0706541546
refactor: 🚚 Add slash to typescript path shortcuts 2024-05-28 14:59:49 -10:00
Jesse Wierzbinski 692db9a334
fix(build): 🐛 Fix build error with unzipit by making it external 2024-05-08 16:29:41 -10:00
Jesse Wierzbinski 47c88dd7dd
fix(cli): 🐛 Remove plugin-help from oclif as it was causing bundling errors 2024-05-08 07:26:17 +00:00
Jesse Wierzbinski a1fc86761d
build(cli): 🐛 Add package.json into build to make oclif happy 2024-05-08 00:35:00 +00:00
Jesse Wierzbinski 6b17b91235
fix(build): 🐛 Modify CLI to properly bundle 2024-05-08 00:24:21 +00:00
Jesse Wierzbinski 0d278e4fa9
build(build): 🎨 Edit build script to look nicer and build CLI 2024-05-08 00:10:42 +00:00
Jesse Wierzbinski c251853194
fix(build): 🐛 fuck youuu JSDom 2024-05-02 14:39:33 -10:00
Jesse Wierzbinski 4058ddc08e
fix(build): 🐛 Move JSDom to be external 2024-05-02 14:33:35 -10:00
Jesse Wierzbinski d884c8cff2
fix(build): 🐛 fuck you JSDom 2024-05-02 14:25:20 -10:00
Jesse Wierzbinski 7976e4b810
fix(build): 🚑 Fix Lysand not starting due to missing sed command 2024-04-24 18:43:53 -10:00
Jesse Wierzbinski 59455f9ece
refactor(build): 🎨 Make build routes automatically scanned rather than manually added 2024-04-15 21:13:34 -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 8939d17b8a
Disable minification for debugging 2024-04-14 01:37:32 -10:00
Jesse Wierzbinski 327a716b12
Add new ServerHandler package which handles requests 2024-04-13 21:51:00 -10:00
Jesse Wierzbinski fe0cfa547b
Cleanup files and packages 2024-04-13 18:10:37 -10:00
Jesse Wierzbinski b1ee6e5684
Finish full migration to Drizzle 2024-04-13 15:26:19 -10:00
Jesse Wierzbinski a65249b79d
Remove Prisma once and for all 2024-04-13 14:46:33 -10:00
Jesse Wierzbinski 100a1f957b
Enable minification 2024-04-09 17:02:19 -10:00
Jesse Wierzbinski 86278563d6
Re-add missing Prisma part 2024-04-09 16:14:05 -10:00
Jesse Wierzbinski 8563c97403
Fix conversion between database and Lysand types 2024-04-09 13:54:10 -10:00
Jesse Wierzbinski 78089fbbe7
Fix for ARM building 2024-04-09 03:00:48 -10:00
Jesse Wierzbinski eab8b1ab63
Change Sharp versions 2024-04-09 02:51:03 -10:00
Jesse Wierzbinski 8ec34f7138
Remove old pages/ directory 2024-04-09 01:55:03 -10:00
Jesse Wierzbinski dc17cffd75
Switch frontend server to Nuxt 2024-04-09 01:14:53 -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 9618ded96a
Fix sharp install 2024-04-07 03:19:21 -10:00
Jesse Wierzbinski 8a40531d76
Include Sharp in Docker build 2024-04-07 03:14:51 -10:00
Jesse Wierzbinski 4343a114a8
Fix pages not building 2024-04-07 01:45:15 -10:00
Jesse Wierzbinski 1124f83773
AHHH 2024-04-07 01:00:52 -10:00
Jesse Wierzbinski bd96cfc83f
more horrific, horrific build patching 2024-04-07 00:58:17 -10:00
Jesse Wierzbinski 257243aa0c
Fix Docker build again 2024-04-06 23:22:45 -10:00
Jesse Wierzbinski ea1d7b1510
More work on fixing Docker build 2024-04-06 22:56:15 -10:00