Skip to content

Add gricials112.smart-link@1.0.5 - #4

Merged
agalwood merged 1 commit into
motrixapp:mainfrom
gricials112:add/smart-link
Oct 9, 2026
Merged

agalwood merged 1 commit into
motrixapp:mainfrom
gricials112:add/smart-link

Conversation

@gricials112

Copy link
Copy Markdown
Contributor

Plugin submission

id gricials112.smart-link
version 1.0.5
origin community
category site-resolver
package v1.0.5 release asset (sha256 pinned, 163016 bytes)
repository https://github.com/gricials112/motrix-smart-link

What it does

Turns GitHub repository / releases / latest / tagged-release pages into the
right installer for the user's platform, with:

  • instant zero-network mirror rewrites for direct release-asset, source
    archive, and raw.githubusercontent links (ghfast.top prefix);
  • regional -cn / -global build pairs resolved via the same routing signal
    that drives mirror ordering (Simplified Chinese UI or UTC+8 clock → cn);
  • official route always attached as fallback URI;
  • SHA-256 verification against publisher digests / checksum files;
  • SourceForge project & file pages, public Google Drive files and
    Docs/Sheets/Slides exports, and Dropbox shares.

Notes for review

  • permissions, optionalPermissions, and hostPermissions in this entry are
    copied verbatim from the manifest inside the package (motrix-plugin.json
    v1.0.5), so the consent preview matches actual grants.
  • ghfast.top is a community mirror; tokens are never attached to it.
  • Hugging Face was intentionally removed in 1.0.4 (pre-signed CDN URLs cannot
    be mirrored); description strings reflect current scope.

Local checks before opening this PR: pnpm validate ✓ (4 entries valid),
pnpm test ✓ (27 passed).

Motrix Smart Link: paste a GitHub repo/release/file link (plus
SourceForge, Google Drive/Docs, Dropbox shares) and get the real
download. Regional mirror acceleration via ghfast.top with the
official route as fallback, cn/global build-pair resolution, and
automatic SHA-256 verification.

Package: v1.0.5 release asset (sha256 pinned in entry).
@agalwood
agalwood merged commit 2b94a6c into motrixapp:main Oct 9, 2026
@agalwood

agalwood commented Oct 9, 2026

Copy link
Copy Markdown
Member

Thank you very much for developing the Motrix plugin; I hadn't noticed the PR here before. It has now been merged.

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