Repository navigation
Remove dead noop.fans mirror references (site closed) - #7
Merged
Merged
Conversation
added 3 commits
July 7, 2026 15:10
noop.fans has shut down, so the "Mirror: noop.fans" row in Settings → About was a broken link (tapping it went nowhere). Remove it on both platforms and drop the "kept as a mirror" clause from the project-home comment; the GitHub project-home link stays as the sole source. - Android SettingsScreen: removed the mirror Box + comment (compiles clean). - iOS SettingsView: removed the mirror Link + comment (Swift CI-gated). Left untouched (historical, not live links): the dated in-app changelog entries that mention noop.fans (AppChangelog) and the CHANGELOG.md/docs history — they record what happened at the time and are already superseded by the later "back on GitHub" entry.
…o GitHub noop.fans has shut down. Cleaned the live references in docs (leaving historical archives — CHANGELOG.md, docs/releases/, the in-app changelog, and altstore-source.json's past release note): - README.md: removed the mirror badge, the "GitHub down? mirrored at noop.fans" line, the Mirror nav item, and the "(also mirrored at …)" clause in the contributing note. - docs/IOS.md: dropped the "also mirrored at noop.fans/.../altstore-source.json" AltStore note. - docs/HOMEBREW.md: dropped the "tap also mirrored at noop.fans" parenthetical. - docs/SAFEGUARDS.md: removed the now-defunct "Keep the mirror" safeguard item. - tools/linux-capture/README.md: repointed the #194 link from noop.fans to github.com.
The in-app Check for updates reads GitHub releases/latest, which excludes prereleases — but the fork only publishes the rolling `testing-latest` PRERELEASE (a snapshot), so the check currently finds nothing. Add fork-release.yml: an on-demand workflow that cuts a fixed, NON-prerelease `v<VERSION>` tag (version from a dispatch input or project.yml MARKETING_VERSION) and attaches the version-stamped release artifacts (app-full-release-v<VER>.apk / NOOP-macos-v<VER>.zip / NOOP-ios-unsigned-v<VER>.ipa). That makes releases/latest return it, so the update check points at this fork and only ever sees releases, never snapshots. Idempotent (create-if-missing + clobber assets on re-run); never touches testing-latest. UpdateCheck.isNewer strips the -staging suffix, so an installed staging build compares clean against the vX.Y.Z tag.
DX23876
referenced
this pull request
in DX23876/noop
Jul 22, 2026
Remove dead noop.fans mirror references (site closed)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
noop.fans has shut down — remove the live references (leaving historical archives).
f9a4c367— Settings → About "Mirror: noop.fans" row removed on both platforms (Android + iOS); project-home comment de-mirrored. The GitHub project-home link stays as the sole source.646b02c6— docs: README mirror badge/nav/"GitHub down?" links,docs/IOS.mdAltStore mirror note,docs/HOMEBREW.mdtap note,docs/SAFEGUARDS.md"keep the mirror" safeguard, and thelinux-captureWidget (iOS): throttle the live-HR republish to 60s (#114 follow-up) #194 link repointed to GitHub.Left as-is (historical, not live links)
CHANGELOG.md, the in-appAppChangelog.kt/.swiftentries,altstore-source.json's past release note, anddocs/releases/v7.0.0.md— dated records already superseded by the later "back on GitHub" entry.Nothing functional depended on the site (update-check + AltStore source already point at GitHub). Android compiles clean; the iOS SettingsView removal is validated by the CI iOS build job.