Steps
successpipeline setup3s
successsetup23s
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
(1/12) Upgrading musl (1.2.5-r10 -> 1.2.5-r12)
(2/12) Installing binaryen (123-r0)
(3/12) Installing brotli-libs (1.1.0-r2)
(4/12) Installing c-ares (1.34.8-r0)
(5/12) Installing libunistring (1.3-r0)
(6/12) Installing libidn2 (2.3.7-r0)
(7/12) Installing nghttp2-libs (1.69.0-r0)
(8/12) Installing libpsl (0.21.5-r3)
(9/12) Installing libcurl (8.14.1-r3)
(10/12) Installing curl (8.14.1-r3)
(11/12) Installing just (1.40.0-r0)
(12/12) Installing musl-dev (1.2.5-r12)
Executing busybox-1.37.0-r19.trigger
OK: 201 MiB in 40 packages
info: downloading component 'rustfmt'
info: installing component 'rustfmt'
info: downloading component 'clippy'
info: installing component 'clippy'
info: downloading component 'rust-std' for 'wasm32-unknown-unknown'
info: installing component 'rust-std' for 'wasm32-unknown-unknown'
/tmp/trunk.tar.gz: OK
just 1.40.0
1.4.0
trunk 0.21.14
rustfmt 1.8.0-stable (1159e78c47 2025-09-14)
clippy 0.1.90 (1159e78c47 2025-09-14)
successlint56s
cargo fmt --check
cargo clippy --workspace --all-targets -- -D warnings
Updating crates.io index
Downloading crates ...
Downloaded adler2 v2.0.1
Downloaded anstyle-query v1.1.5
Downloaded any_spawner v0.3.0
Downloaded attribute-derive-macro v0.10.5
Downloaded block-buffer v0.10.4
Downloaded atomic-waker v1.1.2
Downloaded base16 v0.2.1
Downloaded gloo-timers v0.3.0
Downloaded cpufeatures v0.2.17
Downloaded generic-array v0.14.7
Downloaded errno v0.3.14
Downloaded futures-sink v0.3.34
Downloaded crossbeam-deque v0.8.8
Downloaded anstyle-parse v1.0.0
Downloaded argon2 v0.5.3
Downloaded heck v0.5.0
Downloaded anstream v1.0.0
Downloaded anstyle v1.0.14
Downloaded httpdate v1.0.3
Downloaded globset v0.4.20
Downloaded grep-regex v0.1.14
Downloaded crc32fast v1.5.1
Downloaded futures v0.3.34
Downloaded http-body-util v0.1.5
Downloaded event-listener-strategy v0.5.4
Downloaded config v0.15.25
Downloaded form_urlencoded v1.2.2
Downloaded filetime v0.2.29
Downloaded hydration_context v0.3.1
Downloaded matchers v0.2.0
Downloaded futures-macro v0.3.34
Downloaded futures-channel v0.3.34
Downloaded rustc-hash v2.1.3
Downloaded hashbrown v0.15.5
Downloaded getrandom v0.2.17
Downloaded manyhow v0.11.4
Downloaded interpolator v0.5.0
Downloaded httparse v1.10.1
Downloaded gloo-utils v0.2.0
Downloaded proc-macro-utils v0.10.0
Downloaded serde_spanned v1.1.1
Downloaded serde_urlencoded v0.7.1
Downloaded futures-io v0.3.34
Downloaded rustc_version v0.4.1
Downloaded futures-core v0.3.34
Downloaded grep-matcher v0.1.9
Downloaded guardian v1.3.0
Downloaded erased v0.1.2
Downloaded either_of v0.1.9
Downloaded drain_filter_polyfill v0.1.3
Downloaded potential_utf v0.1.6
Downloaded mime v0.3.17
Downloaded grep-cli v0.1.12
Downloaded displaydoc v0.2.7
Downloaded digest v0.10.7
Downloaded stable_deref_trait v1.2.1
Downloaded shlex v2.0.1
Downloaded server_fn_macro_default v0.8.5
Downloaded getrandom v0.4.3
Downloaded simd-adler32 v0.3.10
Downloaded quote-use-macros v0.8.4
Downloaded strsim v0.11.1
Downloaded grep-searcher v0.1.17
Downloaded subtle v2.6.1
Downloaded konst_macro_rules v0.2.19
Downloaded proc-macro-error-attr2 v2.0.0
Downloaded hashlink v0.10.0
Downloaded clap_builder v4.6.6
Downloaded async-once-cell v0.5.4
Downloaded idna_adapter v1.2.2
Downloaded convert_case v0.11.0
Downloaded slab v0.4.12
Downloaded sha2 v0.10.9
Downloaded tokio-macros v2.7.2
Downloaded server_fn_macro v0.8.10
Downloaded serde_path_to_error v0.1.20
Downloaded const_format_proc_macros v0.2.34
Downloaded const_str_slice_concat v0.1.0
Downloaded colorchoice v1.0.5
Downloaded collection_literals v1.0.3
Downloaded signal-hook-registry v1.4.8
Downloaded clap_lex v1.1.0
Downloaded html-escape v0.2.15
Downloaded foldhash v0.1.5
Downloaded either v1.18.0
Downloaded is_terminal_polyfill v1.70.2
Downloaded grep v0.4.1
Downloaded cfg-if v1.0.4
Downloaded parking v2.2.1
Downloaded aho-corasick v1.1.5
Downloaded equivalent v1.0.2
Downloaded crypto-common v0.1.7
Downloaded futures-task v0.3.34
Downloaded fallible-streaming-iterator v0.1.9
Downloaded crossbeam-utils v0.8.23
Downloaded crossbeam-epoch v0.9.21
Downloaded const_format v0.2.36
Downloaded syn_derive v0.2.0
Downloaded bitflags v2.13.1
Downloaded thread_local v1.1.10
Downloaded base64 v0.22.1
Downloaded convert_case_extras v0.2.0
Downloaded camino v1.2.5
Downloaded async-lock v3.4.2
Downloaded serde_qs v0.15.0
Downloaded event-listener v5.4.2
Downloaded gloo-net v0.6.0
Downloaded lazy_static v1.5.0
Downloaded futures-executor v0.3.34
Downloaded encoding_rs_io v0.1.8
Downloaded blake2 v0.10.6
Downloaded itoa v1.0.18
Downloaded autocfg v1.5.1
Downloaded anyhow v1.0.104
Downloaded clap_derive v4.6.4
Downloaded fastrand v2.5.0
Downloaded fallible-iterator v0.3.0
Downloaded convert_case v0.6.0
Downloaded codee v0.3.5
Downloaded axum v0.8.9
Downloaded base64ct v1.8.3
Downloaded axum-core v0.5.6
Downloaded thiserror-impl v2.0.20
Downloaded thiserror v1.0.69
Downloaded throw_error v0.3.1
Downloaded percent-encoding v2.3.2
Downloaded sync_wrapper v1.0.2
Downloaded same-file v1.0.6
Downloaded const-str v1.1.0
Downloaded termcolor v1.4.1
Downloaded attribute-derive v0.10.5
Downloaded async-trait v0.1.92
Downloaded quote-use v0.8.4
Downloaded http-body v1.1.0
Downloaded oco_ref v0.2.1
Downloaded tower-service v0.3.3
Downloaded tower-layer v0.3.3
Downloaded find-msvc-tools v0.1.11
Downloaded thiserror v2.0.20
Downloaded thiserror-impl v1.0.69
Downloaded reactive_stores_macro v0.4.3
Downloaded next_tuple v0.1.0
Downloaded synstructure v0.13.2
Downloaded derive-where v1.6.1
Downloaded utf8parse v0.2.2
Downloaded unicode-xid v0.2.6
Downloaded cc v1.4.4
Downloaded tinystr v0.8.4
Downloaded serde_derive v1.0.229
Downloaded wasm-bindgen-futures v0.4.77
Downloaded tempfile v3.27.0
Downloaded sharded-slab v0.1.7
Downloaded wasm_split_helpers v0.2.3
Downloaded wasm-bindgen-macro v0.2.127
Downloaded wasm_split_macros v0.2.2
Downloaded send_wrapper v0.6.0
Downloaded slotmap v1.1.1
Downloaded bytes v1.12.1
Downloaded yoke-derive v0.8.2
Downloaded xattr v1.6.1
Downloaded zerofrom-derive v0.1.7
Downloaded typed-builder v0.23.2
Downloaded flate2 v1.1.10
Downloaded version_check v0.9.5
Downloaded typed-builder-macro v0.23.2
Downloaded or_poisoned v0.1.0
Downloaded server_fn v0.8.13
Downloaded zerofrom v0.1.8
Downloaded leptos_config v0.8.10
Downloaded grep-printer v0.3.1
Downloaded serde_core v1.0.229
Downloaded ppv-lite86 v0.2.21
Downloaded wasm-bindgen-shared v0.2.127
Downloaded tracing-attributes v0.1.31
Downloaded tokio-stream v0.1.19
Downloaded zstd v0.13.3
Downloaded toml v1.1.4+spec-1.1.0
Downloaded yoke v0.8.3
Downloaded xxhash-rust v0.8.18
Downloaded pkg-config v0.3.34
Downloaded leptos_server v0.8.7
Downloaded zstd-safe v7.2.4
Downloaded quote v1.0.47
Downloaded uuid v1.26.0
Downloaded pin-project-internal v1.1.13
Downloaded iana-time-zone v0.1.65
Downloaded wasm-streams v0.5.0
Downloaded hashbrown v0.17.1
Downloaded serde_json v1.0.151
Downloaded nu-ansi-term v0.50.3
Downloaded multer v3.1.0
Downloaded tar v0.4.46
Downloaded rustversion v1.0.23
Downloaded tracing-log v0.2.0
Downloaded wasm-bindgen-macro-support v0.2.127
Downloaded url v2.5.8
Downloaded rand_chacha v0.3.1
Downloaded walkdir v2.5.0
Downloaded toml_datetime v1.1.1+spec-1.1.0
Downloaded paste v1.0.15
Downloaded writeable v0.6.4
Downloaded rstml v0.12.1
Downloaded tachys v0.2.18
Downloaded typed-path v0.12.3
Downloaded matchit v0.8.4
Downloaded infer v0.16.0
Downloaded unicode-segmentation v1.13.3
Downloaded typenum v1.20.1
Downloaded pin-project-lite v0.2.17
Downloaded zerovec v0.11.8
Downloaded tower-http v0.6.11
Downloaded tokio-util v0.7.19
Downloaded zip v9.0.0-pre3
Downloaded chrono v0.4.45
Downloaded winnow v1.0.4
Downloaded smallvec v1.15.2
Downloaded litemap v0.8.3
Downloaded once_cell v1.21.4
Downloaded futures-util v0.3.34
Downloaded zlib-rs v0.6.7
Downloaded tracing-subscriber v0.3.23
Downloaded ryu v1.0.23
Downloaded semver v1.0.28
Downloaded pin-project v1.1.13
Downloaded num-traits v0.2.19
Downloaded zerocopy v0.8.56
Downloaded syn v3.0.4
Downloaded spin v0.9.9
Downloaded socket2 v0.6.5
Downloaded unicode-ident v1.0.24
Downloaded tracing-core v0.1.36
Downloaded syn v2.0.119
Downloaded prettyplease v0.2.37
Downloaded miniz_oxide v0.9.1
Downloaded icu_locale_core v2.3.0
Downloaded http v1.5.0
Downloaded reactive_graph v0.2.14
Downloaded icu_normalizer_data v2.3.0
Downloaded console_error_panic_hook v0.1.7
Downloaded icu_collections v2.3.0
Downloaded tracing v0.1.44
Downloaded leptos_macro v0.8.17
Downloaded ignore v0.4.33
Downloaded konst v0.2.20
Downloaded yansi v1.0.1
Downloaded log v0.4.34
Downloaded bstr v1.13.1
Downloaded proc-macro2 v1.0.107
Downloaded memmap2 v0.9.11
Downloaded tower v0.5.3
Downloaded rand_core v0.6.4
Downloaded rand v0.8.8
Downloaded web-sys v0.3.104
Downloaded memchr v2.8.3
Downloaded leptos v0.8.20
Downloaded serde v1.0.229
Downloaded reactive_stores v0.4.3
Downloaded unicase v2.9.0
Downloaded password-hash v0.5.0
Downloaded proc-macro-error2 v2.0.1
Downloaded tokio v1.53.1
Downloaded wasm-bindgen v0.2.127
Downloaded mime_guess v2.0.5
Downloaded leptos_hot_reload v0.8.6
Downloaded jobserver v0.1.35
Downloaded bumpalo v3.20.3
Downloaded zmij v1.0.23
Downloaded zerotrie v0.2.5
Downloaded zerovec-derive v0.11.6
Downloaded toml_parser v1.1.3+spec-1.1.0
Downloaded clap v4.6.6
Downloaded icu_properties v2.3.0
Downloaded proc-macro2-diagnostics v0.10.1
Downloaded utf8_iter v1.0.4
Downloaded pathdiff v0.2.3
Downloaded manyhow-macros v0.11.4
Downloaded leptos_dom v0.8.8
Downloaded icu_provider v2.3.1
Downloaded encoding_rs v0.8.35
Downloaded indexmap v2.14.1
Downloaded js-sys v0.3.104
Downloaded mio v1.2.2
Downloaded hyper v1.11.1
Downloaded hyper-util v0.1.20
Downloaded idna v1.1.0
Downloaded regex v1.13.1
Downloaded itertools v0.14.0
Downloaded icu_properties_data v2.3.0
Downloaded rusqlite v0.37.0
Downloaded vcpkg v0.2.15
Downloaded regex-syntax v0.8.11
Downloaded rustix v1.1.4
Downloaded icu_normalizer v2.3.0
Downloaded regex-automata v0.4.18
Downloaded libc v0.2.189
Downloaded zstd-sys v2.0.16+zstd.1.5.7
Downloaded linux-raw-sys v0.12.1
Downloaded libsqlite3-sys v0.35.0
Compiling proc-macro2 v1.0.107
Compiling quote v1.0.47
Compiling unicode-ident v1.0.24
Compiling libc v0.2.189
Checking memchr v2.8.3
Checking cfg-if v1.0.4
Checking pin-project-lite v0.2.17
Compiling version_check v0.9.5
Compiling serde_core v1.0.229
Checking futures-core v0.3.34
Checking futures-sink v0.3.34
Checking once_cell v1.21.4
Compiling serde v1.0.229
Checking futures-task v0.3.34
Checking slab v0.4.12
Checking futures-io v0.3.34
Checking itoa v1.0.18
Compiling thiserror v2.0.20
Checking bytes v1.12.1
Checking regex-syntax v0.8.11
Compiling zmij v1.0.23
Compiling serde_json v1.0.151
Checking log v0.4.34
Compiling wasm-bindgen-shared v0.2.127
Compiling semver v1.0.28
Checking smallvec v1.15.2
Checking futures-channel v0.3.34
Compiling rustversion v1.0.23
Compiling find-msvc-tools v0.1.11
Checking hashbrown v0.17.1
Compiling shlex v2.0.1
Checking equivalent v1.0.2
Compiling pkg-config v0.3.34
Compiling bumpalo v3.20.3
Checking percent-encoding v2.3.2
Compiling anyhow v1.0.104
Checking tracing-core v0.1.36
Compiling getrandom v0.4.3
Checking stable_deref_trait v1.2.1
Compiling generic-array v0.14.7
Compiling rustc_version v0.4.1
Checking form_urlencoded v1.2.2
Checking typenum v1.20.1
Checking same-file v1.0.6
Checking bitflags v2.13.1
Compiling httparse v1.10.1
Checking walkdir v2.5.0
Checking encoding_rs v0.8.35
Checking aho-corasick v1.1.5
Compiling crossbeam-utils v0.8.23
Checking tower-service v0.3.3
Compiling zerocopy v0.8.56
Compiling rustix v1.1.4
Checking grep-matcher v0.1.9
Compiling crossbeam-epoch v0.9.21
Compiling vcpkg v0.2.15
Checking http v1.5.0
Checking tower-layer v0.3.3
Checking linux-raw-sys v0.12.1
Checking subtle v2.6.1
Checking mime v0.3.17
Checking utf8parse v0.2.2
Compiling autocfg v1.5.1
Compiling crc32fast v1.5.1
Compiling zstd-safe v7.2.4
Checking indexmap v2.14.1
Checking anstyle-parse v1.0.0
Checking atomic-waker v1.1.2
Checking colorchoice v1.0.5
Checking anstyle-query v1.1.5
Checking httpdate v1.0.3
Checking is_terminal_polyfill v1.70.2
Compiling unicase v2.9.0
Checking anstyle v1.0.14
Checking adler2 v2.0.1
Checking termcolor v1.4.1
Checking sync_wrapper v1.0.2
Compiling crossbeam-deque v0.8.8
Compiling unicode-segmentation v1.13.3
Checking foldhash v0.1.5
Checking simd-adler32 v0.3.10
Compiling mime_guess v2.0.5
Compiling wasm-bindgen v0.2.127
Checking anstream v1.0.0
Compiling syn v2.0.119
Compiling syn v3.0.4
Compiling num-traits v0.2.19
Checking miniz_oxide v0.9.1
Checking hashbrown v0.15.5
Checking http-body v1.1.0
Compiling multer v3.1.0
Compiling proc-macro-error-attr2 v2.0.0
Checking base64ct v1.8.3
Checking http-body-util v0.1.5
Compiling heck v0.5.0
Checking clap_lex v1.1.0
Compiling convert_case v0.11.0
Checking ryu v1.0.23
Checking lazy_static v1.5.0
Checking zlib-rs v0.6.7
Checking strsim v0.11.1
Checking sharded-slab v0.1.7
Checking tracing-log v0.2.0
Checking thread_local v1.1.10
Checking encoding_rs_io v0.1.8
Checking fallible-streaming-iterator v0.1.9
Checking matchit v0.8.4
Checking clap_builder v4.6.6
Checking iana-time-zone v0.1.65
Checking fallible-iterator v0.3.0
Checking nu-ansi-term v0.50.3
Checking spin v0.9.9
Checking litemap v0.8.3
Checking typed-path v0.12.3
Checking hashlink v0.10.0
Checking errno v0.3.14
Checking socket2 v0.6.5
Checking mio v1.2.2
Compiling jobserver v0.1.35
Checking getrandom v0.2.17
Checking memmap2 v0.9.11
Checking filetime v0.2.29
Checking crypto-common v0.1.7
Checking signal-hook-registry v1.4.8
Checking block-buffer v0.10.4
Checking regex-automata v0.4.18
Checking writeable v0.6.4
Checking cpufeatures v0.2.17
Checking rand_core v0.6.4
Compiling proc-macro2-diagnostics v0.10.1
Checking digest v0.10.7
Compiling icu_properties_data v2.3.0
Compiling unicode-xid v0.2.6
Checking infer v0.16.0
Compiling cc v1.4.4
Compiling paste v1.0.15
Checking utf8_iter v1.0.4
Checking password-hash v0.5.0
Compiling icu_normalizer_data v2.3.0
Checking parking v2.2.1
Checking or_poisoned v0.1.0
Checking blake2 v0.10.6
Compiling const_format_proc_macros v0.2.34
Checking event-listener v5.4.2
Compiling slotmap v1.1.1
Checking throw_error v0.3.1
Compiling konst_macro_rules v0.2.19
Checking fastrand v2.5.0
Compiling proc-macro-utils v0.10.0
Compiling server_fn_macro v0.8.10
Compiling konst v0.2.20
Checking argon2 v0.5.3
Compiling reactive_graph v0.2.14
Checking send_wrapper v0.6.0
Checking event-listener-strategy v0.5.4
Compiling camino v1.2.5
Checking guardian v1.3.0
Checking either v1.18.0
Compiling thiserror v1.0.69
Checking async-lock v3.4.2
Compiling xxhash-rust v0.8.18
Checking rustc-hash v2.1.3
Checking flate2 v1.1.10
Compiling tachys v0.2.18
Compiling prettyplease v0.2.37
Checking itertools v0.14.0
Checking winnow v1.0.4
Compiling yansi v1.0.1
Checking serde_path_to_error v0.1.20
Checking either_of v0.1.9
Checking serde_spanned v1.1.1
Checking toml_datetime v1.1.1+spec-1.1.0
Compiling manyhow-macros v0.11.4
Compiling server_fn v0.8.13
Checking zip v9.0.0-pre3
Compiling interpolator v0.5.0
Compiling collection_literals v1.0.3
Checking html-escape v0.2.15
Checking drain_filter_polyfill v0.1.3
Checking xattr v1.6.1
Checking tempfile v3.27.0
Compiling const_format v0.2.36
Checking const_str_slice_concat v0.1.0
Checking next_tuple v0.1.0
Checking tar v0.4.46
Checking erased v0.1.2
Compiling leptos_macro v0.8.17
Checking base64 v0.22.1
Checking const-str v1.1.0
Checking pathdiff v0.2.3
Checking convert_case v0.6.0
Compiling base16 v0.2.1
Compiling uuid v1.26.0
Compiling convert_case_extras v0.2.0
Checking toml_parser v1.1.3+spec-1.1.0
Compiling leptos v0.8.20
Checking async-once-cell v0.5.4
Compiling zstd-sys v2.0.16+zstd.1.5.7
Compiling libsqlite3-sys v0.35.0
Compiling sha2 v0.10.9
Checking toml v1.1.4+spec-1.1.0
Checking bstr v1.13.1
Checking matchers v0.2.0
Checking regex v1.13.1
Checking config v0.15.25
Checking globset v0.4.20
Checking grep-searcher v0.1.17
Checking grep-regex v0.1.14
Checking grep-cli v0.1.12
Checking ignore v0.4.33
Checking ppv-lite86 v0.2.21
Compiling synstructure v0.13.2
Compiling wasm-bindgen-macro-support v0.2.127
Compiling proc-macro-error2 v2.0.1
Compiling manyhow v0.11.4
Checking rand_chacha v0.3.1
Checking rand v0.8.8
Compiling serde_derive v1.0.229
Compiling futures-macro v0.3.34
Compiling thiserror-impl v2.0.20
Compiling tokio-macros v2.7.2
Compiling zerovec-derive v0.11.6
Compiling displaydoc v0.2.7
Compiling clap_derive v4.6.4
Compiling async-trait v0.1.92
Compiling zerofrom-derive v0.1.7
Compiling yoke-derive v0.8.2
Compiling tracing-attributes v0.1.31
Compiling derive-where v1.6.1
Compiling syn_derive v0.2.0
Compiling thiserror-impl v1.0.69
Compiling quote-use-macros v0.8.4
Compiling reactive_stores_macro v0.4.3
Compiling pin-project-internal v1.1.13
Compiling server_fn_macro_default v0.8.5
Compiling typed-builder-macro v0.23.2
Compiling wasm_split_macros v0.2.2
Checking tokio v1.53.1
Checking futures-util v0.3.34
Checking zstd v0.13.3
Compiling quote-use v0.8.4
Compiling attribute-derive-macro v0.10.5
Checking wasm_split_helpers v0.2.3
Checking pin-project v1.1.13
Checking zerofrom v0.1.8
Checking tracing v0.1.44
Checking yoke v0.8.3
Compiling rstml v0.12.1
Checking clap v4.6.6
Checking zerovec v0.11.8
Checking zerotrie v0.2.5
Checking axum-core v0.5.6
Checking tracing-subscriber v0.3.23
Checking tower-http v0.6.11
Checking typed-builder v0.23.2
Compiling attribute-derive v0.10.5
Checking tinystr v0.8.4
Checking potential_utf v0.1.6
Checking icu_collections v2.3.0
Checking icu_locale_core v2.3.0
Compiling wasm-bindgen-macro v0.2.127
Checking api-types v0.1.0 (/ci/build/project/api-types)
Checking serde_urlencoded v0.7.1
Checking grep-printer v0.3.1
Checking chrono v0.4.45
Checking oco_ref v0.2.1
Checking serde_qs v0.15.0
Checking codee v0.3.5
Checking leptos_hot_reload v0.8.6
Checking leptos_config v0.8.10
Checking icu_provider v2.3.1
Checking futures-executor v0.3.34
Checking futures v0.3.34
Checking hydration_context v0.3.1
Checking grep v0.4.1
Checking icu_normalizer v2.3.0
Checking icu_properties v2.3.0
Checking js-sys v0.3.104
Checking console_error_panic_hook v0.1.7
Checking tokio-util v0.7.19
Checking hyper v1.11.1
Checking tower v0.5.3
Checking idna_adapter v1.2.2
Checking idna v1.1.0
Checking rusqlite v0.37.0
Checking tokio-stream v0.1.19
Checking url v2.5.8
Checking hyper-util v0.1.20
Checking axum v0.8.9
Checking server v0.1.0 (/ci/build/project/server)
Checking wasm-bindgen-futures v0.4.77
Checking web-sys v0.3.104
Checking gloo-timers v0.3.0
Checking any_spawner v0.3.0
Checking reactive_stores v0.4.3
Checking gloo-utils v0.2.0
Checking wasm-streams v0.5.0
Checking gloo-net v0.6.0
Checking leptos_dom v0.8.8
Checking leptos_server v0.8.7
Checking web v0.1.0 (/ci/build/project/web)
Finished `dev` profile [unoptimized + debuginfo] target(s) in 55.72s
successtest1m 24s
cargo test -p server -p api-types
Compiling libc v0.2.189
Compiling proc-macro2 v1.0.107
Compiling cfg-if v1.0.4
Compiling memchr v2.8.3
Compiling itoa v1.0.18
Compiling pin-project-lite v0.2.17
Compiling log v0.4.34
Compiling bytes v1.12.1
Compiling serde_core v1.0.229
Compiling regex-syntax v0.8.11
Compiling futures-core v0.3.34
Compiling once_cell v1.21.4
Compiling typenum v1.20.1
Compiling bitflags v2.13.1
Compiling quote v1.0.47
Compiling serde v1.0.229
Compiling tower-service v0.3.3
Compiling zmij v1.0.23
Compiling smallvec v1.15.2
Compiling httparse v1.10.1
Compiling tower-layer v0.3.3
Compiling slab v0.4.12
Compiling encoding_rs v0.8.35
Compiling mime v0.3.17
Compiling utf8parse v0.2.2
Compiling futures-task v0.3.34
Compiling linux-raw-sys v0.12.1
Compiling subtle v2.6.1
Compiling crossbeam-utils v0.8.23
Compiling anstyle-parse v1.0.0
Compiling futures-channel v0.3.34
Compiling tracing-core v0.1.36
Compiling zerocopy v0.8.56
Compiling anstyle v1.0.14
Compiling anstyle-query v1.1.5
Compiling foldhash v0.1.5
Compiling percent-encoding v2.3.2
Compiling colorchoice v1.0.5
Compiling is_terminal_polyfill v1.70.2
Compiling futures-sink v0.3.34
Compiling atomic-waker v1.1.2
Compiling termcolor v1.4.1
Compiling simd-adler32 v0.3.10
Compiling sync_wrapper v1.0.2
Compiling unicase v2.9.0
Compiling adler2 v2.0.1
Compiling httpdate v1.0.3
Compiling form_urlencoded v1.2.2
Compiling hashbrown v0.15.5
Compiling crc32fast v1.5.1
Compiling anstream v1.0.0
Compiling lazy_static v1.5.0
Compiling base64ct v1.8.3
Compiling same-file v1.0.6
Compiling clap_lex v1.1.0
Compiling hashbrown v0.17.1
Compiling mime_guess v2.0.5
Compiling crossbeam-epoch v0.9.21
Compiling aho-corasick v1.1.5
Compiling grep-matcher v0.1.9
Compiling miniz_oxide v0.9.1
Compiling ryu v1.0.23
Compiling http v1.5.0
Compiling equivalent v1.0.2
Compiling strsim v0.11.1
Compiling rustix v1.1.4
Compiling zlib-rs v0.6.7
Compiling tracing-log v0.2.0
Compiling walkdir v2.5.0
Compiling sharded-slab v0.1.7
Compiling crossbeam-deque v0.8.8
Compiling clap_builder v4.6.6
Compiling num-traits v0.2.19
Compiling generic-array v0.14.7
Compiling thread_local v1.1.10
Compiling spin v0.9.9
Compiling fallible-iterator v0.3.0
Compiling fallible-streaming-iterator v0.1.9
Compiling hashlink v0.10.0
Compiling iana-time-zone v0.1.65
Compiling indexmap v2.14.1
Compiling cpufeatures v0.2.17
Compiling nu-ansi-term v0.50.3
Compiling typed-path v0.12.3
Compiling matchit v0.8.4
Compiling syn v3.0.4
Compiling syn v2.0.119
Compiling anyhow v1.0.104
Compiling encoding_rs_io v0.1.8
Compiling infer v0.16.0
Compiling jobserver v0.1.35
Compiling errno v0.3.14
Compiling mio v1.2.2
Compiling socket2 v0.6.5
Compiling signal-hook-registry v1.4.8
Compiling getrandom v0.2.17
Compiling http-body v1.1.0
Compiling crypto-common v0.1.7
Compiling block-buffer v0.10.4
Compiling cc v1.4.4
Compiling rand_core v0.6.4
Compiling memmap2 v0.9.11
Compiling digest v0.10.7
Compiling http-body-util v0.1.5
Compiling filetime v0.2.29
Compiling getrandom v0.4.3
Compiling fastrand v2.5.0
Compiling password-hash v0.5.0
Compiling blake2 v0.10.6
Compiling regex-automata v0.4.18
Compiling argon2 v0.5.3
Compiling xattr v1.6.1
Compiling tempfile v3.27.0
Compiling tar v0.4.46
Compiling serde_json v1.0.151
Compiling serde_path_to_error v0.1.20
Compiling zstd-sys v2.0.16+zstd.1.5.7
Compiling libsqlite3-sys v0.35.0
Compiling flate2 v1.1.10
Compiling zip v9.0.0-pre3
Compiling serde_derive v1.0.229
Compiling tokio-macros v2.7.2
Compiling futures-macro v0.3.34
Compiling thiserror-impl v2.0.20
Compiling clap_derive v4.6.4
Compiling ppv-lite86 v0.2.21
Compiling rand_chacha v0.3.1
Compiling bstr v1.13.1
Compiling matchers v0.2.0
Compiling rand v0.8.8
Compiling tokio v1.53.1
Compiling futures-util v0.3.34
Compiling tracing-attributes v0.1.31
Compiling globset v0.4.20
Compiling grep-searcher v0.1.17
Compiling grep-regex v0.1.14
Compiling zstd-safe v7.2.4
Compiling thiserror v2.0.20
Compiling zstd v0.13.3
Compiling grep-cli v0.1.12
Compiling ignore v0.4.33
Compiling clap v4.6.6
Compiling tracing v0.1.44
Compiling axum-core v0.5.6
Compiling tracing-subscriber v0.3.23
Compiling tower-http v0.6.11
Compiling serde_urlencoded v0.7.1
Compiling api-types v0.1.0 (/ci/build/project/api-types)
Compiling grep-printer v0.3.1
Compiling chrono v0.4.45
Compiling grep v0.4.1
Compiling hyper v1.11.1
Compiling tokio-util v0.7.19
Compiling tower v0.5.3
Compiling rusqlite v0.37.0
Compiling multer v3.1.0
Compiling tokio-stream v0.1.19
Compiling hyper-util v0.1.20
Compiling axum v0.8.9
Compiling server v0.1.0 (/ci/build/project/server)
Finished `test` profile [unoptimized + debuginfo] target(s) in 24.63s
Running unittests src/lib.rs (/ci/cache/target/debug/deps/api_types-501f0e3d5090aa1b)
running 6 tests
test tests::mutation_defaults_missing_fields ... ok
test tests::mode_wire_format_is_rw_ro ... ok
test tests::me_round_trip ... ok
test tests::mutation_round_trip_skips_absent_fields ... ok
test tests::root_defaults_mode_to_rw ... ok
test tests::op_wire_format ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running unittests src/lib.rs (/ci/cache/target/debug/deps/server-8d3e69fd9ffdab80)
running 82 tests
test api::search::tests::name_match_ignores_the_parent_path ... ok
test api::search::tests::name_match_needs_every_word ... ok
test api::search::tests::truncation_caps_length ... ok
test api::search::tests::truncation_strips_terminator ... ok
test api::search::tests::query_fields_are_the_shared_constants ... ok
test api::search::tests::truncation_keeps_utf8_boundary ... ok
test api::files::tests::query_fields_are_the_shared_constants ... ok
test archive::tests::format_metadata ... ok
test archive::tests::format_parsing ... ok
test assets::tests::asset_paths_outside_dist_are_rejected ... ok
test auth::tests::login_delay_grows_after_free_tries ... ok
test auth::tests::parse_session_cookie_variants ... ok
test auth::tests::session_cookie_shape ... ok
test auth::tests::verify_rejects_garbage_hashes ... ok
test db::tests::share_expiry_logic ... ok
test cli::tests::defaults_applied ... ok
test cli::tests::flags_override_defaults ... ok
test archive::tests::walk_is_sorted_case_insensitively ... ok
test error::tests::extra_object_is_merged_into_body ... ok
test error::tests::io_error_maps_to_500 ... ok
test archive::tests::tar_round_trip ... ok
test error::tests::plain_error_body ... ok
test error::tests::non_object_extra_is_ignored ... ok
test cli::tests::required_args_enforced ... ok
test auth::tests::token_shapes_and_uniqueness ... ok
test fs::tests::copy_recursive_missing_source ... ok
test fs::tests::magic_numbers_classify_by_content ... ok
test archive::tests::tar_gz_round_trip ... ok
test archive::tests::tar_zst_round_trip ... ok
test fs::tests::detect_kind_reads_from_disk ... ok
test archive::tests::build_fails_on_missing_dir ... ok
test fs::tests::is_within_or_eq_matrix ... ok
test archive::tests::zip_round_trip ... ok
test fs::tests::copy_refuses_into_self_and_handles_conflict ... ok
test fs::tests::mkdir_rejects_conflict_and_bad_names ... ok
test fs::tests::copy_file_and_dir_preserves_mtime ... ok
test fs::tests::mkdir_creates_nested_dirs ... ok
test fs::tests::move_file_and_dir_across_dirs ... ok
test fs::tests::list_dir_sorts_folders_first_then_case_insensitive ... ok
test fs::tests::remove_file_and_dir ... ok
test fs::tests::rename_conflicts_and_overwrite ... ok
test fs::tests::rename_validates_new_name ... ok
test fs::tests::rename_moves_file_and_dir ... ok
test fs::tests::resolve_dir_requires_existing_directory ... ok
test fs::tests::resolve_path_rejects_parent_traversal ... ok
test fs::tests::resolve_file_targets_files ... ok
test fs::tests::resolve_path_missing_is_not_found ... ok
test fs::tests::resolve_path_traverses_inside_root ... ok
test fs::tests::move_refuses_into_self_and_conflicts ... ok
test fs::tests::svg_is_offered_as_an_image ... ok
test fs::tests::truncated_utf8_at_the_read_boundary_is_still_text ... ok
test fs::tests::resolve_path_rejects_symlink_escape ... ok
test fs::tests::resolve_root_rejects_symlink_escape ... ok
test fs::tests::resolve_root_whole_root_and_subdir ... ok
test fs::tests::resolve_root_rejects_escape_and_missing ... ok
test fs::tests::unsigned_files_fall_back_to_the_text_heuristic ... ok
test fs::tests::validate_name_accepts_simple_names ... ok
test fs::tests::validate_name_rejects_traversal_and_paths ... ok
test fs::tests::save_file_error_cases ... ok
test tests::build_app_missing_root_fails ... ok
test db::tests::fresh_db_state ... ok
test tests::build_app_root_must_be_directory ... ok
test fs::tests::list_dir_error_cases ... ok
test fs::tests::list_dir_reports_kinds ... ok
test fs::tests::list_dir_reports_broken_symlink_as_empty_file ... ok
test fs::tests::parallel_rows_match_serial ... ok
test fs::tests::sniff_permit_never_exceeds_the_budget ... ok
test tests::build_app_custom_port_bind ... ok
test tests::build_app_rejects_bad_bind ... ok
test tests::build_app_ok ... ok
test db::tests::setup_is_won_by_exactly_one_caller ... ok
test db::tests::revoking_a_path_takes_its_descendants_only ... ok
test db::tests::sessions_lifecycle ... ok
test db::tests::settings_round_trip ... ok
test db::tests::v1_db_migrates_to_v2 ... ok
test db::tests::shares_crud ... ok
test fs::tests::save_file_conflict_on_stale_mtime ... ok
test fs::tests::save_file_updates_content_and_returns_new_mtime ... ok
test db::tests::changing_a_password_drops_that_users_sessions ... ok
test auth::tests::password_hash_round_trip ... ok
test db::tests::user_crud_and_roots ... ok
test db::tests::admin_user_and_passwords ... ok
test result: ok. 82 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.46s
Running unittests src/main.rs (/ci/cache/target/debug/deps/filebrowser_ng-54b07164214dc6aa)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/api_admin.rs (/ci/cache/target/debug/deps/api_admin-3192135971c2568e)
running 6 tests
test settings_round_trip_visible_in_me ... ok
test update_unknown_user_is_404 ... ok
test admin_routes_require_admin ... ok
test lockout_guards ... ok
test admins_can_browse_the_server_root_read_only ... ok
test user_lifecycle ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.85s
Running tests/api_auth.rs (/ci/cache/target/debug/deps/api_auth-7723080a11479cca)
running 8 tests
test setup_validates_input ... ok
test first_boot_me_reports_first_boot ... ok
test me_requires_valid_session ... ok
test logout_invalidates_session ... ok
test setup_creates_admin_and_sets_cookie ... ok
test root_name_is_configurable ... ok
test disabled_user_loses_session_and_cannot_login ... ok
test login_flows ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.68s
Running tests/api_embedded.rs (/ci/cache/target/debug/deps/api_embedded-d5274327f26d7ce7)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/api_files.rs (/ci/cache/target/debug/deps/api_files-c32254d7eec8cc91)
running 25 tests
test content_action_serves_raw_bytes_with_mtime ... ok
test editor_save_over_two_mibibytes_is_rejected_with_the_localized_error ... ok
test download_revalidates_with_last_modified ... ok
test download_folder_as_all_archive_formats ... ok
test archive_does_not_follow_symlinks_out_of_the_root ... ok
test delete_file_and_folder ... ok
test editor_save_round_trip_and_conflict ... ok
test scriptable_files_are_served_sandboxed ... ok
test content_is_capped_at_two_mibibytes ... ok
test list_subdir_and_errors ... ok
test list_root_sorted_folders_first ... ok
test listing_is_capped_and_reports_truncation ... ok
test download_honours_single_byte_ranges ... ok
test listing_reports_sniffed_kinds ... ok
test download_folder_requires_valid_format ... ok
test download_single_file ... ok
test upload_creates_files_and_folders ... ok
test upload_does_not_follow_symlinked_directories_out_of_the_root ... ok
test move_and_copy_across_dirs ... ok
test path_traversal_is_blocked ... ok
test preview_serves_inline_and_rejects_dirs ... ok
test download_encodes_non_ascii_and_control_characters_in_filename ... ok
test mkdir_and_rename ... ok
test read_only_root_blocks_writes_but_allows_reads ... ok
test user_cannot_touch_foreign_root ... ok
test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.98s
Running tests/api_search.rs (/ci/cache/target/debug/deps/api_search-5c42e3edfbe509aa)
running 5 tests
test search_rejects_bad_input_and_anonymous_callers ... ok
test name_scope_ignores_the_parent_path ... ok
test path_narrows_the_walk_to_a_subfolder ... ok
test hidden_and_gitignored_entries_are_searched ... ok
test both_scopes_stream_from_one_walk ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s
Running tests/api_shares.rs (/ci/cache/target/debug/deps/api_shares-a11e68c93e6c3ee0)
running 12 tests
test share_of_a_single_file ... ok
test share_expiry_must_be_rfc3339 ... ok
test writable_shares_gated_by_setting ... ok
test share_folder_browsing_and_download_anonymously ... ok
test share_expiry ... ok
test create_list_and_delete_shares ... ok
test share_token_is_not_the_creators_identity ... ok
test share_scopes_a_signed_in_user ... ok
test mutating_a_target_revokes_its_shares ... ok
test share_target_validation ... ok
test read_only_share_blocks_writes_writable_share_allows ... ok
test read_only_root_cannot_be_shared_writably ... ok
test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.63s
Running tests/api_spa.rs (/ci/cache/target/debug/deps/api_spa-f79b67d9be59fd62)
running 1 test
test spa_fallback_and_api_guards ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
Doc-tests api_types
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests server
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Compiling unicode-ident v1.0.24
Compiling futures-io v0.3.34
Compiling once_cell v1.21.4
Compiling stable_deref_trait v1.2.1
Compiling unicode-segmentation v1.13.3
Compiling smallvec v1.15.2
Compiling or_poisoned v0.1.0
Compiling futures-channel v0.3.34
Compiling writeable v0.6.4
Compiling litemap v0.8.3
Compiling serde_core v1.0.229
Compiling parking v2.2.1
Compiling utf8_iter v1.0.4
Compiling generic-array v0.14.7
Compiling throw_error v0.3.1
Compiling konst_macro_rules v0.2.19
Compiling yansi v1.0.1
Compiling serde_json v1.0.151
Compiling icu_properties_data v2.3.0
Compiling icu_normalizer_data v2.3.0
Compiling send_wrapper v0.6.0
Compiling either v1.18.0
Compiling slotmap v1.1.1
Compiling guardian v1.3.0
Compiling rustc-hash v2.1.3
Compiling proc-macro2 v1.0.107
Compiling wasm-bindgen-shared v0.2.127
Compiling event-listener v5.4.2
Compiling libc v0.2.189
Compiling xxhash-rust v0.8.18
Compiling winnow v1.0.4
Compiling html-escape v0.2.15
Compiling getrandom v0.4.3
Compiling konst v0.2.20
Compiling camino v1.2.5
Compiling form_urlencoded v1.2.2
Compiling either_of v0.1.9
Compiling aho-corasick v1.1.5
Compiling erased v0.1.2
Compiling const_str_slice_concat v0.1.0
Compiling next_tuple v0.1.0
Compiling drain_filter_polyfill v0.1.3
Compiling pathdiff v0.2.3
Compiling base64 v0.22.1
Compiling const-str v1.1.0
Compiling async-once-cell v0.5.4
Compiling event-listener-strategy v0.5.4
Compiling itertools v0.14.0
Compiling async-lock v3.4.2
Compiling convert_case v0.11.0
Compiling convert_case v0.6.0
Compiling convert_case_extras v0.2.0
Compiling quote v1.0.47
Compiling crypto-common v0.1.7
Compiling block-buffer v0.10.4
Compiling syn v2.0.119
Compiling syn v3.0.4
Compiling proc-macro-utils v0.10.0
Compiling digest v0.10.7
Compiling proc-macro-error-attr2 v2.0.0
Compiling const_format_proc_macros v0.2.34
Compiling sha2 v0.10.9
Compiling regex-automata v0.4.18
Compiling manyhow-macros v0.11.4
Compiling toml_parser v1.1.3+spec-1.1.0
Compiling const_format v0.2.36
Compiling uuid v1.26.0
Compiling serde_spanned v1.1.1
Compiling toml_datetime v1.1.1+spec-1.1.0
Compiling toml v1.1.4+spec-1.1.0
Compiling config v0.15.25
Compiling regex v1.13.1
Compiling proc-macro2-diagnostics v0.10.1
Compiling synstructure v0.13.2
Compiling wasm-bindgen-macro-support v0.2.127
Compiling proc-macro-error2 v2.0.1
Compiling server_fn_macro v0.8.10
Compiling manyhow v0.11.4
Compiling prettyplease v0.2.37
Compiling serde_derive v1.0.229
Compiling futures-macro v0.3.34
Compiling thiserror-impl v2.0.20
Compiling zerovec-derive v0.11.6
Compiling displaydoc v0.2.7
Compiling async-trait v0.1.92
Compiling zerofrom-derive v0.1.7
Compiling yoke-derive v0.8.2
Compiling derive-where v1.6.1
Compiling syn_derive v0.2.0
Compiling pin-project-internal v1.1.13
Compiling thiserror-impl v1.0.69
Compiling quote-use-macros v0.8.4
Compiling reactive_stores_macro v0.4.3
Compiling server_fn_macro_default v0.8.5
Compiling typed-builder-macro v0.23.2
Compiling wasm_split_macros v0.2.2
Compiling futures-util v0.3.34
Compiling quote-use v0.8.4
Compiling attribute-derive-macro v0.10.5
Compiling wasm_split_helpers v0.2.3
Compiling thiserror v2.0.20
Compiling pin-project v1.1.13
Compiling thiserror v1.0.69
Compiling zerofrom v0.1.8
Compiling rstml v0.12.1
Compiling yoke v0.8.3
Compiling typed-builder v0.23.2
Compiling zerovec v0.11.8
Compiling zerotrie v0.2.5
Compiling attribute-derive v0.10.5
Compiling tinystr v0.8.4
Compiling potential_utf v0.1.6
Compiling icu_collections v2.3.0
Compiling icu_locale_core v2.3.0
Compiling wasm-bindgen-macro v0.2.127
Compiling serde v1.0.229
Compiling oco_ref v0.2.1
Compiling serde_qs v0.15.0
Compiling codee v0.3.5
Compiling leptos_hot_reload v0.8.6
Compiling leptos_config v0.8.10
Compiling api-types v0.1.0 (/ci/build/project/api-types)
Compiling wasm-bindgen v0.2.127
Compiling icu_provider v2.3.1
Compiling futures-executor v0.3.34
Compiling icu_properties v2.3.0
Compiling icu_normalizer v2.3.0
Compiling futures v0.3.34
Compiling hydration_context v0.3.1
Compiling leptos_macro v0.8.17
Compiling js-sys v0.3.104
Compiling console_error_panic_hook v0.1.7
Compiling idna_adapter v1.2.2
Compiling idna v1.1.0
Compiling url v2.5.8
Compiling wasm-bindgen-futures v0.4.77
Compiling web-sys v0.3.104
Compiling gloo-timers v0.3.0
Compiling any_spawner v0.3.0
Compiling reactive_graph v0.2.14
Compiling reactive_stores v0.4.3
Compiling gloo-utils v0.2.0
Compiling tachys v0.2.18
Compiling gloo-net v0.6.0
Compiling wasm-streams v0.5.0
Compiling server_fn v0.8.13
Compiling leptos_server v0.8.7
Compiling leptos_dom v0.8.8
Compiling leptos v0.8.20
Compiling web v0.1.0 (/ci/build/project/web)
Finished `test` profile [unoptimized + debuginfo] target(s) in 46.63s
Running unittests src/main.rs (/ci/cache/target/debug/deps/web-c0caba7ae44f9829)
running 11 tests
test i18n::tests::no_duplicate_keys ... ok
test util::tests::format_date_drops_seconds_and_zone ... ok
test views::search::tests::highlight_empty_words_is_plain ... ok
test i18n::tests::tables_are_sorted ... ok
test views::search::tests::highlight_escapes_markup ... ok
test views::search::tests::highlight_is_case_insensitive ... ok
test views::search::tests::highlight_handles_non_ascii ... ok
test views::search::tests::highlight_marks_all_words ... ok
test views::search::tests::highlight_marks_hits ... ok
test views::search::tests::highlight_no_hit_is_plain ... ok
test i18n::tests::translations_cover_all_keys ... ok
test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
successbuild3m 6s
cd web && bun install --frozen-lockfile && bun run build
bun install v1.4.0 (34cbb9a40)
+ @codemirror/lang-cpp@6.0.3
+ @codemirror/lang-css@6.3.1
+ @codemirror/lang-html@6.4.12
+ @codemirror/lang-java@6.0.2
+ @codemirror/lang-javascript@6.2.5
+ @codemirror/lang-json@6.0.2
+ @codemirror/lang-markdown@6.5.2
+ @codemirror/lang-php@6.0.2
+ @codemirror/lang-python@6.2.1
+ @codemirror/lang-rust@6.0.2
+ @codemirror/lang-sql@6.10.0
+ @codemirror/lang-xml@6.1.0
+ @codemirror/language@6.12.4
+ @codemirror/state@6.7.2
+ @codemirror/theme-one-dark@6.1.3
+ @codemirror/view@6.43.10
+ codemirror@6.0.2
39 packages installed [3.17s]
$ bun build cm/wrapper.js --format iife --target browser --minify --outfile cm6.js
Bundled 40 modules in 18ms
cm6.js 1.0 MB (entry point)
cd web && trunk build --release
2026-09-13T07:08:48.736538Z INFO Starting trunk 0.21.14
2026-09-13T07:08:51.673239Z INFO starting build
Compiling proc-macro2 v1.0.107
Compiling quote v1.0.47
Compiling unicode-ident v1.0.24
Compiling version_check v0.9.5
Compiling memchr v2.8.3
Compiling pin-project-lite v0.2.17
Compiling wasm-bindgen-shared v0.2.127
Compiling serde_core v1.0.229
Compiling semver v1.0.28
Compiling rustversion v1.0.23
Compiling thiserror v2.0.20
Compiling futures-core v0.3.34
Compiling futures-sink v0.3.34
Compiling slab v0.4.12
Compiling bumpalo v3.20.3
Compiling futures-task v0.3.34
Compiling futures-io v0.3.34
Compiling serde v1.0.229
Compiling cfg-if v1.0.4
Compiling once_cell v1.21.4
Compiling stable_deref_trait v1.2.1
Compiling unicode-segmentation v1.13.3
Compiling litemap v0.8.3
Compiling writeable v0.6.4
Compiling utf8_iter v1.0.4
Compiling paste v1.0.15
Compiling or_poisoned v0.1.0
Compiling futures-channel v0.3.34
Compiling unicode-xid v0.2.6
Compiling zmij v1.0.23
Compiling icu_properties_data v2.3.0
Compiling smallvec v1.15.2
Compiling icu_normalizer_data v2.3.0
Compiling throw_error v0.3.1
Compiling event-listener v5.4.2
Compiling rustc_version v0.4.1
Compiling serde_json v1.0.151
Compiling typenum v1.20.1
Compiling konst_macro_rules v0.2.19
Compiling anyhow v1.0.104
Compiling proc-macro2-diagnostics v0.10.1
Compiling generic-array v0.14.7
Compiling slotmap v1.1.1
Compiling camino v1.2.5
Compiling itoa v1.0.18
Compiling hashbrown v0.17.1
Compiling equivalent v1.0.2
Compiling konst v0.2.20
Compiling event-listener-strategy v0.5.4
Compiling send_wrapper v0.6.0
Compiling convert_case v0.11.0
Compiling async-lock v3.4.2
Compiling percent-encoding v2.3.2
Compiling libc v0.2.189
Compiling reactive_graph v0.2.14
Compiling server_fn_macro v0.8.10
Compiling rustc-hash v2.1.3
Compiling thiserror v1.0.69
Compiling guardian v1.3.0
Compiling either v1.18.0
Compiling xxhash-rust v0.8.18
Compiling tachys v0.2.18
Compiling winnow v1.0.4
Compiling bytes v1.12.1
Compiling yansi v1.0.1
Compiling prettyplease v0.2.37
Compiling getrandom v0.4.3
Compiling form_urlencoded v1.2.2
Compiling itertools v0.14.0
Compiling either_of v0.1.9
Compiling wasm-bindgen v0.2.127
Compiling server_fn v0.8.13
Compiling aho-corasick v1.1.5
Compiling next_tuple v0.1.0
Compiling collection_literals v1.0.3
Compiling interpolator v0.5.0
Compiling html-escape v0.2.15
Compiling cpufeatures v0.2.17
Compiling regex-syntax v0.8.11
Compiling const_str_slice_concat v0.1.0
Compiling erased v0.1.2
Compiling indexmap v2.14.1
Compiling same-file v1.0.6
Compiling drain_filter_polyfill v0.1.3
Compiling walkdir v2.5.0
Compiling syn v2.0.119
Compiling syn v3.0.4
Compiling proc-macro-utils v0.10.0
Compiling proc-macro-error-attr2 v2.0.0
Compiling const_format_proc_macros v0.2.34
Compiling http v1.5.0
Compiling convert_case v0.6.0
Compiling leptos_macro v0.8.17
Compiling pathdiff v0.2.3
Compiling base16 v0.2.1
Compiling crypto-common v0.1.7
Compiling block-buffer v0.10.4
Compiling const-str v1.1.0
Compiling base64 v0.22.1
Compiling digest v0.10.7
Compiling manyhow-macros v0.11.4
Compiling toml_parser v1.1.3+spec-1.1.0
Compiling sha2 v0.10.9
Compiling convert_case_extras v0.2.0
Compiling leptos v0.8.20
Compiling async-once-cell v0.5.4
Compiling const_format v0.2.36
Compiling uuid v1.26.0
Compiling toml_datetime v1.1.1+spec-1.1.0
Compiling serde_spanned v1.1.1
Compiling toml v1.1.4+spec-1.1.0
Compiling regex-automata v0.4.18
Compiling config v0.15.25
Compiling synstructure v0.13.2
Compiling wasm-bindgen-macro-support v0.2.127
Compiling proc-macro-error2 v2.0.1
Compiling manyhow v0.11.4
Compiling serde_derive v1.0.229
Compiling futures-macro v0.3.34
Compiling thiserror-impl v2.0.20
Compiling zerovec-derive v0.11.6
Compiling displaydoc v0.2.7
Compiling async-trait v0.1.92
Compiling regex v1.13.1
Compiling zerofrom-derive v0.1.7
Compiling yoke-derive v0.8.2
Compiling derive-where v1.6.1
Compiling syn_derive v0.2.0
Compiling pin-project-internal v1.1.13
Compiling reactive_stores_macro v0.4.3
Compiling thiserror-impl v1.0.69
Compiling quote-use-macros v0.8.4
Compiling server_fn_macro_default v0.8.5
Compiling typed-builder-macro v0.23.2
Compiling wasm_split_macros v0.2.2
Compiling futures-util v0.3.34
Compiling quote-use v0.8.4
Compiling attribute-derive-macro v0.10.5
Compiling wasm_split_helpers v0.2.3
Compiling pin-project v1.1.13
Compiling rstml v0.12.1
Compiling zerofrom v0.1.8
Compiling yoke v0.8.3
Compiling typed-builder v0.23.2
Compiling zerovec v0.11.8
Compiling zerotrie v0.2.5
Compiling attribute-derive v0.10.5
Compiling tinystr v0.8.4
Compiling potential_utf v0.1.6
Compiling icu_collections v2.3.0
Compiling icu_locale_core v2.3.0
Compiling wasm-bindgen-macro v0.2.127
Compiling leptos_hot_reload v0.8.6
Compiling oco_ref v0.2.1
Compiling serde_qs v0.15.0
Compiling codee v0.3.5
Compiling leptos_config v0.8.10
Compiling api-types v0.1.0 (/ci/build/project/api-types)
Compiling icu_provider v2.3.1
Compiling futures-executor v0.3.34
Compiling icu_properties v2.3.0
Compiling icu_normalizer v2.3.0
Compiling futures v0.3.34
Compiling hydration_context v0.3.1
Compiling js-sys v0.3.104
Compiling console_error_panic_hook v0.1.7
Compiling idna_adapter v1.2.2
Compiling idna v1.1.0
Compiling url v2.5.8
Compiling wasm-bindgen-futures v0.4.77
Compiling web-sys v0.3.104
Compiling gloo-timers v0.3.0
Compiling any_spawner v0.3.0
Compiling gloo-utils v0.2.0
Compiling gloo-net v0.6.0
Compiling reactive_stores v0.4.3
Compiling wasm-streams v0.5.0
Compiling leptos_server v0.8.7
Compiling leptos_dom v0.8.8
Compiling web v0.1.0 (/ci/build/project/web)
Finished `release` profile [optimized] target(s) in 1m 30s
2026-09-13T07:10:23.105713Z INFO downloading wasm-bindgen version="0.2.127"
2026-09-13T07:10:28.816725Z INFO installing wasm-bindgen
2026-09-13T07:10:37.021789Z INFO applying new distribution
2026-09-13T07:10:37.022241Z INFO success
rm -rf server/dist
cp -r web/dist server/dist
cargo build --locked --release -p server --features embedded
Downloading crates ...
Downloaded block-buffer v0.12.1
Downloaded const-oid v0.10.2
Downloaded cpufeatures v0.3.1
Downloaded crypto-common v0.2.2
Downloaded rust-embed-utils v8.12.0
Downloaded hybrid-array v0.4.14
Downloaded rust-embed-impl v8.12.0
Downloaded digest v0.11.3
Downloaded sha2 v0.11.0
Downloaded rust-embed v8.12.0
Compiling libc v0.2.189
Compiling proc-macro2 v1.0.107
Compiling cfg-if v1.0.4
Compiling memchr v2.8.3
Compiling pin-project-lite v0.2.17
Compiling log v0.4.34
Compiling itoa v1.0.18
Compiling typenum v1.20.1
Compiling bytes v1.12.1
Compiling regex-syntax v0.8.11
Compiling find-msvc-tools v0.1.11
Compiling futures-core v0.3.34
Compiling shlex v2.0.1
Compiling serde_core v1.0.229
Compiling pkg-config v0.3.34
Compiling once_cell v1.21.4
Compiling unicase v2.9.0
Compiling httparse v1.10.1
Compiling serde v1.0.229
Compiling zmij v1.0.23
Compiling zerocopy v0.8.56
Compiling generic-array v0.14.7
Compiling const-oid v0.10.2
Compiling encoding_rs v0.8.35
Compiling tower-service v0.3.3
Compiling smallvec v1.15.2
Compiling bitflags v2.13.1
Compiling serde_json v1.0.151
Compiling crossbeam-utils v0.8.23
Compiling tracing-core v0.1.36
Compiling mime_guess v2.0.5
Compiling cpufeatures v0.3.1
Compiling crossbeam-epoch v0.9.21
Compiling same-file v1.0.6
Compiling crc32fast v1.5.1
Compiling vcpkg v0.2.15
Compiling tower-layer v0.3.3
Compiling mime v0.3.17
Compiling futures-task v0.3.34
Compiling slab v0.4.12
Compiling autocfg v1.5.1
Compiling rustix v1.1.4
Compiling utf8parse v0.2.2
Compiling subtle v2.6.1
Compiling anstyle-parse v1.0.0
Compiling walkdir v2.5.0
Compiling futures-channel v0.3.34
Compiling colorchoice v1.0.5
Compiling aho-corasick v1.1.5
Compiling http v1.5.0
Compiling grep-matcher v0.1.9
Compiling simd-adler32 v0.3.10
Compiling sync_wrapper v1.0.2
Compiling anstyle v1.0.14
Compiling foldhash v0.1.5
Compiling termcolor v1.4.1
Compiling num-traits v0.2.19
Compiling percent-encoding v2.3.2
Compiling quote v1.0.47
Compiling futures-sink v0.3.34
Compiling is_terminal_polyfill v1.70.2
Compiling linux-raw-sys v0.12.1
Compiling zstd-safe v7.2.4
Compiling adler2 v2.0.1
Compiling httpdate v1.0.3
Compiling anstyle-query v1.1.5
Compiling atomic-waker v1.1.2
Compiling crossbeam-deque v0.8.8
Compiling syn v3.0.4
Compiling syn v2.0.119
Compiling hybrid-array v0.4.14
Compiling miniz_oxide v0.9.1
Compiling anstream v1.0.0
Compiling form_urlencoded v1.2.2
Compiling hashbrown v0.15.5
Compiling multer v3.1.0
Compiling zlib-rs v0.6.7
Compiling strsim v0.11.1
Compiling encoding_rs_io v0.1.8
Compiling lazy_static v1.5.0
Compiling heck v0.5.0
Compiling ryu v1.0.23
Compiling clap_lex v1.1.0
Compiling base64ct v1.8.3
Compiling hashbrown v0.17.1
Compiling http-body v1.1.0
Compiling equivalent v1.0.2
Compiling thiserror v2.0.20
Compiling clap_builder v4.6.6
Compiling errno v0.3.14
Compiling mio v1.2.2
Compiling socket2 v0.6.5
Compiling block-buffer v0.12.1
Compiling crypto-common v0.2.2
Compiling getrandom v0.2.17
Compiling jobserver v0.1.35
Compiling signal-hook-registry v1.4.8
Compiling rand_core v0.6.4
Compiling crypto-common v0.1.7
Compiling block-buffer v0.10.4
Compiling memmap2 v0.9.11
Compiling http-body-util v0.1.5
Compiling hashlink v0.10.0
Compiling cc v1.4.4
Compiling digest v0.10.7
Compiling password-hash v0.5.0
Compiling filetime v0.2.29
Compiling anyhow v1.0.104
Compiling regex-automata v0.4.18
Compiling sharded-slab v0.1.7
Compiling blake2 v0.10.6
Compiling tracing-log v0.2.0
Compiling indexmap v2.14.1
Compiling thread_local v1.1.10
Compiling typed-path v0.12.3
Compiling fallible-iterator v0.3.0
Compiling nu-ansi-term v0.50.3
Compiling fallible-streaming-iterator v0.1.9
Compiling iana-time-zone v0.1.65
Compiling spin v0.9.9
Compiling matchit v0.8.4
Compiling cpufeatures v0.2.17
Compiling argon2 v0.5.3
Compiling digest v0.11.3
Compiling sha2 v0.11.0
Compiling infer v0.16.0
Compiling serde_path_to_error v0.1.20
Compiling zstd-sys v2.0.16+zstd.1.5.7
Compiling libsqlite3-sys v0.35.0
Compiling flate2 v1.1.10
Compiling rust-embed-utils v8.12.0
Compiling xattr v1.6.1
Compiling tar v0.4.46
Compiling zip v9.0.0-pre3
Compiling tokio-macros v2.7.2
Compiling serde_derive v1.0.229
Compiling futures-macro v0.3.34
Compiling thiserror-impl v2.0.20
Compiling clap_derive v4.6.4
Compiling tokio v1.53.1
Compiling futures-util v0.3.34
Compiling ppv-lite86 v0.2.21
Compiling tracing-attributes v0.1.31
Compiling rand_chacha v0.3.1
Compiling rust-embed-impl v8.12.0
Compiling bstr v1.13.1
Compiling matchers v0.2.0
Compiling rand v0.8.8
Compiling globset v0.4.20
Compiling grep-searcher v0.1.17
Compiling grep-regex v0.1.14
Compiling rust-embed v8.12.0
Compiling grep-cli v0.1.12
Compiling clap v4.6.6
Compiling ignore v0.4.33
Compiling tracing v0.1.44
Compiling axum-core v0.5.6
Compiling tower-http v0.6.11
Compiling tracing-subscriber v0.3.23
Compiling grep-printer v0.3.1
Compiling serde_urlencoded v0.7.1
Compiling api-types v0.1.0 (/ci/build/project/api-types)
Compiling chrono v0.4.45
Compiling grep v0.4.1
Compiling tokio-util v0.7.19
Compiling hyper v1.11.1
Compiling tower v0.5.3
Compiling tokio-stream v0.1.19
Compiling hyper-util v0.1.20
Compiling axum v0.8.9
Compiling zstd v0.13.3
Compiling rusqlite v0.37.0
Compiling server v0.1.0 (/ci/build/project/server)
Finished `release` profile [optimized] target(s) in 1m 14s
successe2e31s
Compiling typenum v1.20.1
Compiling const-oid v0.10.2
Compiling cpufeatures v0.3.1
Compiling syn v2.0.119
Compiling hybrid-array v0.4.14
Compiling generic-array v0.14.7
Compiling block-buffer v0.12.1
Compiling crypto-common v0.2.2
Compiling crypto-common v0.1.7
Compiling block-buffer v0.10.4
Compiling digest v0.10.7
Compiling blake2 v0.10.6
Compiling argon2 v0.5.3
Compiling digest v0.11.3
Compiling sha2 v0.11.0
Compiling rust-embed-utils v8.12.0
Compiling tracing-attributes v0.1.31
Compiling rust-embed-impl v8.12.0
Compiling rust-embed v8.12.0
Compiling tracing v0.1.44
Compiling tower v0.5.3
Compiling axum-core v0.5.6
Compiling tower-http v0.6.11
Compiling tracing-subscriber v0.3.23
Compiling axum v0.8.9
Compiling server v0.1.0 (/ci/build/project/server)
Finished `test` profile [unoptimized + debuginfo] target(s) in 18.53s
Running unittests src/lib.rs (/ci/cache/target/debug/deps/server-844f77eff4eadd11)
running 81 tests
test api::search::tests::name_match_needs_every_word ... ok
test api::search::tests::name_match_ignores_the_parent_path ... ok
test api::search::tests::truncation_caps_length ... ok
test api::search::tests::query_fields_are_the_shared_constants ... ok
test api::search::tests::truncation_strips_terminator ... ok
test api::search::tests::truncation_keeps_utf8_boundary ... ok
test api::files::tests::query_fields_are_the_shared_constants ... ok
test archive::tests::format_metadata ... ok
test archive::tests::format_parsing ... ok
test archive::tests::build_fails_on_missing_dir ... ok
test auth::tests::login_delay_grows_after_free_tries ... ok
test auth::tests::parse_session_cookie_variants ... ok
test auth::tests::session_cookie_shape ... ok
test auth::tests::verify_rejects_garbage_hashes ... ok
test cli::tests::defaults_applied ... ok
test db::tests::share_expiry_logic ... ok
test cli::tests::flags_override_defaults ... ok
test archive::tests::walk_is_sorted_case_insensitively ... ok
test error::tests::io_error_maps_to_500 ... ok
test error::tests::extra_object_is_merged_into_body ... ok
test error::tests::plain_error_body ... ok
test error::tests::non_object_extra_is_ignored ... ok
test cli::tests::required_args_enforced ... ok
test archive::tests::tar_round_trip ... ok
test auth::tests::token_shapes_and_uniqueness ... ok
test fs::tests::magic_numbers_classify_by_content ... ok
test archive::tests::tar_zst_round_trip ... ok
test archive::tests::tar_gz_round_trip ... ok
test fs::tests::copy_recursive_missing_source ... ok
test fs::tests::detect_kind_reads_from_disk ... ok
test fs::tests::is_within_or_eq_matrix ... ok
test fs::tests::list_dir_reports_kinds ... ok
test fs::tests::list_dir_reports_broken_symlink_as_empty_file ... ok
test fs::tests::list_dir_error_cases ... ok
test fs::tests::mkdir_rejects_conflict_and_bad_names ... ok
test archive::tests::zip_round_trip ... ok
test fs::tests::remove_file_and_dir ... ok
test fs::tests::move_file_and_dir_across_dirs ... ok
test fs::tests::rename_validates_new_name ... ok
test fs::tests::resolve_dir_requires_existing_directory ... ok
test fs::tests::resolve_file_targets_files ... ok
test fs::tests::resolve_path_rejects_parent_traversal ... ok
test fs::tests::move_refuses_into_self_and_conflicts ... ok
test fs::tests::resolve_path_traverses_inside_root ... ok
test fs::tests::resolve_path_rejects_symlink_escape ... ok
test fs::tests::resolve_root_rejects_escape_and_missing ... ok
test fs::tests::resolve_root_whole_root_and_subdir ... ok
test fs::tests::resolve_root_rejects_symlink_escape ... ok
test fs::tests::svg_is_offered_as_an_image ... ok
test fs::tests::truncated_utf8_at_the_read_boundary_is_still_text ... ok
test fs::tests::save_file_error_cases ... ok
test fs::tests::unsigned_files_fall_back_to_the_text_heuristic ... ok
test fs::tests::validate_name_accepts_simple_names ... ok
test fs::tests::validate_name_rejects_traversal_and_paths ... ok
test tests::build_app_missing_root_fails ... ok
test db::tests::fresh_db_state ... ok
test fs::tests::list_dir_sorts_folders_first_then_case_insensitive ... ok
test tests::build_app_root_must_be_directory ... ok
test fs::tests::resolve_path_missing_is_not_found ... ok
test fs::tests::rename_moves_file_and_dir ... ok
test fs::tests::copy_refuses_into_self_and_handles_conflict ... ok
test fs::tests::rename_conflicts_and_overwrite ... ok
test fs::tests::mkdir_creates_nested_dirs ... ok
test fs::tests::copy_file_and_dir_preserves_mtime ... ok
test fs::tests::parallel_rows_match_serial ... ok
test fs::tests::sniff_permit_never_exceeds_the_budget ... ok
test tests::build_app_custom_port_bind ... ok
test tests::build_app_ok ... ok
test tests::build_app_rejects_bad_bind ... ok
test db::tests::v1_db_migrates_to_v2 ... ok
test db::tests::sessions_lifecycle ... ok
test db::tests::settings_round_trip ... ok
test db::tests::setup_is_won_by_exactly_one_caller ... ok
test db::tests::revoking_a_path_takes_its_descendants_only ... ok
test db::tests::shares_crud ... ok
test fs::tests::save_file_conflict_on_stale_mtime ... ok
test fs::tests::save_file_updates_content_and_returns_new_mtime ... ok
test db::tests::changing_a_password_drops_that_users_sessions ... ok
test auth::tests::password_hash_round_trip ... ok
test db::tests::user_crud_and_roots ... ok
test db::tests::admin_user_and_passwords ... ok
test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.39s
Running unittests src/main.rs (/ci/cache/target/debug/deps/filebrowser_ng-e63b23f0f7a46abd)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Running tests/api_admin.rs (/ci/cache/target/debug/deps/api_admin-a955a08d7427dbc2)
running 6 tests
test update_unknown_user_is_404 ... ok
test settings_round_trip_visible_in_me ... ok
test lockout_guards ... ok
test admins_can_browse_the_server_root_read_only ... ok
test admin_routes_require_admin ... ok
test user_lifecycle ... ok
test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.96s
Running tests/api_auth.rs (/ci/cache/target/debug/deps/api_auth-d3ca785321c7b266)
running 8 tests
test first_boot_me_reports_first_boot ... ok
test setup_validates_input ... ok
test logout_invalidates_session ... ok
test me_requires_valid_session ... ok
test setup_creates_admin_and_sets_cookie ... ok
test root_name_is_configurable ... ok
test disabled_user_loses_session_and_cannot_login ... ok
test login_flows ... ok
test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.69s
Running tests/api_embedded.rs (/ci/cache/target/debug/deps/api_embedded-bc1bf353d6611205)
running 1 test
test embedded_frontend_is_complete ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
Running tests/api_files.rs (/ci/cache/target/debug/deps/api_files-29e91f97f607e7cc)
running 25 tests
test delete_file_and_folder ... ok
test editor_save_over_two_mibibytes_is_rejected_with_the_localized_error ... ok
test editor_save_round_trip_and_conflict ... ok
test download_folder_as_all_archive_formats ... ok
test download_encodes_non_ascii_and_control_characters_in_filename ... ok
test download_revalidates_with_last_modified ... ok
test list_subdir_and_errors ... ok
test list_root_sorted_folders_first ... ok
test mkdir_and_rename ... ok
test content_action_serves_raw_bytes_with_mtime ... ok
test path_traversal_is_blocked ... ok
test archive_does_not_follow_symlinks_out_of_the_root ... ok
test download_folder_requires_valid_format ... ok
test download_single_file ... ok
test preview_serves_inline_and_rejects_dirs ... ok
test upload_does_not_follow_symlinked_directories_out_of_the_root ... ok
test content_is_capped_at_two_mibibytes ... ok
test move_and_copy_across_dirs ... ok
test download_honours_single_byte_ranges ... ok
test listing_reports_sniffed_kinds ... ok
test scriptable_files_are_served_sandboxed ... ok
test upload_creates_files_and_folders ... ok
test listing_is_capped_and_reports_truncation ... ok
test read_only_root_blocks_writes_but_allows_reads ... ok
test user_cannot_touch_foreign_root ... ok
test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.92s
Running tests/api_search.rs (/ci/cache/target/debug/deps/api_search-ceeb4259d8def711)
running 5 tests
test name_scope_ignores_the_parent_path ... ok
test both_scopes_stream_from_one_walk ... ok
test search_rejects_bad_input_and_anonymous_callers ... ok
test hidden_and_gitignored_entries_are_searched ... ok
test path_narrows_the_walk_to_a_subfolder ... ok
test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.67s
Running tests/api_shares.rs (/ci/cache/target/debug/deps/api_shares-c34c7ad4b3b6c2cd)
running 12 tests
test share_folder_browsing_and_download_anonymously ... ok
test share_scopes_a_signed_in_user ... ok
test mutating_a_target_revokes_its_shares ... ok
test share_expiry_must_be_rfc3339 ... ok
test create_list_and_delete_shares ... ok
test share_of_a_single_file ... ok
test share_token_is_not_the_creators_identity ... ok
test share_target_validation ... ok
test writable_shares_gated_by_setting ... ok
test read_only_share_blocks_writes_writable_share_allows ... ok
test share_expiry ... ok
test read_only_root_cannot_be_shared_writably ... ok
test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.62s
Running tests/api_spa.rs (/ci/cache/target/debug/deps/api_spa-7c20b3471c2e1351)
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Doc-tests server
running 0 tests
test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
skippedrelease0s
Skipped: condition not met