Matthias
92b939eb2f
Update README.md
2022-01-13 13:11:55 +01:00
Matthias
3b060c80dc
Update README.md
2022-01-10 21:03:30 +01:00
Matthias
0645177b84
Bump version ( #450 )
2022-01-10 01:38:46 +01:00
Matthias
21f3160b71
Make retries configurable; align constants ( #446 )
...
Using the same default values for the library and the
binary now but tweaked the values a bit for slightly faster performance.
2022-01-07 01:03:10 +01:00
Matthias
9f8e496a8d
Add Azure/ResourceModules
2021-12-20 22:50:19 +01:00
Matthias
a795f2bf3f
Change usage examples ( #429 )
2021-12-18 00:28:08 +01:00
Matthias
d80b9b8e6a
Update docs ( #428 )
...
Add more lychee users, update usage instructions, fix typos
2021-12-17 02:00:28 +01:00
Matthias
18c606d2e8
Fix docs badge
2021-12-16 20:47:35 +01:00
Matthias
ec03c8d0f7
Update README.md
2021-12-03 12:23:43 +01:00
Erik Rigtorp
7d92609ff2
Muffet supports recursively checking links ( #403 )
2021-11-23 13:32:07 +01:00
Matthias
591cbdbebb
Add support for .lycheeignore file #308 ( #402 )
...
This is similar to files like .gitignore and .dockerignore
and gets merged into exclude_files
2021-11-23 01:39:53 +01:00
Matthias
30a0fd3856
Bump version to 0.8.1 ( #396 )
2021-11-18 00:59:28 +01:00
Matthias
b97fda34d0
Add support for different output formats (compact, detailed, markdown) ( #375 )
2021-11-18 00:44:48 +01:00
Matthias
ed0efcd4f8
Prepare release
2021-10-28 00:34:48 +02:00
Matthias
b48292be4a
Move to debian/bullseye:slim as base image ( #370 )
2021-10-26 19:50:53 +02:00
Matthias
a5240c1851
Add link to Github action in marketplace
2021-10-14 23:32:31 +02:00
MichaIng
b648b5e914
Imply "localhost" when loopback IPs are excluded ( #351 )
...
as "localhost" is usually mapped via "hosts" file to a loopback IP address.
Resolves: https://github.com/lycheeverse/lychee/issues/319
Signed-off-by: MichaIng <micha@dietpi.com>
2021-10-06 11:33:23 +02:00
Daniel Doubrovkine (dB.)
df12f31f83
Fix: typo. ( #350 )
2021-10-02 23:53:14 +02:00
Matthias
712bdfa8cb
Make inputs required (show help if not provided) ( #329 )
2021-09-16 16:40:38 +02:00
Matthias
21ea0fd033
Add support for tokio-console ( #318 )
...
This allows troubleshooting and improving async Rust code.
It is an optional feature that is still
experimental (but can be quite helpful)
2021-09-12 18:10:23 +02:00
Matthias
a1acf7b0d0
Reintegrate master
2021-09-09 01:49:25 +02:00
Matthias
f3fe46a4d6
Merge branch 'master' of github.com:lycheeverse/lychee into local-files
2021-09-08 00:35:41 +02:00
Matthias
0c5dcf3aa3
whoops
2021-09-07 01:05:41 +02:00
Matthias
8353ab1071
Update docs
2021-09-07 00:53:42 +02:00
Paweł Romanowski
8fd34a7367
Add no check (dump links only) flag ( #99 )
2021-09-06 16:10:48 +02:00
Matthias
9163066a6b
Reintegrate master
2021-09-06 15:23:10 +02:00
Matthias
b7c129c431
Fix resolving absolute paths
...
The previous solution didn't resolve to absolute paths
and rather removed things like `.` and `..`.
2021-09-06 15:20:18 +02:00
Matthias
185645ac81
Update docs
2021-09-06 15:15:05 +02:00
Lucius Hu
80b8a856ac
Add new flag --require-https ( #195 )
2021-09-04 03:21:54 +02:00
Daniel Doubrovkine (dB.)
f866abef61
Fix publish workflow ( #309 )
2021-09-04 01:49:29 +02:00
Matthias
a7c1eae115
Bump version to 0.7.1
2021-09-03 19:35:36 +02:00
Matthias
96c80c3647
Add changes made by @dblock in #304
2021-09-03 19:18:39 +02:00
dblock
dcee4a1058
Added support for --exclude-file.
2021-09-03 16:29:57 +02:00
Matthias
ef65067625
Use HTTPS links
2021-09-03 02:03:39 +02:00
Matthias
d36548417e
Make configuration file easier to find
2021-09-01 14:30:34 +02:00
Matthias
a72f2f6ace
Mention epub checking
2021-07-14 16:03:48 +02:00
YAKSH BARIYA
6ef121d3eb
docs: lychee is also available on Termux ( #274 )
2021-07-05 01:45:32 +02:00
Matthias
434ffacd30
Mention examples folder
2021-04-30 16:33:37 +02:00
Matthias
9f75f28d3d
Add example folder ( #241 )
2021-04-30 13:33:24 +02:00
Matthias
12c6f0496c
fix line break
2021-04-26 18:28:29 +02:00
Matthias
164e1aea7e
Add support for multiple schemes ( #237 )
2021-04-26 18:24:54 +02:00
Matthias
7a8bac9ac5
Update README.md
2021-04-24 19:08:57 +02:00
Matthias
952dc6a04c
Reorder sections
2021-04-24 16:23:36 +02:00
Matthias
38d162e238
Fix syntax
2021-04-24 16:04:56 +02:00
Matthias
5621a2946a
Add Arch installation instructions
2021-04-24 16:04:17 +02:00
Matthias
dfc0c16a2e
Add NixOS
2021-04-24 15:53:51 +02:00
Matthias
d3e6abed90
Extend installation instructions and move them up
2021-04-24 15:33:25 +02:00
Matthias
f7f9485be0
Bump version to 0.7 ( #229 )
2021-04-17 13:41:00 +02:00
Lucius Hu
f64213d58c
More refactor ( #225 )
...
- Major changes in `lychee-lib::filter` module:
- Fields in `Excludes` except the `RegexSet` is now moved to `Filter`.
- `Filter` contains `Option<Excludes>` and `Option<Includes>`, which are
wrapper struct of `RegexSet` instead of `Option<RegexSet>`. As a result
the code now looks cleaner.
- Factored out some filtering logics to dedicated functions.
- It's possible to write tests for those functions in addition to tests
for the `Filter` struct.
- Added docs to `Filter::is_excluded` and reorgnized the code.
- placed `derive_builder` by `typed_builder`:
- The internal interface very ugly, as admitted by the author, but we no
longer have nested `Option`s like before.
- As a result, the `Client` building is much easier to read.
- Main benefit of `typed_builder` is, the arguments feeded to builder is
checked at compile time instead of run-time.
- Fixed a bug in `lychee::tests::usage` and `lychee-lib::stats::test`.
- Now it will clear environment variable which would otherwise cause an
issue if `GITHUB_TOKEN` is set.
- Updated dependencies.
Co-authored-by: Lucius Hu <lebensterben@users.noreply.github.com>
2021-04-16 20:25:22 +02:00
Matthias
cb512dbf2e
Fix link to ClientBuilder documentation after refactor
2021-04-16 00:53:06 +02:00