Ingan121
27787de49b
* Change 'Donwload' to 'Export' to prevent confusion
...
* Disable Remove and Download buttons if no device is available
2025-09-30 23:30:00 +09:00
Ingan121
ad0729d4c7
Misc
2025-09-22 22:29:46 +09:00
Ingan121
0c62ec9c9f
* Add storage quota exceeded notification when config change fails due to this
...
* Fix logic error in robustness filtering
* Fix robustness filtering not working with decodingInfo
* Add option to deny SL3000 key systems
* Use predefined list of valid key system strings instead of just comparing the beginning
2025-09-17 00:40:46 +09:00
Ingan121
14a7451f35
Ready for release
2025-09-16 22:46:06 +09:00
Ingan121
27e949d41e
Add "closed" ("was active") icon that persists till page reload/navigation
2025-09-14 13:26:39 +09:00
Ingan121
3a37a35f4b
Fix HDCP 'None' being saved as '2.3'
2025-09-13 23:26:00 +09:00
Ingan121
54873aa7ba
Misc
2025-09-13 23:15:50 +09:00
Ingan121
acbe25a87b
* Handle cases when an invalid custom handler is selected (Disable EME interception, etc.)
...
* Add options for limiting max robustness and HDCP levels
* New logo
2025-09-13 23:03:45 +09:00
Ingan121
af43d00494
* Add manual key entry capability to the known keys handler
...
* Fix the clear button in the incognito mode actually clearing the non-incognito logs
2025-09-07 23:14:33 +09:00
Ingan121
6dbcd903a4
* Add experimental 'known keys' mode that works unexpectedly well for some services
...
* Needs better log matching system tho
2025-09-07 00:01:25 +09:00
Ingan121
40214dd50a
Misc
2025-08-31 23:13:14 +09:00
Ingan121
db636fa485
Misc bugfix
2025-08-31 20:49:27 +09:00
Ingan121
4735e782b5
* Allow importing multiple devices at the same time
...
* Devices of different types can be imported at the same time by using drag and drop or just select all files in the type selector of the file dialog
2025-08-31 20:43:22 +09:00
Ingan121
88cfccdcbc
* Allow dropping device files anywhere in the popup
...
* Bump version to 2.0
2025-08-31 20:16:46 +09:00
Ingan121
d81990d8d3
Reorder panel init logic for slightly better look while loading
2025-08-31 15:23:43 +09:00
Ingan121
92bca46aee
* Implement proper support for 'webm' initDataType instead of relying on previously logged PSSH with same KID
...
* Still prefer saved logs from same-origin to prevent duplicate entries
* Fix remove individual log button not working with new logs with origin data
2025-08-31 14:38:41 +09:00
Ingan121
658fad9a6b
* Isolate incognito logs to incognito windows
...
* Use an array instead of an object with useless and duplicate internal log identifier keys, when exporting log JSON
2025-08-31 12:59:09 +09:00
Ingan121
1a03a7e484
Use temp storage for logs from incognito windows
2025-08-30 23:58:41 +09:00
Ingan121
11637a784f
* Fix the collapse button bar in dark mode
...
* Fix mks.remove() and the session remover in panel UI ignoring the origin
* Misc logic changes
2025-08-30 19:56:39 +09:00
Ingan121
55a910e4fe
* Refactor the persistent log saving logic to use one log entry for all sessions associated with a pssh on a specific origin
...
* Some other misc refactor
* Auto reload all command boxes when changing the command options
* Add origin isolation to prevent cross-origin fingerprinting, etc. with webm-type initData or persistent licenses
* Logs from different origins can have duplicate entries even if pssh is same
2025-08-30 19:30:45 +09:00
Ingan121
19d14fb28b
* Small redesign after the merge
...
* Fix 'some' coding style inconsistencies (but there are still many)
* Also make the command options collapsible, and save the collapsed state
* Next commit: change the decision of keeping duplicate sessions for persistent sessions
2025-08-30 15:34:10 +09:00
Sunil Prasad Regmi
f79b9652b5
Merge branch 'Ingan121:master' into master
2025-08-29 20:25:19 +05:45
Sunil Prasad Regmi
4837d3a87a
Fixup Yeah!
2025-08-29 20:16:29 +05:45
Sunil Prasad Regmi
af64409715
Added More Functionality So Users Can Have Less Annoy
...
yes! i mean that
2025-08-29 20:09:26 +05:45
Sunil Prasad Regmi
242c329b22
Update panel.css
2025-08-29 19:59:03 +05:45
Sunil Prasad Regmi
6de5c7b2c4
Update panel.js To Support New Handy Features
2025-08-29 19:57:34 +05:45
Ingan121
e4eff06567
* Support removing individual log entries
...
* Fix scrolling to top when clicking the copy links
2025-08-29 22:58:18 +09:00
Ingan121
a10eef88bf
* Add a separate error viewer popup for long errors
...
* Block persistentState: required keySystemAccess if persistence is disallowed
* Finish persistent license support
* Tested on https://biograf-155113.appspot.com/ttt/episode-2/ , it's a bit broken so you should put sessionId in IndexedDB manually with the console
2025-08-29 20:22:15 +09:00