Commit Graph
64 Commits
Author SHA1 Message Date
monosans 1ad74ea84f set tui log level to debug 2025-06-02 09:23:28 +03:00
AlmazandGitHub f5ccd52a5d feat: switch from log to tracing 2025-05-30 21:58:07 +00:00
monosans 2c0ffe62c2 remove unused import 2025-05-28 17:17:47 +03:00
monosans 8ccc8f126a remove useless wrap_err 2025-05-28 16:41:52 +03:00
monosans 6302015b17 chore: use 0-9 instead of \d in regex 2025-05-25 02:26:39 +03:00
monosans 5379bdeb46 remove unneeded move in closure 2025-05-24 16:19:17 +03:00
monosans 3c8d81123f Make sort_by_timeout function const 2025-05-24 14:02:18 +03:00
monosans 5c031229f8 refactor ipdb 2025-05-24 13:51:22 +03:00
monosans e99345d813 refactor: simplify config path retrieval by removing async and unnecessary checks 2025-05-24 13:41:14 +03:00
monosans b84abbc505 reformat 2025-05-24 02:33:17 +03:00
monosans 5b935043a0 add asn field to json output 2025-05-24 02:31:23 +03:00
monosans 9d78bfc423 rework the config file & refactor 2025-05-24 01:31:42 +03:00
monosans 7888a91548 refactor: use ::default() instead of ::new() in AppState 2025-05-16 22:26:09 +03:00
monosans 314011717c fix: disable regex backtrack limit 2025-05-16 11:40:34 +03:00
monosans 30a9e9aee6 improve regex 2025-05-15 01:27:32 +03:00
monosans 294acec874 refactor f64 casts 2025-05-14 16:09:08 +03:00
monosans a25e908061 minor refactor 2025-05-14 14:52:15 +03:00
monosans 7384b29c58 perf: reduce memory usage 2025-05-08 18:20:19 +03:00
monosans e7e83244f4 replace VecDeque with Vec 2025-05-08 13:07:52 +03:00
monosans 6a05683d53 refactor checking code 2025-05-08 12:56:32 +03:00
AlmazandGitHub c406e1f2e1 perf: reduce memory usage by ~2-3 times (#604) 2025-05-07 21:12:30 +00:00
monosans 57d720721a fix rlimit conversion 2025-05-05 15:32:49 +03:00
monosans a86671bd9b don't guess check_website type 2025-05-05 15:24:10 +03:00
monosans 0ce2f1a8b4 add move to closures 2025-05-05 14:47:59 +03:00
monosans 1e7fb96dfc fix: make number conversions safe 2025-05-05 14:37:27 +03:00
monosans 3c78d22f94 minor refactoring 2025-05-05 11:02:09 +03:00
monosans b17132ab74 improve error handling 2025-04-29 13:06:18 +03:00
monosans e65e393774 error instead of panic on logger initializing failure 2025-04-29 11:55:19 +03:00
monosans cb8278cbff drop proxied client earlier 2025-04-29 11:49:26 +03:00
monosans 9cc188b7be feat: use maxminddb as mmap 2025-04-28 12:01:32 +03:00
monosans 38384a73b2 fix clippy::default_numeric_fallback 2025-04-28 08:29:23 +03:00
monosans 2c3adacfac don't send events at all on non-tui 2025-04-28 08:24:01 +03:00
monosans 6b08bf17bb don't send unused events on non-tui 2025-04-27 21:59:32 +03:00
monosans db74707713 fix clippy 2025-04-27 14:17:38 +03:00
monosans d5c4301e64 fix lint errors 2025-04-27 14:03:41 +03:00
monosans ba25ab1990 small stylistic improvements 2025-04-24 14:09:48 +03:00
monosans a6eecdbf54 perf: reduce hashset allocations when scraping 2025-04-24 13:54:32 +03:00
monosans e30d7b1019 chore: reformatting 2025-04-24 13:44:02 +03:00
monosans 673ef8cb3e fix: remove float_arithmetic lint from clippy expectations 2025-04-24 09:07:06 +03:00
AlmazandGitHub 8ccefba33f reconfigure clippy 2025-04-24 05:57:50 +00:00
monosans 0d53f79d03 fix natural sorting of proxies with domain name 2025-04-23 10:00:31 +03:00
monosans 39fc8d5ee1 fix: simplify constraints definition in draw function 2025-04-23 08:53:04 +03:00
monosans 14849a5b75 fix: refactor tui event handlers 2025-04-22 16:54:18 +03:00
monosans 59c9e1da2e fix: refactor tui event handlers 2025-04-22 16:42:22 +03:00
monosans c5d4c5426f fix: don't use futures for geodb download 2025-04-22 16:18:39 +03:00
monosans c94b93df05 refactor: remove cfg-if macro for UI module organization 2025-04-21 18:02:24 +03:00
monosans 54acfc213e fix: move CACHE initialization inside the linux conditional block 2025-04-21 18:00:48 +03:00
monosans 4518157099 feat: rework ui 2025-04-14 16:52:22 +03:00
monosans 699ee2ca3a refactor logging 2025-04-14 14:03:33 +03:00
monosans 0365862612 set log level to info on startup 2025-04-14 09:02:31 +03:00