git: 8f4e15df60cf - main - security/vaultwarden: Update to 1.29.1

From: Bernard Spil <brnrd_at_FreeBSD.org>
Date: Sat, 29 Jul 2023 12:46:40 UTC
The branch main has been updated by brnrd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8f4e15df60cf32df299ebb384c9b11e7749c8e8c

commit 8f4e15df60cf32df299ebb384c9b11e7749c8e8c
Author:     Bernard Spil <brnrd@FreeBSD.org>
AuthorDate: 2023-07-29 12:45:18 +0000
Commit:     Bernard Spil <brnrd@FreeBSD.org>
CommitDate: 2023-07-29 12:45:18 +0000

    security/vaultwarden: Update to 1.29.1
    
    PR:             272444
    Reported by:    Adrien <freebsd asdrip fr>
    Approved by:    maintainer timeout
---
 security/vaultwarden/Makefile        |   3 +-
 security/vaultwarden/Makefile.crates | 341 +++++++++---------
 security/vaultwarden/distinfo        | 680 ++++++++++++++++++-----------------
 3 files changed, 513 insertions(+), 511 deletions(-)

diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile
index 68dfaa8f1631..7230c1e8a115 100644
--- a/security/vaultwarden/Makefile
+++ b/security/vaultwarden/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	vaultwarden
-DISTVERSION=	1.28.1
-PORTREVISION=	3
+DISTVERSION=	1.29.1
 CATEGORIES=	security
 
 MAINTAINER=	mr@FreeBSD.org
diff --git a/security/vaultwarden/Makefile.crates b/security/vaultwarden/Makefile.crates
index 40be87550b2e..6970b3029a9b 100644
--- a/security/vaultwarden/Makefile.crates
+++ b/security/vaultwarden/Makefile.crates
@@ -1,159 +1,160 @@
-CARGO_CRATES=	adler-1.0.2 \
-		aho-corasick-0.7.20 \
+CARGO_CRATES=	addr2line-0.20.0 \
+		adler-1.0.2 \
+		aho-corasick-1.0.2 \
 		alloc-no-stdlib-2.0.4 \
 		alloc-stdlib-0.2.2 \
+		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
 		argon2-0.5.0 \
 		async-channel-1.8.0 \
-		async-compression-0.3.15 \
-		async-executor-1.5.0 \
+		async-compression-0.4.0 \
+		async-executor-1.5.1 \
 		async-global-executor-2.3.1 \
 		async-io-1.13.0 \
 		async-lock-2.7.0 \
-		async-process-1.6.0 \
+		async-process-1.7.0 \
 		async-std-1.12.0 \
-		async-stream-0.3.4 \
-		async-stream-impl-0.3.4 \
+		async-stream-0.3.5 \
+		async-stream-impl-0.3.5 \
 		async-task-4.4.0 \
-		async-trait-0.1.68 \
-		async_once-0.2.6 \
-		atomic-0.5.1 \
-		atomic-waker-1.1.0 \
+		async-trait-0.1.70 \
+		atomic-0.5.3 \
+		atomic-waker-1.1.1 \
 		autocfg-1.1.0 \
+		backtrace-0.3.68 \
 		base64-0.13.1 \
-		base64-0.21.0 \
+		base64-0.21.2 \
 		base64ct-1.6.0 \
 		binascii-0.1.4 \
 		bitflags-1.3.2 \
-		bitflags-2.0.2 \
+		bitflags-2.3.3 \
 		blake2-0.10.6 \
 		block-buffer-0.10.4 \
-		blocking-1.3.0 \
+		blocking-1.3.1 \
 		brotli-3.3.4 \
 		brotli-decompressor-2.3.4 \
-		bumpalo-3.12.0 \
+		bumpalo-3.13.0 \
 		byteorder-1.4.3 \
 		bytes-1.4.0 \
-		cached-0.42.0 \
-		cached_proc_macro-0.16.0 \
+		cached-0.44.0 \
+		cached_proc_macro-0.17.0 \
 		cached_proc_macro_types-0.1.0 \
 		cc-1.0.79 \
 		cfg-if-1.0.0 \
-		chrono-0.4.24 \
-		chrono-tz-0.8.1 \
-		chrono-tz-build-0.1.0 \
-		codespan-reporting-0.11.1 \
-		concurrent-queue-2.1.0 \
+		chrono-0.4.26 \
+		chrono-tz-0.8.3 \
+		chrono-tz-build-0.2.0 \
+		concurrent-queue-2.2.0 \
 		cookie-0.16.2 \
 		cookie-0.17.0 \
-		cookie_store-0.16.1 \
-		cookie_store-0.19.0 \
+		cookie_store-0.16.2 \
+		cookie_store-0.19.1 \
 		core-foundation-0.9.3 \
-		core-foundation-sys-0.8.3 \
-		cpufeatures-0.2.6 \
+		core-foundation-sys-0.8.4 \
+		cpufeatures-0.2.8 \
 		crc32fast-1.3.2 \
 		cron-0.12.0 \
-		crossbeam-utils-0.8.15 \
+		crossbeam-utils-0.8.16 \
 		crypto-common-0.1.6 \
-		ctor-0.1.26 \
-		cxx-1.0.94 \
-		cxx-build-1.0.94 \
-		cxxbridge-flags-1.0.94 \
-		cxxbridge-macro-1.0.94 \
 		darling-0.14.4 \
 		darling_core-0.14.4 \
 		darling_macro-0.14.4 \
 		dashmap-5.4.0 \
-		data-encoding-2.3.3 \
-		data-url-0.2.0 \
+		data-encoding-2.4.0 \
+		data-url-0.3.0 \
 		devise-0.4.1 \
 		devise_codegen-0.4.1 \
 		devise_core-0.4.1 \
-		diesel-2.0.3 \
-		diesel_derives-2.0.2 \
-		diesel_logger-0.2.0 \
-		diesel_migrations-2.0.0 \
-		digest-0.10.6 \
+		diesel-2.1.0 \
+		diesel_derives-2.1.0 \
+		diesel_logger-0.3.0 \
+		diesel_migrations-2.1.0 \
+		diesel_table_macro_syntax-0.1.0 \
+		digest-0.10.7 \
 		dotenvy-0.15.7 \
 		either-1.8.1 \
 		email-encoding-0.2.0 \
 		email_address-0.2.4 \
 		encoding_rs-0.8.32 \
 		enum-as-inner-0.5.1 \
