Commit graph

53 commits

Author SHA1 Message Date
Moustapha Kodjo Amadou
76645d97c1 fix: improve error handling for Cloudflare bypass failures 2025-12-14 14:01:40 +01:00
NBA2K1
5fdbf530cb stopCfResolutionWebviewServer()
Stop the cf server on app exit
2025-11-29 00:18:13 +01:00
NBA2K1
5c34dcab9a Start Cloudflare resolution after app starts
- Defer the Cloudflare resolution webserver until after runApp().

- await said function
2025-11-28 23:59:37 +01:00
Moustapha Kodjo Amadou
f06df9b3b1 feat: implement CF resolution server 2025-11-25 14:53:22 +01:00
Moustapha Kodjo Amadou
29fe96151d fix: enable logger usage in isolate service 2025-11-12 17:02:06 +01:00
Moustapha Kodjo Amadou
ea50cc91ca Add IsolateService for improved asynchronous operations and refactor service calls to utilize it 2025-11-07 16:48:42 +01:00
Schnitzel5
4d89cfe32b fixed Trakt refresh token
- now refreshes expired tokens at startup
- prevents accidental logouts for users who has the tracking screen as default navigation
2025-08-27 18:21:22 +02:00
Schnitzel5
604e1b18d3 Merge branch 'temp/mihon' into feature/mihon 2025-08-23 03:53:17 +02:00
Schnitzel5
74c5eab379 enhanced repo manager
- added custom DNS setting
2025-08-23 03:33:48 +02:00
Schnitzel5
5932cf44f2 added sync for settings
- added option to toggle sync for history, update and settings
2025-07-21 23:37:51 +02:00
Moustapha Kodjo Amadou
80efee40d1 dart format 2025-05-30 17:43:42 +01:00
Enbiya Olgun
ca4cee5751 Update m_client.dart
- getCookiesPref() and deleteAllCookies():
Avoid repeated parsing of `Uri.parse(url).host` by creating a variable.

- httpClient():
cache RhttpCompatibleClients and add default IOClient fallback.

- shouldAttemptRetryOnResponse():
Added a delay to avoid busy looping.
2025-04-25 02:43:33 +02:00
Moustapha Kodjo Amadou
9e42c0ff31 fix 2025-03-09 10:59:52 +01:00
Moustapha Kodjo Amadou
3e401c8af2 dart format 2025-02-23 15:31:49 +01:00
yxxyun
991d733e7c update quarkuc extractor 2025-02-21 16:57:16 +08:00
kodjomoustapha
26550912a6 + 2025-01-03 11:24:18 +01:00
kodjomoustapha
cb103afbb0 + 2024-12-20 17:02:36 +01:00
kodjomoustapha
69c745238d avoid using the logger outside the code editor 2024-12-20 11:02:04 +01:00
kodjomoustapha
a41ccaff22 fix & reformat 2024-12-20 10:15:15 +01:00
Yegor Shovkun
f0cf52813a refactor: refactor extension services 2024-12-14 13:55:40 +02:00
Yegor Shovkun
adbd1529f7 fix: cs fix (reformat with 120 line length) 2024-12-14 12:38:56 +02:00
kodjomoustapha
53300dafef Upgrade gradle config, Upgrade packages & some fix 2024-12-13 18:21:49 +01:00
kodjomoustapha
32afc3c71e add webview for linux 2024-11-13 10:53:36 +01:00
kodjomoustapha
7c2161a664 auto resolve cloudflare challenge 2024-11-12 10:50:26 +01:00
kodjomoustapha
f3597d7023 fix 2024-11-12 09:15:11 +01:00
kodjomoustapha
af6c409e26 #294 2024-11-11 17:32:50 +01:00
kodjomoustapha
c10f7d120a control where to show cloudflare error message 2024-10-29 13:28:16 +01:00
kodjomoustapha
d6f4c99ea1 add show btn to resolve cloudflare challenge 2024-10-13 18:02:12 +01:00
kodjomoustapha
da63d64d4d fix webview 2024-10-01 12:45:34 +01:00
kodjomoustapha
6e1f6c1375 add support to convert downloaded m3u8 files to mp4 2024-09-20 15:07:12 +01:00
kodjomoustapha
3d20345239 fix 2024-09-11 15:18:41 +01:00
kodjomoustapha
aa2b408144 +
- adding modify codes from the rhttp package
2024-09-11 12:04:01 +01:00
kodjomoustapha
3bf1d08e0e use CupertinoClient for iOS 2024-09-05 15:44:33 +01:00
kodjomoustapha
b10c3f3a22 misc changes
- remove cronet_http & cupertino_http
- use rhttp package as default http client
- fix #198 #200 crashes on multiple downloads
- fix #162 #102 unable to download with forbidden characters in the name (as it is fixed this can cause reading problems concerning chapters downloaded before this version)
- now supports all features on all platforms such as VPNs and HTTP proxies thanks to rhttp package
2024-08-21 13:30:13 +01:00
kodjomoustapha
d177900394 fix get cookie, fix filter 2024-08-08 12:56:39 +01:00
kodjomoustapha
ba8ac10cc2 fix download problem 2024-08-05 15:44:59 +01:00
kodjomoustapha
5a4de638b4 feat(setting) add use native http client 2024-08-03 07:37:55 +01:00
kodjomoustapha
935d8ba8eb rm 2024-05-27 12:44:31 +01:00
kodjomoustapha
cbd4519d08 feat: Add a button to delete all cookies #174 2024-05-09 18:06:46 +01:00
kodjomoustapha
cddf7af7de Fix: do not override headers when define in request 2024-05-09 17:51:28 +01:00
kodjomoustapha
08465ff19f Fix getCookies 2024-05-09 15:38:35 +01:00
kodjomoustapha
9b6528064e background_downloader + 2024-03-20 17:45:05 +01:00
kodjomoustapha
6f7a179f02 Added create extension page 2024-03-19 17:32:14 +01:00
kodjomoustapha
d49de188a4 rename 2024-03-14 17:46:53 +01:00
kodjomoustapha
d168b6ddcd Added cronet_http & cupertino_http, remove unnecessary packages 2024-03-14 17:40:15 +01:00
kodjomoustapha
6fa0e8a89f Added JavaScript extension runtime, gridview count 2024-03-12 17:24:41 +01:00
kodjomoustapha
bdf6ce6a9b fix 2024-02-08 15:08:20 +01:00
kodjomoustapha
86902d862c fix set cookie 2024-02-08 14:41:42 +01:00
kodjomoustapha
b42c5eba69 Add Http Request copyWith 2024-02-08 12:46:16 +01:00
kodjomoustapha
9217bc6a3b fix 2024-02-07 15:19:26 +01:00