diff --git a/Cargo.lock b/Cargo.lock
index 61cbd0c..8470567 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -47,25 +47,17 @@ checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
[[package]]
name = "anda-config"
-version = "0.1.7"
+version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e99208ef857fe8fad541602ee0843a6162ee5a5d0182997858972b3d1d8634a0"
+checksum = "08c29a44e9658ebbb9c036aec0302d8542a89a01bc57a568a608caf4772cdc98"
dependencies = [
- "chrono",
"dotenv",
"hcl-rs",
"ignore",
- "num",
- "num-derive",
- "num-traits",
"once_cell",
"parking_lot",
- "regex",
"serde",
- "serde_json",
"tracing",
- "uuid",
- "walkdir",
]
[[package]]
@@ -1421,30 +1413,6 @@ dependencies = [
"winapi",
]
-[[package]]
-name = "num"
-version = "0.4.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23"
-dependencies = [
- "num-bigint",
- "num-complex",
- "num-integer",
- "num-iter",
- "num-rational",
- "num-traits",
-]
-
-[[package]]
-name = "num-bigint"
-version = "0.4.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7"
-dependencies = [
- "num-integer",
- "num-traits",
-]
-
[[package]]
name = "num-bigint-dig"
version = "0.8.4"
@@ -1462,32 +1430,12 @@ dependencies = [
"zeroize",
]
-[[package]]
-name = "num-complex"
-version = "0.4.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495"
-dependencies = [
- "num-traits",
-]
-
[[package]]
name = "num-conv"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
-[[package]]
-name = "num-derive"
-version = "0.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.66",
-]
-
[[package]]
name = "num-integer"
version = "0.1.46"
@@ -1508,17 +1456,6 @@ dependencies = [
"num-traits",
]
-[[package]]
-name = "num-rational"
-version = "0.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824"
-dependencies = [
- "num-bigint",
- "num-integer",
- "num-traits",
-]
-
[[package]]
name = "num-traits"
version = "0.2.19"
@@ -3182,16 +3119,6 @@ version = "2.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
-[[package]]
-name = "uuid"
-version = "1.8.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0"
-dependencies = [
- "getrandom",
- "serde",
-]
-
[[package]]
name = "valuable"
version = "0.1.0"
diff --git a/Cargo.toml b/Cargo.toml
index 0a820a4..4408d4a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -3,7 +3,7 @@ members = ["xtask"]
[package]
name = "madoguchi"
-version = "0.4.10"
+version = "0.4.11"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
diff --git a/README.md b/README.md
index f55dec0..2923d15 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,14 @@
# Madoguchi
+
Madoguchi (窓口) is an API and a web server for handling [Terra]-related queries.
You can consider Madoguchi the "hub" for Terra.
-It also redirects [Repology] links to the GitHub sources.
+It also redirects [Repology] links to the GitHub sources and post Discord
+webhooks there are failing builds.
## License
-Copyright (c) 2023 Fyra Labs
+
+Copyright (c) 2023-2024 Fyra Labs
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -14,12 +17,11 @@ the Free Software Foundation, either version 3 of the License, or
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
-along with this program. If not, see .
-
+along with this program. If not, see .
-[Terra]: https://terra.fyralabs.com/
-[Repology]: https://repology.org/repository/terra_37
+[Terra]: https://terra.fyralabs.com/
+[Repology]: https://repology.org/repository/terra_rawhide