Commit Graph

143 Commits

Author SHA1 Message Date
Slatian
ba34caf8fc Log not found errors to the debug channel
They are part of normal operation and shouldn't be logged in production.
2025-02-09 16:27:12 +01:00
Slatian
caf47522e4 Use a fallback for when the requested dns resolver isn't available 2025-02-09 16:10:35 +01:00
Slatian
b98bb67b4c Make clippy happy
Mostly cleaning up type system crimes from when I was still learning rust:
* Abuse of `match` and loops
* Non-use of helper functions (`is_empty`, `is_none`)
* Use of borrowed owned types (`&String`)
* Implementing `Into` instead of `From`
2025-02-09 15:45:23 +01:00
Slatian
d902dae35d Use the log create instead of println 2025-02-09 15:11:17 +01:00
Slatian
2aae2d6626 Version bump to 1.5.3 2025-02-09 14:51:44 +01:00
Slatian
4079e24c43 cargo update 2025-02-09 14:47:49 +01:00
Slatian
2b0c4eb3fb Updated to lib-humus 0.3 and axum 0.8 2025-02-09 14:41:12 +01:00
Slatian
8d055682b6 Version bump to 1.5.2 v1.5.2 2024-12-14 19:36:59 +01:00
Slatian
ff8d86ff1d Dependency updates 2024-12-14 19:35:13 +01:00
Slatian
ce7632d443 Version bump to 1.5.1 v1.5.1 2024-10-26 18:23:32 +02:00
Slatian
cf82db3e87 Update dependencies 2024-10-26 18:19:39 +02:00
Slatian
fecbe68c7a Cargo update 2024-10-26 18:08:33 +02:00
Slatian
2e5a2408b4 Add robots meta tag to templates to make it less likely for a crawler to get stuck v1.5 2024-08-06 19:36:17 +02:00
Slatian
3b4e6eba4b Update README, add maintainence mode notice 2024-08-06 19:26:09 +02:00
Slatian
708fb9c0b3 Improve configurability 2024-08-06 19:17:37 +02:00
Slatian
0d711648a8 Update idna to 1.0 🥳 2024-08-06 18:40:49 +02:00
Slatian
1863af50f8 Remove unused configuration option 2024-08-06 18:36:40 +02:00
Slatian
52d2834e98 Replace lazy_static crate with "new" std::sync::LazyLock 2024-08-06 18:35:00 +02:00
Slatian
da391003e4 cargo update 2024-08-06 18:12:10 +02:00
Slatian
7e58423269 Update dependencies v1.4 2024-04-21 00:38:30 +02:00
Slatian
2657aae847 Template fix 2024-04-21 00:26:15 +02:00
Slatian
13cb85ac5a Added an opt-in to looking up own IP-Address 2024-04-21 00:00:04 +02:00
Slatian
1a973e09a0 cargo update 2024-04-20 21:47:06 +02:00
Slatian
f799927f90 Cargo update 2024-03-17 22:02:20 +01:00
Slatian
8695f0026f lib-humus is now on crates.io 2024-02-11 14:15:13 +01:00
Slatian
3b552dba8a Downgrade clap to 4.4.18 to support "older" rust versions 2024-02-11 12:38:33 +01:00
Slatian
1ce60d8291 to_trust_resolver_config() -> to_hickory_resolver_config() 2024-02-11 11:52:33 +01:00
Slatian
b5097b5a03 cargo update 2024-02-11 11:51:23 +01:00
Slatian
610842abac Remove unused import 2024-02-11 11:51:08 +01:00
Slatian
35c71aba64 Use absolute path for icons v1.3 2023-12-29 02:51:12 +01:00
Slatian
d79d949d65 Use the more efficient icon 2023-12-29 02:49:04 +01:00
Slatian
b3f94b0d90 cargo update 2023-12-29 02:41:33 +01:00
Slatian
96207f3960 Added a way to display the icon as part of the sitename 2023-12-29 02:37:22 +01:00
Slatian
cd7a7fbe05 Added a favicon 2023-12-29 02:26:32 +01:00
Slatian
aaecdb84bb Release 1.2.4 hickory v1.2.4 2023-12-10 18:35:16 +01:00
Slatian
b08c98376c Update trust_dns to hickory
It doesn't work yet because of:
https://github.com/hickory-dns/hickory-dns/issues/2108
2023-12-10 18:34:20 +01:00
Slatian
51877fc4c3 1.2.3 quickfix don't encode as numbers (they are nubers internally so that is safe) v1.2.3 2023-12-10 10:43:19 +01:00
Slatian
396bbdb348 Release 1.2.2 v1.2.2 2023-12-10 10:18:31 +01:00
Slatian
a582c74d18 urlencode queries to external services
and add crt.sh
2023-12-10 10:16:43 +01:00
Slatian
e8a21ac95f Release 1.2.1 v1.2.1 2023-12-09 23:26:12 +01:00
Slatian
d706e7c614 Update to axum 0.7 2023-12-09 23:21:19 +01:00
Slatian
0bffa0fd96 Update smaller dependencies 2023-12-09 12:01:00 +01:00
Slatian
fb0ce1dc0b Update trust_dns to 23.2 2023-12-09 11:54:07 +01:00
Slatian
a67631fa9b cargo update 2023-12-09 11:17:33 +01:00
Slatian
636e10f786 Adapted to the new syncronous interface of the HumusEngine 2023-10-30 17:44:33 +01:00
Slatian
0076db531a cargo update 2023-10-30 17:41:37 +01:00
Slatian
64e639b0df Release 1.2.0 v1.2.0 2023-10-30 01:56:18 +01:00
Slatian
2f9f01e947 Better template documentation 2023-10-30 01:54:44 +01:00
Slatian
f2e9e36e99 codename mycelium became lib-humus 2023-10-30 01:54:35 +01:00
Slatian
912a119361 Made template loading logic reuseable 2023-10-29 20:52:32 +01:00