-		errno-0.3.0 \
+		equivalent-1.0.0 \
+		errno-0.3.1 \
 		errno-dragonfly-0.1.2 \
 		error-chain-0.12.4 \
 		event-listener-2.5.3 \
 		fastrand-1.9.0 \
 		fern-0.6.2 \
-		figment-0.10.8 \
-		flate2-1.0.25 \
+		figment-0.10.10 \
+		flate2-1.0.26 \
 		fnv-1.0.7 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
-		form_urlencoded-1.1.0 \
+		form_urlencoded-1.2.0 \
 		futures-0.3.28 \
 		futures-channel-0.3.28 \
 		futures-core-0.3.28 \
 		futures-executor-0.3.28 \
 		futures-io-0.3.28 \
-		futures-lite-1.12.0 \
+		futures-lite-1.13.0 \
 		futures-macro-0.3.28 \
 		futures-sink-0.3.28 \
 		futures-task-0.3.28 \
 		futures-timer-3.0.2 \
 		futures-util-0.3.28 \
-		generator-0.7.3 \
+		generator-0.7.5 \
 		generic-array-0.14.7 \
-		getrandom-0.2.8 \
+		getrandom-0.2.10 \
+		gimli-0.27.3 \
 		glob-0.3.1 \
 		gloo-timers-0.2.6 \
 		governor-0.5.1 \
-		h2-0.3.16 \
+		h2-0.3.20 \
 		half-1.8.2 \
-		handlebars-4.3.6 \
+		handlebars-4.3.7 \
 		hashbrown-0.12.3 \
 		hashbrown-0.13.2 \
+		hashbrown-0.14.0 \
 		heck-0.4.1 \
-		hermit-abi-0.2.6 \
-		hermit-abi-0.3.1 \
+		hermit-abi-0.3.2 \
 		hmac-0.12.1 \
 		hostname-0.3.1 \
-		html5gum-0.5.2 \
+		html5gum-0.5.3 \
 		http-0.2.9 \
 		http-body-0.4.5 \
 		httparse-1.8.0 \
 		httpdate-1.0.2 \
-		hyper-0.14.25 \
+		hyper-0.14.27 \
 		hyper-tls-0.5.0 \
-		iana-time-zone-0.1.54 \
-		iana-time-zone-haiku-0.1.1 \
+		iana-time-zone-0.1.57 \
+		iana-time-zone-haiku-0.1.2 \
 		ident_case-1.0.1 \
 		idna-0.2.3 \
 		idna-0.3.0 \
+		idna-0.4.0 \
 		indexmap-1.9.3 \
+		indexmap-2.0.0 \
 		inlinable_string-0.1.15 \
 		instant-0.1.12 \
-		io-lifetimes-1.0.9 \
-		ipconfig-0.3.1 \
-		ipnet-2.7.2 \
-		is-terminal-0.4.6 \
-		itoa-1.0.6 \
+		io-lifetimes-1.0.11 \
+		ipconfig-0.3.2 \
+		ipnet-2.8.0 \
+		is-terminal-0.4.8 \
+		itoa-1.0.8 \
 		jetscii-0.5.3 \
 		job_scheduler_ng-2.0.4 \
-		js-sys-0.3.61 \
+		js-sys-0.3.64 \
 		jsonwebtoken-8.3.0 \
 		kv-log-macro-1.0.7 \
 		lazy_static-1.4.0 \
 		lettre-0.10.4 \
-		libc-0.2.140 \
-		libmimalloc-sys-0.1.30 \
-		libsqlite3-sys-0.25.2 \
-		link-cplusplus-1.0.8 \
+		libc-0.2.147 \
+		libmimalloc-sys-0.1.33 \
+		libsqlite3-sys-0.26.0 \
 		linked-hash-map-0.5.6 \
-		linux-raw-sys-0.3.1 \
-		lock_api-0.4.9 \
-		log-0.4.17 \
+		linux-raw-sys-0.3.8 \
+		linux-raw-sys-0.4.3 \
+		lock_api-0.4.10 \
+		log-0.4.19 \
 		loom-0.5.6 \
 		lru-cache-0.1.2 \
 		mach-0.3.2 \
@@ -161,13 +162,13 @@ CARGO_CRATES=	adler-1.0.2 \
 		matchers-0.1.0 \
 		matches-0.1.10 \
 		memchr-2.5.0 \
-		migrations_internals-2.0.0 \
-		migrations_macros-2.0.0 \
-		mimalloc-0.1.34 \
+		migrations_internals-2.1.0 \
+		migrations_macros-2.1.0 \
+		mimalloc-0.1.37 \
 		mime-0.3.17 \
 		minimal-lexical-0.2.1 \
-		miniz_oxide-0.6.2 \
-		mio-0.8.6 \
+		miniz_oxide-0.7.1 \
+		mio-0.8.8 \
 		multer-2.1.0 \
 		mysqlclient-sys-0.2.5 \
 		native-tls-0.2.11 \
@@ -176,98 +177,97 @@ CARGO_CRATES=	adler-1.0.2 \
 		nonzero_ext-0.3.0 \
 		nu-ansi-term-0.46.0 \
 		num-bigint-0.4.3 \
-		num-derive-0.3.3 \
+		num-derive-0.4.0 \
 		num-integer-0.1.45 \
 		num-traits-0.2.15 \
-		num_cpus-1.15.0 \
+		num_cpus-1.16.0 \
 		num_threads-0.1.6 \
-		once_cell-1.17.1 \
-		openssl-0.10.49 \
+		object-0.31.1 \
+		once_cell-1.18.0 \
+		openssl-0.10.55 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-111.25.2+1.1.1t \
-		openssl-sys-0.9.84 \
+		openssl-src-111.26.0+1.1.1u \
+		openssl-sys-0.9.90 \
 		overload-0.1.1 \
-		parking-2.0.0 \
+		parking-2.1.0 \
 		parking_lot-0.12.1 \
-		parking_lot_core-0.9.7 \
+		parking_lot_core-0.9.8 \
 		parse-zoneinfo-0.3.0 \
 		password-hash-0.5.0 \
-		paste-1.0.12 \
+		paste-1.0.13 \
 		pear-0.2.4 \
 		pear_codegen-0.2.4 \
 		pem-1.1.1 \
