Skip to content

chore: repoint GitHub links to rssh-org after repository transfer - #270

Merged
shihuili1218 merged 1 commit into
mainfrom
chore/repoint-rssh-org-links
Sep 4, 2026
Merged

chore: repoint GitHub links to rssh-org after repository transfer#270
shihuili1218 merged 1 commit into
mainfrom
chore/repoint-rssh-org-links

Conversation

@shihuili1218

Copy link
Copy Markdown
Collaborator

Why

The repository moved from shihuili1218/rssh to rssh-org/rssh. Old URLs currently work via 301 redirects, but that safety net is conditional: if a same-name repo is ever created at the old location, redirects die permanently — and the update checker's REPO constant ships inside every released build. Released clients must not lose update checks over a repo move.

What

  • src/lib/stores/updates.svelte.tsREPO constant (in-app update checker)
  • src/lib/components/AboutScreen.svelte — About screen repo/issues/license links
  • README.md / README_zh.md — Release/Downloads/License badges, DeepWiki link, download links
  • roadmap.md — 14 stat badges

Pure mechanical replacement, 28 lines. Verified: shihuili1218 has zero occurrences repo-wide.

Note

DeepWiki badge now points at deepwiki.com/rssh-org/rssh — content will appear once DeepWiki re-indexes the new path.

The repo moved from shihuili1218/rssh to rssh-org/rssh. Old URLs keep
working via 301 redirects, but the update checker's REPO constant ships
in every build and must not depend on redirects: if the old owner name
is ever reused, released clients lose update checks permanently.

Also repoints README badges/links (both languages), roadmap badges, and
the About screen's repo links.
Copilot AI lite review requested due to automatic review settings September 4, 2026 03:41

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The changes are mechanical URL updates, and repository-wide searches confirm the old shihuili1218 references are fully removed.

Pull request overview

Repoints hard-coded GitHub repository URLs and badges from shihuili1218/rssh to rssh-org/rssh after the repository transfer, avoiding reliance on redirect behavior (notably for the shipped in-app update checker constant).

Changes:

  • Updated the in-app update checker REPO constant to the new org/repo.
  • Updated About screen links (repo / issues / license) to the new location.
  • Updated README/roadmap badges and download links to the new GitHub repo path.
File summaries
File Description
src/lib/stores/updates.svelte.ts Update checker REPO constant now points at rssh-org/rssh.
src/lib/components/AboutScreen.svelte About screen repo/issue/license links repointed to rssh-org/rssh.
README.md Badges and download/releases links updated to the new GitHub repo path.
README_zh.md Chinese README badges and download/releases links updated to the new GitHub repo path.
roadmap.md Shields.io stat badges repointed to rssh-org/rssh.
Review details
  • Files reviewed: 5/5 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@shihuili1218
shihuili1218 merged commit 451ead2 into main Sep 4, 2026
2 checks passed
@shihuili1218
shihuili1218 deleted the chore/repoint-rssh-org-links branch September 4, 2026 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants