Commit Graph

325 Commits

Author SHA1 Message Date
Matthew Lopez
1f3a535ca5 Delete non-functional logs directory
This will no longer work when the containers run as a non-root user, and they are unnecessary when the logs can be taken directly from the container.
2024-07-22 22:46:08 -04:00
Matthew Lopez
c63162eb28 Update submodules with upstream Dockerization PRs 2024-07-22 22:42:16 -04:00
Matthew Lopez
d4ebfc31ff Reword error help text 2024-07-15 17:55:43 -04:00
Matthew Lopez
a894f72c09 Create empty local.env files before running docker compose down
Fixes #91
2024-07-15 14:38:13 -04:00
Matthew Lopez
dc47d6f8e2 Fix restoring mitmproxy certificates 2024-07-14 15:50:44 -04:00
Matthew Lopez
6290a7f269 Switch to running the Postgres init script manually during setup
This should hopefully fix the issue where some people run the setup script but no Postgres databases get created.
2024-07-13 19:54:25 -04:00
Matthew Lopez
4ea079b94a Add support for Bash 3.2 to the framework script
Closes #89
2024-07-13 14:24:59 -04:00
Matthew Lopez
6a13b4c8bf Fix setup on macOS 2024-07-10 16:50:07 -04:00
dependabot[bot]
e4b1c0abc7 Bump repos/friends from 8285002 to 5541ed0 (#88)
Bumps [repos/friends](https://github.com/PretendoNetwork/friends) from `8285002` to `5541ed0`.
- [Commits](8285002fd8...5541ed09fb)

---
updated-dependencies:
- dependency-name: repos/friends
  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-07-08 22:10:29 +02:00
Matthew Lopez
d6cb5ba47a Update account and friends submodules 2024-07-07 16:26:06 -04:00
Matthew Lopez
9a703aa766 Add helpful error handling features to the framework script 2024-07-07 13:48:59 -04:00
Matthew Lopez
0e0fd714bd Fully clean Inkay build before compiling 2024-07-07 13:48:59 -04:00
Matthew Lopez
e405ee050c Merge pull request #82 from akatsukilevi/feature/splatoon
Splatoon Server
2024-07-05 07:12:16 +02:00
Matthew Lopez
ba96da1455 Remove unused public matchmaking environment variable 2024-07-05 00:40:26 -04:00
Matthew Lopez
37982d0c7d Delete extraneous patch 2024-07-05 00:38:09 -04:00
dependabot[bot]
93df73baef Bump typescript from 5.5.2 to 5.5.3 in /docs (#83)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.2 to 5.5.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 16:18:24 -04:00
Akatsuki Levi
31727f4bf5 chore: General fixes from the PR review 2024-07-01 00:06:49 -03:00
Akatsuki Levi
d9dcf75790 fix: Git likes to mess submodules up 2024-06-30 20:35:25 -03:00
Akatsuki Levi
dab12acafd fix: Added missing Splatoon Auth server port variable 2024-06-30 20:20:37 -03:00
Akatsuki Levi
e75e29311b feat: Changed to the Ashquarky's Splatoon server 2024-06-30 20:18:11 -03:00
Akatsuki Levi
58a76230df feat: Progress to add Splatoon servers 2024-06-30 20:17:40 -03:00
Matthew Lopez
f77d3bd8d5 Update mitmproxy-pretendo submodule 2024-06-27 12:59:55 -04:00
Matthew Lopez
7f4968ba33 Fix migrations script on first run 2024-06-27 10:42:23 -04:00
Matthew Lopez
bf8ae18400 Switch Friends to nex-go-rewrite branch 2024-06-26 16:13:10 -04:00
Matthew Lopez
8ab28e8eaa Use new Dockerfile template for Friends 2024-06-26 15:06:38 -04:00
Matthew Lopez
11a5817f2e Fix account Dockerfile 2024-06-23 21:30:58 -04:00
Matthew Lopez
865282aa32 Update TypeScript servers with new Dockerfile template 2024-06-23 21:03:54 -04:00
dependabot[bot]
0f5cb9ed7d Bump typescript from 5.4.5 to 5.5.2 in /docs (#80)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-20 21:49:01 +02:00
dependabot[bot]
f00f39290b Bump ws from 7.5.9 to 7.5.10 in /docs in the npm_and_yarn group (#79)
Bumps the npm_and_yarn group in /docs with 1 update: [ws](https://github.com/websockets/ws).


Updates `ws` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 07:41:34 +02:00
dependabot[bot]
58d6f7a11a Bump repos/account from 14e60a6 to 0074645 (#78)
Bumps [repos/account](https://github.com/PretendoNetwork/account) from `14e60a6` to `0074645`.
- [Commits](14e60a6bb1...0074645960)

---
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-06-09 16:05:54 -04:00
Matthew Lopez
d537cb5740 Switch account submodule back to main repo 2024-06-09 14:51:02 -05:00
dependabot[bot]
cae8d7be7c Bump repos/account from 97b594c to 14e60a6 (#77)
Bumps [repos/account](https://github.com/CaramelKat/account) from `97b594c` to `14e60a6`.
- [Commits](97b594cfee...14e60a6bb1)

---
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-06-07 15:32:24 -04:00
Matthew Lopez
436fedc289 Add hackless Nintendo CA G3 certificate download method 2024-06-07 12:50:19 -04:00
Matthew Lopez
3ed482bb2c Fix setting Inkay as default 2024-06-05 20:27:41 -04:00
Matthew Lopez
bdf4d5f769 Document SSSL connection steps and disable by default
The main issue with enabling SSSL by default is that it reqires the manual step of dumping the Nintendo CA G3 first.
2024-06-05 20:18:57 -04:00
Matthew Lopez
c8f4c70151 Fix indentation in Cemu page 2024-06-05 19:58:23 -04:00
Matthew Lopez
07114fde00 Set up SSSL connections with DNS 2024-06-05 19:57:47 -04:00
Matthew Lopez
8070b1597e Update account submodule 2024-06-05 18:44:12 -04:00
Matthew Lopez
8241d70447 Update SSSL submodule 2024-06-05 18:43:56 -04:00
Matthew Lopez
74e67929a1 Add SSSL submodules to workspace 2024-06-05 16:58:38 -04:00
Matthew Lopez
058c2a8ade Change every service to restart: always 2024-06-05 16:54:27 -04:00
Matthew Lopez
01aae78706 Add SSSL submodules 2024-06-05 16:44:21 -04:00
Matthew Lopez
432b962704 Update website submodule and fix patches 2024-06-04 16:18:34 -04:00
Matthew Lopez
d7f6d366c4 Stop adding patches to the Git index by default
Continue adding patches to the index before doing a 3-way merge to avoid the error "file does not match index"
2024-06-04 16:11:05 -04:00
dependabot[bot]
8b683c00cb Bump repos/account from f8bb78f to 410f8c1 (#75)
Bumps [repos/account](https://github.com/CaramelKat/account) from `f8bb78f` to `410f8c1`.
- [Commits](f8bb78fd51...410f8c1421)

---
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-06-03 16:13:41 -04:00
Matthew Lopez
d9465298d4 Set the TERM environment variable normally 2024-05-31 21:26:27 -04:00
dependabot[bot]
b2fde14862 Update Docusaurus to v3.4.0 (#73)
Bumps the docusaurus group in /docs with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.3.2` | `3.4.0` |
| [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.3.2` | `3.4.0` |
| [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `3.3.2` | `3.4.0` |
| [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.3.2` | `3.4.0` |
| [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `3.3.2` | `3.4.0` |


Updates `@docusaurus/core` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.4.0/packages/docusaurus)

Updates `@docusaurus/preset-classic` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.4.0/packages/docusaurus-preset-classic)

Updates `@docusaurus/module-type-aliases` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.4.0/packages/docusaurus-module-type-aliases)

Updates `@docusaurus/tsconfig` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.4.0/packages/docusaurus-tsconfig)

Updates `@docusaurus/types` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.4.0/packages/docusaurus-types)

---
updated-dependencies:
- dependency-name: "@docusaurus/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: docusaurus
- dependency-name: "@docusaurus/preset-classic"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: docusaurus
- dependency-name: "@docusaurus/module-type-aliases"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: docusaurus
- dependency-name: "@docusaurus/tsconfig"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: docusaurus
- dependency-name: "@docusaurus/types"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: docusaurus
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-31 15:55:23 -04:00
Matthew Lopez
c5128b5425 Group Docusaurus dependency update PRs 2024-05-31 15:50:28 -04:00
Matthew Lopez
ec3a3c81e9 Run actions/configure-pages after checking out repository 2024-05-30 14:35:52 -04:00
Matthew Lopez
70df1c0aa8 Switch from MailDev to Mailpit 2024-05-30 14:26:23 -04:00