-
-
Notifications
You must be signed in to change notification settings - Fork 860
Extension mandarin, pinyin, english 3 in 1 synchronised #3694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -40,5 +40,11 @@ | |||||||||||||||||||||||||
| "description": "Throw songs/artists to trash bin and never hear them again (automatically skip). This extension will append a Throw to Trashbin option in tracks and artists link right click menu.", | ||||||||||||||||||||||||||
| "preview": "https://i.imgur.com/ZFTy5Rm.png", | ||||||||||||||||||||||||||
| "main": "Extensions/trashbin.js" | ||||||||||||||||||||||||||
| }, | ||||||||||||||||||||||||||
| { | ||||||||||||||||||||||||||
| "name": "Mandarin Lyrics", | ||||||||||||||||||||||||||
| "description": "Display Mandarin Chinese lyrics with synchronized pinyin romanization and English translation", | ||||||||||||||||||||||||||
| "preview": "https://raw.githubusercontent.com/persopourytb-wq/test/main/preview.png", | ||||||||||||||||||||||||||
| "main": "https://raw.githubusercontent.com/persopourytb-wq/test/main/dist/index.js" | ||||||||||||||||||||||||||
| } | ||||||||||||||||||||||||||
|
Comment on lines
+44
to
49
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🚨 Critical security risk: externally hosted extension code bypasses all review controls. Every other extension in this manifest uses a local relative path (e.g., This means:
The extension JS should be vendored locally under - "main": "https://raw.githubusercontent.com/persopourytb-wq/test/main/dist/index.js"
+ "main": "Extensions/mandarinLyrics.js"📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||||||||||||||
| ] | ||||||||||||||||||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
External preview image should be hosted consistently with other extensions.
The
previewURL points to the same personal"test"repo. Other extensions either usenullor stable Imgur links. If this extension is accepted, the preview image should be hosted on a stable, trusted location rather than a repo the author could delete or modify at any time.🤖 Prompt for AI Agents