Compare commits

...

52 Commits

Author SHA1 Message Date
Jef Roosens b891d91386
Bumped rust & docker versions
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/deploy Pipeline was successful Details
2022-08-13 12:31:56 +02:00
Jef Roosens b2862efe72
Merge branch 'dev' of git.rustybever.be:Chewing_Bever/site-backend into dev 2022-08-13 12:30:04 +02:00
Jef Roosens 4b36989f8d Merge pull request 'Update Rust crate axum to 0.5.15' (#50) from renovate/axum-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #50
2022-08-13 12:29:01 +02:00
Renovate Bot 7191b43598 Update Rust crate axum to 0.5.15
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-09 15:02:25 +00:00
Jef Roosens 8ef4c63245 Merge pull request 'Update Rust crate serde_json to 1.0.83' (#49) from renovate/serde_json-1.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #49
2022-08-05 21:25:57 +02:00
Renovate Bot f2aacf1585 Update Rust crate serde_json to 1.0.83
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-03 15:01:46 +00:00
Jef Roosens 97cbd22bdf Merge pull request 'Update Rust crate tracing-subscriber to 0.3.15' (#45) from renovate/tracing-subscriber-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #45
2022-08-01 16:11:53 +02:00
Jef Roosens 0816dda163 Merge pull request 'Update Rust crate metrics-exporter-prometheus to 0.11.0' (#47) from renovate/metrics-exporter-prometheus-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #47
2022-08-01 16:11:45 +02:00
Jef Roosens 1795faab80 Merge pull request 'Update Rust crate tokio to 1.20.1' (#44) from renovate/tokio-1.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #44
2022-08-01 16:11:36 +02:00
Jef Roosens 378a1832ad Merge pull request 'Update Rust crate axum to 0.5.13' (#43) from renovate/axum-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #43
2022-08-01 16:11:20 +02:00
Renovate Bot c2beedbbed Update Rust crate tokio to 1.20.1
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-01 14:02:45 +00:00
Renovate Bot 18613238fa Update Rust crate metrics-exporter-prometheus to 0.11.0
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-01 14:02:37 +00:00
Renovate Bot a888d4bae7 Update Rust crate tracing-subscriber to 0.3.15
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-01 14:02:25 +00:00
Renovate Bot f947cd565a Update Rust crate axum to 0.5.13
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-01 14:02:17 +00:00
Jef Roosens accf5b295e Merge pull request 'Update Rust crate metrics to 0.20.1' (#46) from renovate/metrics-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #46
2022-08-01 16:00:41 +02:00
Jef Roosens 0e4bfec617 Merge pull request 'Update Rust crate hyper to 0.14.20' (#42) from renovate/hyper-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #42
2022-08-01 15:59:47 +02:00
Jef Roosens 5e8c9bf26f Merge pull request 'Update Rust crate tracing to 0.1.36' (#48) from renovate/tracing-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #48
2022-08-01 15:59:32 +02:00
Renovate Bot eb146c1252 Update Rust crate tracing to 0.1.36
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-07-29 22:04:03 +00:00
Jef Roosens 072dbd61b2
Merge branch 'dev' of git.rustybever.be:Chewing_Bever/site-backend into dev 2022-07-23 20:48:50 +02:00
Renovate Bot 19679add85 Update Rust crate metrics to 0.20.1
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-07-22 15:01:57 +00:00
Renovate Bot b78350a4a1 Update Rust crate hyper to 0.14.20
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-07-07 22:06:05 +00:00
Jef Roosens 9532fe8d29 Merge pull request 'Update Rust crate serde_json to 1.0.82' (#38) from renovate/serde_json-1.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #38
2022-07-06 12:00:10 +02:00
Jef Roosens 862f7a23f0 Merge pull request 'Update Rust crate tracing-subscriber to 0.3.14' (#41) from renovate/tracing-subscriber-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #41
2022-07-06 11:59:57 +02:00
Jef Roosens 81880611ff Merge pull request 'Update Rust crate axum to 0.5.11' (#37) from renovate/axum-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #37
2022-07-06 11:59:48 +02:00
Renovate Bot 64655040be Update Rust crate axum to 0.5.11
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-07-02 16:02:29 +00:00
Renovate Bot 4a1d3d7adf Update Rust crate tracing-subscriber to 0.3.14
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-07-01 18:02:18 +00:00
Renovate Bot 0396e4475c Update Rust crate serde_json to 1.0.82
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-29 19:03:30 +00:00
Jef Roosens f0baa11eb6 Merge pull request 'Update Rust crate axum to 0.5.9' (#36) from renovate/axum-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #36
2022-06-20 17:32:12 +02:00
Renovate Bot 696d1c6215 Update Rust crate axum to 0.5.9
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-20 12:05:13 +00:00
Jef Roosens 45c5ed953a Merge pull request 'Update Rust crate uuid to 1.1.2' (#35) from renovate/uuid-1.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #35
2022-06-15 22:34:16 +02:00
Renovate Bot ee37ebd895 Update Rust crate uuid to 1.1.2
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-10 23:03:46 +00:00
Jef Roosens 892730775f Merge pull request 'Update Rust crate tokio to 1.19.2' (#30) from renovate/tokio-1.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #30
2022-06-10 10:03:16 +02:00
Renovate Bot 4952e011c0 Update Rust crate tokio to 1.19.2
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-09 20:02:55 +00:00
Jef Roosens 8fd19cf2bc Merge pull request 'Update Rust crate tokio-util to 0.7.3' (#31) from renovate/tokio-util-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #31
2022-06-09 21:48:05 +02:00
Jef Roosens 336d01db94 Merge pull request 'Update Rust crate tower-http to 0.3.4' (#32) from renovate/tower-http-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #32
2022-06-09 21:47:54 +02:00
Jef Roosens 88e4192c42 Merge pull request 'Update Rust crate axum to 0.5.7' (#33) from renovate/axum-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #33
2022-06-09 21:47:41 +02:00
Jef Roosens 945dc05eb2 Merge pull request 'Update Rust crate tracing to 0.1.35' (#34) from renovate/tracing-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #34
2022-06-09 21:47:30 +02:00
Renovate Bot fea66fad39 Update Rust crate tracing to 0.1.35
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-08 16:04:29 +00:00
Renovate Bot 0a108853a5 Update Rust crate axum to 0.5.7
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-08 15:02:22 +00:00
Renovate Bot 4cf5510a03 Update Rust crate tower-http to 0.3.4
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-06 19:01:53 +00:00
Renovate Bot ef8950235d Update Rust crate tokio-util to 0.7.3
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-04 21:01:49 +00:00
Jef Roosens 11c5030839
Added man-vieter site
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-02 17:15:17 +02:00
Jef Roosens 05e9a0f40a Merge pull request 'Update Rust crate metrics-exporter-prometheus to 0.10.0' (#29) from renovate/metrics-exporter-prometheus-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #29
2022-06-01 20:55:41 +02:00
Renovate Bot d69eda2c91 Update Rust crate metrics-exporter-prometheus to 0.10.0
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-01 15:02:39 +00:00
Jef Roosens 9ec6c70dd5 Merge pull request 'Update Rust crate flate2 to 1.0.24' (#27) from renovate/flate2-1.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #27
2022-06-01 16:35:42 +02:00
Jef Roosens 00e72a8864 Merge pull request 'Update Rust crate metrics to 0.19.0' (#28) from renovate/metrics-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #28
2022-06-01 16:35:29 +02:00
Jef Roosens 422a7c07f5 Merge pull request 'Update Rust crate uuid to 1.1.1' (#25) from renovate/uuid-1.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #25
2022-06-01 16:35:19 +02:00
Renovate Bot 4380ff6c91 Update Rust crate uuid to 1.1.1
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-06-01 01:01:46 +00:00
Renovate Bot c1a61ef99b Update Rust crate metrics to 0.19.0
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-05-30 16:02:14 +00:00
Renovate Bot e6977e0309 Update Rust crate flate2 to 1.0.24
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-05-28 21:02:02 +00:00
Jef Roosens f0b5e331d4 Merge pull request 'Update Rust crate hyper to 0.14.19' (#26) from renovate/hyper-0.x into dev
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #26
2022-05-28 19:54:14 +02:00
Renovate Bot 3e48a207a1 Update Rust crate hyper to 0.14.19
ci/woodpecker/push/deploy unknown status Details
ci/woodpecker/push/lint Pipeline was successful Details
2022-05-27 20:01:48 +00:00
5 changed files with 86 additions and 116 deletions

171
Cargo.lock generated
View File

@ -39,15 +39,6 @@ dependencies = [
"syn",
]
[[package]]
name = "atomic-shim"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67cd4b51d303cf3501c301e8125df442128d3c6d7c69f71b27833d253de47e77"
dependencies = [
"crossbeam-utils",
]
[[package]]
name = "autocfg"
version = "1.1.0"
@ -56,9 +47,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]]
name = "axum"
version = "0.5.6"
version = "0.5.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab2504b827a8bef941ba3dd64bdffe9cf56ca182908a147edd6189c95fbcae7d"
checksum = "9de18bc5f2e9df8f52da03856bf40e29b747de5a84e43aefff90e3dc4a21529b"
dependencies = [
"async-trait",
"axum-core",
@ -87,9 +78,9 @@ dependencies = [
[[package]]
name = "axum-core"
version = "0.2.4"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da31c0ed7b4690e2c78fe4b880d21cd7db04a346ebc658b4270251b695437f17"
checksum = "e4f44a0e6200e9d11a1cdc989e4b358f6e3d354fbf48478f345a17f4e43f8635"
dependencies = [
"async-trait",
"bytes",
@ -176,13 +167,11 @@ dependencies = [
[[package]]
name = "flate2"
version = "1.0.23"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af"
checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6"
dependencies = [
"cfg-if",
"crc32fast",
"libc",
"miniz_oxide",
]
@ -270,6 +259,12 @@ name = "hashbrown"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
[[package]]
name = "hashbrown"
version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
dependencies = [
"ahash",
]
@ -296,9 +291,9 @@ dependencies = [
[[package]]
name = "http-body"
version = "0.4.4"
version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ff4f84919677303da5f147645dbea6b1881f368d03ac84e1dc09031ebd7b2c6"
checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
dependencies = [
"bytes",
"http",
@ -325,9 +320,9 @@ checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421"
[[package]]
name = "hyper"
version = "0.14.18"
version = "0.14.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b26ae0a80afebe130861d90abf98e3814a4f28a4c6ffeb5ab8ebb2be311e0ef2"
checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac"
dependencies = [
"bytes",
"futures-channel",
@ -353,16 +348,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f647032dfaa1f8b6dc29bd3edb7bbef4861b8b8007ebb118d6db284fd59f6ee"
dependencies = [
"autocfg",
"hashbrown",
]
[[package]]
name = "instant"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
dependencies = [
"cfg-if",
"hashbrown 0.11.2",
]
[[package]]
@ -410,9 +396,9 @@ dependencies = [
[[package]]
name = "log"
version = "0.4.16"
version = "0.4.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8"
checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
dependencies = [
"cfg-if",
]
@ -464,26 +450,28 @@ dependencies = [
[[package]]
name = "metrics"
version = "0.18.1"
version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e52eb6380b6d2a10eb3434aec0885374490f5b82c8aaf5cd487a183c98be834"
checksum = "7b9b8653cec6897f73b519a43fba5ee3d50f62fe9af80b428accdcc093b4a849"
dependencies = [
"ahash",
"metrics-macros",
"portable-atomic",
]
[[package]]
name = "metrics-exporter-prometheus"
version = "0.9.0"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b93b470b04c005178058e18ac8bb2eb3fda562cf87af5ea05ba8d44190d458c"
checksum = "8603921e1f54ef386189335f288441af761e0fc61bcb552168d9cedfe63ebc70"
dependencies = [
"hyper",
"indexmap",
"ipnet",
"metrics",
"metrics-util",
"parking_lot 0.11.2",
"parking_lot",
"portable-atomic",
"quanta",
"thiserror",
"tokio",
@ -492,9 +480,9 @@ dependencies = [
[[package]]
name = "metrics-macros"
version = "0.5.1"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49e30813093f757be5cf21e50389a24dc7dbb22c49f23b7e8f51d69b508a5ffa"
checksum = "731f8ecebd9f3a4aa847dfe75455e4757a45da40a7793d2f0b1f9b6ed18b23f3"
dependencies = [
"proc-macro2",
"quote",
@ -503,17 +491,17 @@ dependencies = [
[[package]]
name = "metrics-util"
version = "0.12.0"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "107a38013e91c04ddf31826b0d0dcc2e0d4ebedded8234cc0dc2b7bbd0c121e8"
checksum = "f7d24dc2dbae22bff6f1f9326ffce828c9f07ef9cc1e8002e5279f845432a30a"
dependencies = [
"atomic-shim",
"crossbeam-epoch",
"crossbeam-utils",
"hashbrown",
"hashbrown 0.12.3",
"metrics",
"num_cpus",
"parking_lot 0.11.2",
"parking_lot",
"portable-atomic",
"quanta",
"sketches-ddsketch",
]
@ -587,20 +575,9 @@ dependencies = [
[[package]]
name = "once_cell"
version = "1.10.0"
version = "1.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9"
[[package]]
name = "parking_lot"
version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
dependencies = [
"instant",
"lock_api",
"parking_lot_core 0.8.5",
]
checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1"
[[package]]
name = "parking_lot"
@ -609,21 +586,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58"
dependencies = [
"lock_api",
"parking_lot_core 0.9.2",
]
[[package]]
name = "parking_lot_core"
version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216"
dependencies = [
"cfg-if",
"instant",
"libc",
"redox_syscall",
"smallvec",
"winapi",
"parking_lot_core",
]
[[package]]
@ -667,9 +630,9 @@ dependencies = [
[[package]]
name = "pin-project-lite"
version = "0.2.8"
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c"
checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116"
[[package]]
name = "pin-utils"
@ -677,6 +640,12 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "portable-atomic"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "763095e04dcbeb889b2ab35296ecb18a20fe16b4e9877ce64aab73d8fd05a8c3"
[[package]]
name = "proc-macro2"
version = "1.0.37"
@ -688,9 +657,9 @@ dependencies = [
[[package]]
name = "quanta"
version = "0.9.3"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20afe714292d5e879d8b12740aa223c6a88f118af41870e8b6196e39a02238a8"
checksum = "b7e31331286705f455e56cca62e0e717158474ff02b7936c1fa596d983f4ae27"
dependencies = [
"crossbeam-utils",
"libc",
@ -787,9 +756,9 @@ dependencies = [
[[package]]
name = "serde_json"
version = "1.0.81"
version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c"
checksum = "38dd04e3c8279e75b31ef29dbdceebfe5ad89f4d0937213c53f7d49d01b3d5a7"
dependencies = [
"itoa",
"ryu",
@ -849,9 +818,9 @@ dependencies = [
[[package]]
name = "sketches-ddsketch"
version = "0.1.2"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76a77a8fd93886010f05e7ea0720e569d6d16c65329dbe3ec033bbbccccb017b"
checksum = "ceb945e54128e09c43d8e4f1277851bd5044c6fc540bbaa2ad888f60b3da9ae7"
[[package]]
name = "slab"
@ -934,17 +903,18 @@ dependencies = [
[[package]]
name = "tokio"
version = "1.18.2"
version = "1.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4903bf0427cf68dddd5aa6a93220756f8be0c34fcfa9f5e6191e103e15a31395"
checksum = "7a8325f63a7d4774dd041e363b2409ed1c5cbbd0f867795e661df066b2b0a581"
dependencies = [
"autocfg",
"bytes",
"libc",
"memchr",
"mio",
"num_cpus",
"once_cell",
"parking_lot 0.12.0",
"parking_lot",
"pin-project-lite",
"signal-hook-registry",
"socket2",
@ -965,9 +935,9 @@ dependencies = [
[[package]]
name = "tokio-util"
version = "0.7.2"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f988a1a1adc2fb21f9c12aa96441da33a1728193ae0b95d2be22dbd17fcb4e5c"
checksum = "cc463cd8deddc3770d20f9852143d50bf6094e640b485cb2e189a2099085ff45"
dependencies = [
"bytes",
"futures-core",
@ -987,7 +957,6 @@ dependencies = [
"pin-project",
"pin-project-lite",
"tokio",
"tokio-util",
"tower-layer",
"tower-service",
"tracing",
@ -995,9 +964,9 @@ dependencies = [
[[package]]
name = "tower-http"
version = "0.3.3"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d342c6d58709c0a6d48d48dabbb62d4ef955cf5f0f3bbfd845838e7ae88dbae"
checksum = "3c530c8675c1dbf98facee631536fa116b5fb6382d7dd6dc1b118d970eafe3ba"
dependencies = [
"base64",
"bitflags",
@ -1034,9 +1003,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6"
[[package]]
name = "tracing"
version = "0.1.34"
version = "0.1.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d0ecdcb44a79f0fe9844f0c4f33a342cbcbb5117de8001e6ba0dc2351327d09"
checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307"
dependencies = [
"cfg-if",
"log",
@ -1047,9 +1016,9 @@ dependencies = [
[[package]]
name = "tracing-attributes"
version = "0.1.20"
version = "0.1.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e65ce065b4b5c53e73bb28912318cb8c9e9ad3921f1d669eb0e68b4c8143a2b"
checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2"
dependencies = [
"proc-macro2",
"quote",
@ -1058,11 +1027,11 @@ dependencies = [
[[package]]
name = "tracing-core"
version = "0.1.24"
version = "0.1.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "90442985ee2f57c9e1b548ee72ae842f4a9a20e3f417cc38dbc5dc684d9bb4ee"
checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7"
dependencies = [
"lazy_static",
"once_cell",
"valuable",
]
@ -1079,13 +1048,13 @@ dependencies = [
[[package]]
name = "tracing-subscriber"
version = "0.3.11"
version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bc28f93baff38037f64e6f43d34cfa1605f27a49c34e8a04c5e78b0babf2596"
checksum = "60db860322da191b40952ad9affe65ea23e7dd6a5c442c2c42865810c6ab8e6b"
dependencies = [
"ansi_term",
"lazy_static",
"matchers",
"once_cell",
"regex",
"sharded-slab",
"smallvec",
@ -1118,9 +1087,9 @@ checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
[[package]]
name = "uuid"
version = "1.0.0"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8cfcd319456c4d6ea10087ed423473267e1a071f3bc0aa89f80d60997843c6f0"
checksum = "dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f"
dependencies = [
"getrandom",
]

View File

@ -11,18 +11,18 @@ name = "site"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
axum = { version = "0.5.6" }
hyper = { version = "0.14.18" }
tokio = { version = "1.18.2", features = ["full"] }
tracing = "0.1.34"
tracing-subscriber = {version = "0.3.11", features = ["env-filter"] }
tower-http = { version = "0.3.3", features = ["fs", "trace", "auth"] }
axum = { version = "0.5.15" }
hyper = { version = "0.14.20" }
tokio = { version = "1.20.1", features = ["full"] }
tracing = "0.1.36"
tracing-subscriber = {version = "0.3.15", features = ["env-filter"] }
tower-http = { version = "0.3.4", features = ["fs", "trace", "auth"] }
tar = "0.4.38"
flate2 = "1.0.23"
tokio-util = { version = "0.7.2", features = ["io"] }
flate2 = "1.0.24"
tokio-util = { version = "0.7.3", features = ["io"] }
futures-util = "0.3.21"
uuid = { version = "1.0.0", features = ["v4"] }
serde_json = "1.0.81"
metrics = "0.18.1"
metrics-exporter-prometheus = "0.9.0"
uuid = { version = "1.1.2", features = ["v4"] }
serde_json = "1.0.83"
metrics = "0.20.1"
metrics-exporter-prometheus = "0.11.0"
serde = { version = "1.0", features = ["derive"] }

View File

@ -1,4 +1,4 @@
FROM rust:1.61-alpine3.15 AS builder
FROM rust:1.63-alpine3.16 AS builder
ARG DI_VER=1.2.5
@ -18,7 +18,7 @@ COPY . ./
RUN cargo build --release
FROM alpine:3.15
FROM alpine:3.16
COPY --from=builder /app/target/release/site /bin/site
COPY --from=builder /app/dumb-init /bin/dumb-init

View File

@ -1,2 +1,2 @@
[toolchain]
channel = "1.61"
channel = "1.63"

View File

@ -55,6 +55,7 @@ async fn main() {
let sites = [
("/docs/vieter", "docs-vieter"),
("/api-docs/vieter", "api-docs-vieter"),
("/man/vieter", "man-vieter"),
];
for (path, dir) in sites {