-		percent-encoding-2.2.0 \
-		pest-2.5.7 \
-		pest_derive-2.5.7 \
-		pest_generator-2.5.7 \
-		pest_meta-2.5.7 \
-		phf-0.11.1 \
-		phf_codegen-0.11.1 \
-		phf_generator-0.11.1 \
-		phf_shared-0.11.1 \
+		percent-encoding-2.3.0 \
+		pest-2.7.0 \
+		pest_derive-2.7.0 \
+		pest_generator-2.7.0 \
+		pest_meta-2.7.0 \
+		phf-0.11.2 \
+		phf_codegen-0.11.2 \
+		phf_generator-0.11.2 \
+		phf_shared-0.11.2 \
 		pico-args-0.5.0 \
-		pin-project-lite-0.2.9 \
+		pin-project-lite-0.2.10 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.26 \
-		polling-2.6.0 \
+		pkg-config-0.3.27 \
+		polling-2.8.0 \
 		ppv-lite86-0.2.17 \
-		pq-sys-0.4.7 \
-		proc-macro-error-1.0.4 \
-		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.55 \
+		pq-sys-0.4.8 \
+		proc-macro2-1.0.63 \
 		proc-macro2-diagnostics-0.10.0 \
 		psl-types-2.0.11 \
 		publicsuffix-2.2.3 \
 		quanta-0.9.3 \
 		quick-error-1.2.3 \
-		quote-1.0.26 \
-		quoted_printable-0.4.7 \
+		quote-1.0.29 \
+		quoted_printable-0.4.8 \
 		r2d2-0.8.10 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
 		raw-cpuid-10.7.0 \
-		redox_syscall-0.2.16 \
 		redox_syscall-0.3.5 \
-		ref-cast-1.0.16 \
-		ref-cast-impl-1.0.16 \
-		regex-1.7.3 \
+		ref-cast-1.0.17 \
+		ref-cast-impl-1.0.17 \
+		regex-1.8.4 \
 		regex-automata-0.1.10 \
 		regex-syntax-0.6.29 \
-		reqwest-0.11.16 \
+		regex-syntax-0.7.2 \
+		reqwest-0.11.18 \
 		resolv-conf-0.7.0 \
 		ring-0.16.20 \
 		rmp-0.8.11 \
 		rmpv-1.0.0 \
-		rocket-0.5.0-rc.3 \
-		rocket_codegen-0.5.0-rc.3 \
-		rocket_http-0.5.0-rc.3 \
 		rpassword-7.2.0 \
 		rtoolbox-0.0.1 \
-		rustix-0.37.6 \
-		rustls-0.20.8 \
-		rustls-pemfile-1.0.2 \
-		rustversion-1.0.12 \
-		ryu-1.0.13 \
+		rustc-demangle-0.1.23 \
+		rustix-0.37.22 \
+		rustix-0.38.2 \
+		rustls-0.21.2 \
+		rustls-pemfile-1.0.3 \
+		rustls-webpki-0.100.1 \
+		rustversion-1.0.13 \
+		ryu-1.0.14 \
 		same-file-1.0.6 \
-		schannel-0.1.21 \
+		schannel-0.1.22 \
 		scheduled-thread-pool-0.2.7 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.1.0 \
-		scratch-1.0.5 \
 		sct-0.7.0 \
-		security-framework-2.8.2 \
-		security-framework-sys-2.8.0 \
+		security-framework-2.9.1 \
+		security-framework-sys-2.9.0 \
 		semver-1.0.17 \
-		serde-1.0.159 \
+		serde-1.0.166 \
 		serde_cbor-0.11.2 \
-		serde_derive-1.0.159 \
-		serde_json-1.0.95 \
+		serde_derive-1.0.166 \
+		serde_json-1.0.99 \
+		serde_spanned-0.6.3 \
 		serde_urlencoded-0.7.1 \
 		sha-1-0.10.1 \
 		sha1-0.10.5 \
-		sha2-0.10.6 \
+		sha2-0.10.7 \
 		sharded-slab-0.1.4 \
 		signal-hook-0.3.15 \
 		signal-hook-registry-1.4.1 \
@@ -276,96 +276,97 @@ CARGO_CRATES=	adler-1.0.2 \
 		slab-0.4.8 \
 		smallvec-1.10.0 \
 		socket2-0.4.9 \
+		socket2-0.5.3 \
 		spin-0.5.2 \
-		spin-0.9.7 \
+		spin-0.9.8 \
 		stable-pattern-0.1.0 \
-		state-0.5.3 \
+		state-0.6.0 \
 		strsim-0.10.0 \
-		subtle-2.4.1 \
+		subtle-2.5.0 \
 		syn-1.0.109 \
-		syn-2.0.13 \
-		syslog-6.0.1 \
-		tempfile-3.5.0 \
-		termcolor-1.2.0 \
+		syn-2.0.23 \
+		syslog-6.1.0 \
+		tempfile-3.6.0 \
 		thiserror-1.0.40 \
 		thiserror-impl-1.0.40 \
 		thread_local-1.1.7 \
 		threadpool-1.8.1 \
-		time-0.3.20 \
-		time-core-0.1.0 \
-		time-macros-0.2.8 \
+		time-0.3.22 \
+		time-core-0.1.1 \
+		time-macros-0.2.9 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.27.0 \
-		tokio-macros-2.0.0 \
+		tokio-1.29.1 \
+		tokio-macros-2.1.0 \
 		tokio-native-tls-0.3.1 \
-		tokio-rustls-0.23.4 \
+		tokio-rustls-0.24.1 \
 		tokio-socks-0.5.1 \
-		tokio-stream-0.1.12 \
-		tokio-tungstenite-0.18.0 \
-		tokio-util-0.7.7 \
-		toml-0.5.11 \
+		tokio-stream-0.1.14 \
+		tokio-tungstenite-0.19.0 \
+		tokio-util-0.7.8 \
+		toml-0.7.5 \
+		toml_datetime-0.6.3 \
+		toml_edit-0.19.11 \
 		totp-lite-2.0.0 \
 		tower-service-0.3.2 \
 		tracing-0.1.37 \
-		tracing-attributes-0.1.23 \
-		tracing-core-0.1.30 \
+		tracing-attributes-0.1.26 \
+		tracing-core-0.1.31 \
 		tracing-log-0.1.3 \
-		tracing-subscriber-0.3.16 \
+		tracing-subscriber-0.3.17 \
 		trust-dns-proto-0.22.0 \
 		trust-dns-resolver-0.22.0 \
 		try-lock-0.2.4 \
-		tungstenite-0.18.0 \
+		tungstenite-0.19.0 \
 		typenum-1.16.0 \
 		ubyte-0.10.3 \
 		ucd-trie-0.1.5 \
