-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathmanifest.json
More file actions
93 lines (93 loc) · 5.53 KB
/
manifest.json
File metadata and controls
93 lines (93 loc) · 5.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
[
{
"guid": "f5a34f7b-2e8a-4e6a-a722-3a216a81b374",
"name": "JavaScript Injector",
"overview": "Inject custom javascript(s) to the Jellyfin Web UI",
"description": "Inject custom javascript(s) to the Jellyfin Web UI",
"owner": "n00bcodr",
"category": "General",
"imageUrl": "https://raw.githubusercontent.com/n00bcodr/jellyfin-javascript-injector/main/icon.png",
"versions": [
{
"changelog": "- Update README.md\n - Add quick enable/disable and remove buttons for scripts",
"targetAbi": "10.10.7.0",
"version": "3.3.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-JavaScript-Injector/releases/download/3.3.0.0/Jellyfin.Plugin.JavaScriptInjector_10.10.7.zip",
"checksum": "3E185D54B884DED90DDDA901DB7571C3",
"timestamp": "2026-01-18T18:25:28"
},
{
"changelog": "- Implement timestamp cache-busting",
"targetAbi": "10.10.7.0",
"version": "3.2.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-JavaScript-Injector/releases/download/3.2.0.0/Jellyfin.Plugin.JavaScriptInjector_10.10.7.zip",
"checksum": "E981E78A61AAA5BE266167A273A29446",
"timestamp": "2025-12-07T10:05:55"
},
{
"changelog": "- Revise repository URL instructions in README\n - refactor: create javascript helper\n - feat: add plugin interface\n - chore: remove unused imports\n - fix: dont validate payload in plugin interface\n - docs: fix example formatting",
"targetAbi": "10.10.7.0",
"version": "3.1.0.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-JavaScript-Injector/releases/download/3.1.0.0/Jellyfin.Plugin.JavaScriptInjector_10.10.7.zip",
"checksum": "CA3DF0B83C5150146A6E1477E62757D0",
"timestamp": "2025-11-19T19:19:13"
},
{
"changelog": "- Fix script path for installations with base url\n - Please remove this manifest and add the manifest for 10.11 if you are on 10.11. \n https://raw.githubusercontent.com/n00bcodr/jellyfin-plugins/main/10.11/manifest.json ",
"targetAbi": "10.10.7.0",
"version": "3.0.1.0",
"sourceUrl": "https://github.com/n00bcodr/Jellyfin-JavaScript-Injector/releases/download/3.0.1.0/Jellyfin.Plugin.JavaScriptInjector_10.10.7.zip",
"checksum": "A7240CC2FAA7E4F76F67A4C5B7AD161C",
"timestamp": "2025-10-22T05:38:30"
},
{
"changelog": "- 10.11 Support!\n - Please add the manifest for 10.11 if you are on 10.11. https://raw.githubusercontent.com/n00bcodr/jellyfin-plugins/main/10.11/manifest.json ",
"targetAbi": "10.10.7.0",
"version": "3.0.0.0",
"sourceUrl": "https://github.com/n00bcodr/jellyfin-javascript-injector/releases/download/3.0.0.0/Jellyfin.Plugin.JavaScriptInjector_10.10.7.zip",
"checksum": "EFFE2518CF1AC58C69A24A2934EDD9ED",
"timestamp": "2025-10-20T17:27:00"
},
{
"version": "2.0.0.0",
"changelog": "- Use [file-transformation-plugin](https://github.com/IAmParadox27/jellyfin-plugin-file-transformation) to 'inject' javascript without modifying index.html\n - This is to help with all the permission issues for docker installs.\n - Fallback if file-transformation-plugin is not installed to the regular index.html modification\n",
"targetAbi": "10.9.9.0",
"sourceUrl": "https://github.com/n00bcodr/jellyfin-javascript-injector/releases/download/2.0.0.0/javascript-injector-2.0.0.0.zip",
"checksum": "89c5e8c0d140e8fcb8826202b1b91de8",
"timestamp": "2025-08-19T13:27:21Z"
},
{
"version": "1.1.1.1",
"changelog": "- Wrap the injected script block with clear HTML comments for safer and more reliable identification. \n- Update removal logic to use specific regex patterns for injection formats, ensuring idempotent upgrades and preventing accidental removal of unrelated scripts.",
"targetAbi": "10.9.9.0",
"sourceUrl": "https://github.com/n00bcodr/jellyfin-javascript-injector/releases/download/1.1.1.1/javascript-injector-1.1.1.1.zip",
"checksum": "db8d7806b3e112ddaf40caa55fdb0f1d",
"timestamp": "2025-08-14T06:30:31Z"
},
{
"version": "1.1.1.0",
"changelog": "- Wrap the injected script block with clear HTML comments for safer and more reliable identification. \n- Update removal logic to use specific regex patterns for injection formats, ensuring idempotent upgrades and preventing accidental removal of unrelated scripts.",
"targetAbi": "10.9.9.0",
"sourceUrl": "https://github.com/n00bcodr/jellyfin-javascript-injector/releases/download/1.1.1.0/javascript-injector-1.1.1.0.zip",
"checksum": "39620ac480c10a6a68a7a6fdf2c93990",
"timestamp": "2025-08-12T04:44:41Z"
},
{
"version": "1.1.0.0",
"changelog": "- Script Visibility \n - Add an option to only load a script for an authenticated session.",
"targetAbi": "10.9.9.0",
"sourceUrl": "https://github.com/n00bcodr/jellyfin-javascript-injector/releases/download/1.1.0.0/javascript-injector-1.1.0.0.zip",
"checksum": "21817433c4aeb9d56774ff376d136240",
"timestamp": "2025-08-10T05:22:03Z"
},
{
"version": "1.0.0.0",
"changelog": "Support multiple scripts and dynamic injection",
"targetAbi": "10.9.9.0",
"sourceUrl": "https://github.com/n00bcodr/jellyfin-javascript-injector/releases/download/1.0.0.0/javascript-injector-1.0.0.0.zip",
"checksum": "eb340151e6d2c29690ced20740fba52e",
"timestamp": "2025-07-30T13:17:02Z"
}
]
}
]