20 Commits

Author SHA1 Message Date
voldemort
d419af0fb9 UI overhaul 2025-07-24 23:04:05 +07:00
voldemort
37334ae389 fix: enhance response handling in RemoteCDMBase and remoteWidevineCDM classes 2025-07-24 17:57:28 +07:00
voldemort
0b59c6b0d6 feat: implement resetDRMState to clear state and session on new manifest detection 2025-07-22 10:28:25 +07:00
voldemort
f40e1880d6 add logging for POST request interception in DRM handling 2025-07-22 10:13:17 +07:00
voldemort
8d4cd89a02 consolidate DRM interception handling for fetch and XHR requests 2025-07-22 10:04:17 +07:00
voldemort
a40a6abaf7 extract DRM PSSH detection and storage into a separate function 2025-07-22 09:56:05 +07:00
voldemort
81f44b2f0e concatenate message handling for DRM, injection type, and CDM devices 2025-07-22 09:52:12 +07:00
voldemort
d0154fd6c1 change MANIFEST_URL_FOUND to MANIFEST_URL 2025-07-21 22:57:28 +07:00
voldemort
867294f7f6 refactor: extract DRM challenge detection and handling for fetch and XHR requests 2025-07-21 20:25:47 +07:00
voldemort
f8712d7726 refactor: consolidate remote cdm initialization into a helper function 2025-07-21 18:28:59 +07:00
voldemort
9e071365e3 use regular prefix instead of adding color. fixes not storing to chrome.storage.local 2025-07-21 17:18:18 +07:00
voldemort
89f66b25be add extension prefix and color for ease of debugging and filtering 2025-07-21 16:05:35 +07:00
voldemort
30e797bc09 use global DRM_SIGNATURES for readability 2025-07-21 11:54:40 +07:00
voldemort
3bd2e0f465 refactor: extract redundant code into helpers (part 1) 2025-07-21 11:41:49 +07:00
voldemort
9cff5b44bd forgot to remove _FOUND in MANIFEST_URL 2025-07-21 11:39:35 +07:00
voldemort
6e22837047 Fix Trusted Types violation in manifest interceptor injection, which fixes data not showing for YouTube DRM 2025-07-20 17:43:13 +07:00
voldemort
5949228d4f update to manifest v3 2025-07-20 16:27:13 +07:00
voldemort
5678c9b5da add manifest URL in frontend 2025-07-20 16:00:59 +07:00
voldemort
9c738d8a3e dynamically add version to extension title bar and manifest.json, add readme 2025-07-20 15:03:43 +07:00
voldemort
935d235ad9 organize files and folders, remove unnecessary generated build files, add new script to build extension to extension-release folder 2025-07-20 14:22:04 +07:00