-		uncased-0.9.7 \
+		uncased-0.9.9 \
 		unicode-bidi-0.3.13 \
-		unicode-ident-1.0.8 \
+		unicode-ident-1.0.10 \
 		unicode-normalization-0.1.22 \
-		unicode-width-0.1.10 \
 		unicode-xid-0.2.4 \
 		untrusted-0.7.1 \
-		url-2.3.1 \
+		url-2.4.0 \
 		utf-8-0.7.6 \
-		uuid-1.3.0 \
+		uuid-1.4.0 \
 		valuable-0.1.0 \
-		value-bag-1.0.0-alpha.9 \
+		value-bag-1.4.1 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		waker-fn-1.1.0 \
 		walkdir-2.3.3 \
-		want-0.3.0 \
+		want-0.3.1 \
 		wasi-0.10.2+wasi-snapshot-preview1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.84 \
-		wasm-bindgen-backend-0.2.84 \
-		wasm-bindgen-futures-0.4.34 \
-		wasm-bindgen-macro-0.2.84 \
-		wasm-bindgen-macro-support-0.2.84 \
-		wasm-bindgen-shared-0.2.84 \
+		wasm-bindgen-0.2.87 \
+		wasm-bindgen-backend-0.2.87 \
+		wasm-bindgen-futures-0.4.37 \
+		wasm-bindgen-macro-0.2.87 \
+		wasm-bindgen-macro-support-0.2.87 \
+		wasm-bindgen-shared-0.2.87 \
 		wasm-streams-0.2.3 \
-		web-sys-0.3.61 \
+		web-sys-0.3.64 \
 		webauthn-rs-0.3.2 \
-		webpki-0.22.0 \
 		which-4.4.0 \
-		widestring-0.5.1 \
+		widestring-1.0.2 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.5 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-0.44.0 \
-		windows-0.46.0 \
-		windows-sys-0.42.0 \
-		windows-sys-0.45.0 \
-		windows-targets-0.42.2 \
-		windows_aarch64_gnullvm-0.42.2 \
-		windows_aarch64_msvc-0.42.2 \
-		windows_i686_gnu-0.42.2 \
-		windows_i686_msvc-0.42.2 \
-		windows_x86_64_gnu-0.42.2 \
-		windows_x86_64_gnullvm-0.42.2 \
-		windows_x86_64_msvc-0.42.2 \
+		windows-0.48.0 \
+		windows-sys-0.48.0 \
+		windows-targets-0.48.1 \
+		windows_aarch64_gnullvm-0.48.0 \
+		windows_aarch64_msvc-0.48.0 \
+		windows_i686_gnu-0.48.0 \
+		windows_i686_msvc-0.48.0 \
+		windows_x86_64_gnu-0.48.0 \
+		windows_x86_64_gnullvm-0.48.0 \
+		windows_x86_64_msvc-0.48.0 \
+		winnow-0.4.7 \
 		winreg-0.10.1 \
+		winreg-0.50.0 \
 		yansi-0.5.1 \
-		yubico-0.11.0
+		yubico-0.11.0 \
+		rocket,rocket_codegen,rocket_http,rocket_ws@git+https://github.com/SergioBenitez/Rocket?rev=ce441b5f46fdf5cd99cb32b8b8638835e4c2a5fa\#ce441b5f46fdf5cd99cb32b8b8638835e4c2a5fa
diff --git a/security/vaultwarden/distinfo b/security/vaultwarden/distinfo
index 0eca38626af8..2719174189ea 100644
--- a/security/vaultwarden/distinfo
+++ b/security/vaultwarden/distinfo
@@ -1,128 +1,120 @@
-TIMESTAMP = 1682153820
+TIMESTAMP = 1690629610
+SHA256 (rust/crates/addr2line-0.20.0.crate) = f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3
+SIZE (rust/crates/addr2line-0.20.0.crate) = 39558
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
-SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
+SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
+SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
 SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
 SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
 SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
 SHA256 (rust/crates/argon2-0.5.0.crate) = 95c2fcf79ad1932ac6269a738109997a83c227c09b75842ae564dc8ede6a861c
 SIZE (rust/crates/argon2-0.5.0.crate) = 27500
 SHA256 (rust/crates/async-channel-1.8.0.crate) = cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833
 SIZE (rust/crates/async-channel-1.8.0.crate) = 13534
-SHA256 (rust/crates/async-compression-0.3.15.crate) = 942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a
-SIZE (rust/crates/async-compression-0.3.15.crate) = 58241
-SHA256 (rust/crates/async-executor-1.5.0.crate) = 17adb73da160dfb475c183343c8cccd80721ea5a605d3eb57125f0a7b7a92d0b
-SIZE (rust/crates/async-executor-1.5.0.crate) = 15068
+SHA256 (rust/crates/async-compression-0.4.0.crate) = 5b0122885821398cc923ece939e24d1056a2384ee719432397fa9db87230ff11
+SIZE (rust/crates/async-compression-0.4.0.crate) = 41890
+SHA256 (rust/crates/async-executor-1.5.1.crate) = 6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb
+SIZE (rust/crates/async-executor-1.5.1.crate) = 18615
 SHA256 (rust/crates/async-global-executor-2.3.1.crate) = f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776
 SIZE (rust/crates/async-global-executor-2.3.1.crate) = 11790
 SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
 SIZE (rust/crates/async-io-1.13.0.crate) = 37191
 SHA256 (rust/crates/async-lock-2.7.0.crate) = fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7
 SIZE (rust/crates/async-lock-2.7.0.crate) = 23631
-SHA256 (rust/crates/async-process-1.6.0.crate) = 6381ead98388605d0d9ff86371043b5aa922a3905824244de40dc263a14fcba4
-SIZE (rust/crates/async-process-1.6.0.crate) = 17642
+SHA256 (rust/crates/async-process-1.7.0.crate) = 7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9
+SIZE (rust/crates/async-process-1.7.0.crate) = 22861
 SHA256 (rust/crates/async-std-1.12.0.crate) = 62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d
 SIZE (rust/crates/async-std-1.12.0.crate) = 215080
