Commit Graph
9 Commits
Author SHA1 Message Date
LowderPlay fbc0e7a235 feat: caching (#76) 2026-06-18 03:48:45 +05:00
LowderPlay f828302ea6 feat: dynamic probing (#71) 2026-06-06 03:03:48 +05:00
LowderPlay bac3ab1507 feat!: svelte rewrite (#68)
* feat!: svelte rewrite

* feat: remove mock

* fix: formatting and optimisation

* feat: db optimizations

* feat: dockerfile and version

* ci: change dockerfile syntax

* fix: remove domain trie
2026-05-28 22:34:50 +05:00
Lowder 462b070a1b fix: lists swapping (#14) 2026-03-10 22:24:30 +05:00
senya xdearboy :)andLowder 58d9e7b68e feat: asn support
* add asn and cidr subnet support

- parse AS numbers (AS13335 format)
- fetch prefixes from ripe stat api
- cache asn data for 24h, check results for 1h
- sample ips across subnets for checking
- show asn stats and prefix lists in ui
- link asn in results for quick lookup
- collapsible lists for long prefix/network lists
- trim whitespace from search input

* refactor: improve code structure and add enhanced error messages

* refactor: replace match with if let for single branch pattern

* fix: don't store ASN in database

* chore: bump version

---------

Co-authored-by: Lowder <me@lowderplay.dev>
2026-03-03 23:39:45 +05:00
Lowder 726804e73d fix: download bases without locking 2026-02-21 01:55:52 +05:00
Lowder 0fd8bc3eaf fix: whitelist domain depth, exclude subnets from verdict 2025-12-11 01:23:00 +05:00
Lowder 3523dd30c8 feat: add reporter, database 2025-12-10 04:50:14 +05:00
Lowder 55ca118061 refactor: move to cargo workplace 2025-11-27 00:39:54 +05:00