Commit Graph

476 Commits

Author SHA1 Message Date
William Oldham
d170450e4b
Merge pull request #143 from PretendoNetwork/bucket-config
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
Mii uploads: use config for bucket name
2025-01-18 18:08:20 +00:00
Billy
6e724c2e60 nit: don't use an escaped string when a variable is fine. 2025-01-18 17:59:50 +00:00
Billy
6d821d6af5 Mii uploads: use config for bucket name 2025-01-18 17:52:58 +00:00
William Oldham
04d206e3ed
Merge pull request #135 from AToska21/dev
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
Fix up setup instructions
2025-01-13 11:44:16 +00:00
Andrea Toska
18bd158968 fix(setup): rename SES environment var
missed this, it needed to be SECRET_KEY, not ACCESS_SECRET.
2025-01-13 12:37:21 +01:00
Andrea Toska
d2ebb9f2ca feat(setup): fix up setup instructions
they were pretty outdated, still referencing using SMTP, but the server migrated to amazon SES.
2025-01-13 11:41:46 +01:00
Jonathan Barrow
1e595e6518
Merge pull request #131 from AToska21/dev
Some checks are pending
Build and Publish Docker Image / build-publish (push) Waiting to run
2025-01-12 17:38:17 -05:00
Natsuki ツ
55dacc467b feat(error): add the correct ban error codes 2025-01-12 21:30:26 +01:00
Jonathan Barrow
374d468e2a
Merge pull request #123 from binaryoverload/dev
Some checks failed
Build and Publish Docker Image / build-publish (push) Has been cancelled
2024-11-06 11:53:30 -05:00
William Oldham
54dfed9346 Fix missing semicolon 2024-10-16 15:20:19 +01:00
William Oldham
83dab9bb5d Use appropriate error message and status code for register route 2024-10-16 15:20:19 +01:00
William Oldham
eb31c88f83 Add S3 config option for region and path-style 2024-10-16 15:20:19 +01:00
Jonathan Barrow
875e75f08f
Merge pull request #118 from binaryoverload/dev 2024-09-25 10:15:11 -04:00
William Oldham
0c03aa46ba Fix middleware logic 2024-09-24 20:42:19 +01:00
Jonathan Barrow
988ce63cd9
Merge pull request #117 from binaryoverload/dev 2024-09-24 13:00:25 -04:00
William Oldham
4de42cf6b0 Some domains can be optional - rename cdn to local_cdn to be more clear 2024-09-24 17:52:36 +01:00
Jonathan Barrow
616493f6f6
Merge pull request #116 from binaryoverload/dev 2024-09-24 11:44:42 -04:00
William Oldham
17b37d84f1 Fix import order 2024-09-24 11:58:39 +01:00
William Oldham
0a8c6789f0 Remove newline 2024-09-24 11:57:17 +01:00
William Oldham
1768dc4654 Disable datastore if key not set 2024-09-24 11:57:11 +01:00
William Oldham
5c40042796 Removed unneeded filter - is-valid-hostname filters for empty values 2024-09-24 11:56:20 +01:00
William Oldham
8f9b17447b
Apply suggestions from code review
Co-authored-by: Jonathan Barrow <jonbarrow1998@gmail.com>
2024-09-24 11:47:07 +01:00
William Oldham
bf9041b7b8 Add other account domain to default 2024-09-23 22:11:14 +01:00
William Oldham
241c9116c3 Add domain middleware back to api route 2024-09-23 22:08:05 +01:00
William Oldham
94ce277beb Actually set the config to the valid domains 2024-09-23 21:57:30 +01:00
William Oldham
4d577734d5 Add a unique check to domains in the config-manager 2024-09-23 21:52:15 +01:00
William Oldham
fc6ff262da Upgrade to AWS SDK v3 2024-09-23 21:52:15 +01:00
William Oldham
7a0c2e4231 Add full configurability to each service for domain routing - remove express-subdomain 2024-09-23 21:28:14 +01:00
Jonathan Barrow
1918701979
Merge pull request #93 from DanilochTop/dev 2024-09-23 11:56:56 -04:00
William Oldham
4d22d226b8 Remove subdomain routing from api to allow any domain to access it (For testing and internal) 2024-09-21 18:10:12 +01:00
William Oldham
0aed6cb932 Update build scripts to be cross-platform 2024-09-21 18:07:58 +01:00
Jonathan Barrow
882ec618cc
Merge pull request #104 from mrjvs/patch-2 2024-07-28 16:55:33 -04:00
mrjvs
81e91e6000
Update docker.yml 2024-07-28 22:47:10 +02:00
mrjvs
1217d37cca
Update docker.yml 2024-07-28 22:39:00 +02:00
Jonathan Barrow
f1796af554
Merge pull request #103 from mrjvs/patch-1 2024-07-28 16:30:31 -04:00
mrjvs
4d8f333525
Update docker.yml 2024-07-28 21:20:30 +02:00
Jonathan Barrow
ef51ea5875
Merge pull request #97 from MatthewL246/docker-updates 2024-07-01 16:21:35 -04:00
Matthew Lopez
01ce92d1f2
chore: mkdir and chown on one layer 2024-07-01 15:30:23 -04:00
Matthew Lopez
d12c07cdee
feat: create Docker build and publish action 2024-06-27 10:53:30 -04:00
Matthew Lopez
0e68fff5e5
chore: add .env to .dockerignore 2024-06-24 17:51:43 -04:00
Matthew Lopez
78a9ebc345
chore: uninstall unused packages 2024-06-24 17:31:49 -04:00
Matthew Lopez
9712c4d95b
fix: imported redis is undefined 2024-06-24 17:09:39 -04:00
Matthew Lopez
8292c6248f
chore: fix Docker environment variable format 2024-06-24 16:46:57 -04:00
Matthew Lopez
bd2b7de369
chore: fix eslint error 2024-06-24 16:46:21 -04:00
Matthew Lopez
ac80a9f60f
chore: delete old and unused key generation script 2024-06-24 16:43:24 -04:00
Matthew Lopez
697eca73fb
chore: load datastore secret key from environment variable 2024-06-24 16:07:36 -04:00
Matthew Lopez
bdd8a91610
fix: exit process on SIGTERM 2024-06-24 15:32:48 -04:00
Matthew Lopez
41977cf7af
chore: update Dockerfile for production use
This uses a standard Node.js Dockerfile template and removes the old, unused entrypoint script.
2024-06-24 15:07:11 -04:00
Matthew Lopez
7e2b47ce75
chore: delete old and broken test user script 2024-06-24 14:46:59 -04:00
Jonathan Barrow
0074645960
Merge pull request #91 from CaramelKat/user-information-app 2024-06-09 15:47:42 -04:00