-SHA256 (rust/crates/async-stream-0.3.4.crate) = ad445822218ce64be7a341abfb0b1ea43b5c23aa83902542a4542e78309d8e5e
-SIZE (rust/crates/async-stream-0.3.4.crate) = 12419
-SHA256 (rust/crates/async-stream-impl-0.3.4.crate) = e4655ae1a7b0cdf149156f780c5bf3f1352bc53cbd9e0a361a7ef7b22947e965
-SIZE (rust/crates/async-stream-impl-0.3.4.crate) = 4097
+SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
+SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
+SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
+SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
 SHA256 (rust/crates/async-task-4.4.0.crate) = ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae
 SIZE (rust/crates/async-task-4.4.0.crate) = 35178
-SHA256 (rust/crates/async-trait-0.1.68.crate) = b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842
-SIZE (rust/crates/async-trait-0.1.68.crate) = 28625
-SHA256 (rust/crates/async_once-0.2.6.crate) = 2ce4f10ea3abcd6617873bae9f91d1c5332b4a778bd9ce34d0cd517474c1de82
-SIZE (rust/crates/async_once-0.2.6.crate) = 4678
-SHA256 (rust/crates/atomic-0.5.1.crate) = b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c
-SIZE (rust/crates/atomic-0.5.1.crate) = 12817
-SHA256 (rust/crates/atomic-waker-1.1.0.crate) = debc29dde2e69f9e47506b525f639ed42300fc014a3e007832592448fa8e4599
-SIZE (rust/crates/atomic-waker-1.1.0.crate) = 11447
+SHA256 (rust/crates/async-trait-0.1.70.crate) = 79fa67157abdfd688a259b6648808757db9347af834624f27ec646da976aee5d
+SIZE (rust/crates/async-trait-0.1.70.crate) = 28703
+SHA256 (rust/crates/atomic-0.5.3.crate) = c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba
+SIZE (rust/crates/atomic-0.5.3.crate) = 12801
+SHA256 (rust/crates/atomic-waker-1.1.1.crate) = 1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3
+SIZE (rust/crates/atomic-waker-1.1.1.crate) = 11551
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/backtrace-0.3.68.crate) = 4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12
+SIZE (rust/crates/backtrace-0.3.68.crate) = 79891
 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
 SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a
-SIZE (rust/crates/base64-0.21.0.crate) = 72180
+SHA256 (rust/crates/base64-0.21.2.crate) = 604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d
+SIZE (rust/crates/base64-0.21.2.crate) = 76389
 SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
 SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
 SHA256 (rust/crates/binascii-0.1.4.crate) = 383d29d513d8764dcdc42ea295d979eb99c3c9f00607b3692cf68a431f7dca72
 SIZE (rust/crates/binascii-0.1.4.crate) = 6076
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.0.2.crate) = 487f1e0fcbe47deb8b0574e646def1c903389d95241dd1bbcc6ce4a715dfc0c1
-SIZE (rust/crates/bitflags-2.0.2.crate) = 32293
+SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42
+SIZE (rust/crates/bitflags-2.3.3.crate) = 34320
 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
 SIZE (rust/crates/blake2-0.10.6.crate) = 47234
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/blocking-1.3.0.crate) = 3c67b173a56acffd6d2326fb7ab938ba0b00a71480e14902b2591c87bc5741e8
-SIZE (rust/crates/blocking-1.3.0.crate) = 18687
+SHA256 (rust/crates/blocking-1.3.1.crate) = 77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65
+SIZE (rust/crates/blocking-1.3.1.crate) = 19040
 SHA256 (rust/crates/brotli-3.3.4.crate) = a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68
 SIZE (rust/crates/brotli-3.3.4.crate) = 1369026
 SHA256 (rust/crates/brotli-decompressor-2.3.4.crate) = 4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744
 SIZE (rust/crates/brotli-decompressor-2.3.4.crate) = 192085
-SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
-SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604
+SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
+SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
 SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
 SIZE (rust/crates/bytes-1.4.0.crate) = 58080
-SHA256 (rust/crates/cached-0.42.0.crate) = 5e5877db5d1af7fae60d06b5db9430b68056a69b3582a0be8e3691e87654aeb6
-SIZE (rust/crates/cached-0.42.0.crate) = 53895
-SHA256 (rust/crates/cached_proc_macro-0.16.0.crate) = e10ca87c81aaa3a949dbbe2b5e6c2c45dbc94ba4897e45ea31ff9ec5087be3dc
-SIZE (rust/crates/cached_proc_macro-0.16.0.crate) = 8700
+SHA256 (rust/crates/cached-0.44.0.crate) = b195e4fbc4b6862bbd065b991a34750399c119797efff72492f28a5864de8700
+SIZE (rust/crates/cached-0.44.0.crate) = 55329
+SHA256 (rust/crates/cached_proc_macro-0.17.0.crate) = b48814962d2fd604c50d2b9433c2a41a0ab567779ee2c02f7fba6eca1221f082
+SIZE (rust/crates/cached_proc_macro-0.17.0.crate) = 8780
 SHA256 (rust/crates/cached_proc_macro_types-0.1.0.crate) = 3a4f925191b4367301851c6d99b09890311d74b0d43f274c0b34c86d308a3663
 SIZE (rust/crates/cached_proc_macro_types-0.1.0.crate) = 1141
 SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f
 SIZE (rust/crates/cc-1.0.79.crate) = 62624
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.24.crate) = 4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b
-SIZE (rust/crates/chrono-0.4.24.crate) = 191330
-SHA256 (rust/crates/chrono-tz-0.8.1.crate) = fa48fa079165080f11d7753fd0bc175b7d391f276b965fe4b55bfad67856e463
-SIZE (rust/crates/chrono-tz-0.8.1.crate) = 602103
-SHA256 (rust/crates/chrono-tz-build-0.1.0.crate) = d9998fb9f7e9b2111641485bf8beb32f92945f97f92a3d061f744cfef335f751
-SIZE (rust/crates/chrono-tz-build-0.1.0.crate) = 5710
-SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
-SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
-SHA256 (rust/crates/concurrent-queue-2.1.0.crate) = c278839b831783b70278b14df4d45e1beb1aad306c07bb796637de9a0e323e8e
-SIZE (rust/crates/concurrent-queue-2.1.0.crate) = 19476
+SHA256 (rust/crates/chrono-0.4.26.crate) = ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5
+SIZE (rust/crates/chrono-0.4.26.crate) = 191501
+SHA256 (rust/crates/chrono-tz-0.8.3.crate) = f1369bc6b9e9a7dfdae2055f6ec151fe9c554a9d23d357c0237cee2e25eaabb7
+SIZE (rust/crates/chrono-tz-0.8.3.crate) = 614088
+SHA256 (rust/crates/chrono-tz-build-0.2.0.crate) = e2f5ebdc942f57ed96d560a6d1a459bae5851102a25d5bf89dc04ae453e31ecf
+SIZE (rust/crates/chrono-tz-build-0.2.0.crate) = 10156
+SHA256 (rust/crates/concurrent-queue-2.2.0.crate) = 62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c
+SIZE (rust/crates/concurrent-queue-2.2.0.crate) = 19971
 SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb
 SIZE (rust/crates/cookie-0.16.2.crate) = 34632
 SHA256 (rust/crates/cookie-0.17.0.crate) = 7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24
 SIZE (rust/crates/cookie-0.17.0.crate) = 36545
