chore: repoint GitHub links to rssh-org after repository transfer - #270
Merged
Conversation
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.
There was a problem hiding this comment.
🟢 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
REPOconstant 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.
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.
Why
The repository moved from
shihuili1218/rsshtorssh-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'sREPOconstant ships inside every released build. Released clients must not lose update checks over a repo move.What
src/lib/stores/updates.svelte.ts—REPOconstant (in-app update checker)src/lib/components/AboutScreen.svelte— About screen repo/issues/license linksREADME.md/README_zh.md— Release/Downloads/License badges, DeepWiki link, download linksroadmap.md— 14 stat badgesPure mechanical replacement, 28 lines. Verified:
shihuili1218has 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.