diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 59490861..78aa8328 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -38,7 +38,7 @@ repos: stages: - commit-msg - repo: https://github.com/DavidAnson/markdownlint-cli2 - rev: v0.9.2 + rev: v0.10.0 hooks: - id: markdownlint-cli2 - repo: https://github.com/shellcheck-py/shellcheck-py diff --git a/CHANGELOG.md b/CHANGELOG.md index aac507ca..0992601c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## v0.12.6 (2023-09-19) + +- fix: check invalid timestamp values +- chore: Update dependencies +- chore: slightly refactor the frontend code + ## v0.12.5 (2023-07-51) - fix: loading config diff --git a/Cargo.lock b/Cargo.lock index 31d6cbc3..0aa84fbc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -85,9 +85,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.0.5" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" +checksum = "0f2135563fb5c609d2b2b87c1e8ce7bc41b0b45430fa9661f457981503dd5bf0" dependencies = [ "memchr", ] @@ -214,7 +214,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -242,7 +242,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -253,7 +253,7 @@ checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -381,9 +381,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" +checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" [[package]] name = "bytemuck" @@ -450,9 +450,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.30" +version = "0.4.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "defd4e7873dbddba6c7c91e199c7fcb946abc4a6a4ac3195400bcfb01b5de877" +checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" dependencies = [ "android-tzdata", "iana-time-zone", @@ -483,9 +483,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.3" +version = "4.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84ed82781cea27b43c9b106a979fe450a13a31aab0500595fb3fc06616de08e6" +checksum = "b1d7b8d5ec32af0fadc644bf1fd509a688c2103b185644bb1e29d164e0703136" dependencies = [ "clap_builder", "clap_derive", @@ -493,9 +493,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.2" +version = "4.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" +checksum = "5179bb514e4d7c2051749d8fcefa2ed6d06a9f4e6d69faf3805f5d80b8cf8d56" dependencies = [ "anstream", "anstyle", @@ -512,7 +512,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -737,7 +737,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -761,7 +761,7 @@ dependencies = [ "diesel_table_macro_syntax", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -781,7 +781,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc5557efc453706fed5e4fa85006fe9817c224c3f480a34c7e5959fd700921c5" dependencies = [ - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1040,7 +1040,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1615,9 +1615,9 @@ dependencies = [ [[package]] name = "lodepng" -version = "3.7.2" +version = "3.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0ad39f75bbaa4b10bb6f2316543632a8046a5bcf9c785488d79720b21f044f8" +checksum = "e024d130a8644b800f0919962e33f3600a00b58107e2c4af3d589fa0f64aadb8" dependencies = [ "crc32fast", "fallible_collections", @@ -1881,7 +1881,7 @@ checksum = "9e6a0fd4f737c707bd9086cc16c925f294943eb62eb71499e9fd4cf71f8b9f4e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1964,7 +1964,7 @@ dependencies = [ [[package]] name = "ofdb-boundary" -version = "0.12.5" +version = "0.12.6" dependencies = [ "ofdb-entities", "serde", @@ -2019,7 +2019,7 @@ dependencies = [ [[package]] name = "ofdb-entities" -version = "0.12.5" +version = "0.12.6" dependencies = [ "bs58", "itertools 0.11.0", @@ -2125,7 +2125,7 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openfairdb" -version = "0.12.5" +version = "0.12.6" dependencies = [ "anyhow", "clap", @@ -2215,7 +2215,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -2329,7 +2329,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "version_check", "yansi 1.0.0-rc.1", ] @@ -2430,7 +2430,7 @@ checksum = "8b86292cf41ccfc96c5de7165c1c53d5b4ac540c5bab9d1857acbe9eba5f1a0b" dependencies = [ "proc-macro-hack", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -2490,7 +2490,7 @@ checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -2499,7 +2499,7 @@ version = "1.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" dependencies = [ - "aho-corasick 1.0.5", + "aho-corasick 1.1.0", "memchr", "regex-automata 0.3.8", "regex-syntax 0.7.5", @@ -2520,7 +2520,7 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" dependencies = [ - "aho-corasick 1.0.5", + "aho-corasick 1.1.0", "memchr", "regex-syntax 0.7.5", ] @@ -2651,7 +2651,7 @@ dependencies = [ "proc-macro2", "quote", "rocket_http", - "syn 2.0.33", + "syn 2.0.37", "unicode-xid", ] @@ -2719,7 +2719,7 @@ dependencies = [ "proc-macro2", "quote", "rust-embed-utils", - "syn 2.0.33", + "syn 2.0.37", "walkdir", ] @@ -2878,7 +2878,7 @@ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -3082,7 +3082,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -3104,9 +3104,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.33" +version = "2.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9caece70c63bfba29ec2fed841a09851b14a235c60010fa4de58089b6c025668" +checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" dependencies = [ "proc-macro2", "quote", @@ -3218,9 +3218,9 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" +checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" dependencies = [ "winapi-util", ] @@ -3242,7 +3242,7 @@ checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -3326,7 +3326,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -3424,7 +3424,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -3474,9 +3474,9 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "typenum" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "ubyte" @@ -3663,7 +3663,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "wasm-bindgen-shared", ] @@ -3697,7 +3697,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/Cargo.toml b/Cargo.toml index d144d840..49c03f3c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ version.workspace = true edition.workspace = true [workspace.package] -version = "0.12.5" +version = "0.12.6" repository = "https://github.com/kartevonmorgen/openfairdb" homepage = "https://github.com/kartevonmorgen/openfairdb" keywords = ["geo", "fair", "sustainability"] @@ -50,7 +50,7 @@ ofdb-webserver = "=0.0.0" ofdb-entities = "*" anyhow = "1.0.75" -clap = { version = "4.4.3", features = ["cargo", "derive"] } +clap = { version = "4.4.4", features = ["cargo", "derive"] } dotenvy = "0.15.7" duration-str = { version = "0.5.1", default-features = false, features = ["serde"] } env_logger = "0.10.0" diff --git a/doc/src/development/build_and_run.md b/doc/src/development/build_and_run.md index 3faf4653..c9380f3a 100644 --- a/doc/src/development/build_and_run.md +++ b/doc/src/development/build_and_run.md @@ -20,6 +20,17 @@ cargo build RUST_LOG=debug ./target/debug/openfairdb ``` +The following log levels are available: + +- `error +- `warn` +- `info` +- `debug` +- `trace` + +More information can be found in the +[documentation of the `env_logger` crate](https://docs.rs/env_logger/latest/env_logger/). + If you want to get stacktraces on panics use ```sh diff --git a/doc/src/development/quick_start.md b/doc/src/development/quick_start.md index 9e0718d2..8c9f2cc2 100644 --- a/doc/src/development/quick_start.md +++ b/doc/src/development/quick_start.md @@ -1,11 +1,11 @@ # Quick start -Download the [latest build](https://github.com/kartevonmorgen/openfairdb/releases/download/v0.12.5/openfairdb_v0.12.5.x86_64-unknown-linux-musl.tar.xz), +Download the [latest build](https://github.com/kartevonmorgen/openfairdb/releases/download/v0.12.6/openfairdb_v0.12.6.x86_64-unknown-linux-musl.tar.xz), unpack and start it: ```sh -wget https://github.com/kartevonmorgen/openfairdb/releases/download/v0.12.5/openfairdb_v0.12.5.x86_64-unknown-linux-musl.tar.xz -tar xJf openfairdb_v0.12.5.x86_64-unknown-linux-musl.tar.xz +wget https://github.com/kartevonmorgen/openfairdb/releases/download/v0.12.6/openfairdb_v0.12.6.x86_64-unknown-linux-musl.tar.xz +tar xJf openfairdb_v0.12.6.x86_64-unknown-linux-musl.tar.xz RUST_LOG=info ROCKET_SECRET_KEY="hPRYyVRiMyxpw5sBB1XeCMN1kFsDCqKvBi2QJxBVHQk=" ./openfairdb ``` diff --git a/ofdb-app-clearance/Cargo.lock b/ofdb-app-clearance/Cargo.lock index 2bc77963..3aa43b6c 100644 --- a/ofdb-app-clearance/Cargo.lock +++ b/ofdb-app-clearance/Cargo.lock @@ -30,9 +30,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.0.5" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" +checksum = "0f2135563fb5c609d2b2b87c1e8ce7bc41b0b45430fa9661f457981503dd5bf0" dependencies = [ "memchr", ] @@ -51,7 +51,7 @@ checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -62,7 +62,7 @@ checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -74,7 +74,7 @@ dependencies = [ "attribute-derive-macro", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -90,7 +90,7 @@ dependencies = [ "proc-macro2", "quote", "quote-use", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -172,9 +172,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" +checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" [[package]] name = "byteorder" @@ -387,7 +387,7 @@ checksum = "146398d62142a0f35248a608f17edf0dde57338354966d6e41d0eb2d16980ccb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -519,7 +519,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -882,9 +882,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "leptos" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d811de15430df8e4886afe09e5e741a886876c51ea32b8f11e0963ba9415e4b" +checksum = "f05c82783ac2622c57841609f25dc967f678ddfcdffa01a561986e28ae852273" dependencies = [ "cfg-if", "leptos_config", @@ -902,9 +902,9 @@ dependencies = [ [[package]] name = "leptos_config" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92015175317cafe8e651289a48bc3cdd68c276c6054229f20dbee73a81fea21f" +checksum = "951080ee1a7e457c8ef9bde7d4fe0d1b24fbf5915c75546774c55cf2eebed5f1" dependencies = [ "config", "regex", @@ -915,9 +915,9 @@ dependencies = [ [[package]] name = "leptos_dom" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba03b4357fd08d2c84da3572f66f47973703e0ef6166c2dd0db4766f83310a72" +checksum = "690f798210ae05d0fd31623d88fc14e0892b95a2ebde06d0720b19eedafbe1a3" dependencies = [ "async-recursion", "cfg-if", @@ -945,9 +945,9 @@ dependencies = [ [[package]] name = "leptos_hot_reload" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21cade49ea1a5e72b3a546b4507b3ef4e43586d306b7f20c180ed6a3bf855665" +checksum = "3a6ee4895eee802ffac1e6ec81e6904436c29c5ddc90e388a3599927b159e590" dependencies = [ "anyhow", "camino", @@ -957,15 +957,15 @@ dependencies = [ "quote", "rstml", "serde", - "syn 2.0.33", + "syn 2.0.37", "walkdir", ] [[package]] name = "leptos_macro" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "befb8d664269550a918a6a160c10792951a37e95b542ca454c191ec7480505de" +checksum = "2ee38aa6bc4e09dcf0bd5ab397b268caa0cf0a13bf8f9754162cf3aba0b04b26" dependencies = [ "attribute-derive", "cfg-if", @@ -979,16 +979,16 @@ dependencies = [ "quote", "rstml", "server_fn_macro", - "syn 2.0.33", + "syn 2.0.37", "tracing", "uuid", ] [[package]] name = "leptos_reactive" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4382426f6e79d209408e362883b9542f934bafb3b98cc957f94e085f707508a0" +checksum = "bab64874668742c6e8b5a61889dd98906a32de8dff4167babf2433507fc9bd1a" dependencies = [ "base64 0.21.4", "cfg-if", @@ -1010,9 +1010,9 @@ dependencies = [ [[package]] name = "leptos_router" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b250d706ddbfb9991c5615b35dd27596e5b23024d8ee50fe4717aa21f67bb3b1" +checksum = "22059ea02c06db4df5deadd441f181d3fa80df722d55588dad7e75002278368b" dependencies = [ "cfg-if", "common_macros", @@ -1035,9 +1035,9 @@ dependencies = [ [[package]] name = "leptos_server" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dfe03995c38441e45dc0d44828b657dbcff3b87c8ce5c2f4219297226c752b0" +checksum = "6863882c6db0b22997e8dbf44aeec6d8a3012256a5b3ab6975f9e3d7bf140e83" dependencies = [ "inventory", "lazy_static", @@ -1165,7 +1165,7 @@ checksum = "9e6a0fd4f737c707bd9086cc16c925f294943eb62eb71499e9fd4cf71f8b9f4e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1206,7 +1206,7 @@ dependencies = [ [[package]] name = "ofdb-boundary" -version = "0.12.5" +version = "0.12.6" dependencies = [ "ofdb-entities", "serde", @@ -1216,7 +1216,7 @@ dependencies = [ [[package]] name = "ofdb-entities" -version = "0.12.5" +version = "0.12.6" dependencies = [ "bs58", "itertools 0.11.0", @@ -1342,7 +1342,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1373,7 +1373,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1401,7 +1401,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" dependencies = [ "proc-macro2", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1456,7 +1456,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "version_check", "yansi", ] @@ -1493,7 +1493,7 @@ checksum = "a7b5abe3fe82fdeeb93f44d66a7b444dedf2e4827defb0a8e69c437b2de2ef94" dependencies = [ "quote", "quote-use-macros", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1505,7 +1505,7 @@ dependencies = [ "derive-where", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1636,7 +1636,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.33", + "syn 2.0.37", "syn_derive", "thiserror", ] @@ -1724,7 +1724,7 @@ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1772,9 +1772,9 @@ dependencies = [ [[package]] name = "server_fn" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c5839ea169c9ac14c08d368ed523d0896b050cf18d754fcbde19923995f19be" +checksum = "63609d7c26e50829e8cef1a29d85c86dd694e5587a9457bf2fbdd1cf0f007bc7" dependencies = [ "ciborium", "const_format", @@ -1789,34 +1789,34 @@ dependencies = [ "serde_json", "serde_qs", "server_fn_macro_default", - "syn 2.0.33", + "syn 2.0.37", "thiserror", "xxhash-rust", ] [[package]] name = "server_fn_macro" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80116501286c018b8d6330be8b2bc286ed801f59439f2fbfad2b79d96942c2a2" +checksum = "750e5293eeee072df8ab2ec9788087c77b30e1fd7457d5827632c9f86c1e2ef5" dependencies = [ "const_format", "proc-macro-error", "proc-macro2", "quote", "serde", - "syn 2.0.33", + "syn 2.0.37", "xxhash-rust", ] [[package]] name = "server_fn_macro_default" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "709cc458808a38f20b9d0121a3022fa35b704e5e577d352b92b5dd4ad78f4923" +checksum = "5ad19b1575febdf1eca7f18e06a94de7eb10668a2197b53fbe6e785c9719470e" dependencies = [ "server_fn_macro", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1920,7 +1920,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1941,9 +1941,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.33" +version = "2.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9caece70c63bfba29ec2fed841a09851b14a235c60010fa4de58089b6c025668" +checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" dependencies = [ "proc-macro2", "quote", @@ -1959,7 +1959,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1979,7 +1979,7 @@ checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -2089,7 +2089,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -2109,29 +2109,29 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "typed-builder" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6605aaa56cce0947127ffa0675a8a1b181f87773364390174de60a86ab9085f1" +checksum = "76f727af476880274a8a198e1276d56fe61fbb07832b19884d2ecee72715f593" dependencies = [ "typed-builder-macro", ] [[package]] name = "typed-builder-macro" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a6a6884f6a890a012adcc20ce498f30ebdc70fb1ea242c333cc5f435b0b3871" +checksum = "d8edc122087639fa8f8dff897ca93c9b8eec999e1c0a94d72c40ed429edac2f2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] name = "typenum" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "ucd-trie" @@ -2251,7 +2251,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "wasm-bindgen-shared", ] @@ -2285,7 +2285,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/ofdb-app-clearance/Cargo.toml b/ofdb-app-clearance/Cargo.toml index 2ff96039..497e2c99 100644 --- a/ofdb-app-clearance/Cargo.toml +++ b/ofdb-app-clearance/Cargo.toml @@ -17,8 +17,8 @@ console_error_panic_hook = "0.1.7" console_log = "1.0.0" difference = "2.0.0" gloo-storage = "0.3.0" -leptos = { version = "0.5.0-rc1", features = ["csr"] } -leptos_router = { version = "0.5.0-rc1", features = ["csr"] } +leptos = { version = "0.5.0-rc2", features = ["csr"] } +leptos_router = { version = "0.5.0-rc2", features = ["csr"] } log = "0.4.20" wasm-bindgen = "0.2.87" web-sys = { version = "0.3.64", features = ["HtmlFormElement"] } diff --git a/ofdb-app-clearance/src/lib.rs b/ofdb-app-clearance/src/lib.rs index 5936a84d..4d8a1448 100644 --- a/ofdb-app-clearance/src/lib.rs +++ b/ofdb-app-clearance/src/lib.rs @@ -127,7 +127,7 @@ fn App() -> impl IntoView { } else { let navigate = leptos_router::use_navigate(); request_animation_frame(move || { - _ = navigate(Page::Login.path(), Default::default()); + navigate(Page::Login.path(), Default::default()); }); view! { } @@ -146,7 +146,7 @@ fn App() -> impl IntoView { set_token.update(|x| *x = None); let navigate = leptos_router::use_navigate(); request_animation_frame(move || { - _ = navigate(Page::Login.path(), Default::default()); + navigate(Page::Login.path(), Default::default()); }); view! { diff --git a/ofdb-frontend/Cargo.lock b/ofdb-frontend/Cargo.lock index 178fdeb6..956fd8b4 100644 --- a/ofdb-frontend/Cargo.lock +++ b/ofdb-frontend/Cargo.lock @@ -30,9 +30,9 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.0.5" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" +checksum = "0f2135563fb5c609d2b2b87c1e8ce7bc41b0b45430fa9661f457981503dd5bf0" dependencies = [ "memchr", ] @@ -51,7 +51,7 @@ checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -62,7 +62,7 @@ checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -74,7 +74,7 @@ dependencies = [ "attribute-derive-macro", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -90,7 +90,7 @@ dependencies = [ "proc-macro2", "quote", "quote-use", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -143,9 +143,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" +checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" [[package]] name = "bytes" @@ -317,7 +317,7 @@ checksum = "146398d62142a0f35248a608f17edf0dde57338354966d6e41d0eb2d16980ccb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -434,7 +434,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -772,9 +772,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "leptos" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d811de15430df8e4886afe09e5e741a886876c51ea32b8f11e0963ba9415e4b" +checksum = "f05c82783ac2622c57841609f25dc967f678ddfcdffa01a561986e28ae852273" dependencies = [ "cfg-if", "leptos_config", @@ -792,9 +792,9 @@ dependencies = [ [[package]] name = "leptos_config" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92015175317cafe8e651289a48bc3cdd68c276c6054229f20dbee73a81fea21f" +checksum = "951080ee1a7e457c8ef9bde7d4fe0d1b24fbf5915c75546774c55cf2eebed5f1" dependencies = [ "config", "regex", @@ -805,9 +805,9 @@ dependencies = [ [[package]] name = "leptos_dom" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba03b4357fd08d2c84da3572f66f47973703e0ef6166c2dd0db4766f83310a72" +checksum = "690f798210ae05d0fd31623d88fc14e0892b95a2ebde06d0720b19eedafbe1a3" dependencies = [ "async-recursion", "cfg-if", @@ -835,9 +835,9 @@ dependencies = [ [[package]] name = "leptos_hot_reload" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21cade49ea1a5e72b3a546b4507b3ef4e43586d306b7f20c180ed6a3bf855665" +checksum = "3a6ee4895eee802ffac1e6ec81e6904436c29c5ddc90e388a3599927b159e590" dependencies = [ "anyhow", "camino", @@ -847,15 +847,15 @@ dependencies = [ "quote", "rstml", "serde", - "syn 2.0.33", + "syn 2.0.37", "walkdir", ] [[package]] name = "leptos_macro" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "befb8d664269550a918a6a160c10792951a37e95b542ca454c191ec7480505de" +checksum = "2ee38aa6bc4e09dcf0bd5ab397b268caa0cf0a13bf8f9754162cf3aba0b04b26" dependencies = [ "attribute-derive", "cfg-if", @@ -869,16 +869,16 @@ dependencies = [ "quote", "rstml", "server_fn_macro", - "syn 2.0.33", + "syn 2.0.37", "tracing", "uuid", ] [[package]] name = "leptos_reactive" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4382426f6e79d209408e362883b9542f934bafb3b98cc957f94e085f707508a0" +checksum = "bab64874668742c6e8b5a61889dd98906a32de8dff4167babf2433507fc9bd1a" dependencies = [ "base64 0.21.4", "cfg-if", @@ -900,9 +900,9 @@ dependencies = [ [[package]] name = "leptos_router" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b250d706ddbfb9991c5615b35dd27596e5b23024d8ee50fe4717aa21f67bb3b1" +checksum = "22059ea02c06db4df5deadd441f181d3fa80df722d55588dad7e75002278368b" dependencies = [ "cfg-if", "common_macros", @@ -925,9 +925,9 @@ dependencies = [ [[package]] name = "leptos_server" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dfe03995c38441e45dc0d44828b657dbcff3b87c8ce5c2f4219297226c752b0" +checksum = "6863882c6db0b22997e8dbf44aeec6d8a3012256a5b3ab6975f9e3d7bf140e83" dependencies = [ "inventory", "lazy_static", @@ -1051,7 +1051,7 @@ dependencies = [ [[package]] name = "ofdb-boundary" -version = "0.12.5" +version = "0.12.6" dependencies = [ "serde", "thiserror", @@ -1164,7 +1164,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1195,7 +1195,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1217,7 +1217,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d" dependencies = [ "proc-macro2", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1272,7 +1272,7 @@ checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "version_check", "yansi", ] @@ -1294,7 +1294,7 @@ checksum = "a7b5abe3fe82fdeeb93f44d66a7b444dedf2e4827defb0a8e69c437b2de2ef94" dependencies = [ "quote", "quote-use-macros", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1306,7 +1306,7 @@ dependencies = [ "derive-where", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1401,7 +1401,7 @@ dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn 2.0.33", + "syn 2.0.37", "syn_derive", "thiserror", ] @@ -1483,7 +1483,7 @@ checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1531,9 +1531,9 @@ dependencies = [ [[package]] name = "server_fn" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c5839ea169c9ac14c08d368ed523d0896b050cf18d754fcbde19923995f19be" +checksum = "63609d7c26e50829e8cef1a29d85c86dd694e5587a9457bf2fbdd1cf0f007bc7" dependencies = [ "ciborium", "const_format", @@ -1548,34 +1548,34 @@ dependencies = [ "serde_json", "serde_qs", "server_fn_macro_default", - "syn 2.0.33", + "syn 2.0.37", "thiserror", "xxhash-rust", ] [[package]] name = "server_fn_macro" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80116501286c018b8d6330be8b2bc286ed801f59439f2fbfad2b79d96942c2a2" +checksum = "750e5293eeee072df8ab2ec9788087c77b30e1fd7457d5827632c9f86c1e2ef5" dependencies = [ "const_format", "proc-macro-error", "proc-macro2", "quote", "serde", - "syn 2.0.33", + "syn 2.0.37", "xxhash-rust", ] [[package]] name = "server_fn_macro_default" -version = "0.5.0-rc1" +version = "0.5.0-rc2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "709cc458808a38f20b9d0121a3022fa35b704e5e577d352b92b5dd4ad78f4923" +checksum = "5ad19b1575febdf1eca7f18e06a94de7eb10668a2197b53fbe6e785c9719470e" dependencies = [ "server_fn_macro", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1646,9 +1646,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.33" +version = "2.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9caece70c63bfba29ec2fed841a09851b14a235c60010fa4de58089b6c025668" +checksum = "7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8" dependencies = [ "proc-macro2", "quote", @@ -1664,7 +1664,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1684,7 +1684,7 @@ checksum = "49922ecae66cc8a249b77e68d1d0623c1b2c514f0060c27cdc68bd62a1219d35" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1793,7 +1793,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] @@ -1813,29 +1813,29 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "typed-builder" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6605aaa56cce0947127ffa0675a8a1b181f87773364390174de60a86ab9085f1" +checksum = "76f727af476880274a8a198e1276d56fe61fbb07832b19884d2ecee72715f593" dependencies = [ "typed-builder-macro", ] [[package]] name = "typed-builder-macro" -version = "0.16.0" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a6a6884f6a890a012adcc20ce498f30ebdc70fb1ea242c333cc5f435b0b3871" +checksum = "d8edc122087639fa8f8dff897ca93c9b8eec999e1c0a94d72c40ed429edac2f2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", ] [[package]] name = "typenum" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "ucd-trie" @@ -1954,7 +1954,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "wasm-bindgen-shared", ] @@ -1988,7 +1988,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.33", + "syn 2.0.37", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/ofdb-frontend/Cargo.toml b/ofdb-frontend/Cargo.toml index 321ca4ae..302bc8f2 100644 --- a/ofdb-frontend/Cargo.toml +++ b/ofdb-frontend/Cargo.toml @@ -14,8 +14,8 @@ ofdb-frontend-api = "=0.0.0" console_error_panic_hook = "0.1.7" console_log = "1.0.0" gloo-storage = "0.2.2" -leptos = { version = "0.5.0-rc1", features = ["csr"] } -leptos_router = { version = "0.5.0-rc1", features = ["csr"] } +leptos = { version = "0.5.0-rc2", features = ["csr"] } +leptos_router = { version = "0.5.0-rc2", features = ["csr"] } log = "0.4.20" web-sys = "0.3.64" diff --git a/ofdb-webserver/Cargo.toml b/ofdb-webserver/Cargo.toml index 95a54863..4450897f 100644 --- a/ofdb-webserver/Cargo.toml +++ b/ofdb-webserver/Cargo.toml @@ -17,7 +17,7 @@ ofdb-entities = { version = "0.12.5", features = ["url"] } anyhow = "1.0.75" base64 = { version = "0.21.4", optional = true } captcha = "0.0.9" -chrono = { version = "0.4.30", default-features = false } +chrono = { version = "0.4.31", default-features = false } csv = "1.2.2" icalendar = "0.15.7" jsonwebtoken = { version = "8.3.0", optional = true } diff --git a/openapi.yaml b/openapi.yaml index 1ce9111d..fa6a461d 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -1,7 +1,7 @@ openapi: 3.0.3 info: title: OpenFairDB API - version: 0.12.5 + version: 0.12.6 contact: name: slowtec GmbH url: "https://slowtec.de"