From f01b073654c86afe63cefc2f21412a0110b82434 Mon Sep 17 00:00:00 2001 From: philipp Date: Sun, 26 Mar 2023 13:59:48 +0200 Subject: [PATCH] clean repo --- Cargo.lock | 3479 ---------------------- Cargo.toml | 3 - db.sqlite | Bin 32768 -> 0 bytes mod.rs | 7 - prelude.rs | 5 - src/main.rs | 4 - src/models/all.rs | 41 - src/models/day.rs | 43 - src/models/mod.rs | 9 - src/models/prelude.rs | 5 - src/models/trip.rs | 58 - src/models/user.rs | 94 - src/rest/mod.rs | 148 - src/rest/restday.rs | 43 - src/rest/restreg.rs | 139 - src/rest/restuser.rs | 54 - static/css/normalize.css | 427 --- static/css/skeleton.css | 559 ---- static/fonts/DejaVuSans-Bold.woff2 | Bin 236884 -> 0 bytes static/fonts/DejaVuSans-ExtraLight.woff2 | Bin 79092 -> 0 bytes static/fonts/DejaVuSansMono.woff2 | Bin 145192 -> 0 bytes static/images/favicon.png | Bin 613 -> 0 bytes templates/base.html.tera | 82 - templates/index.html.tera | 204 -- templates/name.html.tera | 18 - templates/registration.html.tera | 7 - templates/user/index.html.tera | 46 - 27 files changed, 5475 deletions(-) delete mode 100644 Cargo.lock delete mode 100644 db.sqlite delete mode 100644 mod.rs delete mode 100644 prelude.rs delete mode 100644 src/models/all.rs delete mode 100644 src/models/day.rs delete mode 100644 src/models/mod.rs delete mode 100644 src/models/prelude.rs delete mode 100644 src/models/trip.rs delete mode 100644 src/models/user.rs delete mode 100644 src/rest/mod.rs delete mode 100644 src/rest/restday.rs delete mode 100644 src/rest/restreg.rs delete mode 100644 src/rest/restuser.rs delete mode 100644 static/css/normalize.css delete mode 100644 static/css/skeleton.css delete mode 100644 static/fonts/DejaVuSans-Bold.woff2 delete mode 100644 static/fonts/DejaVuSans-ExtraLight.woff2 delete mode 100644 static/fonts/DejaVuSansMono.woff2 delete mode 100644 static/images/favicon.png delete mode 100644 templates/base.html.tera delete mode 100644 templates/index.html.tera delete mode 100644 templates/name.html.tera delete mode 100644 templates/registration.html.tera delete mode 100644 templates/user/index.html.tera diff --git a/Cargo.lock b/Cargo.lock deleted file mode 100644 index 0fb9dae..0000000 --- a/Cargo.lock +++ /dev/null @@ -1,3479 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 3 - -[[package]] -name = "Inflector" -version = "0.11.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" - -[[package]] -name = "aead" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c192eb8f11fc081b0fe4259ba5af04217d4e0faddd02417310a927911abd7c8" -dependencies = [ - "crypto-common", - "generic-array", -] - -[[package]] -name = "aes" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241" -dependencies = [ - "cfg-if 1.0.0", - "cipher", - "cpufeatures", -] - -[[package]] -name = "aes-gcm" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82e1366e0c69c9f927b1fa5ce2c7bf9eafc8f9268c0b9800729e8b267612447c" -dependencies = [ - "aead", - "aes", - "cipher", - "ctr", - "ghash", - "subtle", -] - -[[package]] -name = "ahash" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" -dependencies = [ - "getrandom", - "once_cell", - "version_check", -] - -[[package]] -name = "ahash" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" -dependencies = [ - "cfg-if 1.0.0", - "once_cell", - "version_check", -] - -[[package]] -name = "aho-corasick" -version = "0.7.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" -dependencies = [ - "memchr", -] - -[[package]] -name = "aliasable" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" - -[[package]] -name = "android_system_properties" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" -dependencies = [ - "libc", -] - -[[package]] -name = "arrayvec" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" - -[[package]] -name = "async-stream" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad445822218ce64be7a341abfb0b1ea43b5c23aa83902542a4542e78309d8e5e" -dependencies = [ - "async-stream-impl", - "futures-core", - "pin-project-lite", -] - -[[package]] -name = "async-stream-impl" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4655ae1a7b0cdf149156f780c5bf3f1352bc53cbd9e0a361a7ef7b22947e965" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "async-trait" -version = "0.1.67" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86ea188f25f0255d8f92797797c97ebf5631fa88178beb1a46fdf5622c9a00e4" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.8", -] - -[[package]] -name = "atoi" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7c57d12312ff59c811c0643f4d80830505833c9ffaebd193d819392b265be8e" -dependencies = [ - "num-traits", -] - -[[package]] -name = "atomic" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" -dependencies = [ - "autocfg", -] - -[[package]] -name = "atty" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" -dependencies = [ - "hermit-abi 0.1.19", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "autocfg" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" - -[[package]] -name = "bae" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33b8de67cc41132507eeece2584804efcb15f85ba516e34c944b7667f480397a" -dependencies = [ - "heck 0.3.3", - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "base64" -version = "0.20.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" - -[[package]] -name = "base64" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" - -[[package]] -name = "bigdecimal" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aaf33151a6429fe9211d1b276eafdf70cdff28b071e76c0b0e1503221ea3744" -dependencies = [ - "num-bigint", - "num-integer", - "num-traits", -] - -[[package]] -name = "binascii" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "383d29d513d8764dcdc42ea295d979eb99c3c9f00607b3692cf68a431f7dca72" - -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "borsh" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" -dependencies = [ - "borsh-derive", - "hashbrown 0.13.2", -] - -[[package]] -name = "borsh-derive" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0754613691538d51f329cce9af41d7b7ca150bc973056f1156611489475f54f7" -dependencies = [ - "borsh-derive-internal", - "borsh-schema-derive-internal", - "proc-macro-crate", - "proc-macro2", - "syn 1.0.109", -] - -[[package]] -name = "borsh-derive-internal" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "borsh-schema-derive-internal" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "bstr" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" -dependencies = [ - "memchr", - "serde", -] - -[[package]] -name = "bumpalo" -version = "3.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" - -[[package]] -name = "bytecheck" -version = "0.6.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13fe11640a23eb24562225322cd3e452b93a3d4091d62fab69c70542fcd17d1f" -dependencies = [ - "bytecheck_derive", - "ptr_meta", - "simdutf8", -] - -[[package]] -name = "bytecheck_derive" -version = "0.6.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31225543cb46f81a7e224762764f4a6a0f097b1db0b175f69e8065efaa42de5" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "byteorder" -version = "1.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" - -[[package]] -name = "bytes" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" - -[[package]] -name = "cc" -version = "1.0.79" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" - -[[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - -[[package]] -name = "chrono" -version = "0.4.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" -dependencies = [ - "iana-time-zone", - "js-sys", - "num-integer", - "num-traits", - "serde", - "time 0.1.45", - "wasm-bindgen", - "winapi 0.3.9", -] - -[[package]] -name = "chrono-tz" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58549f1842da3080ce63002102d5bc954c7bc843d4f47818e642abdc36253552" -dependencies = [ - "chrono", - "chrono-tz-build", - "phf", -] - -[[package]] -name = "chrono-tz-build" -version = "0.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db058d493fb2f65f41861bfed7e3fe6335264a9f0f92710cab5bdf01fef09069" -dependencies = [ - "parse-zoneinfo", - "phf", - "phf_codegen", -] - -[[package]] -name = "cipher" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -dependencies = [ - "crypto-common", - "inout", -] - -[[package]] -name = "clap" -version = "3.2.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" -dependencies = [ - "bitflags", - "clap_derive", - "clap_lex", - "indexmap", - "once_cell", - "textwrap", -] - -[[package]] -name = "clap_derive" -version = "3.2.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65" -dependencies = [ - "heck 0.4.1", - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "clap_lex" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" -dependencies = [ - "os_str_bytes", -] - -[[package]] -name = "codespan-reporting" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" -dependencies = [ - "termcolor", - "unicode-width", -] - -[[package]] -name = "cookie" -version = "0.16.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" -dependencies = [ - "aes-gcm", - "base64 0.20.0", - "hkdf", - "hmac", - "percent-encoding", - "rand", - "sha2", - "subtle", - "time 0.3.20", - "version_check", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" - -[[package]] -name = "cpufeatures" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" -dependencies = [ - "libc", -] - -[[package]] -name = "crossbeam-queue" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" -dependencies = [ - "cfg-if 1.0.0", - "crossbeam-utils", -] - -[[package]] -name = "crossbeam-utils" -version = "0.8.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array", - "rand_core", - "typenum", -] - -[[package]] -name = "ctr" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" -dependencies = [ - "cipher", -] - -[[package]] -name = "cxx" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c00419335c41018365ddf7e4d5f1c12ee3659ddcf3e01974650ba1de73d038" -dependencies = [ - "cc", - "cxxbridge-flags", - "cxxbridge-macro", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb8307ad413a98fff033c8545ecf133e3257747b3bae935e7602aab8aa92d4ca" -dependencies = [ - "cc", - "codespan-reporting", - "once_cell", - "proc-macro2", - "quote", - "scratch", - "syn 2.0.8", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edc52e2eb08915cb12596d29d55f0b5384f00d697a646dbd269b6ecb0fbd9d31" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.93" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "631569015d0d8d54e6c241733f944042623ab6df7bc3be7466874b05fcdb1c5f" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.8", -] - -[[package]] -name = "deunicode" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "850878694b7933ca4c9569d30a34b55031b9b139ee1fc7b94a527c4ef960d690" - -[[package]] -name = "devise" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50c7580b072f1c8476148f16e0a0d5dedddab787da98d86c5082c5e9ed8ab595" -dependencies = [ - "devise_codegen", - "devise_core", -] - -[[package]] -name = "devise_codegen" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "123c73e7a6e51b05c75fe1a1b2f4e241399ea5740ed810b0e3e6cacd9db5e7b2" -dependencies = [ - "devise_core", - "quote", -] - -[[package]] -name = "devise_core" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841ef46f4787d9097405cac4e70fb8644fc037b526e8c14054247c0263c400d0" -dependencies = [ - "bitflags", - "proc-macro2", - "proc-macro2-diagnostics 0.9.1", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "digest" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" -dependencies = [ - "block-buffer", - "crypto-common", - "subtle", -] - -[[package]] -name = "dotenvy" -version = "0.15.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" - -[[package]] -name = "either" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" - -[[package]] -name = "encoding_rs" -version = "0.8.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "env_logger" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" -dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", -] - -[[package]] -name = "errno" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" -dependencies = [ - "errno-dragonfly", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "errno-dragonfly" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" -dependencies = [ - "cc", - "libc", -] - -[[package]] -name = "event-listener" -version = "2.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" - -[[package]] -name = "fastrand" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] - -[[package]] -name = "figment" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e56602b469b2201400dec66a66aec5a9b8761ee97cd1b8c96ab2483fcc16cc9" -dependencies = [ - "atomic", - "pear", - "serde", - "toml", - "uncased", - "version_check", -] - -[[package]] -name = "filetime" -version = "0.2.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "redox_syscall", - "windows-sys 0.45.0", -] - -[[package]] -name = "flume" -version = "0.10.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" -dependencies = [ - "futures-core", - "futures-sink", - "pin-project", - "spin 0.9.6", -] - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "form_urlencoded" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" -dependencies = [ - "percent-encoding", -] - -[[package]] -name = "fsevent" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ab7d1bd1bd33cc98b0889831b72da23c0aa4df9cec7e0702f46ecea04b35db6" -dependencies = [ - "bitflags", - "fsevent-sys", -] - -[[package]] -name = "fsevent-sys" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f41b048a94555da0f42f1d632e2e19510084fb8e303b0daa2816e733fb3644a0" -dependencies = [ - "libc", -] - -[[package]] -name = "fuchsia-zircon" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" -dependencies = [ - "bitflags", - "fuchsia-zircon-sys", -] - -[[package]] -name = "fuchsia-zircon-sys" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" - -[[package]] -name = "futures" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "531ac96c6ff5fd7c62263c5e3c67a603af4fcaee2e1a0ae5565ba3a11e69e549" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-channel" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "164713a5a0dcc3e7b4b1ed7d3b433cabc18025386f9339346e8daf15963cf7ac" -dependencies = [ - "futures-core", - "futures-sink", -] - -[[package]] -name = "futures-core" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86d7a0c1aa76363dac491de0ee99faf6941128376f1cf96f07db7603b7de69dd" - -[[package]] -name = "futures-executor" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1997dd9df74cdac935c76252744c1ed5794fac083242ea4fe77ef3ed60ba0f83" -dependencies = [ - "futures-core", - "futures-task", - "futures-util", -] - -[[package]] -name = "futures-intrusive" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a604f7a68fbf8103337523b1fadc8ade7361ee3f112f7c680ad179651616aed5" -dependencies = [ - "futures-core", - "lock_api", - "parking_lot 0.11.2", -] - -[[package]] -name = "futures-io" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89d422fa3cbe3b40dca574ab087abb5bc98258ea57eea3fd6f1fa7162c778b91" - -[[package]] -name = "futures-sink" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec93083a4aecafb2a80a885c9de1f0ccae9dbd32c2bb54b0c3a65690e0b8d2f2" - -[[package]] -name = "futures-task" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd65540d33b37b16542a0438c12e6aeead10d4ac5d05bd3f805b8f35ab592879" - -[[package]] -name = "futures-util" -version = "0.3.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ef6b17e481503ec85211fed8f39d1970f128935ca1f814cd32ac4a6842e84ab" -dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "pin-utils", - "slab", -] - -[[package]] -name = "generator" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33a20a288a94683f5f4da0adecdbe095c94a77c295e514cc6484e9394dd8376e" -dependencies = [ - "cc", - "libc", - "log", - "rustversion", - "windows 0.44.0", -] - -[[package]] -name = "generic-array" -version = "0.14.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "wasi 0.11.0+wasi-snapshot-preview1", -] - -[[package]] -name = "ghash" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40" -dependencies = [ - "opaque-debug", - "polyval", -] - -[[package]] -name = "glob" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" - -[[package]] -name = "globset" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" -dependencies = [ - "aho-corasick", - "bstr", - "fnv", - "log", - "regex", -] - -[[package]] -name = "globwalk" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc" -dependencies = [ - "bitflags", - "ignore", - "walkdir", -] - -[[package]] -name = "h2" -version = "0.3.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - -[[package]] -name = "hashbrown" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -dependencies = [ - "ahash 0.7.6", -] - -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash 0.8.3", -] - -[[package]] -name = "hashlink" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" -dependencies = [ - "hashbrown 0.12.3", -] - -[[package]] -name = "heck" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" -dependencies = [ - "unicode-segmentation", -] - -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" -dependencies = [ - "unicode-segmentation", -] - -[[package]] -name = "hermit-abi" -version = "0.1.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" - -[[package]] -name = "hex" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - -[[package]] -name = "hkdf" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" -dependencies = [ - "hmac", -] - -[[package]] -name = "hmac" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest", -] - -[[package]] -name = "http" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - -[[package]] -name = "http-body" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" -dependencies = [ - "bytes", - "http", - "pin-project-lite", -] - -[[package]] -name = "httparse" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" - -[[package]] -name = "httpdate" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" - -[[package]] -name = "humansize" -version = "2.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7" -dependencies = [ - "libm", -] - -[[package]] -name = "humantime" -version = "2.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" - -[[package]] -name = "hyper" -version = "0.14.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2", - "http", - "http-body", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", -] - -[[package]] -name = "iana-time-zone" -version = "0.1.54" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c17cc76786e99f8d2f055c11159e7f0091c42474dcc3189fbab96072e873e6d" -dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "wasm-bindgen", - "windows 0.46.0", -] - -[[package]] -name = "iana-time-zone-haiku" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" -dependencies = [ - "cxx", - "cxx-build", -] - -[[package]] -name = "idna" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - -[[package]] -name = "ignore" -version = "0.4.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" -dependencies = [ - "globset", - "lazy_static", - "log", - "memchr", - "regex", - "same-file", - "thread_local", - "walkdir", - "winapi-util", -] - -[[package]] -name = "indexmap" -version = "1.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" -dependencies = [ - "autocfg", - "hashbrown 0.12.3", - "serde", -] - -[[package]] -name = "inlinable_string" -version = "0.1.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb" - -[[package]] -name = "inotify" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4816c66d2c8ae673df83366c18341538f234a26d65a9ecea5c348b453ac1d02f" -dependencies = [ - "bitflags", - "inotify-sys", - "libc", -] - -[[package]] -name = "inotify-sys" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" -dependencies = [ - "libc", -] - -[[package]] -name = "inout" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" -dependencies = [ - "generic-array", -] - -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "io-lifetimes" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb" -dependencies = [ - "hermit-abi 0.3.1", - "libc", - "windows-sys 0.45.0", -] - -[[package]] -name = "iovec" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" -dependencies = [ - "libc", -] - -[[package]] -name = "is-terminal" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8687c819457e979cc940d09cb16e42a1bf70aa6b60a549de6d3a62a0ee90c69e" -dependencies = [ - "hermit-abi 0.3.1", - "io-lifetimes", - "rustix", - "windows-sys 0.45.0", -] - -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - -[[package]] -name = "itoa" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" - -[[package]] -name = "js-sys" -version = "0.3.61" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" -dependencies = [ - "wasm-bindgen", -] - -[[package]] -name = "keccak" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3afef3b6eff9ce9d8ff9b3601125eec7f0c8cbac7abd14f355d053fa56c98768" -dependencies = [ - "cpufeatures", -] - -[[package]] -name = "kernel32-sys" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" -dependencies = [ - "winapi 0.2.8", - "winapi-build", -] - -[[package]] -name = "lazy_static" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" - -[[package]] -name = "lazycell" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" - -[[package]] -name = "libc" -version = "0.2.140" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c" - -[[package]] -name = "libm" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" - -[[package]] -name = "libsqlite3-sys" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "898745e570c7d0453cc1fbc4a701eb6c662ed54e8fec8b7d14be137ebeeb9d14" -dependencies = [ - "cc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "link-cplusplus" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" -dependencies = [ - "cc", -] - -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - -[[package]] -name = "lock_api" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" -dependencies = [ - "autocfg", - "scopeguard", -] - -[[package]] -name = "log" -version = "0.4.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" -dependencies = [ - "cfg-if 1.0.0", -] - -[[package]] -name = "loom" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff50ecb28bb86013e935fb6683ab1f6d3a20016f123c76fd4c27470076ac30f5" -dependencies = [ - "cfg-if 1.0.0", - "generator", - "scoped-tls", - "serde", - "serde_json", - "tracing", - "tracing-subscriber", -] - -[[package]] -name = "matchers" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" -dependencies = [ - "regex-automata", -] - -[[package]] -name = "memchr" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" - -[[package]] -name = "mime" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - -[[package]] -name = "mio" -version = "0.6.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" -dependencies = [ - "cfg-if 0.1.10", - "fuchsia-zircon", - "fuchsia-zircon-sys", - "iovec", - "kernel32-sys", - "libc", - "log", - "miow", - "net2", - "slab", - "winapi 0.2.8", -] - -[[package]] -name = "mio" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" -dependencies = [ - "libc", - "log", - "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.45.0", -] - -[[package]] -name = "mio-extras" -version = "2.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" -dependencies = [ - "lazycell", - "log", - "mio 0.6.23", - "slab", -] - -[[package]] -name = "miow" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" -dependencies = [ - "kernel32-sys", - "net2", - "winapi 0.2.8", - "ws2_32-sys", -] - -[[package]] -name = "multer" -version = "2.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ed4198ce7a4cbd2a57af78d28c6fbb57d81ac5f1d6ad79ac6c5587419cbdf22" -dependencies = [ - "bytes", - "encoding_rs", - "futures-util", - "http", - "httparse", - "log", - "memchr", - "mime", - "spin 0.9.6", - "tokio", - "tokio-util", - "version_check", -] - -[[package]] -name = "net2" -version = "0.2.38" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74d0df99cfcd2530b2e694f6e17e7f37b8e26bb23983ac530c0c97408837c631" -dependencies = [ - "cfg-if 0.1.10", - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - -[[package]] -name = "normpath" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04aaf5e9cb0fbf883cc0423159eacdf96a9878022084b35c462c428cab73bcaf" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "notify" -version = "4.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae03c8c853dba7bfd23e571ff0cff7bc9dceb40a4cd684cd1681824183f45257" -dependencies = [ - "bitflags", - "filetime", - "fsevent", - "fsevent-sys", - "inotify", - "libc", - "mio 0.6.23", - "mio-extras", - "walkdir", - "winapi 0.3.9", -] - -[[package]] -name = "nu-ansi-term" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" -dependencies = [ - "overload", - "winapi 0.3.9", -] - -[[package]] -name = "num-bigint" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" -dependencies = [ - "autocfg", - "num-integer", - "num-traits", -] - -[[package]] -name = "num-integer" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" -dependencies = [ - "autocfg", - "num-traits", -] - -[[package]] -name = "num-traits" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" -dependencies = [ - "autocfg", -] - -[[package]] -name = "num_cpus" -version = "1.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" -dependencies = [ - "hermit-abi 0.2.6", - "libc", -] - -[[package]] -name = "once_cell" -version = "1.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" - -[[package]] -name = "opaque-debug" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" - -[[package]] -name = "os_str_bytes" -version = "6.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" - -[[package]] -name = "ouroboros" -version = "0.15.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1358bd1558bd2a083fed428ffeda486fbfb323e698cdda7794259d592ca72db" -dependencies = [ - "aliasable", - "ouroboros_macro", -] - -[[package]] -name = "ouroboros_macro" -version = "0.15.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7" -dependencies = [ - "Inflector", - "proc-macro-error", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - -[[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.6", -] - -[[package]] -name = "parking_lot" -version = "0.12.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" -dependencies = [ - "lock_api", - "parking_lot_core 0.9.7", -] - -[[package]] -name = "parking_lot_core" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" -dependencies = [ - "cfg-if 1.0.0", - "instant", - "libc", - "redox_syscall", - "smallvec", - "winapi 0.3.9", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" -dependencies = [ - "cfg-if 1.0.0", - "libc", - "redox_syscall", - "smallvec", - "windows-sys 0.45.0", -] - -[[package]] -name = "parse-zoneinfo" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41" -dependencies = [ - "regex", -] - -[[package]] -name = "paste" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" - -[[package]] -name = "pear" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ec95680a7087503575284e5063e14b694b7a9c0b065e5dceec661e0497127e8" -dependencies = [ - "inlinable_string", - "pear_codegen", - "yansi", -] - -[[package]] -name = "pear_codegen" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9661a3a53f93f09f2ea882018e4d7c88f6ff2956d809a276060476fd8c879d3c" -dependencies = [ - "proc-macro2", - "proc-macro2-diagnostics 0.10.0", - "quote", - "syn 2.0.8", -] - -[[package]] -name = "percent-encoding" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" - -[[package]] -name = "pest" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cbd939b234e95d72bc393d51788aec68aeeb5d51e748ca08ff3aad58cb722f7" -dependencies = [ - "thiserror", - "ucd-trie", -] - -[[package]] -name = "pest_derive" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a81186863f3d0a27340815be8f2078dd8050b14cd71913db9fbda795e5f707d7" -dependencies = [ - "pest", - "pest_generator", -] - -[[package]] -name = "pest_generator" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75a1ef20bf3193c15ac345acb32e26b3dc3223aff4d77ae4fc5359567683796b" -dependencies = [ - "pest", - "pest_meta", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "pest_meta" -version = "2.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e3b284b1f13a20dc5ebc90aff59a51b8d7137c221131b52a7260c08cbc1cc80" -dependencies = [ - "once_cell", - "pest", - "sha2", -] - -[[package]] -name = "phf" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" -dependencies = [ - "phf_shared", -] - -[[package]] -name = "phf_codegen" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" -dependencies = [ - "phf_generator", - "phf_shared", -] - -[[package]] -name = "phf_generator" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" -dependencies = [ - "phf_shared", - "rand", -] - -[[package]] -name = "phf_shared" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" -dependencies = [ - "siphasher", - "uncased", -] - -[[package]] -name = "pin-project" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" -dependencies = [ - "pin-project-internal", -] - -[[package]] -name = "pin-project-internal" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "pin-project-lite" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "pkg-config" -version = "0.3.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" - -[[package]] -name = "polyval" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ef234e08c11dfcb2e56f79fd70f6f2eb7f025c0ce2333e82f4f0518ecad30c6" -dependencies = [ - "cfg-if 1.0.0", - "cpufeatures", - "opaque-debug", - "universal-hash", -] - -[[package]] -name = "ppv-lite86" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" - -[[package]] -name = "proc-macro-crate" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" -dependencies = [ - "toml", -] - -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - -[[package]] -name = "proc-macro2" -version = "1.0.53" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba466839c78239c09faf015484e5cc04860f88242cff4d03eb038f04b4699b73" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "proc-macro2-diagnostics" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bf29726d67464d49fa6224a1d07936a8c08bb3fba727c7493f6cf1616fdaada" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", - "yansi", -] - -[[package]] -name = "proc-macro2-diagnostics" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "606c4ba35817e2922a308af55ad51bab3645b59eae5c570d4a6cf07e36bd493b" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.8", - "version_check", - "yansi", -] - -[[package]] -name = "ptr_meta" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" -dependencies = [ - "ptr_meta_derive", -] - -[[package]] -name = "ptr_meta_derive" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "quote" -version = "1.0.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "rand" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" -dependencies = [ - "libc", - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" -dependencies = [ - "ppv-lite86", - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom", -] - -[[package]] -name = "redox_syscall" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" -dependencies = [ - "bitflags", -] - -[[package]] -name = "ref-cast" -version = "1.0.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f43faa91b1c8b36841ee70e97188a869d37ae21759da6846d4be66de5bf7b12c" -dependencies = [ - "ref-cast-impl", -] - -[[package]] -name = "ref-cast-impl" -version = "1.0.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d2275aab483050ab2a7364c1a46604865ee7d6906684e08db0f090acf74f9e7" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.8", -] - -[[package]] -name = "regex" -version = "1.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cce168fea28d3e05f158bda4576cf0c844d5045bc2cc3620fa0292ed5bb5814c" -dependencies = [ - "aho-corasick", - "memchr", - "regex-syntax", -] - -[[package]] -name = "regex-automata" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" -dependencies = [ - "regex-syntax", -] - -[[package]] -name = "regex-syntax" -version = "0.6.29" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" - -[[package]] -name = "rend" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab" -dependencies = [ - "bytecheck", -] - -[[package]] -name = "ring" -version = "0.16.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" -dependencies = [ - "cc", - "libc", - "once_cell", - "spin 0.5.2", - "untrusted", - "web-sys", - "winapi 0.3.9", -] - -[[package]] -name = "rkyv" -version = "0.7.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c30f1d45d9aa61cbc8cd1eb87705470892289bb2d01943e7803b873a57404dc3" -dependencies = [ - "bytecheck", - "hashbrown 0.12.3", - "ptr_meta", - "rend", - "rkyv_derive", - "seahash", -] - -[[package]] -name = "rkyv_derive" -version = "0.7.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff26ed6c7c4dfc2aa9480b86a60e3c7233543a270a680e10758a507c5a4ce476" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "rocket" -version = "0.5.0-rc.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98ead083fce4a405feb349cf09abdf64471c6077f14e0ce59364aa90d4b99317" -dependencies = [ - "async-stream", - "async-trait", - "atomic", - "atty", - "binascii", - "bytes", - "either", - "figment", - "futures", - "indexmap", - "log", - "memchr", - "multer", - "num_cpus", - "parking_lot 0.12.1", - "pin-project-lite", - "rand", - "ref-cast", - "rocket_codegen", - "rocket_http", - "serde", - "state", - "tempfile", - "time 0.3.20", - "tokio", - "tokio-stream", - "tokio-util", - "ubyte", - "version_check", - "yansi", -] - -[[package]] -name = "rocket_codegen" -version = "0.5.0-rc.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6aeb6bb9c61e9cd2c00d70ea267bf36f76a4cc615e5908b349c2f9d93999b47" -dependencies = [ - "devise", - "glob", - "indexmap", - "proc-macro2", - "quote", - "rocket_http", - "syn 1.0.109", - "unicode-xid", -] - -[[package]] -name = "rocket_dyn_templates" -version = "0.1.0-rc.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bab13df598440527c200f46fb944dc55d8d67a1818b617eb5a3981dcd8b63fd2" -dependencies = [ - "glob", - "normpath", - "notify", - "rocket", - "tera", -] - -[[package]] -name = "rocket_http" -version = "0.5.0-rc.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ded65d127954de3c12471630bf4b81a2792f065984461e65b91d0fdaafc17a2" -dependencies = [ - "cookie", - "either", - "futures", - "http", - "hyper", - "indexmap", - "log", - "memchr", - "pear", - "percent-encoding", - "pin-project-lite", - "ref-cast", - "serde", - "smallvec", - "stable-pattern", - "state", - "time 0.3.20", - "tokio", - "uncased", -] - -[[package]] -name = "rot" -version = "0.1.0" -dependencies = [ - "chrono", - "env_logger", - "hex", - "log", - "rocket", - "rocket_dyn_templates", - "sea-orm", - "sea-orm-migration", - "serde", - "sha3", -] - -[[package]] -name = "rust_decimal" -version = "1.29.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b1b21b8760b0ef8ae5b43d40913ff711a2053cb7ff892a34facff7a6365375a" -dependencies = [ - "arrayvec", - "borsh", - "bytecheck", - "byteorder", - "bytes", - "num-traits", - "rand", - "rkyv", - "serde", - "serde_json", -] - -[[package]] -name = "rustix" -version = "0.36.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db4165c9963ab29e422d6c26fbc1d37f15bace6b2810221f9d925023480fcf0e" -dependencies = [ - "bitflags", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys", - "windows-sys 0.45.0", -] - -[[package]] -name = "rustls" -version = "0.20.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" -dependencies = [ - "log", - "ring", - "sct", - "webpki", -] - -[[package]] -name = "rustls-pemfile" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" -dependencies = [ - "base64 0.21.0", -] - -[[package]] -name = "rustversion" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" - -[[package]] -name = "ryu" -version = "1.0.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" - -[[package]] -name = "same-file" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "scoped-tls" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" - -[[package]] -name = "scopeguard" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - -[[package]] -name = "scratch" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" - -[[package]] -name = "sct" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "sea-orm" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "587b878d32666ec796da72f84263f7103072426d3f84faae38af5f2844e34aa7" -dependencies = [ - "async-stream", - "async-trait", - "bigdecimal", - "chrono", - "futures", - "log", - "ouroboros", - "rust_decimal", - "sea-orm-macros", - "sea-query", - "sea-query-binder", - "sea-strum", - "serde", - "serde_json", - "sqlx", - "thiserror", - "time 0.3.20", - "tracing", - "url", - "uuid", -] - -[[package]] -name = "sea-orm-cli" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d5e11a072efc7527b8c0f35a976a7d23dda6ff01967e3132be2e65f4184883b" -dependencies = [ - "chrono", - "clap", - "dotenvy", - "regex", - "sea-schema", - "tracing", - "tracing-subscriber", - "url", -] - -[[package]] -name = "sea-orm-macros" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6abb2f32ddb765e5a392975887ae3e0a7b90256a3fa7d3fbd7fe7ea4fb2237e5" -dependencies = [ - "bae", - "heck 0.3.3", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "sea-orm-migration" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e83b3786e42c62bf54196910648da81011bae8d87edb121083b92b0a5711d072" -dependencies = [ - "async-trait", - "clap", - "dotenvy", - "futures", - "sea-orm", - "sea-orm-cli", - "sea-schema", - "tracing", - "tracing-subscriber", -] - -[[package]] -name = "sea-query" -version = "0.28.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2fbe015dbdaa7d8829d71c1e14fb6289e928ac256b93dfda543c85cd89d6f03" -dependencies = [ - "bigdecimal", - "chrono", - "rust_decimal", - "sea-query-derive", - "serde_json", - "time 0.3.20", - "uuid", -] - -[[package]] -name = "sea-query-binder" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03548c63aec07afd4fd190923e0160d2f2fc92def27470b54154cf232da6203b" -dependencies = [ - "bigdecimal", - "chrono", - "rust_decimal", - "sea-query", - "serde_json", - "sqlx", - "time 0.3.20", - "uuid", -] - -[[package]] -name = "sea-query-derive" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63f62030c60f3a691f5fe251713b4e220b306e50a71e1d6f9cce1f24bb781978" -dependencies = [ - "heck 0.4.1", - "proc-macro2", - "quote", - "syn 1.0.109", - "thiserror", -] - -[[package]] -name = "sea-schema" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeb2940bb5a10bc6cd05b450ce6cd3993e27fddd7eface2becb97fc5af3a040e" -dependencies = [ - "futures", - "sea-query", - "sea-schema-derive", -] - -[[package]] -name = "sea-schema-derive" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56821b7076f5096b8f726e2791ad255a99c82498e08ec477a65a96c461ff1927" -dependencies = [ - "heck 0.3.3", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "sea-strum" -version = "0.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "391d06a6007842cfe79ac6f7f53911b76dfd69fc9a6769f1cf6569d12ce20e1b" -dependencies = [ - "sea-strum_macros", -] - -[[package]] -name = "sea-strum_macros" -version = "0.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b4397b825df6ccf1e98bcdabef3bbcfc47ff5853983467850eeab878384f21" -dependencies = [ - "heck 0.3.3", - "proc-macro2", - "quote", - "rustversion", - "syn 1.0.109", -] - -[[package]] -name = "seahash" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" - -[[package]] -name = "serde" -version = "1.0.158" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "771d4d9c4163ee138805e12c710dd365e4f44be8be0503cb1bb9eb989425d9c9" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.158" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e801c1712f48475582b7696ac71e0ca34ebb30e09338425384269d9717c62cad" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.8", -] - -[[package]] -name = "serde_json" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c533a59c9d8a93a09c6ab31f0fd5e5f4dd1b8fc9434804029839884765d04ea" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "sha2" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" -dependencies = [ - "cfg-if 1.0.0", - "cpufeatures", - "digest", -] - -[[package]] -name = "sha3" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" -dependencies = [ - "digest", - "keccak", -] - -[[package]] -name = "sharded-slab" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" -dependencies = [ - "lazy_static", -] - -[[package]] -name = "signal-hook-registry" -version = "1.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" -dependencies = [ - "libc", -] - -[[package]] -name = "simdutf8" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a" - -[[package]] -name = "siphasher" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" - -[[package]] -name = "slab" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" -dependencies = [ - "autocfg", -] - -[[package]] -name = "slug" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3bc762e6a4b6c6fcaade73e77f9ebc6991b676f88bb2358bddb56560f073373" -dependencies = [ - "deunicode", -] - -[[package]] -name = "smallvec" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" - -[[package]] -name = "socket2" -version = "0.4.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" -dependencies = [ - "libc", - "winapi 0.3.9", -] - -[[package]] -name = "spin" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" - -[[package]] -name = "spin" -version = "0.9.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5d6e0250b93c8427a177b849d144a96d5acc57006149479403d7861ab721e34" -dependencies = [ - "lock_api", -] - -[[package]] -name = "sqlformat" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c12bc9199d1db8234678b7051747c07f517cdcf019262d1847b94ec8b1aee3e" -dependencies = [ - "itertools", - "nom", - "unicode_categories", -] - -[[package]] -name = "sqlx" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8de3b03a925878ed54a954f621e64bf55a3c1bd29652d0d1a17830405350188" -dependencies = [ - "sqlx-core", - "sqlx-macros", -] - -[[package]] -name = "sqlx-core" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa8241483a83a3f33aa5fff7e7d9def398ff9990b2752b6c6112b83c6d246029" -dependencies = [ - "ahash 0.7.6", - "atoi", - "bigdecimal", - "bitflags", - "byteorder", - "bytes", - "chrono", - "crossbeam-queue", - "dotenvy", - "either", - "event-listener", - "flume", - "futures-channel", - "futures-core", - "futures-executor", - "futures-intrusive", - "futures-util", - "hashlink", - "hex", - "indexmap", - "itoa", - "libc", - "libsqlite3-sys", - "log", - "memchr", - "num-bigint", - "once_cell", - "paste", - "percent-encoding", - "rust_decimal", - "rustls", - "rustls-pemfile", - "serde", - "serde_json", - "smallvec", - "sqlformat", - "sqlx-rt", - "stringprep", - "thiserror", - "time 0.3.20", - "tokio-stream", - "url", - "uuid", - "webpki-roots", -] - -[[package]] -name = "sqlx-macros" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9966e64ae989e7e575b19d7265cb79d7fc3cbbdf179835cb0d716f294c2049c9" -dependencies = [ - "dotenvy", - "either", - "heck 0.4.1", - "once_cell", - "proc-macro2", - "quote", - "serde_json", - "sqlx-core", - "sqlx-rt", - "syn 1.0.109", - "url", -] - -[[package]] -name = "sqlx-rt" -version = "0.6.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "804d3f245f894e61b1e6263c84b23ca675d96753b5abfd5cc8597d86806e8024" -dependencies = [ - "once_cell", - "tokio", - "tokio-rustls", -] - -[[package]] -name = "stable-pattern" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4564168c00635f88eaed410d5efa8131afa8d8699a612c80c455a0ba05c21045" -dependencies = [ - "memchr", -] - -[[package]] -name = "state" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dbe866e1e51e8260c9eed836a042a5e7f6726bb2b411dffeaa712e19c388f23b" -dependencies = [ - "loom", -] - -[[package]] -name = "stringprep" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ee348cb74b87454fff4b551cbf727025810a004f88aeacae7f85b87f4e9a1c1" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - -[[package]] -name = "subtle" -version = "2.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" - -[[package]] -name = "syn" -version = "1.0.109" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "syn" -version = "2.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcc02725fd69ab9f26eab07fad303e2497fad6fb9eba4f96c4d1687bdf704ad9" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "tempfile" -version = "3.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af18f7ae1acd354b992402e9ec5864359d693cd8a79dcbef59f76891701c1e95" -dependencies = [ - "cfg-if 1.0.0", - "fastrand", - "redox_syscall", - "rustix", - "windows-sys 0.42.0", -] - -[[package]] -name = "tera" -version = "1.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95a665751302f22a03c56721e23094e4dc22b04a80f381e6737a07bf7a7c70c0" -dependencies = [ - "chrono", - "chrono-tz", - "globwalk", - "humansize", - "lazy_static", - "percent-encoding", - "pest", - "pest_derive", - "rand", - "regex", - "serde", - "serde_json", - "slug", - "thread_local", - "unic-segment", -] - -[[package]] -name = "termcolor" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" -dependencies = [ - "winapi-util", -] - -[[package]] -name = "textwrap" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" - -[[package]] -name = "thiserror" -version = "1.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.8", -] - -[[package]] -name = "thread_local" -version = "1.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" -dependencies = [ - "once_cell", -] - -[[package]] -name = "time" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" -dependencies = [ - "libc", - "wasi 0.10.0+wasi-snapshot-preview1", - "winapi 0.3.9", -] - -[[package]] -name = "time" -version = "0.3.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" -dependencies = [ - "itoa", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" - -[[package]] -name = "time-macros" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" -dependencies = [ - "time-core", -] - -[[package]] -name = "tinyvec" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - -[[package]] -name = "tokio" -version = "1.26.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03201d01c3c27a29c8a5cee5b55a93ddae1ccf6f08f65365c2c918f8c1b76f64" -dependencies = [ - "autocfg", - "bytes", - "libc", - "memchr", - "mio 0.8.6", - "num_cpus", - "pin-project-lite", - "signal-hook-registry", - "socket2", - "tokio-macros", - "windows-sys 0.45.0", -] - -[[package]] -name = "tokio-macros" -version = "1.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "tokio-rustls" -version = "0.23.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" -dependencies = [ - "rustls", - "tokio", - "webpki", -] - -[[package]] -name = "tokio-stream" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313" -dependencies = [ - "futures-core", - "pin-project-lite", - "tokio", -] - -[[package]] -name = "tokio-util" -version = "0.7.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", - "tracing", -] - -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde", -] - -[[package]] -name = "tower-service" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" - -[[package]] -name = "tracing" -version = "0.1.37" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" -dependencies = [ - "cfg-if 1.0.0", - "log", - "pin-project-lite", - "tracing-attributes", - "tracing-core", -] - -[[package]] -name = "tracing-attributes" -version = "0.1.23" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "tracing-core" -version = "0.1.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" -dependencies = [ - "once_cell", - "valuable", -] - -[[package]] -name = "tracing-log" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" -dependencies = [ - "lazy_static", - "log", - "tracing-core", -] - -[[package]] -name = "tracing-subscriber" -version = "0.3.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" -dependencies = [ - "matchers", - "nu-ansi-term", - "once_cell", - "regex", - "sharded-slab", - "smallvec", - "thread_local", - "tracing", - "tracing-core", - "tracing-log", -] - -[[package]] -name = "try-lock" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" - -[[package]] -name = "typenum" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" - -[[package]] -name = "ubyte" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c81f0dae7d286ad0d9366d7679a77934cfc3cf3a8d67e82669794412b2368fe6" -dependencies = [ - "serde", -] - -[[package]] -name = "ucd-trie" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" - -[[package]] -name = "uncased" -version = "0.9.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09b01702b0fd0b3fadcf98e098780badda8742d4f4a7676615cad90e8ac73622" -dependencies = [ - "serde", - "version_check", -] - -[[package]] -name = "unic-char-property" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" -dependencies = [ - "unic-char-range", -] - -[[package]] -name = "unic-char-range" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" - -[[package]] -name = "unic-common" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" - -[[package]] -name = "unic-segment" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4ed5d26be57f84f176157270c112ef57b86debac9cd21daaabbe56db0f88f23" -dependencies = [ - "unic-ucd-segment", -] - -[[package]] -name = "unic-ucd-segment" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2079c122a62205b421f499da10f3ee0f7697f012f55b675e002483c73ea34700" -dependencies = [ - "unic-char-property", - "unic-char-range", - "unic-ucd-version", -] - -[[package]] -name = "unic-ucd-version" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" -dependencies = [ - "unic-common", -] - -[[package]] -name = "unicode-bidi" -version = "0.3.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" - -[[package]] -name = "unicode-ident" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" - -[[package]] -name = "unicode-normalization" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" -dependencies = [ - "tinyvec", -] - -[[package]] -name = "unicode-segmentation" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" - -[[package]] -name = "unicode-width" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" - -[[package]] -name = "unicode-xid" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" - -[[package]] -name = "unicode_categories" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" - -[[package]] -name = "universal-hash" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d3160b73c9a19f7e2939a2fdad446c57c1bbbbf4d919d3213ff1267a580d8b5" -dependencies = [ - "crypto-common", - "subtle", -] - -[[package]] -name = "untrusted" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" - -[[package]] -name = "url" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", -] - -[[package]] -name = "uuid" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" -dependencies = [ - "serde", -] - -[[package]] -name = "valuable" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -[[package]] -name = "version_check" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "walkdir" -version = "2.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" -dependencies = [ - "same-file", - "winapi-util", -] - -[[package]] -name = "want" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" -dependencies = [ - "log", - "try-lock", -] - -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" - -[[package]] -name = "wasm-bindgen" -version = "0.2.84" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" -dependencies = [ - "cfg-if 1.0.0", - "wasm-bindgen-macro", -] - -[[package]] -name = "wasm-bindgen-backend" -version = "0.2.84" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" -dependencies = [ - "bumpalo", - "log", - "once_cell", - "proc-macro2", - "quote", - "syn 1.0.109", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-macro" -version = "0.2.84" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" -dependencies = [ - "quote", - "wasm-bindgen-macro-support", -] - -[[package]] -name = "wasm-bindgen-macro-support" -version = "0.2.84" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", - "wasm-bindgen-backend", - "wasm-bindgen-shared", -] - -[[package]] -name = "wasm-bindgen-shared" -version = "0.2.84" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" - -[[package]] -name = "web-sys" -version = "0.3.61" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" -dependencies = [ - "js-sys", - "wasm-bindgen", -] - -[[package]] -name = "webpki" -version = "0.22.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" -dependencies = [ - "ring", - "untrusted", -] - -[[package]] -name = "webpki-roots" -version = "0.22.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" -dependencies = [ - "webpki", -] - -[[package]] -name = "winapi" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" - -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-build" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-util" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" -dependencies = [ - "winapi 0.3.9", -] - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows" -version = "0.44.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e745dab35a0c4c77aa3ce42d595e13d2003d6902d6b08c9ef5fc326d08da12b" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdacb41e6a96a052c6cb63a144f24900236121c6f63f4f8219fef5977ecb0c25" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-sys" -version = "0.42.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-targets" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - -[[package]] -name = "windows_i686_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - -[[package]] -name = "windows_i686_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - -[[package]] -name = "ws2_32-sys" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" -dependencies = [ - "winapi 0.2.8", - "winapi-build", -] - -[[package]] -name = "yansi" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" diff --git a/Cargo.toml b/Cargo.toml index 29ec8bf..6cd0446 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,9 +6,6 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -sea-orm = { version = "^0", features = [ "sqlx-sqlite", "runtime-tokio-rustls", "macros" ] } -sea-orm-migration = { version = "0.11", features = [ "runtime-tokio-rustls", "sqlx-sqlite" ] } -serde = { version = "1.0", features = [ "derive" ]} rocket = { version = "0.5.0-rc.2", features = ["secrets"]} rocket_dyn_templates = { version = "0.1.0-rc.2", features= ["tera"] } chrono = { version = "0.4", features = ["serde"]} diff --git a/db.sqlite b/db.sqlite deleted file mode 100644 index 0387d1d27073da415ae5e63ab079e142448cee99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32768 zcmeI)O-~a+7zglOw%rz`jtOacbZBCrp&Bd^BwnnrB@Lxu*(P$@EOa27z%Fc;hzAc~ zJoyd$0v^13^6JIJgNY{(UOag+@uEkcnZC$E#Kc5N@IUFo&dko+Z)TfJ7rJt<=0$>U z1mU(D@k#Bnrt8`r&NWRNq9aX5FC^$h9=)LVPEPqfq+Q?moMGR!)WxS7GuXS#n@b-u z`$GweB0vBF5P$##AOHafK;VBCc#ulvu4MItdCzZ&{bs#-&xt~BM;__fhE=vLE)$y; zuh!?R`zoTY;DOKORb%;<`!HYR`MtIX9j`^F)k?ittBtJ(`xGzo(a}ObZB1-?evwiN zhr4Dfm(A)=tjJy461_%K-A3*5-I~SoGC9x3c%CZeo*#)#5%T(y&1DOGxlvs#H&*$A zwaUv)d#PHd(u-EzrtZjI@ks1P{mYN^@kCXW*XeG*6-rT^?NlQ3L*Yh(x)H0C&smjn zvu5+zW}`tZJ9c%^TCvNE%SB#UYFO3zy6RqsslXdn#iHwGt(9&UyBWu??rFwL$W-Ex z8e|%;zuW(Kfv%q_zzfSsGdDi2uPX8O?iOvroVM8A6aKn57Byq@a4d7oceh26N)`?? zhML94k5rwqfAUDgN~@*uXR|09IxgN>k2E7Y5BihiwH+FNp05SLmT>+4ocE`vQm(C7 zRK{(!oR+t-AwuCtPRH}Ng{XG7we9)8tDhG}6K3vqR@cK~; zH=W4qIa6-1BYY>MJGC8!ZsY~0joWU}TSMXMfSH>a{?)Ll|IQ8iVbB|`+S_O7#AMGj z_Jw_9Z`mvMf+7eIfB*y_009U<00Izz00bZa0SNpf0cIvg(%N8YqBMDJV)EML1WU#e zN;51GPq@X5c)~Orh$l=jJ)Us$0*%IG&o%ayePZv~Yxa^N2oQh(1Rwwb2tWV=5P$## zAOHafoQ1$8V?_V?Nq~7YTAE45qPG&U=(G`wP7P#?k^YAYrJM5kzs|nW{{Jk7g*G7o z0SG_<0uX=z1Rwwb2tWV=5coR+LwZWfY3cN!`acT!{9k9^G _ { env_logger::init(); - rest::start().await } diff --git a/src/models/all.rs b/src/models/all.rs deleted file mode 100644 index 1380c84..0000000 --- a/src/models/all.rs +++ /dev/null @@ -1,41 +0,0 @@ -use sea_orm::{ColumnTrait, DatabaseConnection, EntityTrait, QueryFilter}; -use serde::Serialize; - -use super::{day, trip, user}; - -#[derive(Serialize, Debug)] -pub struct TripWithUser { - pub trip: trip::Model, - pub user: user::Model, -} - -impl TripWithUser { - fn new(trip: trip::Model, user: user::Model) -> Self { - Self { trip, user } - } -} - -#[derive(Serialize, Debug)] -pub struct DayWithTrips { - pub day: day::Model, - pub trips: Vec, -} - -impl DayWithTrips { - pub async fn new(day: day::Model, db: &DatabaseConnection) -> Self { - let mut trips = Vec::new(); - - let trips_with_users: Vec<(trip::Model, Option)> = trip::Entity::find() - .filter(trip::Column::Day.eq(day.day)) - .find_also_related(user::Entity) - .all(db) - .await - .unwrap(); - - for (trip, users) in trips_with_users { - trips.push(TripWithUser::new(trip, users.unwrap())); - } - - Self { day, trips } - } -} diff --git a/src/models/day.rs b/src/models/day.rs deleted file mode 100644 index df9e4d6..0000000 --- a/src/models/day.rs +++ /dev/null @@ -1,43 +0,0 @@ -//! `SeaORM` Entity. Generated by sea-orm-codegen 0.11.0 - -use sea_orm::{entity::prelude::*, Set}; -use serde::{Deserialize, Serialize}; - -#[derive(Clone, Debug, PartialEq, DeriveEntityModel, Eq, Serialize, Deserialize)] -#[sea_orm(table_name = "day")] -pub struct Model { - #[sea_orm(primary_key, auto_increment = false)] - pub day: chrono::NaiveDate, - pub planned_amount_cox: i32, - pub planned_starting_time: Option, - pub open_registration: bool, -} - -impl Model { - pub async fn find_or_create_day(date: chrono::NaiveDate, db: &DatabaseConnection) -> Model { - let day = Entity::find_by_id(date).one(db).await.unwrap(); - if let Some(day) = day { - day - } else { - let new_day = ActiveModel { - day: Set(date), - ..Default::default() - }; - new_day.insert(db).await.unwrap() - } - } -} - -#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)] -pub enum Relation { - #[sea_orm(has_many = "super::trip::Entity")] - Trip, -} - -impl Related for Entity { - fn to() -> RelationDef { - Relation::Trip.def() - } -} - -impl ActiveModelBehavior for ActiveModel {} diff --git a/src/models/mod.rs b/src/models/mod.rs deleted file mode 100644 index 878c36e..0000000 --- a/src/models/mod.rs +++ /dev/null @@ -1,9 +0,0 @@ -//! `SeaORM` Entity. Generated by sea-orm-codegen 0.11.0 - -pub mod prelude; - -pub mod all; - -pub mod day; -pub mod trip; -pub mod user; diff --git a/src/models/prelude.rs b/src/models/prelude.rs deleted file mode 100644 index 800e07f..0000000 --- a/src/models/prelude.rs +++ /dev/null @@ -1,5 +0,0 @@ -//! `SeaORM` Entity. Generated by sea-orm-codegen 0.11.0 - -pub use super::day::Entity as Day; -pub use super::trip::Entity as Trip; -pub use super::user::Entity as User; diff --git a/src/models/trip.rs b/src/models/trip.rs deleted file mode 100644 index 08cf199..0000000 --- a/src/models/trip.rs +++ /dev/null @@ -1,58 +0,0 @@ -//! `SeaORM` Entity. Generated by sea-orm-codegen 0.11.0 - -use sea_orm::entity::prelude::*; -use serde::{Deserialize, Serialize}; - -#[derive(Clone, Debug, PartialEq, DeriveEntityModel, Eq, Serialize, Deserialize)] -#[sea_orm(table_name = "trip")] -pub struct Model { - #[sea_orm(primary_key)] - pub id: i32, - pub day: String, - pub user_id: i32, - pub cox_id: Option, - pub begin: Option, - pub created: chrono::DateTime, -} - -#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)] -pub enum Relation { - #[sea_orm( - belongs_to = "super::day::Entity", - from = "Column::Day", - to = "super::day::Column::Day", - on_update = "NoAction", - on_delete = "NoAction" - )] - Day, - #[sea_orm( - belongs_to = "super::user::Entity", - from = "Column::CoxId", - to = "super::user::Column::Id", - on_update = "NoAction", - on_delete = "NoAction" - )] - Cox, - #[sea_orm( - belongs_to = "super::user::Entity", - from = "Column::UserId", - to = "super::user::Column::Id", - on_update = "NoAction", - on_delete = "NoAction" - )] - User, -} - -impl Related for Entity { - fn to() -> RelationDef { - Relation::Day.def() - } -} - -impl Related for Entity { - fn to() -> RelationDef { - Relation::User.def() - } -} - -impl ActiveModelBehavior for ActiveModel {} diff --git a/src/models/user.rs b/src/models/user.rs deleted file mode 100644 index b11a8ee..0000000 --- a/src/models/user.rs +++ /dev/null @@ -1,94 +0,0 @@ -//! `SeaORM` Entity. Generated by sea-orm-codegen 0.11.0 - -use rocket::{ - http::Status, - request::{self, FromRequest, Outcome}, - Request, State, -}; -use sea_orm::{entity::prelude::*, Set}; -use serde::{Deserialize, Serialize}; - -#[derive(Clone, Debug, PartialEq, DeriveEntityModel, Eq, Serialize, Deserialize)] -#[sea_orm(table_name = "user")] -pub struct Model { - #[sea_orm(primary_key)] - pub id: i32, - pub name: String, - pub pw: Option, - pub is_cox: bool, - pub add_different_user: bool, - pub is_admin: bool, -} - -#[derive(Serialize)] -pub struct AdminUser(Model); - -impl Model { - pub async fn find_or_create_user(name: &str, db: &DatabaseConnection) -> Model { - let user = Entity::find() - .filter(Column::Name.eq(name)) - .one(db) - .await - .unwrap(); - - if let Some(user) = user { - user - } else { - let user = ActiveModel { - name: Set(name.into()), - ..Default::default() - }; - log::info!("User {:?} created", user); - user.insert(db).await.unwrap() - } - } -} - -#[derive(Debug)] -pub enum Error { - NoCookieSet, - NoAdmin, -} - -#[rocket::async_trait] -impl<'r> FromRequest<'r> for Model { - type Error = Error; - - async fn from_request(req: &'r Request<'_>) -> request::Outcome { - match req.cookies().get_private("name") { - Some(name) => { - let db = req.guard::<&'r State>(); - let name = name.value(); - let user = Model::find_or_create_user(name, db.await.unwrap().inner()).await; - Outcome::Success(user) - } - None => Outcome::Failure((Status::Unauthorized, Error::NoCookieSet)), - } - } -} - -#[rocket::async_trait] -impl<'r> FromRequest<'r> for AdminUser { - type Error = Error; - - async fn from_request(req: &'r Request<'_>) -> request::Outcome { - match req.cookies().get_private("name") { - Some(name) => { - let db = req.guard::<&'r State>(); - let name = name.value(); - let user = Model::find_or_create_user(name, db.await.unwrap().inner()).await; - if user.is_admin { - Outcome::Success(AdminUser(user)) - } else { - Outcome::Failure((Status::Unauthorized, Error::NoAdmin)) - } - } - None => Outcome::Failure((Status::Unauthorized, Error::NoCookieSet)), - } - } -} - -#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)] -pub enum Relation {} - -impl ActiveModelBehavior for ActiveModel {} diff --git a/src/rest/mod.rs b/src/rest/mod.rs deleted file mode 100644 index f8fa696..0000000 --- a/src/rest/mod.rs +++ /dev/null @@ -1,148 +0,0 @@ -mod restday; -mod restreg; -mod restuser; - -use std::ops::Deref; - -use chrono::{Datelike, Duration, Local, NaiveDate}; -use rocket::{ - form::{self, Form, ValueField}, - fs::FileServer, - http::{Cookie, CookieJar}, - request::FlashMessage, - response::{Flash, Redirect}, - Build, Rocket, State, -}; -use rocket_dyn_templates::{tera, Template}; -use sea_orm::{Database, DatabaseConnection}; -use sha3::{Digest, Sha3_256}; - -use super::models::{all::DayWithTrips, day, user}; - -#[derive(Debug)] -struct NaiveDateForm(NaiveDate); - -impl<'v> rocket::form::FromFormField<'v> for NaiveDateForm { - fn from_value(field: ValueField<'v>) -> form::Result<'v, NaiveDateForm> { - let naivedate = chrono::NaiveDate::parse_from_str(field.value, "%Y-%m-%d").unwrap(); //TODO: - //fixme - Ok(NaiveDateForm(naivedate)) - } -} - -impl Deref for NaiveDateForm { - type Target = NaiveDate; - fn deref(&self) -> &Self::Target { - &self.0 - } -} - -#[get("/?")] -async fn index( - db: &State, - user: user::Model, - all: Option, - flash: Option>, -) -> Template { - let mut data = Vec::new(); - - let mut show_next_n_days = 6; - if all.is_some() && user.is_cox { - let end_of_year = NaiveDate::from_ymd_opt(Local::now().year(), 12, 31).unwrap(); - show_next_n_days = end_of_year - .signed_duration_since(Local::now().date_naive()) - .num_days(); - } - - for i in 0..show_next_n_days { - let date = (Local::now() + Duration::days(i)).date_naive(); - let day = day::Model::find_or_create_day(date, db.inner()).await; - data.push(DayWithTrips::new(day, db.inner()).await); - } - - let mut context = tera::Context::new(); - - if let Some(msg) = flash { - context.insert("flash", &msg.into_inner()); - } - context.insert("data", &data); - context.insert("user", &user); - Template::render("index", context.into_json()) -} - -#[get("/name")] -fn name(flash: Option>) -> Template { - let mut context = tera::Context::new(); - - if let Some(msg) = flash { - context.insert("flash", &msg.into_inner()); - } - Template::render("name", context.into_json()) -} - -#[derive(FromForm)] -struct NameForm { - name: String, - pw: Option, -} - -#[put("/name", data = "")] -async fn savename( - name: Form, - cookies: &CookieJar<'_>, - db: &State, -) -> Flash { - let user = user::Model::find_or_create_user(&name.name, db.inner()).await; - if let Some(pw) = user.pw { - match &name.pw { - Some(entered_pw) => { - let mut hasher = Sha3_256::new(); - hasher.update(entered_pw); - let entered_pw = hasher.finalize(); - - if hex::encode(entered_pw) == pw { - log::info!("{} hat sich erfolgreich eingeloggt (mit PW)", name.name); - cookies.add_private(Cookie::new("name", name.name.clone())); - Flash::success(Redirect::to("/"), "Erfolgreich eingeloggt") - } else { - log::warn!("Somebody tried to login as {} with a WRONG pw", name.name); - Flash::error(Redirect::to("/name"), "Falsches Passwort") - } - } - None => { - log::warn!( - "Somebody tried to login as {}, w/o specifying a pw", - name.name - ); - Flash::error(Redirect::to("/name"), "Benutzer besitzt hat Passwort, du hast jedoch keines eingegeben. Bitte nochmal probieren") - } - } - } else { - log::info!("{} hat sich erfolgreich eingeloggt (ohne PW)", name.name); - cookies.add_private(Cookie::new("name", name.name.clone())); - Flash::success(Redirect::to("/"), "Name erfolgreich ausgewählt") - } -} - -#[get("/logout")] -fn logout(cookies: &CookieJar) -> Redirect { - cookies.remove_private(Cookie::new("name", "")); - Redirect::to("/") -} - -#[catch(401)] //unauthorized -fn unauthorized_error() -> Redirect { - Redirect::to("/name") -} - -pub async fn start() -> Rocket { - rocket::build() - .attach(Template::fairing()) - .manage(Database::connect("sqlite://db.sqlite").await.unwrap()) - .mount("/public", FileServer::from("static/")) - .mount("/", routes![index, name, savename, logout]) - .mount("/day", restday::routes()) - .mount("/register", restreg::routes()) - .mount("/user", restuser::routes()) - .register("/", catchers![unauthorized_error]) -} diff --git a/src/rest/restday.rs b/src/rest/restday.rs deleted file mode 100644 index c8cf184..0000000 --- a/src/rest/restday.rs +++ /dev/null @@ -1,43 +0,0 @@ -use rocket::{form::Form, response::Redirect, Route, State}; -use sea_orm::{ActiveModelTrait, DatabaseConnection, EntityTrait, Set}; - -use crate::models::day; - -use super::NaiveDateForm; - -#[derive(FromForm, Debug)] -struct DayForm { - day: NaiveDateForm, - #[field(validate = range(0..20))] - planned_amount_cox: i32, - planned_starting_time: Option, - open_registration: bool, -} - -#[put("/", data = "")] -async fn create(db: &State, day: Form) -> Redirect { - let new_day = day::ActiveModel { - day: Set(*day.day), - planned_amount_cox: Set(day.planned_amount_cox), - planned_starting_time: Set(day.planned_starting_time.clone()), - open_registration: Set(day.open_registration), - }; - - let day: Option = day::Entity::find_by_id(*day.day) - .one(db.inner()) - .await - .unwrap(); - if let Some(day) = day { - log::info!("{:?} got updated to {:?}", day, new_day); - new_day.update(db.inner()).await.unwrap(); //TODO: fixme - } else { - log::info!("{:?} got inserted", new_day); - new_day.insert(db.inner()).await.unwrap(); //TODO: fixme - } - - Redirect::to("/") -} - -pub fn routes() -> Vec { - routes![create] -} diff --git a/src/rest/restreg.rs b/src/rest/restreg.rs deleted file mode 100644 index fe9e507..0000000 --- a/src/rest/restreg.rs +++ /dev/null @@ -1,139 +0,0 @@ -use rocket::{ - form::Form, - response::{Flash, Redirect}, - Route, State, -}; -use sea_orm::{ActiveModelTrait, DatabaseConnection, EntityTrait, Set}; - -use crate::models::{day, trip, user}; - -use super::NaiveDateForm; - -#[derive(FromForm)] -struct RegisterForm { - day: NaiveDateForm, - #[field(validate = len(3..))] - name: String, - time: Option, - cox_id: Option, -} - -#[put("/", data = "")] -async fn register( - db: &State, - register: Form, - user: user::Model, -) -> Flash { - let day = day::Entity::find_by_id(*register.day) - .one(db.inner()) - .await - .unwrap() - .expect("There's no trip on this date (yet)"); - - if register.cox_id.is_none() && !day.open_registration && register.time.is_none() { - log::error!("{} tried to register, even though the user it should not be possible to do so via UI -> manually crafted request?", user.name); - return Flash::error( - Redirect::to("/"), - "Don't (try to ;)) abuse this system! Incident has been reported...", - ); - } - - if !user.add_different_user && user.name != register.name { - log::error!("{} tried to register a different person, even though the user has no add_different_user flag and thus it should not be possible to do so via UI -> manually crafted request?", user.name); - return Flash::error( - Redirect::to("/"), - "Don't (try to ;)) abuse this system! Incident has been reported...", - ); - } - - let user = user::Model::find_or_create_user(®ister.name, db.inner()).await; - - if let Some(cox_id) = register.cox_id { - let trip = trip::Entity::find_by_id(cox_id) - .one(db.inner()) - .await - .unwrap() - .unwrap(); - if trip.user_id == user.id { - log::warn!( - "{} tried to register for his own trip ({})", - user.name, - trip.id - ); - return Flash::error( - Redirect::to("/"), - "Du kannst an deinen eigenen Ausfahrten nicht teilnehmen...", - ); - } - } - - let day = format!("{}", day.day.format("%Y-%m-%d")); - let trip = trip::ActiveModel { - day: Set(day.clone()), - user_id: Set(user.id), - begin: Set(register.time.clone()), - cox_id: Set(register.cox_id), - ..Default::default() - }; - if trip.insert(db.inner()).await.is_ok() { - log::info!("{} registered for {:?}", user.name, day); - Flash::success(Redirect::to("/"), "Erfolgreich angemeldet!") - } else { - log::warn!( - "{} tried to register for {:?}, but is already registered", - user.name, - day - ); - Flash::error(Redirect::to("/"), "Du bist bereits angemeldet") - } -} - -#[derive(FromForm)] -struct DeleteForm { - id: i32, -} - -#[delete("/", data = "")] -async fn delete( - db: &State, - delete: Form, - user: user::Model, -) -> Flash { - let trip = trip::Entity::find_by_id(delete.id) - .one(db.inner()) - .await - .unwrap(); - - match trip { - None => { - log::error!("Tried to delete registration of non-existing trip (prob. hand crafted request (user.name = {})", user.name); - return Flash::error(Redirect::to("/"), "Du bist gar nicht angemeldet!"); - } - Some(trip) => { - if trip.user_id != user.id { - log::error!( - "{} tried to delete a registration from user_id {} (probably hand-crafted request)", - user.name, - delete.id - ); - return Flash::error( - Redirect::to("/"), - "Du kannst nur deine eigenen Anmeldungen löschen!", - ); - } - log::info!("User {} deleted the registration for {:?}", user.name, trip); - trip::Entity::delete(trip::ActiveModel { - id: Set(trip.id), - ..Default::default() - }) - .exec(db.inner()) - .await - .unwrap(); - } - } - - Flash::success(Redirect::to("/"), "Abmeldung erfolgreich") -} -pub fn routes() -> Vec { - routes![register, delete] -} diff --git a/src/rest/restuser.rs b/src/rest/restuser.rs deleted file mode 100644 index 2121bd2..0000000 --- a/src/rest/restuser.rs +++ /dev/null @@ -1,54 +0,0 @@ -use rocket::{form::Form, response::Redirect, Route, State}; -use rocket_dyn_templates::{context, Template}; -use sea_orm::{ActiveModelTrait, DatabaseConnection, EntityTrait, Set}; -use sha3::{Digest, Sha3_256}; - -use crate::models::user; - -#[get("/")] -async fn index(db: &State, user: user::AdminUser) -> Template { - let users = user::Entity::find().all(db.inner()).await.unwrap(); - - Template::render("user/index", context! {user, users}) -} - -#[derive(FromForm)] -struct UserEditForm { - pw: Option, - is_cox: bool, - add_different_user: bool, - is_admin: bool, -} - -#[put("/", data = "")] -async fn update( - db: &State, - id: i32, - data: Form, - _user: user::AdminUser, -) -> Redirect { - let mut new_user = user::ActiveModel { - id: Set(id), - is_cox: Set(data.is_cox), - is_admin: Set(data.is_admin), - add_different_user: Set(data.add_different_user), - ..Default::default() - }; - if let Some(pw) = &data.pw { - if !pw.is_empty() { - let mut hasher = Sha3_256::new(); - hasher.update(pw); - let entered_pw = hasher.finalize(); - - let pw = hex::encode(entered_pw); - new_user.pw = Set(Some(pw)); - } - } - new_user.update(db.inner()).await.unwrap(); - - Redirect::to("/user") -} - -pub fn routes() -> Vec { - routes![index, update] -} diff --git a/static/css/normalize.css b/static/css/normalize.css deleted file mode 100644 index 81c6f31..0000000 --- a/static/css/normalize.css +++ /dev/null @@ -1,427 +0,0 @@ -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ - -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS text size adjust after orientation change, without disabling - * user zoom. - */ - -html { - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/** - * Remove default margin. - */ - -body { - margin: 0; -} - -/* HTML5 display definitions - ========================================================================== */ - -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 - * and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ - -audio, -canvas, -progress, -video { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. - */ - -[hidden], -template { - display: none; -} - -/* Links - ========================================================================== */ - -/** - * Remove the gray background color from active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * Improve readability when focused and also mouse hovered in all browsers. - */ - -a:active, -a:hover { - outline: 0; -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -/** - * Address styling not present in Safari and Chrome. - */ - -dfn { - font-style: italic; -} - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/** - * Address styling not present in IE 8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/** - * Address inconsistent and variable font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove border when inside `a` element in IE 8/9/10. - */ - -img { - border: 0; -} - -/** - * Correct overflow not hidden in IE 9/10/11. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Grouping content - ========================================================================== */ - -/** - * Address margin not present in IE 8/9 and Safari. - */ - -figure { - margin: 1em 40px; -} - -/** - * Address differences between Firefox and other browsers. - */ - -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} - -/** - * Contain overflow in all browsers. - */ - -pre { - overflow: auto; -} - -/** - * Address odd `em`-unit font size rendering in all browsers. - */ - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -/* Forms - ========================================================================== */ - -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ - -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ - -button, -input, -optgroup, -select, -textarea { - color: inherit; /* 1 */ - font: inherit; /* 2 */ - margin: 0; /* 3 */ -} - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ - -button { - overflow: visible; -} - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ - -button, -select { - text-transform: none; -} - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ -} - -/** - * Re-set default cursor for disabled elements. - */ - -button[disabled], -html input[disabled] { - cursor: default; -} - -/** - * Remove inner padding and border in Firefox 4+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -input { - line-height: normal; -} - -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome - * (include `-moz` to future-proof). - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; /* 2 */ - box-sizing: content-box; -} - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ - -legend { - border: 0; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ - -textarea { - overflow: auto; -} - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ - -optgroup { - font-weight: bold; -} - -/* Tables - ========================================================================== */ - -/** - * Remove most spacing between table cells. - */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} \ No newline at end of file diff --git a/static/css/skeleton.css b/static/css/skeleton.css deleted file mode 100644 index 5eee2cb..0000000 --- a/static/css/skeleton.css +++ /dev/null @@ -1,559 +0,0 @@ -/* -* Skeleton V2.0.4 -* Copyright 2014, Dave Gamache -* www.getskeleton.com -* Free to use under the MIT license. -* http://www.opensource.org/licenses/mit-license.php -* 12/29/2014 -*/ - - -/* Table of contents -–––––––––––––––––––––––––––––––––––––––––––––––––– -- Grid -- Base Styles -- Typography -- Links -- Buttons -- Forms -- Lists -- Code -- Tables -- Spacing -- Utilities -- Clearing -- Media Queries -- Custom Code -*/ - -/* Fonts -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -@font-face { - font-family: 'DejaVu Sans'; - font-style: normal; - font-weight: 300; - font-display: swap; - src: - url('../fonts/DejaVuSans-ExtraLight.woff2') format('woff2') -} - -@font-face { - font-family: 'DejaVu Sans'; - font-style: normal; - font-weight: 500; - font-display: swap; - src: - url('../fonts/DejaVuSansMono.woff2') format('woff2') -} - -@font-face { - font-family: 'DejaVu Sans'; - font-style: normal; - font-weight: 800; - font-display: swap; - src: - url('../fonts/DejaVuSans-Bold.woff2') format('woff2') -} - - -/* Grid -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.container { - position: relative; - width: 100%; - max-width: 960px; - margin: 0 auto; - padding: 0 20px; - box-sizing: border-box; } -.column, -.columns { - width: 100%; - float: left; - box-sizing: border-box; } - -/* For devices larger than 400px */ -@media (min-width: 400px) { - .container { - width: 85%; - padding: 0; } -} - -/* For devices larger than 550px */ -@media (min-width: 550px) { - .container { - width: 80%; } - .column, - .columns { - margin-left: 4%; } - .column:first-child, - .columns:first-child { - margin-left: 0; } - - .one.column, - .one.columns { width: 4.66666666667%; } - .two.columns { width: 13.3333333333%; } - .three.columns { width: 22%; } - .four.columns { width: 30.6666666667%; } - .five.columns { width: 39.3333333333%; } - .six.columns { width: 48%; } - .seven.columns { width: 56.6666666667%; } - .eight.columns { width: 65.3333333333%; } - .nine.columns { width: 74.0%; } - .ten.columns { width: 82.6666666667%; } - .eleven.columns { width: 91.3333333333%; } - .twelve.columns { width: 100%; margin-left: 0; } - - .one-third.column { width: 30.6666666667%; } - .two-thirds.column { width: 65.3333333333%; } - - .one-half.column { width: 48%; } - - /* Offsets */ - .offset-by-one.column, - .offset-by-one.columns { margin-left: 8.66666666667%; } - .offset-by-two.column, - .offset-by-two.columns { margin-left: 17.3333333333%; } - .offset-by-three.column, - .offset-by-three.columns { margin-left: 26%; } - .offset-by-four.column, - .offset-by-four.columns { margin-left: 34.6666666667%; } - .offset-by-five.column, - .offset-by-five.columns { margin-left: 43.3333333333%; } - .offset-by-six.column, - .offset-by-six.columns { margin-left: 52%; } - .offset-by-seven.column, - .offset-by-seven.columns { margin-left: 60.6666666667%; } - .offset-by-eight.column, - .offset-by-eight.columns { margin-left: 69.3333333333%; } - .offset-by-nine.column, - .offset-by-nine.columns { margin-left: 78.0%; } - .offset-by-ten.column, - .offset-by-ten.columns { margin-left: 86.6666666667%; } - .offset-by-eleven.column, - .offset-by-eleven.columns { margin-left: 95.3333333333%; } - - .offset-by-one-third.column, - .offset-by-one-third.columns { margin-left: 34.6666666667%; } - .offset-by-two-thirds.column, - .offset-by-two-thirds.columns { margin-left: 69.3333333333%; } - - .offset-by-one-half.column, - .offset-by-one-half.columns { margin-left: 52%; } - -} - - -/* Base Styles -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -/* NOTE -html is set to 62.5% so that all the REM measurements throughout Skeleton -are based on 10px sizing. So basically 1.5rem = 15px :) */ -html { - font-size: 62.5%; } -body { - font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ - line-height: 1.6; - font-weight: 400; - font-family: "DejaVu Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; - color: #222; -} - - -/* Typography -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -h1, h2, h3, h4, h5, h6 { - margin-top: 0; - margin-bottom: 2rem; - font-weight: 300; } -h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem;} -h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; } -h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; } -h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; } -h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; } -h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } - -/* Larger than phablet */ -@media (min-width: 550px) { - h1 { font-size: 5.0rem; } - h2 { font-size: 4.2rem; } - h3 { font-size: 3.6rem; } - h4 { font-size: 3.0rem; } - h5 { font-size: 2.4rem; } - h6 { font-size: 1.5rem; } -} - -p { - margin-top: 0; } - - -/* Links -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -a { - color: #1EAEDB; } -a:hover { - color: #0FA0CE; } - - -/* Buttons -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.button, -button, -input[type="submit"], -input[type="reset"], -input[type="button"] { - display: inline-block; - height: 38px; - padding: 0 30px; - color: #555; - text-align: center; - font-size: 11px; - font-weight: 600; - line-height: 38px; - letter-spacing: .1rem; - text-transform: uppercase; - text-decoration: none; - white-space: nowrap; - background-color: white; - border-radius: 4px; - border: 1px solid transparent; - cursor: pointer; - box-sizing: border-box; } -.button:hover, -button:hover, -input[type="submit"]:hover, -input[type="reset"]:hover, -input[type="button"]:hover, -.button:focus, -button:focus, -input[type="submit"]:focus, -input[type="reset"]:focus, -input[type="button"]:focus { - color: #333; - border-color: #888; - outline: 0; } -.button.button-primary, -button.button-primary, -input[type="submit"].button-primary, -input[type="reset"].button-primary, -input[type="button"].button-primary { - color: #FFF; - background-color: red; - border-color: red; } -.button.button-primary:hover, -button.button-primary:hover, -input[type="submit"].button-primary:hover, -input[type="reset"].button-primary:hover, -input[type="button"].button-primary:hover, -.button.button-primary:focus, -button.button-primary:focus, -input[type="submit"].button-primary:focus, -input[type="reset"].button-primary:focus, -input[type="button"].button-primary:focus { - color: #FFF; - background-color: darkred; - border-color: darkred; } - - -/* Forms -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -input[type="time"], -textarea, -select { - height: 38px; - padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - box-shadow: none; - box-sizing: border-box; } -/* Removes awkward default styles on some inputs for iOS */ -input[type="email"], -input[type="number"], -input[type="search"], -input[type="text"], -input[type="tel"], -input[type="url"], -input[type="password"], -input[type="time"], -textarea { - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; } -textarea { - min-height: 65px; - padding-top: 6px; - padding-bottom: 6px; } -input[type="email"]:focus, -input[type="number"]:focus, -input[type="search"]:focus, -input[type="text"]:focus, -input[type="tel"]:focus, -input[type="url"]:focus, -input[type="password"]:focus, -input[type="time"]:focus, -textarea:focus, -select:focus { - border: 1px solid #222; - outline: 0; } -label, -legend { - display: block; - margin-bottom: .5rem; - font-weight: 600; } -fieldset { - padding: 0; - border-width: 0; } -input[type="checkbox"], -input[type="radio"] { - display: inline; } -label > .label-body { - display: inline-block; - margin-left: .5rem; - font-weight: normal; } - - -/* Lists -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -ul { - list-style: circle inside; } -ol { - list-style: decimal inside; } -ol, ul { - padding-left: 0; - margin-top: 0; } -ul ul, -ul ol, -ol ol, -ol ul { - margin: 1.5rem 0 1.5rem 3rem; - font-size: 90%; } -li { - margin-bottom: 1rem; } - - -/* Code -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -code { - padding: .2rem .5rem; - margin: 0 .2rem; - font-size: 90%; - white-space: nowrap; - background: #F1F1F1; - border: 1px solid #E1E1E1; - border-radius: 4px; } -pre > code { - display: block; - padding: 1rem 1.5rem; - white-space: pre; } - - -/* Tables -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -th, -td { - padding: 12px 15px; - text-align: left; - border-bottom: 1px solid #E1E1E1; } -th:first-child, -td:first-child { - padding-left: 0; } -th:last-child, -td:last-child { - padding-right: 0; } - - -/* Spacing -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -button, -.button { - margin-bottom: 1rem; } -input, -textarea, -select, -fieldset { - margin-bottom: 1.5rem; } -pre, -blockquote, -dl, -figure, -table, -p, -ul, -ol, -form { - margin-bottom: 2.5rem; } - - -/* Utilities -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -.u-full-width { - width: 100%; - box-sizing: border-box; } -.u-max-full-width { - max-width: 100%; - box-sizing: border-box; } -.u-pull-right { - float: right; } -.u-pull-left { - float: left; } - - -/* Misc -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -hr { - margin-top: 3rem; - margin-bottom: 3.5rem; - border-width: 0; - border-top: 1px solid #E1E1E1; } - - -/* Clearing -–––––––––––––––––––––––––––––––––––––––––––––––––– */ - -/* Self Clearing Goodness */ -.container:after, -.row:after, -.u-cf { - content: ""; - display: table; - clear: both; } - - -/* Media Queries -–––––––––––––––––––––––––––––––––––––––––––––––––– */ -/* -Note: The best way to structure the use of media queries is to create the queries -near the relevant code. For example, if you wanted to change the styles for buttons -on small devices, paste the mobile query code up in the buttons section and style it -there. -*/ - - -/* Larger than mobile */ -@media (min-width: 400px) {} - -/* Larger than phablet (also point when grid becomes active) */ -@media (min-width: 550px) {} - -/* Larger than tablet */ -@media (min-width: 750px) {} - -/* Larger than desktop */ -@media (min-width: 1000px) {} - -/* Larger than Desktop HD */ -@media (min-width: 1200px) {} - -/* custom */ -.content-center-all { - display: flex; - align-items: center; - justify-content: center; -} - -.content-center-end { - display: flex; - align-items: center; - justify-content: end; -} - -.content-align-bottom { - display: flex; - align-items: flex-end; -} - -.font-base { - font-size: 1.2rem !important; -} - -.full-height { - min-height: 100vh; - height: 100%; -} - -.p-3 { - padding: 3rem; -} - -.p-1 { - padding: 1rem; -} - -.mb-0 { - margin-bottom: 0; -} - -.mb-1 { - margin-bottom: 1rem; -} - -.mb-3 { - margin-bottom: 3rem; -} - -.mr-2 { - margin-right: 2rem; -} - -.mt-1 { - margin-top: 1rem; -} - -.w-full { - width: 100%; -} - -.block { - display: block; -} - -.bold { - font-weight: 800; -} - -.light { - font-weight: 300; -} - -.bg-gray { - background-color: #F1F1F1; -} - -.bg-green { - background-color: #2b8c68; -} - -.bg-red { - background-color: red; -} - -.text-white { - color: #fff; -} - -.text-red { - color: red; -} - -.text-center { - text-align: center; -} - -.text-right { - text-align: right; -} - -.text-left { - text-align: left; -} - -.data-block[data-needed="true"] { - border: 3px solid red; -} diff --git a/static/fonts/DejaVuSans-Bold.woff2 b/static/fonts/DejaVuSans-Bold.woff2 deleted file mode 100644 index 5335f931d703cff308b2968ced84fea151dda145..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236884 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İ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

F4X6 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 G;Qs>-o2{w< diff --git a/static/images/favicon.png b/static/images/favicon.png deleted file mode 100644 index 5f7b7c11050ae6eed1874dc386975e4eda9b0719..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 613 zcmV-r0-F7aP)njm4g)gADKO%$Ut-X70?ncMkW?7u3LD z)L_wI+n_lBzbWpb!Dt=7F4%^_PlJ1dzXt0A_^gY2FW-$E0VfLfL+vkvMg_kij_-3) zwT7$F@LBC|;0_oA-dFJ3;@ru{j}Z@pB`=)^>hD$X_ry8y%C?jvpfI>mpiQ;CP#Ki| z-ZSovK~c3vWeFVI0=qI_0~hpn_I!Xouel3x0d^H5O@Oeeb^+K?zZKw>V>{ydzF7he zfpcISI0For3h<^hcP8$+eDegje$bB0N#GMO5ui?JZc=tfzWFe4244-j1|JMA1Ds3E zb;TVdyHO&hwac3Zr-AuX&GihX2aWqGQp5`I2e@*u|7`9Z{o0Q>*oui81>Ftpz<9gv z%!d$NC!On-zq{0L)t&hl5g>Gd8PA^4*l?h0ch$33t6s?}BxS(CHGL6f`WqUH#z=~j z@CBIl`bmg7hCY_+z}x>OK#xsP_ETTJoJ}|fypj3c z<$OL91$1;FHSFoX5RIe~l<6;bzaFThGNir*v%s-uAM - - - - - - Ro(wing)T(rips) - - - - - - - - - - - - - - - - - - - {% if user %} -

