Commit Graph

150 Commits

Author SHA1 Message Date
mrjvs
91ec0e7d8a chore: run npm audit fix to reduce vulnerabilites 2025-09-03 21:22:18 +02:00
mrjvs
afd43177d6 fix: fix mistakes by assuming boss_app_id was a title_id 2025-09-03 20:33:20 +02:00
mrjvs
6998b64164 chore: remove usused code 2025-09-03 20:28:18 +02:00
mrjvs
49b45e7df8 fix: fix compile error 2025-09-03 20:09:34 +02:00
mrjvs
ba154c2d94 fix: implement full file xml entry 2025-09-03 20:08:03 +02:00
mrjvs
e41e2a9656 feat: implement specific file gathering 2025-09-03 20:01:29 +02:00
mrjvs
ff085aadf5 feat: use file hashes and title_id hashes for data retrieval 2025-09-03 19:57:38 +02:00
mrjvs
fa2b048015 feat: make SPR use the CDN for data 2025-09-03 19:37:35 +02:00
mrjvs
297ececced feat: make all boss services use database + cdn for datasource 2025-09-03 19:37:04 +02:00
mrjvs
6559693cd1 feat: add/move utils for handling CDN files 2025-09-03 17:14:36 +02:00
mrjvs
1112c135e5
Merge pull request #26 from PretendoNetwork/feat/logger-and-config
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
Add pino logger + add domain configuration
2025-09-03 13:51:43 +02:00
mrjvs
f717051a48 feat: Add readme contents 2025-09-03 13:13:10 +02:00
mrjvs
a108e82bfc feat: add pretty logging to config validation 2025-09-03 12:33:34 +02:00
mrjvs
56cb17d598 chore: add proper license and description to package.json 2025-09-03 12:23:43 +02:00
mrjvs
e783dd9e46 fix: remove unused packages 2025-09-03 12:22:08 +02:00
mrjvs
86bb8a340d fix: add typechecking to build 2025-09-03 12:18:12 +02:00
mrjvs
64b33cb25f feat: add pino logger 2025-09-03 12:17:29 +02:00
mrjvs
8ea0fe7c49 chore: remove types for express-subdomain 2025-09-03 12:00:16 +02:00
mrjvs
de8d6f86ac feat: make domains configuable + remove express-subdomain 2025-09-03 11:59:21 +02:00
mrjvs
ddde3ab04e chore: remove unused config fields + make use of type inference + make domains configurable 2025-09-03 11:58:44 +02:00
William Oldham
de5036f80a chore: update eslint-config
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-08-16 19:42:53 +01:00
Daniel López Guimaraes
b88b611c6f
Merge pull request #24 from Sorunome/soru/better-http-codes
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-07-22 12:45:34 +01:00
Daniel López Guimaraes
bba6982748
fix(spr): Improve log comment for user not being a 3DS 2025-07-22 12:31:12 +01:00
Sorunome
f1a529e067
feat: Add better HTTP responses for SPR transactions and add logging 2025-07-20 22:29:24 +02:00
William Oldham
284948c1c4 fix: add better dicer error handling
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-06-11 23:36:21 +01:00
William Oldham
36d21658b6
Merge pull request #23 from PretendoNetwork/fix/handle-dicer-error
fix: handle dicer error
2025-06-11 23:25:06 +01:00
William Oldham
159297edc2 fix: handle dicer error 2025-06-11 23:22:38 +01:00
William Oldham
46fe74503e
Merge pull request #22 from PretendoNetwork/feat/express-5
chore: upgrade to express 5
2025-06-11 23:12:53 +01:00
William Oldham
b7b9dd6cbd chore: upgrade to express 5 2025-06-11 23:09:39 +01:00
William Oldham
37fd4ae8b1
chore: add split amd and arm Docker builds 2025-05-20 23:23:34 +01:00
William Oldham
d2d4e98e4f feat(update-rotation): add better env validation and add checksum for idempotency 2025-05-20 23:21:23 +01:00
Jonathan Barrow
550e96c4e7
Merge pull request #19 from MiniBioOne/feature/disable-spr
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
feat(spr): Add server-side kill switch.
2025-03-29 17:36:04 -04:00
William Oldham
727ccc1472 fix: make Dockerfile better again (chown node)
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-03-26 18:49:47 +00:00
MiniBioOne
78e87da468 fix(spr): remove redundant if/else block
we can just use the STOPPED value for the PL
2025-03-25 08:57:07 +01:00
William Oldham
837cccd04f fix: add databases indexes so things aren't slow™️
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-03-24 20:16:57 +00:00
MiniBioOne
6489084385 feat(spr): Add server-side kill switch. 2025-03-19 15:26:21 +01:00
William Oldham
00ceec5b46 fix: fix update script
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-02-14 08:23:58 +00:00
William Oldham
442a0efdd3 chore: add script to do rotation
Some checks are pending
Build and Publish Docker Image / build-publish (push) Waiting to run
2025-02-13 23:24:59 +00:00
William Oldham
6e2a268d7f chore: add common eslint config
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-02-01 21:04:34 +00:00
William Oldham
d7446ffbcd chore: update eslint-config 2025-02-01 20:33:30 +00:00
Jonathan Barrow
081061c88d
Merge pull request #16 from PretendoNetwork/new-eslint
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-01-21 12:14:53 -05:00
William Oldham
15488e2ea5 chore: update common eslint to include global ignores
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-01-19 23:39:05 +00:00
William Oldham
b354f8c350 chore: remove unneeded dependencies
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-01-17 18:08:05 +00:00
William Oldham
5bbbe03150 chore: add common eslint config 2025-01-17 18:05:47 +00:00
William Oldham
d45835b1bd chore: use new eslint config 2025-01-17 18:04:37 +00:00
William Oldham
80111df09f fix: fix npdi for real - missed a slash!
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2025-01-09 21:14:25 +00:00
William Oldham
d56b9498ea fix: add __appRoot to fix bundler messing up __dirname for nested files 2025-01-09 21:06:21 +00:00
William Oldham
fec123d838 chore; use tsup for building
Some checks are pending
Build and Publish Docker Image / build-publish (push) Waiting to run
2025-01-09 17:35:49 +00:00
William Oldham
20e2a4a3d4 style: use tabs in package.json 2025-01-09 17:31:23 +00:00
William Oldham
dd509f01c8 Merge remote-tracking branch 'origin/master' into dev
Some checks are pending
Build and Publish Docker Image / build-publish (push) Waiting to run
2025-01-08 19:35:41 +00:00