Commit Graph
1215 Commits
Author SHA1 Message Date
monosans 2d30b02dda fix: remove emoji characters from log scrolling instructions for clarity 2025-07-23 15:58:07 +03:00
monosans e2bb4841fa refactor: simplify signal handling and update TUI controls 2025-07-23 15:57:25 +03:00
monosans 1f6d921da3 reformat 2025-07-23 15:09:58 +03:00
monosans c689eb76b3 add hotkey emojis 2025-07-23 14:18:09 +03:00
monosans 27d74b5e01 fix: update comments for clarity in config.toml 2025-07-23 14:10:30 +03:00
monosans 3c465cfdc8 fix: increase request timeout to 60 seconds 2025-07-23 14:07:03 +03:00
monosans 57204cbacf feat: automatically retry scraping errors 2025-07-23 14:05:24 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
424b1533c8 chore(deps): lock file maintenance (#706)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 23:47:37 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8ce53220a0 chore(deps): lock file maintenance (#705)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-22 17:09:16 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
00398531f3 chore(deps): lock file maintenance (#704)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-21 19:15:07 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
16986dd2b2 chore(deps): lock file maintenance (#703)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-20 18:37:50 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
dfbd93dd7a chore(deps): lock file maintenance (#702)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-20 08:38:06 +00:00
monosans 6bd8e53743 fix: check for group existance in docker 2025-07-20 11:35:16 +03:00
monosans a027ba8728 docker: check for group existance 2025-07-20 11:21:49 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
782313b963 chore(deps): lock file maintenance (#701)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-19 13:54:22 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
e588fad0b9 chore(deps): lock file maintenance (#700)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-18 23:33:22 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
0f2bbbf506 fix(deps): update rust crate serde_json to v1.0.141 (#699)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-18 23:31:44 +00:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
bb3830eb55 chore(deps): lock file maintenance (#698)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-18 18:30:59 +00:00
monosans 0bdfd15439 reformat readme 2025-07-18 17:15:57 +03:00
monosans f4292d7465 docs: improve readme and config 2025-07-18 16:50:57 +03:00
monosans a8c6e3b916 fix: remove anomymity checking 2025-07-18 16:24:31 +03:00
monosans eef960dda5 fix: add parking_lot feature to tracing-subscriber dependency 2025-07-18 15:38:50 +03:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
afd0012f97 chore(deps): lock file maintenance (#697)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-18 12:09:19 +00:00
monosans 20b6384159 refactor: simplify event listener spawning in run function 2025-07-17 11:09:48 +03:00
monosans 04cf221bb4 fix tui exit in sigterm/sigint 2025-07-17 07:57:58 +03:00
monosans 58e5c1cf34 fix: simplify error handling in event listener tasks 2025-07-16 17:09:40 +03:00
monosans 94ea86b562 refactor: update ProxyJson struct to use references for improved memory efficiency 2025-07-16 17:04:01 +03:00
monosans 80cd8a3515 fix: update USER_AGENT to reflect the latest Chrome version 2025-07-16 16:25:56 +03:00
monosans 4253540a46 fix: use cloned() for enabled_protocols and refactor exit_ip handling in save_proxies 2025-07-16 16:24:14 +03:00
monosans d642f467ec refactor: update proxy handling in checker and scraper, simplify function signatures 2025-07-16 16:17:15 +03:00
monosans 55791caf33 perf: open ipdbs concurrently 2025-07-16 15:42:29 +03:00
monosans aa634070cb fix: move channel creation after token initialization in run_with_tui 2025-07-16 14:46:31 +03:00
monosans 1d3d33fc8a fix: simplify watch_signals function signatures and remove redundant Ok() returns 2025-07-16 14:37:49 +03:00
monosans 4bb039cf50 fix: ensure cancellation of token after processing proxies 2025-07-16 14:34:34 +03:00
monosans c7465b1213 reformatting 2025-07-16 14:08:45 +03:00
monosans 23016035a8 fix: enhance signal handling for SIGINT and SIGTERM with improved error logging 2025-07-16 13:57:24 +03:00
monosans 447d0192ed fix: improve signal handling for SIGINT, SIGTERM, and Ctrl+C with enhanced error logging 2025-07-16 13:54:42 +03:00
monosans 5fbf675a7f fix: enhance Ctrl+C signal handling with error logging 2025-07-16 13:23:26 +03:00
monosans 0aa150dc38 add SIGTERM handler 2025-07-16 12:39:25 +03:00
monosans 813ff1a48d refactor: reorganize reqwest client creation and load_config function 2025-07-16 10:32:41 +03:00
monosans 01516466cc fix: improve error handling in proxy processing and event listeners 2025-07-16 10:25:54 +03:00
AlmazandGitHub 0f477d49d7 feat: implement graceful shutdown & saving proxies on exit 2025-07-16 07:23:10 +00:00
monosans 46ee500b57 fix: handle result of TUI run function in execution flow 2025-07-15 15:43:19 +03:00
monosans 74da959dad fix: correct error handling in TUI execution flow 2025-07-15 15:37:38 +03:00
monosans d972530d74 refactor: simplify TUI execution flow by rearranging task handling 2025-07-15 15:35:46 +03:00
monosans 814453da82 refactor: optimize TUI initialization by moving channel creation and terminal setup 2025-07-15 15:32:36 +03:00
monosans 8b42742069 fix: ensure proper terminal initialization and cleanup in TUI 2025-07-15 15:30:36 +03:00
monosans c820600ead refactor: streamline TUI and main task execution handling 2025-07-15 15:27:20 +03:00
monosans 0fe3612e57 fix: handle result properly in TUI and main task execution 2025-07-15 15:17:14 +03:00
monosans 163ebf85bd fix: improve graceful shutdown 2025-07-15 15:13:55 +03:00