Prepare for release

O01eg
Jan 25, 2022, 10:01 AM
XMUKNMKYXU7IGJFZ7JEYTLGQK34KBECXEPPZ7HAKKUHMUOMVFSJAC

Dependencies

  • [2] IM5ZPD4N Update dependencies
  • [3] 4MZ4VIR7 Initial commit
  • [4] OJO4B4QO Add login form and empty handler
  • [5] BCXEUKX6 Add config, static files and web server

Change contents

  • edit in src/templates/index.html at line 10
    [3.1118][2.241:335](),[2.335][3.1118:1276](),[3.1118][3.1118:1276](),[3.1276][2.336:443](),[2.443][3.1374:1444](),[3.1374][3.1374:1444]()
    This site uses cookies only to authenticate users and doesn't distributes them to 3rd parties
    <form id="login-form" action="login.do" method="post">
    <fieldset>
    <input name="login" type="text" placeholder="Username, JID or e-mail" required autofocus />
    <input name="password" type="password" placeholder="Leave password empty to use OTP" required autofocus />
    <input name="submit" type="submit" value="Login">
    </fieldset>
    </form>
  • replacement in Cargo.toml at line 5
    [3.172][3.172:189]()
    edition = "2018"
    [3.172]
    [3.287]
    edition = "2021"
  • replacement in Cargo.lock at line 24
    [3.8970][2.1562:1588]()
    version = "0.6.0-beta.13"
    [3.8970]
    [3.8995]
    version = "0.6.0-beta.15"
  • replacement in Cargo.lock at line 26
    [3.9060][2.1589:1667]()
    checksum = "21889a4682d4886d81e3a32eef419519a62a7990bdfb8295110b94729884f8fd"
    [3.9060]
    [3.9138]
    checksum = "66862400e0b79538bc52926dadd965d01c9320b0477eecedac2d3d6bda5e9b92"
  • replacement in Cargo.lock at line 47
    [3.9366][2.1739:1765]()
    version = "3.0.0-beta.18"
    [3.9366]
    [3.9391]
    version = "3.0.0-beta.19"
  • replacement in Cargo.lock at line 49
    [3.9456][2.1766:1844]()
    checksum = "05b95871724d27ac9a23d6db3246b23e4e42cd44a23145e1c6b04b78fb5271da"
    [3.9456]
    [3.9534]
    checksum = "ae58d21721388ea9b2cd0d4c11756b0f34424cdcd6e5cc74c3ce37b4641c8af0"
  • replacement in Cargo.lock at line 58
    [3.9662][3.9662:9674]()
    "brotli2",
    [3.9662]
    [3.9674]
    "brotli",
  • replacement in Cargo.lock at line 69
    [2.1858][2.1858:1873]()
    "itoa 1.0.1",
    [2.1858]
    [3.9858]
    "itoa",
  • replacement in Cargo.lock at line 94
    [3.10322][2.2041:2066]()
    version = "0.5.0-beta.4"
    [3.10322]
    [3.10340]
    version = "0.5.0-rc.2"
  • replacement in Cargo.lock at line 96
    [3.10405][2.2067:2145]()
    checksum = "b53c1deabdbf3a8a8b9a949123edd3cafb873abd75da96b5933a8b590f9d6dc2"
    [3.10405]
    [3.10483]
    checksum = "5e0b59ad08167ffbb686ddb495846707231e96908b829b1fc218198ec581e2ad"
  • replacement in Cargo.lock at line 119
    [3.10844][2.2259:2282]()
    version = "2.0.0-rc.4"
    [3.10844]
    [3.10869]
    version = "2.0.0"
  • replacement in Cargo.lock at line 121
    [3.10934][2.2283:2361]()
    checksum = "fbdbff45cad841b3b20d9fa8ba0df99d1a80f69f397f5b6fad827e5032458bce"
    [3.10934]
    [3.11012]
    checksum = "d9e7472ac180abb0a8e592b653744345983a7a14f44691c8394a799d0df4dbbf"
  • replacement in Cargo.lock at line 158
    [3.12130][2.2632:2658]()
    version = "4.0.0-beta.19"
    [3.12130]
    [3.12155]
    version = "4.0.0-beta.21"
  • replacement in Cargo.lock at line 160
    [3.12220][2.2659:2737]()
    checksum = "229d0d2c11d6c734327cf1fbc15dd644b351b440bcb4608349258f5e00605bdc"
    [3.12220]
    [3.12298]
    checksum = "606fc29a9bde2907243086ceb93ce56df7584276c2c46abc64a524f645c63c5e"
  • replacement in Cargo.lock at line 179
    [3.12571][2.2761:2776]()
    "itoa 1.0.1",
    [3.12571]
    [2.2776]
    "itoa",
  • edit in Cargo.lock at line 232
    [3.13635]
    [3.13635]
    [[package]]
    name = "alloc-no-stdlib"
    version = "2.0.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "35ef4730490ad1c4eae5c4325b2a95f521d023e5c885853ff7aca0a6a1631db3"
  • edit in Cargo.lock at line 240
    [3.13648]
    [3.13872]
    name = "alloc-stdlib"
    version = "0.2.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "697ed7edc0f1711de49ce108c541623a0af97c6c60b2f6e2b65229847ac843c2"
    dependencies = [
    "alloc-no-stdlib",
    ]
    [[package]]
  • replacement in Cargo.lock at line 314
    [3.15743][3.15743:15781]()
    name = "brotli-sys"
    version = "0.3.2"
    [3.15743]
    [3.15781]
    name = "brotli"
    version = "3.3.3"
  • replacement in Cargo.lock at line 317
    [3.15846][3.15846:15924]()
    checksum = "4445dea95f4c2b41cde57cc9fee236ae4dbae88d8fcbdb4750fc1bb5d86aaecd"
    [3.15846]
    [3.15924]
    checksum = "f838e47a451d5a8fa552371f80024dd6ace9b7acdf25c4c3d0f9bc6816fb1c39"
  • replacement in Cargo.lock at line 319
    [3.15941][3.15941:15957]()
    "cc",
    "libc",
    [3.15941]
    [3.15957]
    "alloc-no-stdlib",
    "alloc-stdlib",
    "brotli-decompressor",
  • replacement in Cargo.lock at line 325
    [3.15972][3.15972:16007]()
    name = "brotli2"
    version = "0.3.2"
    [3.15972]
    [3.16007]
    name = "brotli-decompressor"
    version = "2.3.2"
  • replacement in Cargo.lock at line 328
    [3.16072][3.16072:16150]()
    checksum = "0cb036c3eade309815c15ddbacec5b22c4d1f3983a774ab2eac2e3e9ea85568e"
    [3.16072]
    [3.16150]
    checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80"
  • replacement in Cargo.lock at line 330
    [3.16167][3.16167:16191]()
    "brotli-sys",
    "libc",
    [3.16167]
    [3.16191]
    "alloc-no-stdlib",
    "alloc-stdlib",
  • replacement in Cargo.lock at line 378
    [3.17200][2.3923:3941]()
    version = "3.0.7"
    [3.17200]
    [3.17219]
    version = "3.0.12"
  • replacement in Cargo.lock at line 380
    [3.17284][2.3942:4020]()
    checksum = "12e8611f9ae4e068fa3e56931fded356ff745e70987ff76924a6e0ab1c8ef2e3"
    [3.17284]
    [3.17362]
    checksum = "2afefa54b5c7dd40918dc1e09f213a171ab5937aadccab45e804780b238f9f43"
  • replacement in Cargo.lock at line 419
    [3.18147][2.4433:4451]()
    version = "1.3.0"
    [3.18147]
    [3.18165]
    version = "1.3.1"
  • replacement in Cargo.lock at line 421
    [3.18230][2.4452:4530]()
    checksum = "738c290dfaea84fc1ca15ad9c168d083b05a714e1efddd8edaab678dc28d2836"
    [3.18230]
    [3.18308]
    checksum = "a2209c310e29876f7f0b2721e7e26b84aff178aa3da5d091f9bfbf47669e60e3"
  • replacement in Cargo.lock at line 595
    [3.21964][2.6285:6303]()
    version = "0.2.3"
    [3.21964]
    [3.21982]
    version = "0.2.4"
  • replacement in Cargo.lock at line 597
    [3.22047][2.6304:6382]()
    checksum = "7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753"
    [3.22047]
    [3.22125]
    checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c"
  • replacement in Cargo.lock at line 625
    [3.3277][2.6482:6500]()
    version = "4.2.0"
    [3.3277]
    [3.3295]
    version = "4.2.1"
  • replacement in Cargo.lock at line 627
    [3.3360][2.6501:6579]()
    checksum = "2483bce82dd3ed52509d0117e4a30a488bd608be250ed7a0185301314239ed31"
    [3.3360]
    [3.3438]
    checksum = "25546a65e5cf1f471f3438796fc634650b31d7fcde01d444c309aeb28b92e3a8"
  • replacement in Cargo.lock at line 660
    [3.23174][2.6876:6891]()
    "itoa 1.0.1",
    [3.23174]
    [3.23183]
    "itoa",
  • edit in Cargo.lock at line 719
    [3.24317][2.7673:7691](),[2.7691][3.24335:24400](),[3.24335][3.24335:24400](),[3.24400][2.7692:7797]()
    version = "0.4.8"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4"
    [[package]]
    name = "itoa"
  • replacement in Cargo.lock at line 746
    [3.24897][2.8279:8299]()
    version = "0.2.112"
    [3.24897]
    [2.8299]
    version = "0.2.113"
  • replacement in Cargo.lock at line 748
    [2.8364][2.8364:8442]()
    checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125"
    [2.8364]
    [2.8442]
    checksum = "eef78b64d87775463c549fbd80e19249ef436ea3bf1de2a1eb7e717ec7fab1e9"
  • edit in Cargo.lock at line 881
    [3.27470]
    [3.27470]
    "libc",
    ]
    [[package]]
    name = "num_threads"
    version = "0.1.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "71a1eb3a36534514077c1e079ada2fb170ef30c47d203aa6916138cf882ecd52"
    dependencies = [
  • replacement in Cargo.lock at line 1029
    [3.30167][2.10827:10846]()
    version = "1.0.14"
    [3.30167]
    [3.30185]
    version = "1.0.15"
  • replacement in Cargo.lock at line 1031
    [3.30250][2.10847:10925]()
    checksum = "47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d"
    [3.30250]
    [3.30328]
    checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145"
  • replacement in Cargo.lock at line 1131
    [3.33070][2.11908:11928]()
    version = "1.0.133"
    [3.33070]
    [3.33090]
    version = "1.0.135"
  • replacement in Cargo.lock at line 1133
    [3.33155][2.11929:12007]()
    checksum = "97565067517b60e2d1ea8b268e59ce036de907ac523ad83a0475da04e818989a"
    [3.33155]
    [3.33233]
    checksum = "2cf9235533494ea2ddcdb794665461814781c53f19d87b76e571a1c35acbad2b"
  • replacement in Cargo.lock at line 1140
    [3.33304][2.12008:12028]()
    version = "1.0.133"
    [3.33304]
    [3.33324]
    version = "1.0.135"
  • replacement in Cargo.lock at line 1142
    [3.33389][2.12029:12107]()
    checksum = "ed201699328568d8d08208fdd080e3ff594e6c422e438b6705905da01005d537"
    [3.33389]
    [3.33467]
    checksum = "8dcde03d87d4c973c04be249e7d8f0b35db1c848c487bd43032808e59dd8328d"
  • replacement in Cargo.lock at line 1151
    [3.33553][2.12108:12127]()
    version = "1.0.74"
    [3.33553]
    [3.33572]
    version = "1.0.78"
  • replacement in Cargo.lock at line 1153
    [3.33637][2.12128:12206]()
    checksum = "ee2bb9cd061c5865d345bb02ca49fcef1391741b672b54a0bf7b679badec3142"
    [3.33637]
    [3.33715]
    checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085"
  • replacement in Cargo.lock at line 1155
    [3.33732][2.12207:12222]()
    "itoa 1.0.1",
    [3.33732]
    [3.33741]
    "itoa",
  • replacement in Cargo.lock at line 1162
    [3.33800][3.33800:33818]()
    version = "0.7.0"
    [3.33800]
    [3.33818]
    version = "0.7.1"
  • replacement in Cargo.lock at line 1164
    [3.33883][3.33883:33961]()
    checksum = "edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9"
    [3.33883]
    [3.33961]
    checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
  • replacement in Cargo.lock at line 1167
    [3.33998][2.12223:12238]()
    "itoa 0.4.8",
    [3.33998]
    [3.34007]
    "itoa",
  • replacement in Cargo.lock at line 1212
    [3.34945][2.12587:12605]()
    version = "1.7.0"
    [3.34945]
    [3.34963]
    version = "1.8.0"
  • replacement in Cargo.lock at line 1214
    [3.35028][2.12606:12684]()
    checksum = "1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309"
    [3.35028]
    [3.35106]
    checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83"
  • replacement in Cargo.lock at line 1218
    [3.35136][2.12685:12703]()
    version = "0.4.2"
    [3.35136]
    [3.35155]
    version = "0.4.3"
  • replacement in Cargo.lock at line 1220
    [3.35220][2.12704:12782]()
    checksum = "5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516"
    [3.35220]
    [3.35298]
    checksum = "0f82496b90c36d70af5fcd482edaa2e0bd16fade569de1330405fecbbdac736b"
  • replacement in Cargo.lock at line 1234
    [3.36930][2.12882:12901]()
    version = "1.0.85"
    [3.36930]
    [3.36949]
    version = "1.0.86"
  • replacement in Cargo.lock at line 1236
    [3.37014][2.12902:12980]()
    checksum = "a684ac3dcd8913827e18cd09a68384ee66c1de24157e3c556c9ab16d85695fb7"
    [3.37014]
    [3.37092]
    checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
  • replacement in Cargo.lock at line 1260
    [3.37867][2.13080:13098]()
    version = "0.3.5"
    [3.37867]
    [3.37886]
    version = "0.3.6"
  • replacement in Cargo.lock at line 1262
    [3.37951][2.13099:13177]()
    checksum = "41effe7cfa8af36f439fac33861b66b049edc6f9a32331e2312660529c1c24ad"
    [3.37951]
    [3.38029]
    checksum = "c8d54b9298e05179c335de2b9645d061255bcd5155f843b3e328d2cfe0a5b413"
  • replacement in Cargo.lock at line 1264
    [3.38046][2.13178:13193]()
    "itoa 0.4.8",
    [3.38046]
    [3.38059]
    "itoa",
  • edit in Cargo.lock at line 1266
    [3.38068]
    [3.38093]
    "num_threads",