Commit Graph

106 Commits

Author SHA1 Message Date
Slatian
396bbdb348 Release 1.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 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 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
Slatian
5adca4fb80 WIP moved templating engine to mycelium 2023-10-29 18:56:44 +01:00
Slatian
5ac056ef99 Made sure the get_status and update_response callbacks are used correctly 2023-10-29 18:20:57 +01:00
Slatian
51aa05fe13 Added query settings to the generaliued templating mechanism 2023-10-29 18:10:57 +01:00
Slatian
de179ea7fa Proper MimeType handling with mycelium 2023-10-29 16:51:43 +01:00
Slatian
bfa383ddbe Fixed template data piping 2023-10-29 15:36:16 +01:00
Slatian
a33473fdc9 Moved to a more genral implementation for the response format. 2023-10-29 15:23:47 +01:00
Slatian
20fb7ee2ff First step to detaching the templating from the logic. 2023-10-29 13:50:22 +01:00
Slatian
c5a7597561 cargo update 2023-10-29 10:55:40 +01:00
Slatian
c56cc6edbd Version bump to 1.1.3 2023-10-08 09:27:38 +02:00
Slatian
5c74de5685 Switch a lot of Strings to Arc<str> 2023-10-08 09:12:06 +02:00
Slatian
223abdd804 cargo update
This one only removed dependencies 🥳
2023-10-08 08:09:44 +02:00
Slatian
639d4579e9 Fixed the url pointing to the google dns information^W marketing 2023-08-08 23:15:43 +02:00
Slatian
4b3a8d5e08 Fixed dns resolver information templates 2023-08-08 23:06:55 +02:00
Slatian
53da9023da cargo update 2023-08-07 21:59:25 +02:00
Slatian
4876fb7ea0 Updated README 2023-08-07 21:58:42 +02:00
Slatian
2aa6baaa57 Removed dns search functionality completely
I don't see it working and not being annoying
2023-08-07 21:52:31 +02:00
Slatian
daa68bbd5d Reenabled search prevention fqdn dot 2023-08-07 21:42:56 +02:00
Slatian
231e46a688 Disabled domain search as it caused problems 2023-08-07 21:40:22 +02:00
Slatian
2fe1b69174 Beeter communication of dns errors 2023-08-07 21:09:14 +02:00
Slatian
2e1f6a77ac Slightly better handling of invalid domain names 2023-08-07 20:05:25 +02:00
Slatian
1fe59d24d5 Discard additional responses instead of misattributing them 2023-08-07 19:03:18 +02:00
Slatian
51d7954d71 Make the sitename render as inline-block to prevent accidental clicking 2023-08-06 13:23:41 +02:00
Slatian
2fa9de5cf7 Template fix for ip display helper 2023-08-06 04:31:39 +02:00
Slatian
1013c5365a Small foramtting improvements 2023-08-06 04:03:14 +02:00
Slatian
cc6bbba3e4 Cargo update 2023-08-06 03:59:09 +02:00
Slatian
97a3d18e9c Wrote documentation on Configuration 2023-08-06 03:56:53 +02:00
Slatian
ae95539c7b Multiple small template improvements 2023-08-06 02:08:54 +02:00
Slatian
cf806ad8f5 Implemented global search config 2023-08-06 01:45:48 +02:00
Slatian
fef954f6c1 Some small template improvements 2023-08-06 01:32:23 +02:00
Slatian
e7eba57cb2 Added aliases and some servers to test them 2023-08-06 01:19:02 +02:00
Slatian
a334eb428a Proper dns configuration! 2023-08-06 00:04:42 +02:00
Slatian
5c7d880733 Aded ranking of resolvers by a weight value 2023-08-05 23:19:53 +02:00
Slatian
55897585ff Broke out settings and fixed a bug with the dns resolver not being persisted 2023-08-05 22:53:48 +02:00
Slatian
d88b15ba02 Persist resover choice using a cookie 2023-08-05 22:36:28 +02:00
Slatian
fdb23312df Made templates work with new data. 2023-08-05 21:09:56 +02:00
Slatian
727d9a77cd Template passtrough for dns server information 2023-08-05 18:19:28 +02:00
Slatian
cc6a025f89 Cargo update 2023-08-04 00:03:24 +02:00