15 Commits

Author SHA1 Message Date
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