-SHA256 (rust/crates/cookie_store-0.16.1.crate) = 2e4b6aa369f41f5faa04bb80c9b1f4216ea81646ed6124d76ba5c49a7aafd9cd
-SIZE (rust/crates/cookie_store-0.16.1.crate) = 29059
-SHA256 (rust/crates/cookie_store-0.19.0.crate) = bca9b3c618262fc0c85ecbc814c144e04be9c6eec08b315e7cd1cfbe0bb6ca84
-SIZE (rust/crates/cookie_store-0.19.0.crate) = 31091
+SHA256 (rust/crates/cookie_store-0.16.2.crate) = d606d0fba62e13cf04db20536c05cb7f13673c161cb47a47a82b9b9e7d3f1daa
+SIZE (rust/crates/cookie_store-0.16.2.crate) = 30665
+SHA256 (rust/crates/cookie_store-0.19.1.crate) = d5a18f35792056f8c7c2de9c002e7e4fe44c7b5f66e7d99f46468dbb730a7ea7
+SIZE (rust/crates/cookie_store-0.19.1.crate) = 31261
 SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
 SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
-SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
-SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
-SHA256 (rust/crates/cpufeatures-0.2.6.crate) = 280a9f2d8b3a38871a3c8a46fb80db65e5e5ed97da80c4d08bf27fb63e35e181
-SIZE (rust/crates/cpufeatures-0.2.6.crate) = 11467
+SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
+SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
+SHA256 (rust/crates/cpufeatures-0.2.8.crate) = 03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c
+SIZE (rust/crates/cpufeatures-0.2.8.crate) = 11840
 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/cron-0.12.0.crate) = 1ff76b51e4c068c52bfd2866e1567bee7c567ae8f24ada09fd4307019e25eab7
 SIZE (rust/crates/cron-0.12.0.crate) = 18642
-SHA256 (rust/crates/crossbeam-utils-0.8.15.crate) = 3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b
-SIZE (rust/crates/crossbeam-utils-0.8.15.crate) = 42326
+SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
+SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096
-SIZE (rust/crates/ctor-0.1.26.crate) = 10803
-SHA256 (rust/crates/cxx-1.0.94.crate) = f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93
-SIZE (rust/crates/cxx-1.0.94.crate) = 196058
-SHA256 (rust/crates/cxx-build-1.0.94.crate) = 12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b
-SIZE (rust/crates/cxx-build-1.0.94.crate) = 84842
-SHA256 (rust/crates/cxxbridge-flags-1.0.94.crate) = 7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb
-SIZE (rust/crates/cxxbridge-flags-1.0.94.crate) = 5253
-SHA256 (rust/crates/cxxbridge-macro-1.0.94.crate) = 2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5
-SIZE (rust/crates/cxxbridge-macro-1.0.94.crate) = 59873
 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
 SIZE (rust/crates/darling-0.14.4.crate) = 25168
 SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
@@ -131,26 +123,28 @@ SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2
 SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
 SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
 SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
-SHA256 (rust/crates/data-encoding-2.3.3.crate) = 23d8666cb01533c39dde32bcbab8e227b4ed6679b2c925eba05feabea39508fb
-SIZE (rust/crates/data-encoding-2.3.3.crate) = 19117
-SHA256 (rust/crates/data-url-0.2.0.crate) = 8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5
-SIZE (rust/crates/data-url-0.2.0.crate) = 20553
+SHA256 (rust/crates/data-encoding-2.4.0.crate) = c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308
+SIZE (rust/crates/data-encoding-2.4.0.crate) = 19165
+SHA256 (rust/crates/data-url-0.3.0.crate) = 41b319d1b62ffbd002e057f36bebd1f42b9f97927c9577461d855f3513c4289f
+SIZE (rust/crates/data-url-0.3.0.crate) = 20750
 SHA256 (rust/crates/devise-0.4.1.crate) = d6eacefd3f541c66fc61433d65e54e0e46e0a029a819a7dbbc7a7b489e8a85f8
 SIZE (rust/crates/devise-0.4.1.crate) = 912
 SHA256 (rust/crates/devise_codegen-0.4.1.crate) = 9c8cf4b8dd484ede80fd5c547592c46c3745a617c8af278e2b72bea86b2dfed6
 SIZE (rust/crates/devise_codegen-0.4.1.crate) = 2234
 SHA256 (rust/crates/devise_core-0.4.1.crate) = 35b50dba0afdca80b187392b24f2499a88c336d5a8493e4b4ccfb608708be56a
 SIZE (rust/crates/devise_core-0.4.1.crate) = 13373
