Skip to content

Conversation

@maddie480
Copy link
Member

Apparently, Russians (or at least some of them) can't access my website anymore or something? So, here is a new option to get the mod updater database straight from everestapi.github.io. It is updated as frequently as the actual one at maddie480.ovh.

@maddie480-bot maddie480-bot added the 1: review needed This PR needs 2 approvals to be merged (bot-managed) label Nov 9, 2025
Copy link
Contributor

@DashingCat DashingCat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with adding this option, but I believe adding logging could be useful to check from the log file if the database mirror was enabled or not.

private static readonly object _getUpdaterURLLock = new object();

private static string GetEverestUpdaterDatabaseURL() {
if (CoreModule.Settings.UseAPIMirror) return "https://everestapi.github.io/updatermirror/everest_versions.json";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
if (CoreModule.Settings.UseAPIMirror) return "https://everestapi.github.io/updatermirror/everest_versions.json";
if (CoreModule.Settings.UseAPIMirror) {
Logger.Info("updater", "Using API mirror to get Everest Updater database URL");
return "https://everestapi.github.io/updatermirror/everest_versions.json";
}

@maddie480 maddie480 added the 4: should be squashed PR with a messy commit history that should be squash merged label Nov 17, 2025
@maddie480 maddie480 removed the 4: should be squashed PR with a messy commit history that should be squash merged label Nov 17, 2025
Copy link
Member

@Wartori54 Wartori54 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a minor logging change, other than that LGTM.

@maddie480-bot
Copy link
Member

The pull request was approved and entered the 3-day last-call window.
If no further reviews happen, it will end on Nov 21, 2025, 5:03 PM UTC, after which the pull request will be able to be merged.

@maddie480-bot maddie480-bot added 3: last call window This PR was approved, and is in the 5-day last-call window before getting merged (bot-managed) and removed 1: review needed This PR needs 2 approvals to be merged (bot-managed) labels Nov 18, 2025
maddie480 and others added 2 commits November 19, 2025 19:27
Co-authored-by: Wartori <72220838+Wartori54@users.noreply.github.com>
@maddie480-bot
Copy link
Member

The last-call window for this pull request ended. It can now be merged if no blockers were brought up.

@maddie480-bot maddie480-bot added 4: ready to merge This PR was approved and the last-call window is over (bot-managed) and removed 3: last call window This PR was approved, and is in the 5-day last-call window before getting merged (bot-managed) labels Nov 21, 2025
@maddie480 maddie480 merged commit 00ac1c3 into EverestAPI:dev Nov 21, 2025
3 checks passed
@maddie480 maddie480 deleted the api-mirror branch November 21, 2025 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

4: ready to merge This PR was approved and the last-call window is over (bot-managed)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants