This website requires JavaScript.
e9212dfbf9
Merge pull request 'Add manifest URL field, reset keys when manifest changes, organize repo, update to Manifest v3' (#3 ) from voldemort/CDRM-Extension:main into main
main
tpd94
2025-08-19 03:43:15 +00:00
2b2dc65b7b
bump version
voldemort
2025-07-24 23:17:15 +07:00
d419af0fb9
UI overhaul
voldemort
2025-07-24 23:04:05 +07:00
37334ae389
fix: enhance response handling in RemoteCDMBase and remoteWidevineCDM classes
voldemort
2025-07-24 17:57:28 +07:00
ee9eeb30ea
feat: add js minification during file copy in build process
voldemort
2025-07-22 10:55:02 +07:00
0b59c6b0d6
feat: implement resetDRMState
to clear state and session on new manifest detection
voldemort
2025-07-22 10:28:25 +07:00
f40e1880d6
add logging for POST request interception in DRM handling
voldemort
2025-07-22 10:13:17 +07:00
8d4cd89a02
consolidate DRM interception handling for fetch and XHR requests
voldemort
2025-07-22 10:04:17 +07:00
a40a6abaf7
extract DRM PSSH detection and storage into a separate function
voldemort
2025-07-22 09:56:05 +07:00
81f44b2f0e
concatenate message handling for DRM, injection type, and CDM devices
voldemort
2025-07-22 09:52:12 +07:00
e03ca633de
do not show export if keys are not present
voldemort
2025-07-21 23:29:40 +07:00
d0154fd6c1
change MANIFEST_URL_FOUND to MANIFEST_URL
voldemort
2025-07-21 22:57:28 +07:00
867294f7f6
refactor: extract DRM challenge detection and handling for fetch and XHR requests
voldemort
2025-07-21 20:25:47 +07:00
f8712d7726
refactor: consolidate remote cdm initialization into a helper function
voldemort
2025-07-21 18:28:59 +07:00
9e071365e3
use regular prefix instead of adding color. fixes not storing to chrome.storage.local
voldemort
2025-07-21 17:18:18 +07:00
89f66b25be
add extension prefix and color for ease of debugging and filtering
voldemort
2025-07-21 16:05:35 +07:00
30e797bc09
use global DRM_SIGNATURES
for readability
voldemort
2025-07-21 11:54:40 +07:00
3bd2e0f465
refactor: extract redundant code into helpers (part 1)
voldemort
2025-07-21 11:41:49 +07:00
9cff5b44bd
forgot to remove _FOUND in MANIFEST_URL
voldemort
2025-07-21 11:39:35 +07:00
3fae8f296f
show "use yt-dlp" in manifest for youtube, use plugin-react-swc
voldemort
2025-07-20 20:10:47 +07:00
6e22837047
Fix Trusted Types violation in manifest interceptor injection, which fixes data not showing for YouTube DRM
voldemort
2025-07-20 17:43:13 +07:00
889a4c63f3
sync version: only update the "version" instead of parsing whole file
voldemort
2025-07-20 17:21:02 +07:00
918269f42e
update setting UI, showing current instance in a separate line
voldemort
2025-07-20 17:16:40 +07:00
5cc6834532
add export to json button
voldemort
2025-07-20 16:56:34 +07:00
5949228d4f
update to manifest v3
voldemort
2025-07-20 16:27:13 +07:00
5678c9b5da
add manifest URL in frontend
voldemort
2025-07-20 16:00:59 +07:00
9c738d8a3e
dynamically add version to extension title bar and manifest.json, add readme
voldemort
2025-07-20 15:03:43 +07:00
53aa7d66e3
remove leftover dist folder
voldemort
2025-07-20 14:24:03 +07:00
935d235ad9
organize files and folders, remove unnecessary generated build files, add new script to build extension to extension-release
folder
voldemort
2025-07-20 14:22:04 +07:00
c9ff17558d
prettier formatting, add manifest url in console.log
voldemort
2025-07-20 12:18:15 +07:00
bafe525510
Merge pull request 'rewrite' (#2 ) from rewrite into main
tpd94
2025-06-29 16:45:50 +00:00
c463d8455f
Update frontend
rewrite
TPD94
2025-06-29 12:44:09 -04:00
3fea6e54ba
Update inject.js
TPD94
2025-06-29 12:07:18 -04:00
388afaa171
Update inject.js
TPD94
2025-06-29 02:50:36 -04:00
8a2fc2dfed
Update inject.js
TPD94
2025-06-26 21:45:26 -04:00
046d64bbc5
Backup
TPD94
2025-06-19 22:42:40 -04:00
b4de9c6d61
Update inject.js
TPD94
2025-06-16 01:59:26 -04:00
a7b58a0a78
Update inject.js
TPD94
2025-06-16 01:21:17 -04:00
c019e73625
Happy so far
TPD94
2025-06-16 00:24:53 -04:00
75b5d6e8ef
Rollback
TPD94
2025-06-15 18:25:54 -04:00
31fd877bd9
Added better message logic
TPD94
2025-06-15 13:00:09 -04:00
b3eec07085
Update inject.js
TPD94
2025-06-09 12:01:39 -04:00
094f1edac2
Update inject.js
1759550093610407875/tmp_refs/heads/main
1759550093610407875/main
1759549742731705496/tmp_refs/heads/main
1759549742731705496/main
1759549698862974698/tmp_refs/heads/main
1759549698862974698/main
1759549555693401565/tmp_refs/heads/main
1759549555693401565/main
1759549308006352072/tmp_refs/heads/main
1759549308006352072/main
1759549183907938351/tmp_refs/heads/main
1759549183907938351/main
TPD94
2025-06-02 13:44:57 -04:00
55b5bf344d
Remove old assets
TPD94
2025-06-02 12:25:38 -04:00
cb4600921d
Fix overflow
TPD94
2025-06-02 12:24:10 -04:00
67e2a11258
Update 2
TPD94
2025-06-02 12:17:03 -04:00
358be057bb
Fixed UI
TPD94
2025-06-01 17:51:51 -04:00
96c850c878
Added DRM override
TPD94
2025-06-01 17:38:07 -04:00
033bf72151
Update inject.js
TPD94
2025-06-01 12:56:58 -04:00
deea01fd64
v1
TPD94
2025-06-01 12:40:24 -04:00