Commit graph

86 commits

Author SHA1 Message Date
Paweł Romanowski
eaec308a14 Add comment 2020-10-17 10:04:24 +02:00
Paweł Romanowski
e175558376 Add --exclude-all-private flag and cli integration test 2020-10-17 10:01:06 +02:00
Paweł Romanowski
c043776b77 Use website_url function in checker tests
This makes the test code shorter and more readable.
2020-10-16 13:59:44 +02:00
Paweł Romanowski
69e18785f9 Implement exclude private URLs feature
The exclusion is currently based on IP addresses, as specified by inputs.
We support IPv4 and IPv6, where possible using the current stable stdlib
(as of Rust 1.47.0).

Note that we could go one step further and resolve all URIs using DNS
and then exclude-filter the private IPs.
2020-10-16 13:59:42 +02:00
Paweł Romanowski
cd6cf4add4 Add Uri::host_ip method and tests
This lets extract the host IP address, if defined for a website.
Mail addresses are not supported.
2020-10-16 13:55:43 +02:00
Paweł Romanowski
ba278743ed Simplify println invocation 2020-10-16 13:55:43 +02:00
Matthias
812c5972a3
Mention progress bar support by @xiaochuanyu 2020-10-15 02:13:39 +02:00
Matthias
57dbe2738c
Merge pull request #8 from xiaochuanyu/add-progress-bar
Show the progress interactively with progress bar and in-flight requests (--progress)
2020-10-15 02:08:54 +02:00
Matthias
92b9ed11ca
Remove workaround for type recursion 2020-10-15 01:58:35 +02:00
Matthias
e2bbcd8b20
Merge pull request #9 from xiaochuanyu/type-length-limit
Use action-rs Actions instead
2020-10-15 01:55:48 +02:00
Xiaochuan Yu
65e8a40973
remove names 2020-10-14 19:19:14 -04:00
Xiaochuan Yu
292064ce90
Update rust.yml 2020-10-14 19:13:40 -04:00
Xiaochuan Yu
096b8756cb use action-rs Actions instead 2020-10-12 23:51:04 -04:00
Xiaochuan Yu
e80cb70a98 default true flags don't work? 2020-10-10 11:24:56 -04:00
Xiaochuan Yu
df54ce1eef Add progress bar 2020-10-10 00:39:06 -04:00
Matthias
4499e1363a
Update README.md 2020-08-26 15:31:29 +02:00
Matthias Endler
d1683bba32 Add e-mail checking support 2020-08-23 23:22:48 +02:00
Matthias Endler
14d098f7cf Add mail 2020-08-23 23:19:21 +02:00
Matthias Endler
05edff2d7b Update docs 2020-08-23 23:19:10 +02:00
Matthias Endler
16649a1d22 Use timeout instead of connect_timeout 2020-08-22 00:41:24 +02:00
Matthias Endler
c953528fb7 Add connection timeout 2020-08-22 00:36:03 +02:00
Matthias Endler
cb6836d434 Update docs 2020-08-20 01:08:04 +02:00
Matthias Endler
5a36bff850 Update deps 2020-08-19 00:10:59 +02:00
Matthias Endler
f42d2e7ace Cleanup unused deps 2020-08-19 00:09:39 +02:00
Matthias Endler
7b9a6869f4 Pin glob dependency 2020-08-19 00:02:56 +02:00
Matthias Endler
76adcfd7e5 0.3.0 2020-08-18 23:59:38 +02:00
Matthias Endler
3650c673df Move to hubcaps. Allow defining accepted status codes 2020-08-18 01:17:26 +02:00
Matthias Endler
17139cfd3b Add escaping test 2020-08-17 20:19:36 +02:00
Matthias Endler
15be09addd Update docs 2020-08-17 20:14:46 +02:00
Matthias Endler
e224dcb5c7 Support head requests 2020-08-14 17:36:43 +02:00
Matthias Endler
25a31eacd6 Add support for custom request headers 2020-08-14 15:24:41 +02:00
Matthias Endler
b6a96c0c0f Clean up error code handling 2020-08-14 11:48:55 +02:00
Matthias Endler
bdd83128eb Refactor options 2020-08-14 11:43:45 +02:00
Matthias Endler
fbf6f09482 Refactor collector 2020-08-14 11:38:41 +02:00
Matthias Endler
8cc51f76eb Update docs 2020-08-14 11:38:35 +02:00
Matthias Endler
608499fdb4 Add more test links 2020-08-14 11:38:29 +02:00
Matthias Endler
391144b2ff Add globbing support 2020-08-14 02:33:04 +02:00
Matthias Endler
e758056f60 Add support for scheme (e.g. HTTPS) 2020-08-14 01:54:05 +02:00
Matthias Endler
09664a5c25 Update docs 2020-08-14 01:15:18 +02:00
Matthias Endler
8356ef1d03 Add support for website input 2020-08-14 01:14:47 +02:00
Matthias Endler
bbfe6a8531 rename summary function 2020-08-13 23:16:00 +02:00
Matthias Endler
b9757c505c Refactor link collection 2020-08-13 23:15:24 +02:00
Matthias Endler
d6fc698583 update docs 2020-08-13 23:03:28 +02:00
Matthias Endler
47f1e306ab Support multiple file inputs 2020-08-13 23:01:30 +02:00
Matthias Endler
cca984017a Add support for changing number of threads 2020-08-13 19:58:41 +02:00
Matthias Endler
bb5268fbf1 Add statistics 2020-08-13 19:58:25 +02:00
Matthias Endler
184e263a44 Remove Github token from env var 2020-08-13 19:57:48 +02:00
Matthias Endler
cd8512e564 update docs 2020-08-13 17:11:14 +02:00
Matthias Endler
f8b344fe5a update docs 2020-08-13 15:41:27 +02:00
Matthias Endler
22044275f7 Pin dependencies 2020-08-13 09:43:06 +02:00