Commit Graph

230 Commits

Author SHA1 Message Date
mrjvs
e545d16863 fix: handle errors with proper process exit 2025-12-27 14:07:45 +01:00
mrjvs
e66bc817b1 Merge branch 'master' into dev
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-09-29 22:46:24 +02:00
mrjvs
848988caa2
Merge pull request #40 from PretendoNetwork/feat/etags
Add ETag handling to stream based responses
2025-09-29 22:35:53 +02:00
mrjvs
599ef7812d feat: add ETag handling to stream based responses 2025-09-29 22:28:00 +02:00
William Oldham
9441b575e4
Merge pull request #39 from PretendoNetwork/dev
BOSS Release - Fix CLI
2025-09-29 20:48:53 +01:00
William Oldham
91bc93ed93
Merge pull request #36 from PretendoNetwork/feat/cli-output-format
Add output format to CLI
2025-09-29 20:43:48 +01:00
William Oldham
364615f3ce
Merge pull request #38 from PretendoNetwork/hotfix/hash-valid-filenames
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
fix: Use hex as hash key, as base64 is not a valid filename
2025-09-26 22:06:49 +01:00
mrjvs
21c111a5e0 fix: Use hex as hash key, as base64 is not a valid filename 2025-09-26 23:03:32 +02:00
mrjvs
c01bc7f167 fix: add missing table row in app ls
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-09-24 14:59:13 +02:00
mrjvs
5d426bcf94 chore: refactor how outputs are created in CLI
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-09-23 22:31:32 +02:00
William Oldham
f8fca8f082 fix: use json replacer for both util functions 2025-09-19 22:53:50 +01:00
William Oldham
40a0308088 fix: remove rouge console log 2025-09-19 21:58:35 +01:00
mrjvs
48a1ca83df Merge branch 'feat/cli-output-format' of github.com:PretendoNetwork/BOSS into feat/cli-output-format 2025-09-19 22:47:22 +02:00
mrjvs
6b95420e0f feat: add json logging to rest of CLI 2025-09-19 22:47:18 +02:00
William Oldham
d8b2a8dcba fix: handle bigints in json cli serialisation 2025-09-19 21:45:04 +01:00
mrjvs
25b871e3b5 feat: add JSON output support to CLI file commands 2025-09-19 22:30:45 +02:00
mrjvs
52ca229352 chore: add libc compatiblity for dotnet (dont ask) 2025-09-19 22:30:25 +02:00
mrjvs
18bc5510b8
Merge pull request #35 from PretendoNetwork/dev
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
Release
2025-09-19 21:10:02 +02:00
mrjvs
29291f5ac1
Merge pull request #34 from PretendoNetwork/chore/cve-fixes
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
Remove or update dependencies with vulnerabilities
2025-09-19 21:05:40 +02:00
mrjvs
4275d2ed9d fix: fix typo in enum values 2025-09-19 20:58:53 +02:00
mrjvs
6d7646a5db Merge branch 'dev' into chore/cve-fixes 2025-09-19 20:56:57 +02:00
mrjvs
2bcff40f6c fix: add closed value to task enum 2025-09-19 20:55:34 +02:00
mrjvs
840ccc2598 fix: fixed spr metadata being used as a file while it's a field 2025-09-19 20:45:01 +02:00
mrjvs
1ea8bf2ff9
Merge pull request #29 from PretendoNetwork/feat/clean-cec
Some checks are pending
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Waiting to run
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Waiting to run
Automatically clean old SPR data
2025-09-19 17:59:00 +02:00
mrjvs
ea6b47d652 Merge branch 'feat/clean-cec' of github.com:PretendoNetwork/BOSS into feat/clean-cec
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-09-18 21:49:20 +02:00
mrjvs
c9d0bd4b82 fix: fixed infinite looping of deleting + deleting in wrong namespace 2025-09-18 21:45:53 +02:00
mrjvs
099ebec85e fix: fixed bulk deleting empty list of keys 2025-09-18 21:45:32 +02:00
mrjvs
36be92449b
Merge branch 'dev' into feat/clean-cec 2025-09-18 21:17:36 +02:00
mrjvs
3099a9cf3a fix: clean up files after request
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-09-18 21:11:27 +02:00
mrjvs
2e2ccaf1c2 chore: remove dicer types 2025-09-17 12:46:19 +02:00
mrjvs
28f77dcf77 chore: replace dicer with formidable 2025-09-17 12:45:24 +02:00
mrjvs
f432d2d3dc chore: update mongoose and auto-increment to latest version 2025-09-17 12:15:41 +02:00
mrjvs
6b03e1c82f chore: remove update-rotations.mjs and replace it with documentation on how to use the CLI
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-09-17 12:08:32 +02:00
mrjvs
5518973557 fix: add seeding folder to the docker image 2025-09-17 11:52:42 +02:00
mrjvs
33bad47332 feat: remove CECSlot references while clearing old CECData 2025-09-17 11:40:38 +02:00
mrjvs
193bbcee07 feat: implement bulk deletion of CDN items 2025-09-17 11:40:21 +02:00
mrjvs
4599c82a67 Merge branch 'dev' into feat/clean-cec 2025-09-17 11:15:56 +02:00
mrjvs
b188ab1ace
Merge pull request #33 from PretendoNetwork/dev
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
Update CI
2025-09-17 00:18:58 +02:00
mrjvs
c4b244ab13
Use actual main branch for latest tag
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled
2025-09-17 00:18:18 +02:00
mrjvs
cf5aef2165
Merge pull request #32 from PretendoNetwork/dev
Release after hotfix
2025-09-17 00:11:58 +02:00
William Oldham
5014c88dd7
Merge pull request #31 from PretendoNetwork/fix/chunked
Hotfix: Set content-length for streamed responses
2025-09-16 22:52:55 +01:00
mrjvs
230f50a610 fix: set content length for file streaming so it doesn't use transfer-encoding: chunked 2025-09-16 23:49:12 +02:00
mrjvs
ea786616eb
Merge pull request #30 from PretendoNetwork/dev
Release
2025-09-16 21:13:07 +02:00
William Oldham
32c4b2f7da
Merge pull request #28 from PretendoNetwork/feat/cli-view
Add download command to CLI
2025-09-16 19:59:32 +01:00
mrjvs
651a34dc07 chore: add TODO for cleanup routine 2025-09-16 19:47:56 +02:00
mrjvs
1d0bacfb9d feat: add config option to enable automatic cleanup 2025-09-16 19:45:58 +02:00
mrjvs
c19feefcb7 feat: add scheduled action system + halffinished SPR data clean procedure 2025-09-16 19:43:19 +02:00
mrjvs
e4d822ab71 chore: use ./boss script in dockerfile and README 2025-09-16 19:03:17 +02:00
mrjvs
05c9b286e6 feat: add util script to start BOSS CLI 2025-09-16 19:01:15 +02:00
mrjvs
45dde0be43 fix: fixed fetch not allowing host header to be modified 2025-09-16 19:00:56 +02:00