Compare commits

..

2 Commits

Author SHA1 Message Date
1ef65037a1 Update actix-web and tokio
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-03 13:00:38 +02:00
5d4b90167b Bump actix-rt from 1.1.1 to 2.2.0
Bumps [actix-rt](https://github.com/actix/actix-net) from 1.1.1 to 2.2.0.
- [Release notes](https://github.com/actix/actix-net/releases)
- [Commits](https://github.com/actix/actix-net/compare/rt-1.1.1...rt-v2.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-03 09:46:32 +00:00
3 changed files with 45 additions and 45 deletions

70
Cargo.lock generated
View File

@ -60,7 +60,7 @@ dependencies = [
"pin-project-lite", "pin-project-lite",
"rand", "rand",
"regex", "regex",
"serde 1.0.130", "serde 1.0.126",
"sha-1", "sha-1",
"smallvec", "smallvec",
"time 0.2.25", "time 0.2.25",
@ -88,7 +88,7 @@ dependencies = [
"http", "http",
"log", "log",
"regex", "regex",
"serde 1.0.130", "serde 1.0.126",
] ]
[[package]] [[package]]
@ -189,7 +189,7 @@ dependencies = [
"paste", "paste",
"pin-project", "pin-project",
"regex", "regex",
"serde 1.0.130", "serde 1.0.126",
"serde_json", "serde_json",
"serde_urlencoded", "serde_urlencoded",
"smallvec", "smallvec",
@ -284,7 +284,7 @@ dependencies = [
"percent-encoding", "percent-encoding",
"pin-project-lite", "pin-project-lite",
"rand", "rand",
"serde 1.0.130", "serde 1.0.126",
"serde_json", "serde_json",
"serde_urlencoded", "serde_urlencoded",
] ]
@ -385,9 +385,9 @@ checksum = "ae44d1a3d5a19df61dd0c8beb138458ac2a53a7ac09eba97d55592540004306b"
[[package]] [[package]]
name = "bytes" name = "bytes"
version = "1.1.0" version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8" checksum = "b700ce4376041dcd0a327fd0097c41095743c4c8af8887265942faf1100bd040"
[[package]] [[package]]
name = "bytestring" name = "bytestring"
@ -435,7 +435,7 @@ dependencies = [
"lazy_static", "lazy_static",
"nom 5.1.2", "nom 5.1.2",
"rust-ini", "rust-ini",
"serde 1.0.130", "serde 1.0.126",
"serde-hjson", "serde-hjson",
"serde_json", "serde_json",
"toml", "toml",
@ -745,9 +745,9 @@ dependencies = [
[[package]] [[package]]
name = "git2" name = "git2"
version = "0.13.21" version = "0.13.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "659cd14835e75b64d9dba5b660463506763cf0aa6cb640aeeb0e98d841093490" checksum = "d9831e983241f8c5591ed53f17d874833e2fa82cac2625f3888c50cbfe136cba"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"libc", "libc",
@ -794,7 +794,7 @@ dependencies = [
[[package]] [[package]]
name = "hoc" name = "hoc"
version = "0.19.0" version = "0.18.0"
dependencies = [ dependencies = [
"actix-rt", "actix-rt",
"actix-web", "actix-web",
@ -810,7 +810,7 @@ dependencies = [
"openssl-probe", "openssl-probe",
"reqwest", "reqwest",
"ructe", "ructe",
"serde 1.0.130", "serde 1.0.126",
"serde_derive", "serde_derive",
"serde_json", "serde_json",
"tempfile", "tempfile",
@ -997,9 +997,9 @@ checksum = "3cb00336871be5ed2c8ed44b60ae9959dc5b9f08539422ed43f09e34ecaeba21"
[[package]] [[package]]
name = "libgit2-sys" name = "libgit2-sys"
version = "0.12.22+1.1.0" version = "0.12.21+1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89c53ac117c44f7042ad8d8f5681378dfbc6010e49ec2c0d1f11dfedc7a4a1c3" checksum = "86271bacd72b2b9e854c3dcfb82efd538f15f870e4c11af66900effb462f6825"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",
@ -1541,7 +1541,7 @@ dependencies = [
"native-tls", "native-tls",
"percent-encoding", "percent-encoding",
"pin-project-lite", "pin-project-lite",
"serde 1.0.130", "serde 1.0.126",
"serde_urlencoded", "serde_urlencoded",
"tokio", "tokio",
"tokio-native-tls", "tokio-native-tls",
@ -1664,9 +1664,9 @@ checksum = "9dad3f759919b92c3068c696c15c3d17238234498bbdcc80f2c469606f948ac8"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.130" version = "1.0.126"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913" checksum = "ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
@ -1685,9 +1685,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.130" version = "1.0.126"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b" checksum = "963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1696,13 +1696,13 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.67" version = "1.0.64"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7f9e390c27c3c0ce8bc5d725f6e4d30a29d26659494aa4b17535f7522c5c950" checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79"
dependencies = [ dependencies = [
"itoa", "itoa",
"ryu", "ryu",
"serde 1.0.130", "serde 1.0.126",
] ]
[[package]] [[package]]
@ -1714,7 +1714,7 @@ dependencies = [
"form_urlencoded", "form_urlencoded",
"itoa", "itoa",
"ryu", "ryu",
"serde 1.0.130", "serde 1.0.126",
] ]
[[package]] [[package]]
@ -1813,7 +1813,7 @@ checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"serde 1.0.130", "serde 1.0.126",
"serde_derive", "serde_derive",
"syn", "syn",
] ]
@ -1827,7 +1827,7 @@ dependencies = [
"base-x", "base-x",
"proc-macro2", "proc-macro2",
"quote", "quote",
"serde 1.0.130", "serde 1.0.126",
"serde_derive", "serde_derive",
"serde_json", "serde_json",
"sha1", "sha1",
@ -2011,7 +2011,7 @@ version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa"
dependencies = [ dependencies = [
"serde 1.0.130", "serde 1.0.126",
] ]
[[package]] [[package]]
@ -2059,14 +2059,14 @@ dependencies = [
[[package]] [[package]]
name = "tracing-bunyan-formatter" name = "tracing-bunyan-formatter"
version = "0.2.5" version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "63053c8ba268268d59c06b919d6c94fd968b3bd9995c5f59a03dea42fc351e70" checksum = "dce1eae70720bd6bb3944f7cf501761aeae658bd1f9293aa373c71a195064910"
dependencies = [ dependencies = [
"chrono", "chrono",
"gethostname", "gethostname",
"log", "log",
"serde 1.0.130", "serde 1.0.126",
"serde_json", "serde_json",
"tracing", "tracing",
"tracing-core", "tracing-core",
@ -2110,22 +2110,22 @@ version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28b" checksum = "fb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28b"
dependencies = [ dependencies = [
"serde 1.0.130", "serde 1.0.126",
"tracing-core", "tracing-core",
] ]
[[package]] [[package]]
name = "tracing-subscriber" name = "tracing-subscriber"
version = "0.2.20" version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9cbe87a2fa7e35900ce5de20220a582a9483a7063811defce79d7cbd59d4cfe" checksum = "ab69019741fca4d98be3c62d2b75254528b5432233fd8a4d2739fec20278de48"
dependencies = [ dependencies = [
"ansi_term", "ansi_term",
"chrono", "chrono",
"lazy_static", "lazy_static",
"matchers", "matchers",
"regex", "regex",
"serde 1.0.130", "serde 1.0.126",
"serde_json", "serde_json",
"sharded-slab", "sharded-slab",
"smallvec", "smallvec",
@ -2207,9 +2207,9 @@ checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb"
[[package]] [[package]]
name = "vergen" name = "vergen"
version = "5.1.15" version = "5.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "265455aab08c55a1ab13f07c8d5e25c7d46900f4484dd7cbd682e77171f93f3c" checksum = "542f37b4798c879409865dde7908e746d836f77839c3a6bea5c8b4e4dcf6620b"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"cfg-if", "cfg-if",
@ -2250,7 +2250,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be" checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be"
dependencies = [ dependencies = [
"cfg-if", "cfg-if",
"serde 1.0.130", "serde 1.0.126",
"serde_json", "serde_json",
"wasm-bindgen-macro", "wasm-bindgen-macro",
] ]

View File

@ -1,6 +1,6 @@
[package] [package]
name = "hoc" name = "hoc"
version = "0.19.0" version = "0.18.0"
authors = ["Valentin Brandl <vbrandl@riseup.net>"] authors = ["Valentin Brandl <vbrandl@riseup.net>"]
edition = "2018" edition = "2018"
build = "build.rs" build = "build.rs"
@ -16,28 +16,28 @@ name = "hoc"
actix-rt = "2.2.0" actix-rt = "2.2.0"
actix-web = "4.0.0-beta.8" actix-web = "4.0.0-beta.8"
badge = "0.3.0" badge = "0.3.0"
bytes = "1.1.0" bytes = "1.0.1"
config = { version = "0.11.0", features = ["toml"] } config = { version = "0.11.0", features = ["toml"] }
dotenv = "0.15.0" dotenv = "0.15.0"
futures = "0.3.17" futures = "0.3.17"
git2 = "0.13.21" git2 = "0.13.20"
lazy_static = "1.4.0" lazy_static = "1.4.0"
number_prefix = "0.4.0" number_prefix = "0.4.0"
openssl-probe = "0.1.4" openssl-probe = "0.1.4"
reqwest = "0.11.4" reqwest = "0.11.4"
serde = "1.0.130" serde = "1.0.126"
serde_derive = "1.0.123" serde_derive = "1.0.123"
serde_json = "1.0.67" serde_json = "1.0.64"
tracing = "0.1.26" tracing = "0.1.26"
tracing-actix-web = "0.4.0-beta.11" tracing-actix-web = "0.4.0-beta.11"
tracing-bunyan-formatter = "0.2.5" tracing-bunyan-formatter = "0.2.4"
tracing-futures = "0.2.5" tracing-futures = "0.2.5"
tracing-log = "0.1.2" tracing-log = "0.1.2"
tracing-subscriber = { version = "0.2.20", features = ["registry", "env-filter"] } tracing-subscriber = { version = "0.2.19", features = ["registry", "env-filter"] }
[build-dependencies] [build-dependencies]
ructe = "0.13.4" ructe = "0.13.4"
vergen = { version = "5.1.15", default-features = false, features = ["git"] } vergen = { version = "5.1.13", default-features = false, features = ["git"] }
[dev-dependencies] [dev-dependencies]
awc = "3.0.0-beta.7" awc = "3.0.0-beta.7"

View File

@ -19,8 +19,8 @@ The API is as simple as
https://<host>/<service>/<user>/<repo> https://<host>/<service>/<user>/<repo>
``` ```
where `<service>` is one of `gitub`, `gitlab`, `bitbucket` or `sourcehut`. The HoC data can also be received as JSON by where `<service>` is one of `gitub`, `gitlab` or `bitbucket`. The HoC data can also be received as JSON by appending
appending `/json` to the reuqest path: `/json` to the reuqest path:
``` ```
https://<host>/<service>/<user>/<repo>/json https://<host>/<service>/<user>/<repo>/json