Matthew Lopez
f7c906fa0b
Move from running yq in CI to using a compose.ci.yml
2024-05-10 20:05:42 -04:00
Matthew Lopez
c52a802b7d
Fix regression in checking whether local environment files exist
2024-05-10 17:42:16 -04:00
Matthew Lopez
bafb12e1d0
Fix error with calling setup-environment.sh in the setup script
2024-05-10 17:29:07 -04:00
Matthew Lopez
05a67989cd
Rewrite scripts and improve user-friendliness
...
- Update all of the scripts to use Bash instead of sh so I can use arrays and other bashisms
- Create a complete Bash option parsing framework to replace function-lib.sh
- Rewrite all of the scripts to use this framework
- General script user-friendliness improvements, including loading existing environment variables by default instead of always requiring them to be specified
2024-05-10 17:22:25 -04:00
dependabot[bot]
76c38ca5d7
Bump repos/website from ad0563b to 79d22e2 ( #61 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `ad0563b` to `79d22e2`.
- [Commits](ad0563b244...79d22e2ec8 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-09 15:33:41 -04:00
dependabot[bot]
3c896d3cd7
Bump repos/account from d4df120 to af54670 ( #60 )
...
Bumps [repos/account](https://github.com/PretendoNetwork/account ) from `d4df120` to `af54670`.
- [Commits](d4df120601...af54670fbc )
---
updated-dependencies:
- dependency-name: repos/account
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 16:06:21 -04:00
Matthew Lopez
e2a5761e53
Update BOSS submodule and configure connection to friends
2024-05-06 19:34:27 -04:00
Matthew Lopez
f55a2e0d33
Update website submodule and fix online files patch
2024-05-06 19:29:20 -04:00
Matthew Lopez
826c52d706
Create internal directory for scripts
2024-05-03 13:17:36 +00:00
Matthew Lopez
06c89a4920
Only update the Postgres password when restoring a backup
2024-05-03 08:28:57 -04:00
Matthew Lopez
4a4643b1d8
Make backups error if the backup directory already exists
2024-05-03 08:24:13 -04:00
Matthew Lopez
e7953be311
Create server backup and restore scripts
2024-05-03 00:29:39 -04:00
dependabot[bot]
c88f39abf3
Bump repos/website from 2b98579 to 7e1c746 ( #57 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `2b98579` to `7e1c746`.
- [Commits](2b98579f19...7e1c746bd6 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 15:26:30 -04:00
Matthew Lopez
94218bf80b
Link to roadmap and plans issue
2024-04-28 14:30:54 -04:00
Matthew Lopez
19f7173ea6
Set up Redis Commander
2024-04-28 13:55:28 -04:00
Matthew Lopez
7b7cec4d8d
Configure required Juxt server environment
2024-04-28 13:38:45 -04:00
Matthew Lopez
d35fa242e2
Configure Juxtaposition with Redis
2024-04-28 13:27:04 -04:00
Matthew Lopez
aea83de628
Fix Juxtaposition patches
2024-04-28 12:59:33 -04:00
Matthew Lopez
0c5be36790
Update juxtaposition-ui submodule
2024-04-28 12:55:20 -04:00
Matthew Lopez
19ed9cbfa0
Fix account server patches
2024-04-28 12:54:06 -04:00
Matthew Lopez
48d677c4ad
Clean repos before setting up submodules
2024-04-28 12:51:40 -04:00
Matthew Lopez
8fd683f4ca
Update account submodule
2024-04-28 12:38:05 -04:00
dependabot[bot]
169c790963
Bump repos/Inkay from d62765b to b239ae8 ( #41 )
...
Bumps [repos/Inkay](https://github.com/PretendoNetwork/Inkay ) from `d62765b` to `b239ae8`.
- [Release notes](https://github.com/PretendoNetwork/Inkay/releases )
- [Commits](d62765bab9...b239ae82db )
---
updated-dependencies:
- dependency-name: repos/Inkay
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-28 11:28:50 -04:00
dependabot[bot]
bd602647c2
Bump repos/website from 3e73961 to 2b98579 ( #53 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `3e73961` to `2b98579`.
- [Commits](3e739618be...2b98579f19 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-26 16:07:35 -04:00
dependabot[bot]
f7ed3107ef
Bump repos/website from 00dc864 to 3e73961 ( #52 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `00dc864` to `3e73961`.
- [Commits](00dc864b32...3e739618be )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-24 15:20:19 -04:00
dependabot[bot]
d18fa85469
Bump repos/website from 9bb9f6a to 00dc864 ( #35 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `9bb9f6a` to `00dc864`.
- [Commits](9bb9f6a4f0...00dc864b32 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 21:02:08 -04:00
dependabot[bot]
debc5f15dc
Bump repos/website from 551a3b5 to 9bb9f6a ( #34 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `551a3b5` to `9bb9f6a`.
- [Commits](551a3b564d...9bb9f6a4f0 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-09 16:50:22 -04:00
dependabot[bot]
2bc6433184
Bump repos/website from f394918 to 551a3b5 ( #32 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `f394918` to `551a3b5`.
- [Commits](f3949182c4...551a3b564d )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 10:59:49 -04:00
dependabot[bot]
e1609d3c6f
Bump repos/website from 9fef8dd to f394918 ( #30 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `9fef8dd` to `f394918`.
- [Commits](9fef8dd8e1...f3949182c4 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 16:29:45 -04:00
Matthew Lopez
fbaa761452
Remove obsolete version element
2024-03-28 10:20:45 -04:00
dependabot[bot]
905499facf
Bump repos/website from e63580f to 9fef8dd ( #29 )
...
Bumps [repos/website](https://github.com/PretendoNetwork/website ) from `e63580f` to `9fef8dd`.
- [Commits](e63580f2c7...9fef8dd8e1 )
---
updated-dependencies:
- dependency-name: repos/website
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 15:59:27 -04:00
Matthew Lopez
1e45d6b418
Add new 3DS friends account switcher instructions
2024-03-13 22:37:14 -04:00
Matthew Lopez
c1eacbd834
Add a note about the Citra online fork
2024-03-13 22:16:02 -04:00
Matthew Lopez
78a13be29c
Update the readme with some setup advice
2024-03-03 21:52:46 -05:00
Matthew Lopez
c3ee9116af
Implement access level 4
2024-03-03 18:56:34 -05:00
Matthew Lopez
0bcd0a386e
Wait for 60 seconds when testing server startup
2024-03-03 11:03:17 -05:00
Matthew Lopez
f72c9c8ef2
Remove WIP comment from SMM server
2024-03-03 10:15:31 -05:00
dependabot[bot]
674d2d9959
Bump repos/juxtaposition-ui from 24dddb2 to e373686 ( #28 )
...
Bumps [repos/juxtaposition-ui](https://github.com/PretendoNetwork/juxtaposition-ui ) from `24dddb2` to `e373686`.
- [Commits](24dddb2062...e3736862ca )
---
updated-dependencies:
- dependency-name: repos/juxtaposition-ui
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-29 14:21:49 -05:00
dependabot[bot]
f52ccb3330
Bump repos/account from 88a9c2e to 0242fa7 ( #27 )
...
Bumps [repos/account](https://github.com/PretendoNetwork/account ) from `88a9c2e` to `0242fa7`.
- [Commits](88a9c2e04d...0242fa7450 )
---
updated-dependencies:
- dependency-name: repos/account
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 14:51:08 -05:00
Matthew Lopez
292b00491d
Document the Super Mario Maker server working
2024-02-22 22:30:21 -05:00
Matthew Lopez
c3b42e2888
Revert "Set up docker compose watch support"
...
This reverts commit b632f3e5a6 .
2024-02-22 21:55:44 -05:00
Matthew Lopez
56e45e8fcd
Reconfigure MinIO to be proxied through Nginx
...
This change is necessary because some games need to connect to a S3 server directly, and MinIO is limited to listening on one domain for virtual hosts.
2024-02-22 21:13:37 -05:00
Matthew Lopez
b632f3e5a6
Set up docker compose watch support
2024-02-22 18:12:15 -05:00
Matthew Lopez
42a16149f9
Switch to the legacy Go debug adapter
...
Without this, I couldn't create any breakpoints.
2024-02-22 18:11:46 -05:00
Matthew Lopez
e532a095b8
Enable Go debugging for all servers
2024-02-22 17:42:19 -05:00
Matthew Lopez
5b1b579cd7
Update account and website repos with AWS SES changes
2024-02-22 16:52:01 -05:00
Matthew Lopez
41bfc9cd3f
Create WIP Super Mario Maker server configuration
2024-02-22 15:27:30 -05:00
Matthew Lopez
c1de30f04f
Add Super Mario Maker submodule
2024-02-22 13:12:04 -05:00
Matthew Lopez
8f191df06b
Load the account server datastore signature secret from an environment variable
...
This removes the only uses of the certs directory in the account server.
2024-02-22 13:06:04 -05:00
Matthew Lopez
58e0b0120c
Document using the fake online files
2024-02-22 11:57:46 -05:00