Commit Graph

282 Commits

Author SHA1 Message Date
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
Matthew Lopez
f0c300abc3
Merge pull request #66 from MatthewL246/docs
Create a Docusaurus documentation website
2024-05-29 20:02:51 -05:00
Matthew Lopez
3827b0a12c
Complete the documentation website overhaul 2024-05-29 21:00:36 -04:00
Matthew Lopez
0a6c2fd6b6
Delete useless docs header link 2024-05-29 20:35:51 -04:00
Matthew Lopez
682f8ab8ae
Create a Pretendo Docker .code-workspace file
This maked developing in the different subfolders more convenient and also fixes loading the typscript intellisense from npm packages.
2024-05-29 15:07:21 -04:00
dependabot[bot]
373515a456
Bump repos/Inkay from b02db3f to 349b1f3 (#67)
Bumps [repos/Inkay](https://github.com/PretendoNetwork/Inkay) from `b02db3f` to `349b1f3`.
- [Release notes](https://github.com/PretendoNetwork/Inkay/releases)
- [Commits](b02db3f20b...349b1f38aa)

---
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-05-28 16:17:56 -04:00
Matthew Lopez
6ce3e51f79
Caching the Docusaurus temp directory does not decrease the build time 2024-05-27 23:29:05 -04:00
Matthew Lopez
7d5b1c1563
Add Docusaurus temp directory caching 2024-05-27 23:18:38 -04:00
Matthew Lopez
77042ee61a
Checkout the repository before setting up Node.js for caching 2024-05-27 22:50:31 -04:00
Matthew Lopez
36f78756b8
Create an Actions workflow for the documentation 2024-05-27 22:43:13 -04:00
Matthew Lopez
06b388231b
Begin updating the docs to use Docusaurus features 2024-05-27 22:20:51 -04:00
Matthew Lopez
5e1d9c5a18
Add a git reset to the full-reset script 2024-05-27 22:16:58 -04:00
Matthew Lopez
31a2339608
Improve the script messages if no console IP address is set 2024-05-27 20:48:12 -04:00
Matthew Lopez
be84670811
Add an index to the connection setup pages 2024-05-27 20:26:01 -04:00
Matthew Lopez
475a073126
Update the readme to have standard readme information
Also delete the less-useful directory readmes.
2024-05-27 14:33:44 -04:00
Matthew Lopez
777fa2533a
Move all of the readme documentation to the docs site 2024-05-27 14:04:53 -04:00
Matthew Lopez
a45f27515b
Disable docusaurus custom pages 2024-05-27 13:43:54 -04:00
Matthew Lopez
ab577616c6
Create a Pretendo Docker .code-workspace file
This maked developing in the different subfolders more convenient and also fixes loading the typscript intellisense from npm packages.
2024-05-27 13:43:54 -04:00
Matthew Lopez
f8d5cda26d
Add starting the docs server to VSCode tasks 2024-05-27 13:43:46 -04:00
Matthew Lopez
4bc1c954ff
Update docs dependencies 2024-05-25 22:06:33 -04:00
Matthew Lopez
ef0e777ed3
Create Dependabot config for the docs 2024-05-25 14:24:05 -04:00
Matthew Lopez
700ba614e2
Add relevant information to docs readme 2024-05-25 14:24:05 -04:00
Matthew Lopez
bb8b0a02bd
Reformat docs configuration files 2024-05-25 14:24:05 -04:00
Matthew Lopez
d4eac92986
Delete example docs 2024-05-25 14:24:05 -04:00
Matthew Lopez
0618254bc4
Configure docs-only mode and delete other pages 2024-05-25 14:24:05 -04:00
Matthew Lopez
59abf42fde
Disable Docusaurus blog 2024-05-25 14:24:05 -04:00
Matthew Lopez
2604bbf1c3
Customize Docusaurus config for this project 2024-05-25 14:24:05 -04:00
Matthew Lopez
9232e1db64
Create Docusaurus docs site from template 2024-05-25 14:24:01 -04:00
dependabot[bot]
3d5207302f
Bump repos/website from d5b0873 to 5facbda (#65)
Bumps [repos/website](https://github.com/PretendoNetwork/website) from `d5b0873` to `5facbda`.
- [Commits](d5b0873802...5facbdacdf)

---
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-24 16:02:47 -04:00
Matthew Lopez
1307fab457
Reduce non-verbose output in the scripts 2024-05-23 22:33:45 -04:00
Matthew Lopez
cb564e3f48
Create function to load.env files and refactor scripts 2024-05-23 21:21:46 -04:00
Matthew Lopez
811add80d3
Make all Node.js servers exit on SIGTERM
This prevents the extra 10-second delay when restating the servers.
2024-05-23 20:59:24 -04:00
dependabot[bot]
8a4c8dc88f
Bump repos/website from 79d22e2 to d5b0873 (#64)
Bumps [repos/website](https://github.com/PretendoNetwork/website) from `79d22e2` to `d5b0873`.
- [Commits](79d22e2ec8...d5b0873802)

---
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-22 15:50:09 -04:00
Matthew Lopez
106482ad84
Stop mitmproxy as well while restoring 2024-05-19 21:13:04 -04:00
Matthew Lopez
35e64a1044
Create verbose mode for all scripts and reduce default output
Man, dealing with passing arguments through multiple programs correctly is annoying. Tip: don't use eval, use "$@" instead.
2024-05-19 17:26:37 -04:00
Matthew Lopez
26a6737cdd
Set default script directory to git_base_dir 2024-05-19 15:39:25 -04:00
Matthew Lopez
da0f0bbf0f
Allow MongoDB and Postgres to restart in CI due to flakiness 2024-05-15 17:00:33 -04:00
Matthew Lopez
c1bb5fb6cc
Switch the account server to the PNID settings fork
The CDN base URL needs to be set to HTTP because the account server gets the Mii images using it, and nginx does not have a valid SSL certificate.
2024-05-15 16:36:34 -04:00
Matthew Lopez
66962ac940
Switch CDN from cdn.pretendo.cc to pretendo-cdn.b-cdn.net
This helps the self-hosted setup match more closely with the Pretendo official servers and makes Wii U account swap homebrew work.
2024-05-15 15:44:25 -04:00
Matthew Lopez
88068ced97
Fix log statement 2024-05-15 14:18:09 -04:00
dependabot[bot]
da40c63293
Bump repos/Inkay from b239ae8 to b02db3f (#62)
Bumps [repos/Inkay](https://github.com/PretendoNetwork/Inkay) from `b239ae8` to `b02db3f`.
- [Release notes](https://github.com/PretendoNetwork/Inkay/releases)
- [Commits](b239ae82db...b02db3f20b)

---
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-05-13 16:18:41 -04:00
Matthew Lopez
161be6744d
Add WIP public corefile for DNS connection method 2024-05-11 21:49:53 -04:00
Matthew Lopez
bedec9d604
Improve handling of repeated commands
This prevents infinite loops during setup.
2024-05-11 17:32:38 -04:00
Matthew Lopez
7275d3ba26
Create a simple server update script 2024-05-11 17:08:48 -04:00