-SHA256 (rust/crates/diesel-2.0.3.crate) = 4391a22b19c916e50bec4d6140f29bdda3e3bb187223fe6e3ea0b6e4d1021c04
-SIZE (rust/crates/diesel-2.0.3.crate) = 314327
-SHA256 (rust/crates/diesel_derives-2.0.2.crate) = 0ad74fdcf086be3d4fdd142f67937678fe60ed431c3b2f08599e7687269410c4
-SIZE (rust/crates/diesel_derives-2.0.2.crate) = 37615
-SHA256 (rust/crates/diesel_logger-0.2.0.crate) = 1a22b1f4804a69ed8954910b2ab30dedc759665e0284e57db95eef4a7b5edffb
-SIZE (rust/crates/diesel_logger-0.2.0.crate) = 3868
-SHA256 (rust/crates/diesel_migrations-2.0.0.crate) = e9ae22beef5e9d6fab9225ddb073c1c6c1a7a6ded5019d5da11d1e5c5adc34e2
-SIZE (rust/crates/diesel_migrations-2.0.0.crate) = 12352
-SHA256 (rust/crates/digest-0.10.6.crate) = 8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f
-SIZE (rust/crates/digest-0.10.6.crate) = 19527
+SHA256 (rust/crates/diesel-2.1.0.crate) = f7a532c1f99a0f596f6960a60d1e119e91582b24b39e2d83a190e61262c3ef0c
+SIZE (rust/crates/diesel-2.1.0.crate) = 320240
+SHA256 (rust/crates/diesel_derives-2.1.0.crate) = 74398b79d81e52e130d991afeed9c86034bb1b7735f46d2f5bf7deb261d80303
+SIZE (rust/crates/diesel_derives-2.1.0.crate) = 55214
+SHA256 (rust/crates/diesel_logger-0.3.0.crate) = 23010b507517129dc9b11fb35f36d76fd2d3dd4c85232733697622e345375f2f
+SIZE (rust/crates/diesel_logger-0.3.0.crate) = 3811
+SHA256 (rust/crates/diesel_migrations-2.1.0.crate) = 6036b3f0120c5961381b570ee20a02432d7e2d27ea60de9578799cf9156914ac
+SIZE (rust/crates/diesel_migrations-2.1.0.crate) = 12283
+SHA256 (rust/crates/diesel_table_macro_syntax-0.1.0.crate) = fc5557efc453706fed5e4fa85006fe9817c224c3f480a34c7e5959fd700921c5
+SIZE (rust/crates/diesel_table_macro_syntax-0.1.0.crate) = 6592
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
 SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
 SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
 SHA256 (rust/crates/either-1.8.1.crate) = 7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91
@@ -163,8 +157,10 @@ SHA256 (rust/crates/encoding_rs-0.8.32.crate) = 071a31f4ee85403370b58aca746f0104
 SIZE (rust/crates/encoding_rs-0.8.32.crate) = 1370046
 SHA256 (rust/crates/enum-as-inner-0.5.1.crate) = c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116
 SIZE (rust/crates/enum-as-inner-0.5.1.crate) = 11707
-SHA256 (rust/crates/errno-0.3.0.crate) = 50d6a0976c999d473fe89ad888d5a284e55366d9dc9038b1ba2aa15128c4afa0
-SIZE (rust/crates/errno-0.3.0.crate) = 10268
+SHA256 (rust/crates/equivalent-1.0.0.crate) = 88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1
+SIZE (rust/crates/equivalent-1.0.0.crate) = 6621
+SHA256 (rust/crates/errno-0.3.1.crate) = 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a
+SIZE (rust/crates/errno-0.3.1.crate) = 10348
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
 SHA256 (rust/crates/error-chain-0.12.4.crate) = 2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc
@@ -175,18 +171,18 @@ SHA256 (rust/crates/fastrand-1.9.0.crate) = e51093e27b0797c359783294ca4f0a911c27
 SIZE (rust/crates/fastrand-1.9.0.crate) = 11910
 SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
 SIZE (rust/crates/fern-0.6.2.crate) = 304626
-SHA256 (rust/crates/figment-0.10.8.crate) = 4e56602b469b2201400dec66a66aec5a9b8761ee97cd1b8c96ab2483fcc16cc9
-SIZE (rust/crates/figment-0.10.8.crate) = 63390
-SHA256 (rust/crates/flate2-1.0.25.crate) = a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841
-SIZE (rust/crates/flate2-1.0.25.crate) = 70210
+SHA256 (rust/crates/figment-0.10.10.crate) = 4547e226f4c9ab860571e070a9034192b3175580ecea38da34fcdb53a018c9a5
+SIZE (rust/crates/figment-0.10.10.crate) = 64594
+SHA256 (rust/crates/flate2-1.0.26.crate) = 3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743
+SIZE (rust/crates/flate2-1.0.26.crate) = 70832
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
 SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
-SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
+SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
+SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923
 SHA256 (rust/crates/futures-0.3.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40
 SIZE (rust/crates/futures-0.3.28.crate) = 53229
 SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2
@@ -197,8 +193,8 @@ SHA256 (rust/crates/futures-executor-0.3.28.crate) = ccecee823288125bd88b4d7f565
 SIZE (rust/crates/futures-executor-0.3.28.crate) = 17743
 SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
 SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
-SHA256 (rust/crates/futures-lite-1.12.0.crate) = 7694489acd39452c77daa48516b894c153f192c3578d5a839b62c58099fcbf48
-SIZE (rust/crates/futures-lite-1.12.0.crate) = 36032
+SHA256 (rust/crates/futures-lite-1.13.0.crate) = 49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce
+SIZE (rust/crates/futures-lite-1.13.0.crate) = 37058
 SHA256 (rust/crates/futures-macro-0.3.28.crate) = 89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72
 SIZE (rust/crates/futures-macro-0.3.28.crate) = 11272
 SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
@@ -209,40 +205,42 @@ SHA256 (rust/crates/futures-timer-3.0.2.crate) = e64b03909df88034c26dc1547e8970b
 SIZE (rust/crates/futures-timer-3.0.2.crate) = 19879
 SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533
 SIZE (rust/crates/futures-util-0.3.28.crate) = 158510
-SHA256 (rust/crates/generator-0.7.3.crate) = 33a20a288a94683f5f4da0adecdbe095c94a77c295e514cc6484e9394dd8376e
-SIZE (rust/crates/generator-0.7.3.crate) = 30019
+SHA256 (rust/crates/generator-0.7.5.crate) = 5cc16584ff22b460a382b7feec54b23d2908d858152e5739a120b949293bd74e
+SIZE (rust/crates/generator-0.7.5.crate) = 29947
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
-SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
+SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427
+SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
+SHA256 (rust/crates/gimli-0.27.3.crate) = b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e
+SIZE (rust/crates/gimli-0.27.3.crate) = 287904
 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/gloo-timers-0.2.6.crate) = 9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c
 SIZE (rust/crates/gloo-timers-0.2.6.crate) = 5516
 SHA256 (rust/crates/governor-0.5.1.crate) = c390a940a5d157878dd057c78680a33ce3415bcd05b4799509ea44210914b4d5
 SIZE (rust/crates/governor-0.5.1.crate) = 129336
-SHA256 (rust/crates/h2-0.3.16.crate) = 5be7b54589b581f624f566bf5d8eb2bab1db736c51528720b6bd36b96b55924d
-SIZE (rust/crates/h2-0.3.16.crate) = 162883
+SHA256 (rust/crates/h2-0.3.20.crate) = 97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049
+SIZE (rust/crates/h2-0.3.20.crate) = 165260
 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
 SIZE (rust/crates/half-1.8.2.crate) = 41874
