diff --git a/CHANGELOG.md b/CHANGELOG.md index bdd22ca..2e3a881 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 2023-06-16 unftp v0.14.3 + +- Upgraded to latest version of the GCS back-end + ## 2023-06-02 unftp v0.14.2 - [#151](https://github.com/bolcom/unFTP/pull/151) Restart when receiving the HUP signal diff --git a/Cargo.lock b/Cargo.lock index b87676d..6ceee1a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1565,9 +1565,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.59" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b" +checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" dependencies = [ "unicode-ident", ] @@ -2026,18 +2026,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.163" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" +checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.163" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" +checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2", "quote", @@ -2046,9 +2046,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.96" +version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" +checksum = "bdf3bf93142acad5821c99197022e170842cdbc1c30482b98750c688c640842a" dependencies = [ "itoa 1.0.6", "ryu", @@ -2633,7 +2633,7 @@ checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" [[package]] name = "unftp" -version = "0.14.2" +version = "0.14.3" dependencies = [ "async-trait", "base64 0.13.1", @@ -2780,9 +2780,9 @@ checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" [[package]] name = "unicode-ident" -version = "1.0.8" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" +checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" [[package]] name = "unicode-normalization" diff --git a/Cargo.toml b/Cargo.toml index 38ef03c..a46b59c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "unftp" -version = "0.14.2" +version = "0.14.3" authors = [ "Agoston Horvath ", "Dávid Kosztka ", @@ -40,8 +40,8 @@ hyper-rustls = "0.23.2" lazy_static = "1.4.0" libunftp = "0.18.9" prometheus = { version = "0.13.3", features = ["process"] } -serde = { version = "1.0.163", features = ["derive"] } -serde_json = "1.0.96" +serde = { version = "1.0.164", features = ["derive"] } +serde_json = "1.0.97" slog = { version = "2.7.0", features = ["max_level_trace", "release_max_level_info"] } slog-async = "2.7.0" slog-term = "2.9.0" diff --git a/RELEASE-CHECKLIST.md b/RELEASE-CHECKLIST.md index 8b88a74..2f69b51 100644 --- a/RELEASE-CHECKLIST.md +++ b/RELEASE-CHECKLIST.md @@ -15,7 +15,7 @@ * Run `make publish` * Push to Github * Create the release in Github using tag format \[{component}-\]{version} e.g. - > v0.12.12 + > v0.14.03 or > slog-redis-v0.1.2 * Wait for the Github Actions pipeline to finish. You should see all artifacts in the release page. diff --git a/crates/redislog/Cargo.toml b/crates/redislog/Cargo.toml index d9574fc..38886df 100644 --- a/crates/redislog/Cargo.toml +++ b/crates/redislog/Cargo.toml @@ -17,7 +17,7 @@ chrono = "0.4.26" r2d2 = "0.8.10" r2d2_redis = "0.14.0" redis = "0.20.2" -serde_json = "1.0.96" +serde_json = "1.0.97" slog = { version = "2.7.0", features = ["max_level_trace", "release_max_level_info"] } [dev-dependencies] diff --git a/docs/server/docker.md b/docs/server/docker.md index 56a26b5..59010bf 100644 --- a/docs/server/docker.md +++ b/docs/server/docker.md @@ -5,9 +5,9 @@ title: Docker You can download pre-made docker images from [docker hub](https://hub.docker.com/r/bolcom/unftp/tags) e.g.: ```sh -docker pull bolcom/unftp:v0.14.2-alpine -docker pull bolcom/unftp:v0.14.2-alpine-istio -docker pull bolcom/unftp:v0.14.2-scratch +docker pull bolcom/unftp:v0.14.3-alpine +docker pull bolcom/unftp:v0.14.3-alpine-istio +docker pull bolcom/unftp:v0.14.3-scratch ``` Example running unFTP in a Docker container: @@ -34,6 +34,6 @@ docker run \ -v /Users/xxx/unftp/unftp.crt:/unftp.crt \ -v /Users/xxx/unftp/the-key.json:/key.json \ -ti \ - bolcom/unftp:v0.14.2-alpine + bolcom/unftp:v0.14.3-alpine ``` diff --git a/docs/server/installation.md b/docs/server/installation.md index 23fada5..5091b16 100644 --- a/docs/server/installation.md +++ b/docs/server/installation.md @@ -16,28 +16,28 @@ you can choose between a statically linked image (no PAM integration) or a dynam Linux (static, no PAM): ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.2/unftp_x86_64-unknown-linux-musl \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.3/unftp_x86_64-unknown-linux-musl \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` Linux (dynamic with PAM support): ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.2/unftp_x86_64-unknown-linux-gnu \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.3/unftp_x86_64-unknown-linux-gnu \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` macOS Intel: ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.2/unftp_x86_64-apple-darwin \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.3/unftp_x86_64-apple-darwin \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` macOS ARM: ```sh -curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.2/unftp_aarch64-apple-darwin \ +curl -L https://github.com/bolcom/unFTP/releases/download/v0.14.3/unftp_aarch64-apple-darwin \ | sudo tee /usr/local/bin/unftp > /dev/null && sudo chmod +x /usr/local/bin/unftp ``` diff --git a/docs/server/pubsub.md b/docs/server/pubsub.md index 0363452..6a2860b 100644 --- a/docs/server/pubsub.md +++ b/docs/server/pubsub.md @@ -72,7 +72,7 @@ All of them are of type JSON object. Examples of their format are shown below. "payload":{ "Startup":{ "libunftp_version":"0.18.3", - "unftp_version":"v0.14.2" + "unftp_version":"v0.14.3" } } }