Commit Graph

37 Commits

Author SHA1 Message Date
ddc9628305 feat: add qtfm decipher 2024-09-20 21:14:47 +01:00
1b116a8db3 refactor: simplify logging and catch errors 2024-09-16 22:27:45 +01:00
8b416f8055 refactor: begin migrate to @unlock-music/crypto 2024-09-15 00:54:15 +01:00
bb9529b877 fix: performance logging code 2024-09-14 20:53:44 +01:00
fcc4b14211 feat: support for qmcv2 musicex tail 2023-12-24 12:15:56 +01:00
4498ab6592 Merge remote-tracking branch 'origin/main' into feat/qingting-fm 2023-11-29 23:49:59 +00:00
18d02a906b feat: initial implementation of qtfm android 2023-11-29 23:45:56 +00:00
ecc34aaf44 feat: add support for kuwo ios ekey db 2023-11-08 20:40:41 +00:00
e678e40b86 feat: experimental support for douban key import 2023-10-19 02:58:50 +01:00
c39d2edce7 test: fix type for test 2023-10-19 02:39:30 +01:00
128649076e fix: #51 mmkv parsing 2023-10-11 21:35:21 +01:00
92c6b59a43 fix: error handling when there are no results 2023-07-02 15:32:47 +01:00
2881f70f68 refactor: move text encoder/decoder to util file 2023-06-17 14:28:36 +01:00
99b679817b feat: parse kwm v2 key from mmkv 2023-06-17 03:18:15 +01:00
b277000c2a feat: kwm v2 key import ui 2023-06-17 02:45:31 +01:00
77c201c551 feat: added option to search closest ekey 2023-06-16 02:28:38 +01:00
8db5b64b38 feat: fix mmkv parser, support for ios ekey mmkv 2023-06-15 19:30:33 +01:00
88cf2f972b feat: add mac import option and help text 2023-06-13 00:26:30 +01:00
b78399eddb feat: import ekey from Android db (#20) 2023-06-11 16:22:57 +01:00
865dcae931 feat: pass options to downstream decryptor 2023-06-10 12:06:02 +01:00
647a70bf83 test: ignore coverage to test nextTickFn 2023-06-05 00:04:59 +01:00
b97f089bac test: added test for enumObject. 2023-06-05 00:04:33 +01:00
d8c17708b2 chore: fix typo 2023-06-03 14:15:21 +01:00
b136bac9b6 feat: setup redux store for settings 2023-06-03 14:09:11 +01:00
52d86e4601 feat: friendly way to inform user there's an error (#12) 2023-05-22 22:24:41 +01:00
bb633cd6f2 refactor: make console log less verbose when not needed 2023-05-22 00:00:35 +01:00
4cfc672646 feat: print performance logs to console. 2023-05-21 18:00:06 +01:00
3b6d27948d chore: use url format for request id 2023-05-18 22:12:45 +01:00
635796ad69 test: added test for DecryptionQueue (#8) 2023-05-18 22:12:34 +01:00
2186a08fa5 fix: replace setImmediate with a cross environment compatible version 2023-05-18 22:00:43 +01:00
0b7b72c8ef refactor: simplify logic handling worker message 2023-05-18 00:21:11 +01:00
7df50c7c75 chore: remove abuse of any in WorkerEventBus 2023-05-18 00:18:22 +01:00
8f071d94c6 test: added test for ConcurrentQueue 2023-05-18 00:04:53 +01:00
1e761610dd fix: type safe ConcurrentQueue 2023-05-18 00:04:37 +01:00
1fafe34fa1 test: get coverage work 2023-05-16 22:47:47 +01:00
3c0a9433dd chore: type updates 2023-05-15 00:09:38 +01:00
911ee2a2fa feat: get web worker mechanism working (pass file around) 2023-05-08 17:36:10 +01:00