- {% endif %} - - -
- {% if flash %} - {% if flash.0 == "success" %} -
-
- {{ flash.1 }} -
-
- {% endif %} - {% if flash.0 == "error" %} -
-
- {{ flash.1 }} -
-
- {% endif %} - {% endif %} - - -
-
- {% block content %} - - {% endblock content %} -
-
-
- - - - - - - diff --git a/templates/index.html.tera b/templates/index.html.tera deleted file mode 100644 index 81dcd37..0000000 --- a/templates/index.html.tera +++ /dev/null @@ -1,204 +0,0 @@ -{% extends "base" %} -{% block content %} - -

Ausfahrten

-{% for day_with_trip in data %} - {% set day = day_with_trip.day %} - {% set day_string = day.day | date(format="%Y-%m-%d") %} - {% set_global default_trips = [] %} - {% set_global indep_trips = [] %} - {% for trip in day_with_trip.trips %} - {% if trip.trip.begin or trip.trip.cox_id %} - {% set_global indep_trips = indep_trips | concat(with=trip) %} - {% else %} - {% set_global default_trips = default_trips | concat(with=trip) %} - {% endif %} - {% endfor %} - - - {% set cox = default_trips | filter(attribute="user.is_cox", value=true) %} - {% set amount_cox = cox | length %} - {% set cox_needed = amount_cox < day.planned_amount_cox %} - -
- {{ day.day | date(format="%A, %d.%m.%Y", locale="de_AT")}} - - {% if user.is_cox %} -
- NEUE AUSFAHRT -
- - -
- -
- - -
-
- -
-
-
-
- {% endif %} - {% if user.is_admin %} -
- -
- - -
-
- - -
-
- - -
-
- - -
-
- -
- -
-
-
- {% endif %} - - {% if day.planned_amount_cox > 0%} - {% set rowers = default_trips | filter(attribute="user.is_cox", value=false) | sort(attribute="trip.created") %} - {% if cox_needed %} - {% set cox_left = day.planned_amount_cox - amount_cox %} -
Es {{ cox_left | pluralize(singular="wird", plural="werden")}} noch {{ cox_left }} Steuerperson{{ cox_left | pluralize(plural="en")}} gesucht!
- {% endif %} - {% set_global user_registered = false %} - Abfahrtszeit: {{ day.planned_starting_time }} Uhr - -
{{ default_trips | length }} angemeldete Person{{ default_trips | length | pluralize(plural="en") }}: {{ cox | length }} Steuerperson{{ cox | length | pluralize(plural="en") }} ({% for c in cox %}{{ c.user.name }} {% if c.user.name == user.name %} - {% set_global user_registered = true %} -
- - - -
- {% endif %} {% endfor %}), {{ rowers | length }} Ruderer:
- -
    - {% for r in rowers %} -
  1. - {{ r.user.name }} (angemeldet seit {{ r.trip.created | date(format="%d.%m. %H:%M", timezone="Europe/Vienna") }}) - {% if r.user.name == user.name %} - {% set_global user_registered = true %} -
    - - - - -
    - {% endif %} -
  2. - {% endfor %} -
