- {{ name }} -
-- {{ description }} -
-- {{ $formatNumber(downloads) }} downloads -
-- {{ $formatNumber(follows) }} followers -
-diff --git a/.editorconfig b/.editorconfig index 94b3660e..9fdd83cb 100644 --- a/.editorconfig +++ b/.editorconfig @@ -3,8 +3,7 @@ root = true [*] charset = utf-8 -indent_style = space -indent_size = 4 +indent_style = "tab" end_of_line = lf insert_final_newline = true trim_trailing_whitespace = true @@ -15,5 +14,5 @@ indent_size = 2 max_line_length = off trim_trailing_whitespace = false -[*.{json,yml,yaml,ts,vue,scss,css,html,js,cjs,mjs,gltf,prettierrc}] +[*.{json,yml,yaml}] indent_size = 2 diff --git a/.vscode/settings.json b/.vscode/settings.json index 9caec96a..81e9bb92 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,9 +1,15 @@ { - "prettier.endOfLine": "lf", - "editor.formatOnSave": true, - "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"], - "editor.detectIndentation": true, - "editor.codeActionsOnSave": { - "source.fixAll.eslint": "explicit" - } + "prettier.endOfLine": "lf", + "editor.formatOnSave": true, + "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"], + "editor.detectIndentation": false, + "editor.insertSpaces": false, + "files.eol": "\n", + "files.trimTrailingWhitespace": true, + "files.insertFinalNewline": true, + "editor.codeActionsOnSave": { + "source.fixAll.eslint": "explicit", + "source.organizeImports": "always" + }, + "editor.defaultFormatter": "esbenp.prettier-vscode" } diff --git a/COPYING.md b/COPYING.md index 37aed2dd..1b18b36c 100644 --- a/COPYING.md +++ b/COPYING.md @@ -2,7 +2,7 @@ All packages in this repository are licensed under their respective licenses. For more information, refer to the LICENSE file in each package. -For detailed information, consult each package's COPYING.md file, if available. +For detailed information, consult each package's COPYING.md, LICENSE.txt, or LICENSE file, if available. ## Modrinth Branding diff --git a/Cargo.lock b/Cargo.lock index 37af3231..8e8d060b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,7 +8,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "bytes", "futures-core", "futures-sink", @@ -44,7 +44,7 @@ dependencies = [ "actix-service", "actix-utils", "actix-web", - "bitflags 2.9.1", + "bitflags 2.9.2", "bytes", "derive_more 0.99.20", "futures-core", @@ -68,7 +68,7 @@ dependencies = [ "actix-service", "actix-utils", "base64 0.22.1", - "bitflags 2.9.1", + "bitflags 2.9.2", "brotli", "bytes", "bytestring", @@ -103,7 +103,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb" dependencies = [ "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -137,11 +137,11 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e11eb847f49a700678ea2fa73daeb3208061afa2b9d1a8527c03390f4c4a1c6b" dependencies = [ - "darling", + "darling 0.20.11", "parse-size", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -259,7 +259,7 @@ dependencies = [ "actix-router", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -436,15 +436,15 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.98" +version = "1.0.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" +checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" [[package]] name = "arbitrary" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" dependencies = [ "derive_arbitrary", ] @@ -457,7 +457,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -483,8 +483,8 @@ dependencies = [ "serde_bytes", "serde_cbor", "serde_json", - "thiserror 2.0.12", - "uuid 1.17.0", + "thiserror 2.0.14", + "uuid 1.18.0", ] [[package]] @@ -654,7 +654,7 @@ checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -694,7 +694,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -729,13 +729,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.88" +version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5" +checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -766,7 +766,7 @@ checksum = "37672978ae0febce7516ae0a85b53e6185159a9a28787391eb63fc44ec36037d" dependencies = [ "async-fs", "futures-lite 2.6.1", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -860,9 +860,9 @@ dependencies = [ [[package]] name = "avif-serialize" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ea8ef51aced2b9191c08197f55450d830876d9933f8f48a429b354f1d496b42" +checksum = "47c8fbc0f831f4519fe8b810b6a7a91410ec83031b8233f730a0480029f6a23f" dependencies = [ "arrayvec", ] @@ -1020,9 +1020,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.9.1" +version = "2.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" +checksum = "6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29" dependencies = [ "serde", ] @@ -1078,7 +1078,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2" dependencies = [ - "objc2 0.6.1", + "objc2 0.6.2", ] [[package]] @@ -1114,14 +1114,14 @@ dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "brotli" -version = "8.0.1" +version = "8.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d" +checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -1232,7 +1232,7 @@ version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cairo-sys-rs", "glib", "libc", @@ -1280,7 +1280,7 @@ dependencies = [ "semver", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -1295,9 +1295,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.32" +version = "1.2.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" +checksum = "3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f" dependencies = [ "jobserver", "libc", @@ -1327,7 +1327,7 @@ checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" dependencies = [ "byteorder", "fnv", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -1396,9 +1396,9 @@ checksum = "93a719913643003b84bd13022b4b7e703c09342cd03b679c4641c7d2e50dc34d" [[package]] name = "clap" -version = "4.5.43" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f" +checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" dependencies = [ "clap_builder", "clap_derive", @@ -1406,9 +1406,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.43" +version = "4.5.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65" +checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" dependencies = [ "anstream", "anstyle", @@ -1418,14 +1418,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.41" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" +checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1458,7 +1458,7 @@ dependencies = [ "time", "tokio", "url", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -1470,7 +1470,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1688,7 +1688,7 @@ version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa95a34622365fa5bbf40b20b75dba8dfa8c94c734aea8ac9a5ca38af14316f1" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.10.1", "core-graphics-types", "foreign-types", @@ -1701,7 +1701,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.10.1", "libc", ] @@ -1840,7 +1840,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1871,7 +1871,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" dependencies = [ "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -1881,7 +1881,7 @@ dependencies = [ "chrono", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -1903,7 +1903,7 @@ dependencies = [ "serde-xml-rs", "serde_json", "sha1_smol", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tracing", "tracing-error", @@ -1916,8 +1916,18 @@ version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ - "darling_core", - "darling_macro", + "darling_core 0.20.11", + "darling_macro 0.20.11", +] + +[[package]] +name = "darling" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08440b3dd222c3d0433e63e097463969485f112baff337dfdaca043a0d760570" +dependencies = [ + "darling_core 0.21.2", + "darling_macro 0.21.2", ] [[package]] @@ -1931,7 +1941,20 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.104", + "syn 2.0.106", +] + +[[package]] +name = "darling_core" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25b7912bc28a04ab1b7715a68ea03aaa15662b43a1a4b2c480531fd19f8bf7e" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -1940,9 +1963,20 @@ version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ - "darling_core", + "darling_core 0.20.11", "quote", - "syn 2.0.104", + "syn 2.0.106", +] + +[[package]] +name = "darling_macro" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce154b9bea7fb0c8e8326e62d00354000c36e79770ff21b8c84e3aa267d9d531" +dependencies = [ + "darling_core 0.21.2", + "quote", + "syn 2.0.106", ] [[package]] @@ -2009,7 +2043,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" dependencies = [ "serde", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -2041,13 +2075,13 @@ dependencies = [ [[package]] name = "derive_arbitrary" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" +checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2065,10 +2099,10 @@ version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2078,7 +2112,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2091,7 +2125,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2111,7 +2145,7 @@ checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "unicode-xid", ] @@ -2194,10 +2228,10 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.6.1", "libc", - "objc2 0.6.1", + "objc2 0.6.2", ] [[package]] @@ -2208,7 +2242,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2240,7 +2274,7 @@ checksum = "788160fb30de9cdd857af31c6a2675904b16ece8fc2737b2c7127ba368c9d0f4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2424,7 +2458,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2445,14 +2479,14 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "enumset" -version = "1.1.7" +version = "1.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6ee17054f550fd7400e1906e2f9356c7672643ed34008a9e8abe147ccd2d821" +checksum = "41326c68a68a5d2235daf392dc0da9f342a6579284b1a12ce1e6fed6c95fe19e" dependencies = [ "enumset_derive", "serde", @@ -2460,14 +2494,14 @@ dependencies = [ [[package]] name = "enumset_derive" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76d07902c93376f1e96c34abc4d507c0911df3816cef50b01f5a2ff3ad8c370d" +checksum = "86b0b3dd7a4444d18c9331b659b5f309577448a2e47f0c125fed64407bc0a82c" dependencies = [ - "darling", + "darling 0.21.2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2512,7 +2546,7 @@ checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2725,7 +2759,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -2880,7 +2914,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3148,7 +3182,7 @@ version = "0.18.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "futures-channel", "futures-core", "futures-executor", @@ -3176,7 +3210,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3191,9 +3225,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "gobject-sys" @@ -3266,7 +3300,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -3417,7 +3451,7 @@ dependencies = [ "once_cell", "rand 0.9.2", "ring", - "thiserror 2.0.12", + "thiserror 2.0.14", "tinyvec", "tokio", "tracing", @@ -3440,7 +3474,7 @@ dependencies = [ "rand 0.9.2", "resolv-conf", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tracing", ] @@ -3984,7 +4018,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "inotify-sys", "libc", ] @@ -4015,7 +4049,7 @@ checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4024,7 +4058,7 @@ version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cfg-if", "libc", ] @@ -4292,7 +4326,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "serde", "unicode-segmentation", ] @@ -4346,7 +4380,7 @@ dependencies = [ "async-stripe", "async-trait", "base64 0.22.1", - "bitflags 2.9.1", + "bitflags 2.9.2", "bytes", "censor", "chrono", @@ -4396,7 +4430,7 @@ dependencies = [ "spdx", "sqlx", "tar", - "thiserror 2.0.12", + "thiserror 2.0.14", "tikv-jemalloc-ctl", "tikv-jemallocator", "tokio", @@ -4406,7 +4440,7 @@ dependencies = [ "tracing-actix-web", "url", "urlencoding", - "uuid 1.17.0", + "uuid 1.18.0", "validator", "webp", "woothee", @@ -4494,9 +4528,9 @@ checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7" [[package]] name = "libc" -version = "0.2.174" +version = "0.2.175" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" +checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" [[package]] name = "libfuzzer-sys" @@ -4540,7 +4574,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "libc", "redox_syscall", ] @@ -4707,7 +4741,7 @@ checksum = "88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4741,7 +4775,7 @@ dependencies = [ "log", "memchr", "serde", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -4752,7 +4786,7 @@ checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4791,7 +4825,7 @@ dependencies = [ "proc-macro2", "quote", "structmeta", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -4813,9 +4847,9 @@ dependencies = [ "reqwest", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", "time", - "uuid 1.17.0", + "uuid 1.18.0", "wasm-bindgen-futures", "web-sys", "yaup", @@ -4911,7 +4945,7 @@ dependencies = [ "smallvec", "tagptr", "thiserror 1.0.69", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -4924,14 +4958,14 @@ dependencies = [ "dpi", "gtk", "keyboard-types", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-core-foundation", "objc2-foundation 0.3.1", "once_cell", "png", "serde", - "thiserror 2.0.12", + "thiserror 2.0.14", "windows-sys 0.60.2", ] @@ -4958,13 +4992,13 @@ dependencies = [ "dirs", "dispatch2", "formatx", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-core-foundation", "objc2-core-graphics", "objc2-foundation 0.3.1", "raw-window-handle", - "thiserror 2.0.12", + "thiserror 2.0.14", "versions", "wfd", "which", @@ -4977,7 +5011,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "jni-sys", "log", "ndk-sys", @@ -5013,7 +5047,7 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "cfg-if", "cfg_aliases", "libc", @@ -5057,7 +5091,7 @@ version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "fsevent-sys", "inotify", "kqueue", @@ -5170,7 +5204,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5253,7 +5287,7 @@ dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5274,9 +5308,9 @@ dependencies = [ [[package]] name = "objc2" -version = "0.6.1" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551" +checksum = "561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc" dependencies = [ "objc2-encode", "objc2-exception-helper", @@ -5288,10 +5322,10 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.6.1", "libc", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-cloud-kit", "objc2-core-data", "objc2-core-foundation", @@ -5307,8 +5341,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17614fdcd9b411e6ff1117dfb1d0150f908ba83a7df81b1f118005fe0a8ea15d" dependencies = [ - "bitflags 2.9.1", - "objc2 0.6.1", + "bitflags 2.9.2", + "objc2 0.6.2", "objc2-foundation 0.3.1", ] @@ -5318,8 +5352,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "291fbbf7d29287518e8686417cf7239c74700fd4b607623140a7d4a3c834329d" dependencies = [ - "bitflags 2.9.1", - "objc2 0.6.1", + "bitflags 2.9.2", + "objc2 0.6.2", "objc2-foundation 0.3.1", ] @@ -5329,11 +5363,11 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.6.1", "dispatch2", "libc", - "objc2 0.6.1", + "objc2 0.6.2", ] [[package]] @@ -5342,11 +5376,11 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "989c6c68c13021b5c2d6b71456ebb0f9dc78d752e86a98da7c716f4f9470f5a4" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.6.1", "dispatch2", "libc", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-core-foundation", "objc2-io-surface", "objc2-metal 0.3.1", @@ -5358,7 +5392,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79b3dc0cc4386b6ccf21c157591b34a7f44c8e75b064f85502901ab2188c007e" dependencies = [ - "objc2 0.6.1", + "objc2 0.6.2", "objc2-foundation 0.3.1", ] @@ -5383,7 +5417,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.5.1", "libc", "objc2 0.5.2", @@ -5395,10 +5429,10 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.6.1", "libc", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-core-foundation", ] @@ -5418,8 +5452,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7282e9ac92529fa3457ce90ebb15f4ecbc383e8338060960760fa2cf75420c3c" dependencies = [ - "bitflags 2.9.1", - "objc2 0.6.1", + "bitflags 2.9.2", + "objc2 0.6.2", "objc2-core-foundation", ] @@ -5429,7 +5463,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.5.1", "objc2 0.5.2", "objc2-foundation 0.2.2", @@ -5441,8 +5475,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874" dependencies = [ - "bitflags 2.9.1", - "objc2 0.6.1", + "bitflags 2.9.2", + "objc2 0.6.2", "objc2-foundation 0.3.1", ] @@ -5452,8 +5486,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26bb88504b5a050dbba515d2414607bf5e57dd56b107bc5f0351197a3e7bdc5d" dependencies = [ - "bitflags 2.9.1", - "objc2 0.6.1", + "bitflags 2.9.2", + "objc2 0.6.2", "objc2-app-kit", "objc2-foundation 0.3.1", ] @@ -5464,7 +5498,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.5.1", "objc2 0.5.2", "objc2-foundation 0.2.2", @@ -5477,8 +5511,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90ffb6a0cd5f182dc964334388560b12a57f7b74b3e2dec5e2722aa2dfb2ccd5" dependencies = [ - "bitflags 2.9.1", - "objc2 0.6.1", + "bitflags 2.9.2", + "objc2 0.6.2", "objc2-foundation 0.3.1", ] @@ -5488,8 +5522,8 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25b1312ad7bc8a0e92adae17aa10f90aae1fb618832f9b993b022b591027daed" dependencies = [ - "bitflags 2.9.1", - "objc2 0.6.1", + "bitflags 2.9.2", + "objc2 0.6.2", "objc2-core-foundation", "objc2-foundation 0.3.1", ] @@ -5500,9 +5534,9 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91672909de8b1ce1c2252e95bbee8c1649c9ad9d14b9248b3d7b4c47903c47ad" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "block2 0.6.1", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-core-foundation", "objc2-foundation 0.3.1", @@ -5595,12 +5629,12 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "732c71caeaa72c065bb69d7ea08717bd3f4863a4f451402fc9513e29dbd5261b" dependencies = [ - "objc2 0.6.1", + "objc2 0.6.2", "objc2-foundation 0.3.1", "objc2-osa-kit", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -5844,7 +5878,7 @@ dependencies = [ "phf_shared 0.11.3", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5857,7 +5891,7 @@ dependencies = [ "phf_shared 0.12.1", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -5913,7 +5947,7 @@ checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6151,7 +6185,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6162,9 +6196,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.95" +version = "1.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" +checksum = "e7442a916bc70e3bf71a5305a899d53301649d2838345fa309420318b5ffafe8" dependencies = [ "unicode-ident", ] @@ -6175,7 +6209,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "hex", "procfs-core", "rustix 0.38.44", @@ -6187,7 +6221,7 @@ version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "hex", ] @@ -6207,7 +6241,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b" dependencies = [ "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6224,7 +6258,7 @@ dependencies = [ "parking_lot", "procfs", "protobuf", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -6247,7 +6281,7 @@ dependencies = [ "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6407,7 +6441,7 @@ dependencies = [ "rustc-hash", "rustls 0.23.31", "socket2 0.5.10", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tracing", "web-time", @@ -6428,7 +6462,7 @@ dependencies = [ "rustls 0.23.31", "rustls-pki-types", "slab", - "thiserror 2.0.12", + "thiserror 2.0.14", "tinyvec", "tracing", "web-time", @@ -6654,9 +6688,9 @@ checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" [[package]] name = "rayon" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" +checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" dependencies = [ "either", "rayon-core", @@ -6664,9 +6698,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.12.1" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" +checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" dependencies = [ "crossbeam-deque", "crossbeam-utils", @@ -6702,7 +6736,7 @@ version = "0.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] @@ -6724,7 +6758,7 @@ checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" dependencies = [ "getrandom 0.2.16", "libredox", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -6744,7 +6778,7 @@ checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -6814,9 +6848,9 @@ checksum = "51743d3e274e2b18df81c4dc6caf8a5b8e15dbe799e0dca05c7617380094e884" [[package]] name = "reqwest" -version = "0.12.22" +version = "0.12.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531" +checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" dependencies = [ "async-compression", "base64 0.22.1", @@ -6898,7 +6932,7 @@ dependencies = [ "gtk-sys", "js-sys", "log", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-core-foundation", "objc2-foundation 0.3.1", @@ -6947,7 +6981,7 @@ dependencies = [ "rkyv_derive", "seahash", "tinyvec", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -7052,7 +7086,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6268b74858287e1a062271b988a0c534bf85bbeb567fe09331bf40ed78113d5" dependencies = [ "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7094,7 +7128,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "errno", "libc", "linux-raw-sys 0.4.15", @@ -7107,7 +7141,7 @@ version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "errno", "libc", "linux-raw-sys 0.9.4", @@ -7292,7 +7326,7 @@ dependencies = [ "serde", "serde_json", "url", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -7328,7 +7362,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7367,7 +7401,7 @@ checksum = "22f968c5ea23d555e670b449c1c5e7b2fc399fdaec1d304a17cd48e288abc107" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7390,7 +7424,7 @@ version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.9.4", "core-foundation-sys", "libc", @@ -7403,7 +7437,7 @@ version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -7543,7 +7577,7 @@ version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fac841c7050aa73fc2bec8f7d8e9cb1159af0b3095757b99820823f3e54e5080" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "sentry-backtrace", "sentry-core", "tracing-core", @@ -7561,10 +7595,10 @@ dependencies = [ "rand 0.9.2", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", "time", "url", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -7578,9 +7612,9 @@ dependencies = [ [[package]] name = "serde-untagged" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "299d9c19d7d466db4ab10addd5703e4c615dec2a5a16dbbafe191045e87ee66e" +checksum = "34836a629bcbc6f1afdf0907a744870039b1e14c0561cb26094fa683b158eff3" dependencies = [ "erased-serde", "serde", @@ -7626,7 +7660,7 @@ checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7637,7 +7671,7 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7712,7 +7746,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7742,7 +7776,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -7783,10 +7817,10 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f" dependencies = [ - "darling", + "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -8101,12 +8135,12 @@ dependencies = [ "serde_json", "sha2", "smallvec", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tokio-stream", "tracing", "url", - "uuid 1.17.0", + "uuid 1.18.0", "webpki-roots 0.26.11", ] @@ -8120,7 +8154,7 @@ dependencies = [ "quote", "sqlx-core", "sqlx-macros-core", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -8143,7 +8177,7 @@ dependencies = [ "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", - "syn 2.0.104", + "syn 2.0.106", "tokio", "url", ] @@ -8156,7 +8190,7 @@ checksum = "aa003f0038df784eb8fecbbac13affe3da23b45194bd57dba231c8f48199c526" dependencies = [ "atoi", "base64 0.22.1", - "bitflags 2.9.1", + "bitflags 2.9.2", "byteorder", "bytes", "chrono", @@ -8187,9 +8221,9 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", - "uuid 1.17.0", + "uuid 1.18.0", "whoami", ] @@ -8201,7 +8235,7 @@ checksum = "db58fcd5a53cf07c184b154801ff91347e4c30d17a3562a635ff028ad5deda46" dependencies = [ "atoi", "base64 0.22.1", - "bitflags 2.9.1", + "bitflags 2.9.2", "byteorder", "chrono", "crc", @@ -8227,9 +8261,9 @@ dependencies = [ "smallvec", "sqlx-core", "stringprep", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", - "uuid 1.17.0", + "uuid 1.18.0", "whoami", ] @@ -8253,10 +8287,10 @@ dependencies = [ "serde", "serde_urlencoded", "sqlx-core", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", "url", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -8347,7 +8381,7 @@ dependencies = [ "proc-macro2", "quote", "structmeta-derive", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -8358,7 +8392,7 @@ checksum = "152a0b65a590ff6c3da95cabe2353ee04e6167c896b28e3b14478c2636c922fc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -8391,9 +8425,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.104" +version = "2.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" +checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" dependencies = [ "proc-macro2", "quote", @@ -8417,7 +8451,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -8449,7 +8483,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.9.4", "system-configuration-sys", ] @@ -8489,7 +8523,7 @@ version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49c380ca75a231b87b6c9dd86948f035012e7171d1a7c40a9c2890489a7ffd8a" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "core-foundation 0.10.1", "core-graphics", "crossbeam-channel", @@ -8506,7 +8540,7 @@ dependencies = [ "ndk", "ndk-context", "ndk-sys", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-foundation 0.3.1", "once_cell", @@ -8530,7 +8564,7 @@ checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -8578,7 +8612,7 @@ dependencies = [ "log", "mime", "muda", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-foundation 0.3.1", "objc2-ui-kit", @@ -8596,7 +8630,7 @@ dependencies = [ "tauri-runtime", "tauri-runtime-wry", "tauri-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tray-icon", "url", @@ -8649,12 +8683,12 @@ dependencies = [ "serde", "serde_json", "sha2", - "syn 2.0.104", + "syn 2.0.106", "tauri-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", "time", "url", - "uuid 1.17.0", + "uuid 1.18.0", "walkdir", ] @@ -8667,7 +8701,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "tauri-codegen", "tauri-utils", ] @@ -8702,7 +8736,7 @@ dependencies = [ "tauri", "tauri-plugin", "tauri-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", "url", "windows-registry", @@ -8723,7 +8757,7 @@ dependencies = [ "tauri", "tauri-plugin", "tauri-plugin-fs", - "thiserror 2.0.12", + "thiserror 2.0.14", "url", ] @@ -8744,7 +8778,7 @@ dependencies = [ "tauri", "tauri-plugin", "tauri-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", "toml 0.8.23", "url", ] @@ -8767,7 +8801,7 @@ dependencies = [ "tauri", "tauri-plugin", "tauri-plugin-fs", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "url", "urlpattern", @@ -8789,7 +8823,7 @@ dependencies = [ "serde_json", "tauri", "tauri-plugin", - "thiserror 2.0.12", + "thiserror 2.0.14", "url", "windows", "zbus", @@ -8810,7 +8844,7 @@ dependencies = [ "sys-locale", "tauri", "tauri-plugin", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -8822,7 +8856,7 @@ dependencies = [ "serde", "serde_json", "tauri", - "thiserror 2.0.12", + "thiserror 2.0.14", "tracing", "windows-sys 0.60.2", "zbus", @@ -8852,7 +8886,7 @@ dependencies = [ "tauri", "tauri-plugin", "tempfile", - "thiserror 2.0.12", + "thiserror 2.0.14", "time", "tokio", "url", @@ -8866,13 +8900,13 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d5f6fe3291bfa609c7e0b0ee3bedac294d94c7018934086ce782c1d0f2a468e" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "log", "serde", "serde_json", "tauri", "tauri-plugin", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -8886,13 +8920,13 @@ dependencies = [ "gtk", "http 1.3.1", "jni", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-ui-kit", "raw-window-handle", "serde", "serde_json", "tauri-utils", - "thiserror 2.0.12", + "thiserror 2.0.14", "url", "windows", ] @@ -8907,7 +8941,7 @@ dependencies = [ "http 1.3.1", "jni", "log", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-foundation 0.3.1", "once_cell", @@ -8954,11 +8988,11 @@ dependencies = [ "serde_json", "serde_with", "swift-rs", - "thiserror 2.0.12", + "thiserror 2.0.14", "toml 0.8.23", "url", "urlpattern", - "uuid 1.17.0", + "uuid 1.18.0", "walkdir", ] @@ -9061,14 +9095,14 @@ dependencies = [ "sysinfo", "tauri", "tempfile", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tokio-util", "tracing", "tracing-error", "tracing-subscriber", "url", - "uuid 1.17.0", + "uuid 1.18.0", "whoami", "winreg 0.55.0", "zip", @@ -9101,13 +9135,13 @@ dependencies = [ "tauri-plugin-updater", "tauri-plugin-window-state", "theseus", - "thiserror 2.0.12", + "thiserror 2.0.14", "tokio", "tracing", "tracing-error", "url", "urlencoding", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -9130,11 +9164,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.12" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" +checksum = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e" dependencies = [ - "thiserror-impl 2.0.12", + "thiserror-impl 2.0.14", ] [[package]] @@ -9145,18 +9179,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] name = "thiserror-impl" -version = "2.0.12" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" +checksum = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -9304,7 +9338,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -9539,7 +9573,7 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "bytes", "futures-util", "http 1.3.1", @@ -9585,7 +9619,7 @@ dependencies = [ "mutually_exclusive_features", "pin-project", "tracing", - "uuid 1.17.0", + "uuid 1.18.0", ] [[package]] @@ -9596,7 +9630,7 @@ checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -9659,7 +9693,7 @@ dependencies = [ "dirs", "libappindicator", "muda", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-core-foundation", "objc2-core-graphics", @@ -9667,7 +9701,7 @@ dependencies = [ "once_cell", "png", "serde", - "thiserror 2.0.12", + "thiserror 2.0.14", "windows-sys 0.59.0", ] @@ -9692,7 +9726,7 @@ dependencies = [ "rustls 0.23.31", "rustls-pki-types", "sha1", - "thiserror 2.0.12", + "thiserror 2.0.14", "utf-8", ] @@ -9926,9 +9960,9 @@ dependencies = [ [[package]] name = "uuid" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" +checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" dependencies = [ "getrandom 0.3.3", "js-sys", @@ -9976,12 +10010,12 @@ version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7df16e474ef958526d1205f6dda359fdfab79d9aa6d54bafcb92dcd07673dca" dependencies = [ - "darling", + "darling 0.20.11", "once_cell", "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -10118,7 +10152,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "wasm-bindgen-shared", ] @@ -10153,7 +10187,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -10200,7 +10234,7 @@ version = "0.31.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "rustix 1.0.8", "wayland-backend", "wayland-scanner", @@ -10212,7 +10246,7 @@ version = "0.32.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "efa790ed75fbfd71283bd2521a1cfdc022aabcc28bdcff00851f9e4ae88d9901" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", "wayland-backend", "wayland-client", "wayland-scanner", @@ -10353,7 +10387,7 @@ checksum = "1d228f15bba3b9d56dde8bddbee66fa24545bd17b48d5128ccf4a8742b18e431" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -10362,7 +10396,7 @@ version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36695906a1b53a3bf5c4289621efedac12b73eeb0b89e7e1a89b517302d5d75c" dependencies = [ - "thiserror 2.0.12", + "thiserror 2.0.14", "windows", "windows-core", ] @@ -10397,11 +10431,11 @@ dependencies = [ [[package]] name = "whoami" -version = "1.6.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6994d13118ab492c3c80c1f81928718159254c53c472bf9ce36f8dae4add02a7" +checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d" dependencies = [ - "redox_syscall", + "libredox", "wasite", "web-sys", ] @@ -10449,7 +10483,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c" dependencies = [ - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-core-foundation", "objc2-foundation 0.3.1", @@ -10512,7 +10546,7 @@ checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -10523,7 +10557,7 @@ checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -10927,7 +10961,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" dependencies = [ - "bitflags 2.9.1", + "bitflags 2.9.2", ] [[package]] @@ -10966,7 +11000,7 @@ dependencies = [ "kuchikiki", "libc", "ndk", - "objc2 0.6.1", + "objc2 0.6.2", "objc2-app-kit", "objc2-core-foundation", "objc2-foundation 0.3.1", @@ -10978,7 +11012,7 @@ dependencies = [ "sha2", "soup3", "tao-macros", - "thiserror 2.0.12", + "thiserror 2.0.14", "url", "webkit2gtk", "webkit2gtk-sys", @@ -11058,7 +11092,7 @@ dependencies = [ "quote", "serde", "serde_tokenstream", - "syn 2.0.104", + "syn 2.0.106", "xml-rs", ] @@ -11093,7 +11127,7 @@ checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "synstructure", ] @@ -11140,7 +11174,7 @@ dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "zbus_names", "zvariant", "zvariant_utils", @@ -11175,7 +11209,7 @@ checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -11195,7 +11229,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "synstructure", ] @@ -11235,7 +11269,7 @@ checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", ] [[package]] @@ -11349,7 +11383,7 @@ dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", "quote", - "syn 2.0.104", + "syn 2.0.106", "zvariant_utils", ] @@ -11363,7 +11397,7 @@ dependencies = [ "quote", "serde", "static_assertions", - "syn 2.0.104", + "syn 2.0.106", "winnow 0.7.12", ] diff --git a/apps/app-frontend/.prettierignore b/apps/app-frontend/.prettierignore index 0cb3e84e..f631b52a 100644 --- a/apps/app-frontend/.prettierignore +++ b/apps/app-frontend/.prettierignore @@ -1,2 +1,3 @@ **/dist *.gltf +src/locales/ diff --git a/apps/app-frontend/eslint.config.mjs b/apps/app-frontend/eslint.config.mjs index 05f55942..3d6da7fb 100644 --- a/apps/app-frontend/eslint.config.mjs +++ b/apps/app-frontend/eslint.config.mjs @@ -1,22 +1,2 @@ -import { createConfigForNuxt } from '@nuxt/eslint-config/flat' -import { fixupPluginRules } from '@eslint/compat' -import turboPlugin from 'eslint-plugin-turbo' - -export default createConfigForNuxt().append([ - { - name: 'turbo', - plugins: { - turbo: fixupPluginRules(turboPlugin), - }, - rules: { - 'turbo/no-undeclared-env-vars': 'error', - }, - }, - { - name: 'modrinth', - rules: { - 'vue/html-self-closing': 'off', - 'vue/multi-word-component-names': 'off', - }, - }, -]) +import config from '@modrinth/tooling-config/eslint/nuxt.mjs' +export default config diff --git a/apps/app-frontend/index.html b/apps/app-frontend/index.html index d577b736..876739c3 100644 --- a/apps/app-frontend/index.html +++ b/apps/app-frontend/index.html @@ -1,16 +1,17 @@ -
- - - -{{ instanceSection.key }}
- -{{ instanceSection.key }}
+ +Selected
-Selected
+Profile Code
-Name: {{ metadata.name }}
-Profile Code
+Name: {{ metadata.name }}
+Modpack Name
-Version number
-Description
+Modpack Name
+Version number
+Description
-Name
- -Loader
-Game version
-Loader version
-Select version
-Select a game version before you select a loader version
-Name
+ +Loader
+Game version
+Loader version
+Select version
+Select a game version before you select a loader version
+- {{ project.description }} -
-+ {{ project.description }} +
+Add friends to share what you're playing!
-You have no pending friend requests :C
-- - {{ friend.username }} sent you a friend request - - - You sent {{ friend.username }} a friend request - -
-- {{ formatRelativeTime(friend.created.toISOString()) }} -
-You can add friends with their Modrinth username.
- -Add friends to share what you're playing!
+You have no pending friend requests :C
++ + {{ friend.username }} sent you a friend request + + + You sent {{ friend.username }} a friend request + +
++ {{ formatRelativeTime(friend.created.toISOString()) }} +
+You can add friends with their Modrinth username.
+ +- This {{ versions?.length > 0 ? 'project' : 'version' }} is not compatible with the instance - you're trying to install it on. Are you sure you want to continue? Dependencies will not be - installed. -
-| {{ instance?.name }} | -{{ project.title }} | -
|---|---|
| {{ instance?.loader }} {{ instance?.game_version }} | -
- |
-
+ This {{ versions?.length > 0 ? 'project' : 'version' }} is not compatible with the instance + you're trying to install it on. Are you sure you want to continue? Dependencies will not be + installed. +
+| {{ instance?.name }} | +{{ project.title }} | +
|---|---|
| {{ instance?.loader }} {{ instance?.game_version }} | +
+ |
+
You already have this modpack installed. Are you sure you want to install it again?
-You already have this modpack installed. Are you sure you want to install it again?
+- {{ formatMessage(messages.duplicateInstanceDescription) }} -
-- {{ formatMessage(messages.libraryGroupsDescription) }} -
-- {{ formatMessage(messages.deleteInstanceDescription) }} -
-+ {{ formatMessage(messages.duplicateInstanceDescription) }} +
++ {{ formatMessage(messages.libraryGroupsDescription) }} +
++ {{ formatMessage(messages.deleteInstanceDescription) }} +
+- {{ formatMessage(messages.hooksDescription) }} -
-+ {{ formatMessage(messages.hooksDescription) }} +
+- {{ formatMessage(messages.preLaunchDescription) }} -
- ++ {{ formatMessage(messages.preLaunchDescription) }} +
+ -- {{ formatMessage(messages.wrapperDescription) }} -
- ++ {{ formatMessage(messages.wrapperDescription) }} +
+ -- {{ formatMessage(messages.postExitDescription) }} -
- -+ {{ formatMessage(messages.postExitDescription) }} +
+ +- - AuthLib installation completed successfully! Now you can log in and play! - - - Failed to install AuthLib. It's possible that no compatible AuthLib version was found for the selected game and/or mod loader version. - There may also be a problem with accessing resources behind CloudFlare. - -
- -
-
{{ formatMessage(messages.debugInformation) }}
-- {{ formatMessage(messages.unlinkInstanceDescription) }} -
-- {{ formatMessage(messages.reinstallModpackDescription) }} -
-+ + AuthLib installation completed successfully! Now you can log in and play! + + + Failed to install AuthLib. It's possible that no compatible AuthLib version was found for the selected game and/or mod loader version. + There may also be a problem with accessing resources behind CloudFlare. + +
+ +
+
{{ formatMessage(messages.debugInformation) }}
++ {{ formatMessage(messages.unlinkInstanceDescription) }} +
++ {{ formatMessage(messages.reinstallModpackDescription) }} +
+- {{ formatMessage(messages.fullscreenDescription) }} -
-+ {{ formatMessage(messages.fullscreenDescription) }} +
+- {{ formatMessage(messages.widthDescription) }} -
-+ {{ formatMessage(messages.widthDescription) }} +
+- {{ formatMessage(messages.heightDescription) }} -
-+ {{ formatMessage(messages.heightDescription) }} +
+- {{ formatMessage(developerModeEnabled) }} -
-AstralRinth App {{ version }}
-- MacOS - {{ osPlatform }} - {{ osVersion }} -
-The new version of the AstralRinth launcher is available.
-Your version is outdated. We recommend that you update to the latest version.
-⚠️ Warning ⚠️
-- Before updating, make sure that you have saved all running instances and made a backup copy of the instances - that are valuable to you. Remember that the authors of the product are not responsible for the breakdown of - your files, so you should always make copies of them and keep them in a safe place. -
-- Version on remote server: - -
-- Version on local device: - v{{ version }} -
-+ {{ formatMessage(developerModeEnabled) }} +
+Modrinth App {{ version }}
++ MacOS + {{ osPlatform }} + {{ osVersion }} +
+The new version of the AstralRinth launcher is available.
+Your version is outdated. We recommend that you update to the latest version.
+⚠️ Warning ⚠️
++ Before updating, make sure that you have saved all running instances and made a backup copy of the instances + that are valuable to you. Remember that the authors of the product are not responsible for the breakdown of + your files, so you should always make copies of them and keep them in a safe place. +
++ Version on remote server: + +
++ Version on local device: + v{{ version }} +
+Error occurred
-Unfortunately, the program was unable to download the file from our servers.
-- Please try downloading it yourself from - Git - Astralium - if there are any updates available. -
-Error occurred
+Unfortunately, the program was unable to download the file from our servers.
++ Please try downloading it yourself from + Git + Astralium + if there are any updates available. +
+- Local AstralRinth: - v{{ version }} -
-+ Local AstralRinth: + v{{ version }} +
+- Please sign in at the browser window that just opened to continue. -
-+ Please sign in at the browser window that just opened to continue. +
+Select your preferred color theme for Modrinth App.
+Select your preferred color theme for Modrinth App.
-- Enables advanced rendering such as blur effects that may cause performance issues without - hardware-accelerated rendering. -
-+ Enables advanced rendering such as blur effects that may cause performance issues without + hardware-accelerated rendering. +
+Disables the nametag above your player on the skins page.
-Disables the nametag above your player on the skins page.
+Use system window frame (app restart required).
-Use system window frame (app restart required).
+Minimize the launcher when a Minecraft process starts.
-Minimize the launcher when a Minecraft process starts.
+Change the page to which the launcher opens on.
-Change the page to which the launcher opens on.
+Includes recent worlds in the "Jump back in" section on the Home page.
-Includes recent worlds in the "Jump back in" section on the Home page.
+Enables the ability to toggle the sidebar.
-Enables the ability to toggle the sidebar.
+- Overwrites the options.txt file to start in full screen when launched. -
-+ Overwrites the options.txt file to start in full screen when launched. +
+- The width of the game window when launched. -
-+ The width of the game window when launched. +
+- The height of the game window when launched. -
-+ The height of the game window when launched. +
+The memory allocated to each instance when it is ran.
-The memory allocated to each instance when it is ran.
+Ran before the instance is launched.
- +Ran before the instance is launched.
+ -- Wrapper command for launching Minecraft. -
- ++ Wrapper command for launching Minecraft. +
+ -Ran after the game closes.
- -Ran after the game closes.
+ +- (Hard disabled by AR) • Modrinth's ad provider, Aditude, shows ads based on your preferences. By disabling this - option, you opt out and ads will no longer be shown based on your interests. -
-+ Modrinth's ad provider, Aditude, shows ads based on your preferences. By disabling this + option, you opt out and ads will no longer be shown based on your interests. +
+- (Hard disabled by AR) • Modrinth collects anonymized analytics and usage data to improve our user experience and - customize your experience. By disabling this option, you opt out and your data will no - longer be collected. -
-+ Modrinth collects anonymized analytics and usage data to improve our user experience and + customize your experience. By disabling this option, you opt out and your data will no + longer be collected. +
+- Manages the Discord Rich Presence integration. Disabling this will cause 'Modrinth' to no - longer show up as a game or app you are using on your Discord profile. -
-- Note: This will not prevent any instance-specific Discord Rich Presence integrations, such - as those added by mods. (app restart required to take effect) -
-+ Manages the Discord Rich Presence integration. Disabling this will cause 'Modrinth' to no + longer show up as a game or app you are using on your Discord profile. +
++ Note: This will not prevent any instance-specific Discord Rich Presence integrations, such + as those added by mods. (app restart required to take effect) +
+- The directory where the launcher stores all of its files. Changes will be applied after - restarting the launcher. -
++ The directory where the launcher stores all of its files. Changes will be applied after + restarting the launcher. +
-- The Modrinth app stores a cache of data to speed up loading. This can be purged to force the - app to reload data. This may slow down the app temporarily. -
-+ The Modrinth app stores a cache of data to speed up loading. This can be purged to force the + app to reload data. This may slow down the app temporarily. +
+- The maximum amount of files the launcher can download at the same time. Set this to a lower - value if you have a poor internet connection. (app restart required to take effect) -
-+ The maximum amount of files the launcher can download at the same time. Set this to a lower + value if you have a poor internet connection. (app restart required to take effect) +
+- The maximum amount of files the launcher can write to the disk at once. Set this to a lower - value if you are frequently getting I/O errors. (app restart required to take effect) -
-+ The maximum amount of files the launcher can write to the disk at once. Set this to a lower + value if you are frequently getting I/O errors. (app restart required to take effect) +
+- Please sign into your Minecraft account to use the skin management features of the - Modrinth app. -
-+ Please sign into your Minecraft account to use the skin management features of the + Modrinth app. +
+
- You haven't added any content to this instance yet.
-
+ You haven't added any content to this instance yet.
+
-
+ - Your new collection will be created as a public collection with - {{ projectIds.length > 0 ? projectIds.length : "no" }} - {{ projectIds.length !== 1 ? "projects" : "project" }}. -
-+ Your new collection will be created as a public collection with + {{ projectIds.length > 0 ? projectIds.length : 'no' }} + {{ projectIds.length !== 1 ? 'projects' : 'project' }}. +
+- You will be the owner of this organization, but you can invite other members and transfer - ownership at any time. -
-+ You will be the owner of this organization, but you can invite other members and transfer + ownership at any time. +
+- {{ description }} -
-- {{ $formatNumber(downloads) }} downloads -
-- {{ $formatNumber(follows) }} followers -
-+ {{ description }} +
++ {{ $formatNumber(downloads) }} downloads +
++ {{ $formatNumber(follows) }} followers +
+- You've been invited be a member of this project with the role of '{{ currentMember.role }}'. -
-+ {{ formatMessage(messages.invitationWithRole, { role: currentMember.project_role }) }} +
+{{ getFormattedMessage(messages.invitationNoRole) }}
+- You are done moderating this project! - - There are - {{ moderationStore.queueLength }} left. - -
-+ You are done moderating this project! + + There are + {{ moderationStore.queueLength }} left. + +
+All permissions already obtained.
-All permissions already obtained.
+All permission checks complete!
-All permission checks complete!
+What is the approval type of {{ modPackData[currentIndex].file_name }}?
-What is the approval type of {{ modPackData[currentIndex].file_name }}?
+- What is the approval type of {{ modPackData[currentIndex].title }} ({{ modPackData[currentIndex].url }})? -
-+ What is the approval type of {{ modPackData[currentIndex].title }} ({{ modPackData[currentIndex].url }})? +
+- Does this project provide identification and permission for - {{ modPackData[currentIndex].file_name }}? -
-- Does this project provide attribution for - {{ modPackData[currentIndex].file_name }}? -
-- Does this project provide proof of permission for - {{ modPackData[currentIndex].file_name }}? -
-+ Does this project provide identification and permission for + {{ modPackData[currentIndex].file_name }}? +
++ Does this project provide attribution for + {{ modPackData[currentIndex].file_name }}? +
++ Does this project provide proof of permission for + {{ modPackData[currentIndex].file_name }}? +
+- There are at least {{ MAX_REPORTS }} open reports. This page is at its max reports and will - not show any more recent ones. -
-There are {{ filteredReports.length }} open reports.
-- There are {{ filteredReports.length }}/{{ reports.length }} open '{{ reasonFilter }}' reports. -
- -You don't have any active reports.
+ ++ There are at least {{ MAX_REPORTS }} open reports. This page is at its max reports and will + not show any more recent ones. +
+There are {{ filteredReports.length }} open reports.
++ There are {{ filteredReports.length }}/{{ reports.length }} open '{{ reasonFilter }}' reports. +
+ +You don't have any active reports.
diff --git a/apps/frontend/src/components/ui/search/Categories.vue b/apps/frontend/src/components/ui/search/Categories.vue index 7ef1efaf..814b1b7f 100644 --- a/apps/frontend/src/components/ui/search/Categories.vue +++ b/apps/frontend/src/components/ui/search/Categories.vue @@ -1,72 +1,72 @@ -{{ backup }}
- {{ backup }}
+ - Automatically create a backup of your server - {{ backupIntervalsLabel.toLowerCase() }} -
-+ Automatically create a backup of your server + {{ backupIntervalsLabel.toLowerCase() }} +
+- The amount of time between each backup. This will only backup your server if it has been - modified since the last backup. -
-+ The amount of time between each backup. This will only backup your server if it has been + modified since the last backup. +
+- - {{ - noCompatibleVersions - ? `No compatible versions of this ${type.toLowerCase()} were found` - : versionFilter - ? "Game version and platform is provided by the server" - : "Incompatible game version and platform versions are unlocked" - }} - -
-
- {{
- noCompatibleVersions
- ? `No versions compatible with your server were found. You can still select any available version.`
- : versionFilter
- ? `Unlocking this filter may allow you to change this ${type.toLowerCase()}
+
+
+ {{
+ noCompatibleVersions
+ ? `No compatible versions of this ${type.toLowerCase()} were found`
+ : versionFilter
+ ? 'Game version and platform is provided by the server'
+ : 'Incompatible game version and platform versions are unlocked'
+ }}
+
+
+ {{
+ noCompatibleVersions
+ ? `No versions compatible with your server were found. You can still select any available version.`
+ : versionFilter
+ ? `Unlocking this filter may allow you to change this ${type.toLowerCase()}
to an incompatible version.`
- : "You might see versions listed that aren't compatible with your server configuration."
- }}
-
- {{ message }} -
-+ {{ message }} +
+{{ state.errorMessage || "Invalid or empty image file." }}
-{{ state.errorMessage || 'Invalid or empty image file.' }}
+- - Over 100 files will be overwritten if you proceed with extraction; here is just some of - them: - - - The following {{ files.length }} files already exist on your server, and will be - overwritten if you proceed with extraction: - -
-+ + Over 100 files will be overwritten if you proceed with extraction; here is just some of + them: + + + The following {{ files.length }} files already exist on your server, and will be + overwritten if you proceed with extraction: + +
+- Drop {{ type ? type.toLocaleLowerCase() : "file" }}s here to upload -
-+ Drop {{ type ? type.toLocaleLowerCase() : 'file' }}s here to upload +
+- {{ loaderVersion }} -
-+ {{ loaderVersion }} +
+- Are you sure you want to {{ confirmActionText }} the - server? -
-+ Are you sure you want to + {{ confirmActionText }} the server? +
+{{ serverData }}
- {{ serverData }}
+ - Select the version of {{ props.project?.title || "the modpack" }} you want to install on - your server. -
-- Currently installed: {{ props.currentVersion.version_number }} -
-+ Select the version of {{ props.project?.title || 'the modpack' }} you want to install on + your server. +
++ Currently installed: {{ props.currentVersion.version_number }} +
+- This will reinstall your server and erase all data. You may want to back up your server - before proceeding. Are you sure you want to continue? -
-+ This will reinstall your server and erase all data. You may want to back up your server + before proceeding. Are you sure you want to continue? +
+- {{ - "This will reinstall your server and erase all data. Are you sure you want to continue?" - }} -
-+ {{ + 'This will reinstall your server and erase all data. Are you sure you want to continue?' + }} +
+Something went wrong while loading your modpack.
-- {{ versionsError || currentVersionError }} -
-Something went wrong while loading your modpack.
++ {{ versionsError || currentVersionError }} +
+Your server's platform is the software that runs mods and plugins.
-Your server's platform is the software that runs mods and plugins.
+It'll appear here once it's ready.
-It'll appear here once it's ready.
+
- Modrinth Servers is a new way to play modded Minecraft with your friends.
-
+ Modrinth Servers is a new way to play modded Minecraft with your friends.
+{{ formatMessage(plans[plan].description) }}
-{{ formatMessage(plans[plan].description) }}
+This thread is closed and new messages cannot be sent to it.
-This thread is closed and new messages cannot be sent to it.
+This thread is closed and new messages cannot be sent to it.
-This thread is closed and new messages cannot be sent to it.
+