-SHA256 (rust/crates/handlebars-4.3.6.crate) = 035ef95d03713f2c347a72547b7cd38cbc9af7cd51e6099fb62d586d4a6dee3a
-SIZE (rust/crates/handlebars-4.3.6.crate) = 92108
+SHA256 (rust/crates/handlebars-4.3.7.crate) = 83c3372087601b532857d332f5957cbae686da52bb7810bf038c3e3c3cc2fa0d
+SIZE (rust/crates/handlebars-4.3.7.crate) = 92483
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e
 SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
+SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
+SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
-SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
-SHA256 (rust/crates/hermit-abi-0.3.1.crate) = fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286
-SIZE (rust/crates/hermit-abi-0.3.1.crate) = 13793
+SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
+SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
 SIZE (rust/crates/hmac-0.12.1.crate) = 42657
 SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
 SIZE (rust/crates/hostname-0.3.1.crate) = 9272
-SHA256 (rust/crates/html5gum-0.5.2.crate) = 3404cc217cc3e11d09c8ac9ccf8b1e540f64477c253d6dc70b5a5074782d934d
-SIZE (rust/crates/html5gum-0.5.2.crate) = 52347
+SHA256 (rust/crates/html5gum-0.5.3.crate) = 67b4d5b6f92743baff720caafecfa172651b233609b0e2c80617cdb043dac73d
+SIZE (rust/crates/html5gum-0.5.3.crate) = 49787
 SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482
 SIZE (rust/crates/http-0.2.9.crate) = 100146
 SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1
@@ -251,42 +249,46 @@ SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639
 SIZE (rust/crates/httparse-1.8.0.crate) = 29954
 SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421
 SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
-SHA256 (rust/crates/hyper-0.14.25.crate) = cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899
-SIZE (rust/crates/hyper-0.14.25.crate) = 195127
+SHA256 (rust/crates/hyper-0.14.27.crate) = ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468
+SIZE (rust/crates/hyper-0.14.27.crate) = 195700
 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
 SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
-SHA256 (rust/crates/iana-time-zone-0.1.54.crate) = 0c17cc76786e99f8d2f055c11159e7f0091c42474dcc3189fbab96072e873e6d
-SIZE (rust/crates/iana-time-zone-0.1.54.crate) = 19474
-SHA256 (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca
-SIZE (rust/crates/iana-time-zone-haiku-0.1.1.crate) = 7200
+SHA256 (rust/crates/iana-time-zone-0.1.57.crate) = 2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613
+SIZE (rust/crates/iana-time-zone-0.1.57.crate) = 19785
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
 SIZE (rust/crates/idna-0.2.3.crate) = 271023
 SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
 SIZE (rust/crates/idna-0.3.0.crate) = 271128
+SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
+SIZE (rust/crates/idna-0.4.0.crate) = 271429
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
+SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
 SHA256 (rust/crates/inlinable_string-0.1.15.crate) = c8fae54786f62fb2918dcfae3d568594e50eb9b5c25bf04371af6fe7516452fb
 SIZE (rust/crates/inlinable_string-0.1.15.crate) = 19290
 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/io-lifetimes-1.0.9.crate) = 09270fd4fa1111bc614ed2246c7ef56239a3063d5be0d1ec3b589c505d400aeb
-SIZE (rust/crates/io-lifetimes-1.0.9.crate) = 36442
-SHA256 (rust/crates/ipconfig-0.3.1.crate) = bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be
-SIZE (rust/crates/ipconfig-0.3.1.crate) = 23904
-SHA256 (rust/crates/ipnet-2.7.2.crate) = 12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f
-SIZE (rust/crates/ipnet-2.7.2.crate) = 27044
-SHA256 (rust/crates/is-terminal-0.4.6.crate) = 256017f749ab3117e93acb91063009e1f1bb56d03965b14c2c8df4eb02c524d8
-SIZE (rust/crates/is-terminal-0.4.6.crate) = 7856
-SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
-SIZE (rust/crates/itoa-1.0.6.crate) = 10410
+SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
+SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
+SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
+SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468
+SHA256 (rust/crates/ipnet-2.8.0.crate) = 28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6
+SIZE (rust/crates/ipnet-2.8.0.crate) = 27474
+SHA256 (rust/crates/is-terminal-0.4.8.crate) = 24fddda5af7e54bf7da53067d6e802dbcc381d0a8eef629df528e3ebf68755cb
+SIZE (rust/crates/is-terminal-0.4.8.crate) = 8103
+SHA256 (rust/crates/itoa-1.0.8.crate) = 62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a
+SIZE (rust/crates/itoa-1.0.8.crate) = 10465
 SHA256 (rust/crates/jetscii-0.5.3.crate) = 47f142fe24a9c9944451e8349de0a56af5f3e7226dc46f3ed4d4ecc0b85af75e
 SIZE (rust/crates/jetscii-0.5.3.crate) = 18811
 SHA256 (rust/crates/job_scheduler_ng-2.0.4.crate) = 10bbdf445513bbe53f4666218b7057d265c76fa0b30475e121a6bf05dbaacaae
 SIZE (rust/crates/job_scheduler_ng-2.0.4.crate) = 14793
-SHA256 (rust/crates/js-sys-0.3.61.crate) = 445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730
-SIZE (rust/crates/js-sys-0.3.61.crate) = 80158
+SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a
+SIZE (rust/crates/js-sys-0.3.64.crate) = 80313
 SHA256 (rust/crates/jsonwebtoken-8.3.0.crate) = 6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378
 SIZE (rust/crates/jsonwebtoken-8.3.0.crate) = 45747
 SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f
@@ -295,22 +297,22 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/lettre-0.10.4.crate) = 76bd09637ae3ec7bd605b8e135e757980b3968430ff2b1a4a94fb7769e50166d
 SIZE (rust/crates/lettre-0.10.4.crate) = 135635
-SHA256 (rust/crates/libc-0.2.140.crate) = 99227334921fae1a979cf0bfdfcc6b3e5ce376ef57e16fb6fb3ea2ed6095f80c
-SIZE (rust/crates/libc-0.2.140.crate) = 669153
-SHA256 (rust/crates/libmimalloc-sys-0.1.30.crate) = dd8c7cbf8b89019683667e347572e6d55a7df7ea36b0c4ce69961b0cde67b174
*** 630 LINES SKIPPED ***