- - {% if day.open_registration or user.is_cox %} - {% if not user_registered or user.add_different_user %} -
- + -
- - -
-
- {% if user.add_different_user %} - - - {% else %} - - {% endif %} -
-
- -
-
-
-
- {% else %} - {% endif %} - {% else %} - Anmeldung an diesem Tag leider nicht möglich (zB bei USI Kursen) - {% endif %} - {% endif %} - {% for trip in indep_trips %} - {% set_global user_registered = false %} - {% if trip.trip.begin %} - {{trip.user.name}} @ {{trip.trip.begin}} - {% set rowers = indep_trips | filter(attribute="trip.cox_id", value=trip.trip.id) | sort(attribute="trip.created")%} - {% if trip.user.name == user.name and rowers | length == 0 %} - {% set_global user_registered = true %} -
- - - -
- {% endif %} - : -
    - {% for r in rowers %} -
  1. - {{ r.user.name }} (angemeldet seit {{ r.trip.created | date(format="%d.%m. %H:%M", timezone="Europe/Vienna") }}) - {% if r.user.name == user.name %} - {% set_global user_registered = true %} -
    - - - - -
    - {% endif %} -
  2. - {% endfor %} -
- {% if not user_registered or user.add_different_user %} -
- + -
- - - -
-
- - {% if user.add_different_user %} - - - {% else %} - - {% endif %} -
-
- -
-
-
-
- {% endif %} - {% endif %} - {% endfor %} - - - -
-{% endfor %} - - -{% if user.is_cox %} - Alle heurigen Ausfahrten anzeigen -{% endif %} - -{% endblock content %} - diff --git a/templates/name.html.tera b/templates/name.html.tera deleted file mode 100644 index 9b93764..0000000 --- a/templates/name.html.tera +++ /dev/null @@ -1,18 +0,0 @@ -{% extends "base" %} -{% block content %} - -
-
- - - - - - - - - -
-
-{% endblock content %} - diff --git a/templates/registration.html.tera b/templates/registration.html.tera deleted file mode 100644 index 6d7dcad..0000000 --- a/templates/registration.html.tera +++ /dev/null @@ -1,7 +0,0 @@ -
- + -
- - -
-
diff --git a/templates/user/index.html.tera b/templates/user/index.html.tera deleted file mode 100644 index 39ec0a0..0000000 --- a/templates/user/index.html.tera +++ /dev/null @@ -1,46 +0,0 @@ -{% extends "base" %} -{% block content %} - - - - - - - - - - - - - - {% for user in users %} - - - - - - - - - {% endfor %} - -
NamePwAdd Different UserCoxAdminAction
{{user.name}} - {% if user.pw %} - - {% endif %} - - - - - - - - - -
- -{% endblock content %} -