monosans
|
ec0251cdbc
|
refactor: replace sort with sort_unstable for improved performance in draw function
|
2025-08-13 16:25:07 +03:00 |
|
monosans
|
50bbea81d6
|
refactor: simplify string formatting in ProxyType and Proxy implementations
|
2025-08-13 16:21:52 +03:00 |
|
monosans
|
6f8345e88c
|
refactor: replace sorting functions with comparison functions for proxies
|
2025-08-13 16:21:35 +03:00 |
|
monosans
|
600121e98c
|
ci: remove audit
|
2025-08-13 13:38:08 +03:00 |
|
monosans
|
b2afacf29a
|
ci: add cargo-audit and cargo-udeps
|
2025-08-13 13:28:52 +03:00 |
|
monosans
|
931a952543
|
limit the size of username, password and host in regex
|
2025-08-13 12:50:51 +03:00 |
|
monosans
|
7fb0851efd
|
add crate::HashMap and crate::HashSet
|
2025-08-13 07:46:28 +03:00 |
|
monosans
|
325ffe769e
|
fix hyper_util logs spam
|
2025-08-13 07:35:32 +03:00 |
|
monosans
|
bb19489636
|
update docker image to debian 13
|
2025-08-13 07:20:07 +03:00 |
|
monosans
|
b7bf6df5a6
|
refactor: remove tcp_keepalive options for reqwest >=0.12.23
|
2025-08-12 21:36:50 +03:00 |
|
monosans
|
ee08110a20
|
use foldhash
|
2025-08-12 21:36:27 +03:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
e63563ed9f
|
fix(deps): update rust crate reqwest to v0.12.23 (#736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-12 14:48:21 +00:00 |
|
monosans
|
66d2fe56a9
|
tune reqwest client configuration
|
2025-08-12 16:11:50 +03:00 |
|
monosans
|
e39f0ec5c1
|
simplify logging
|
2025-08-12 12:23:25 +03:00 |
|
monosans
|
97a75e625b
|
simplify logging setup
|
2025-08-12 11:42:11 +03:00 |
|
monosans
|
60d3227767
|
speedup dns resolving
|
2025-08-12 11:32:17 +03:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
03923fd0c8
|
chore(deps): lock file maintenance (#735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-12 05:11:05 +00:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
960bee9df9
|
chore(deps): update actions/checkout action to v5 (#734)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-11 15:13:46 +00:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
aa80ed4b26
|
chore(deps): lock file maintenance (#733)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-11 10:24:26 +00:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
295839575d
|
chore(deps): lock file maintenance (#732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-11 00:54:02 +00:00 |
|
monosans
|
ea7eeea869
|
refactor: replace color_eyre::Result with crate::Result
|
2025-08-10 22:00:30 +03:00 |
|
 AlmazandGitHub
|
a34acf92ca
|
perf: add mimalloc
|
2025-08-10 16:47:59 +00:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
98ffdd9bf8
|
chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 (#730)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-09 20:48:42 +00:00 |
|
monosans
|
ad5c9782db
|
chore: remove panic = "abort" from Cargo.toml
|
2025-08-09 16:57:03 +03:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
3cf62674db
|
chore(deps): lock file maintenance (#729)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-08 20:51:16 +00:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
005039ffa7
|
chore(deps): lock file maintenance (#728)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-08 09:21:13 +00:00 |
|
monosans
|
2dd54f7635
|
reformat
|
2025-08-08 09:54:24 +03:00 |
|
monosans
|
b3b586ae25
|
use parking_lot::Mutex instead of tokio::sync::Mutex
|
2025-08-08 09:38:01 +03:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
c9fe0ed26e
|
chore(deps): lock file maintenance (#727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-08 01:50:07 +00:00 |
|
monosans
|
42fbc9d9f5
|
disable ipv6 in parsers
|
2025-08-07 13:45:06 +03:00 |
|
monosans
|
ecd479a243
|
refactor: remove unnecessary Clone
|
2025-08-07 08:37:27 +03:00 |
|
monosans
|
6992377789
|
reformat
|
2025-08-07 07:58:41 +03:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
cd71432e67
|
chore(deps): lock file maintenance (#726)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-06 21:12:31 +00:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
e0d61f209d
|
chore(deps): lock file maintenance (#725)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-06 17:59:23 +00:00 |
|
monosans
|
e30b54b5ce
|
fix: capture protocol in proxy count filter closure
|
2025-08-06 13:38:06 +03:00 |
|
monosans
|
82091aa622
|
fix: improve proxy handling in reqwest client creation and check method
|
2025-08-06 13:25:43 +03:00 |
|
monosans
|
74215c1347
|
fix: update fetch_text function signature and improve response handling
fix: change ProxyJson protocol field to own ProxyType
fix: simplify break statement in crossterm_event_listener
|
2025-08-06 12:29:25 +03:00 |
|
![renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
e25ef43935
|
chore(deps): lock file maintenance (#724)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-06 04:56:08 +00:00 |
|
monosans
|
335d693c26
|
fix config
|
2025-08-05 19:15:44 +03:00 |
|
monosans
|
e0ab18c8b2
|
fix config
|
2025-08-05 19:15:03 +03:00 |
|
monosans
|
750687b151
|
fix: remove unused dependencies and clean up Cargo.toml
|
2025-08-05 13:27:23 +03:00 |
|
monosans
|
f16804e0b4
|
fix: change Source type to Arc<Source> in ScrapingConfig and related functions
|
2025-08-05 12:34:54 +03:00 |
|
monosans
|
f03f1543fe
|
fix: change method signatures in DbType to take ownership instead of references
|
2025-08-05 12:16:28 +03:00 |
|
monosans
|
6862dc060b
|
fix: improve error message for loading configuration
|
2025-08-05 11:38:16 +03:00 |
|
monosans
|
259ce4e4b0
|
fix: use dereferencing for DbType in event sending
|
2025-08-05 10:41:37 +03:00 |
|
monosans
|
279f26a6ea
|
fix: add Copy marker to ProxyType and DbType enums
|
2025-08-05 10:41:12 +03:00 |
|
monosans
|
3f65101451
|
fix: reorder derive attributes for ProxyType for consistency
|
2025-08-05 10:14:39 +03:00 |
|
monosans
|
0fb737cdb2
|
fix: update serde deserialization imports for consistency
|
2025-08-05 10:12:37 +03:00 |
|
monosans
|
ea3a34ff39
|
fix: update dependencies and enhance configuration for proxy handling
|
2025-08-05 09:56:11 +03:00 |
|
monosans
|
e6ef3a1cbe
|
fix: streamline file reading logic in scrape_one function
|
2025-08-05 07:39:21 +03:00 |
|