b1fce4075b13be98f98bb97826e6f8503b6f8684ff409f45fccfee8b721cf574  CHANGELOG.md
341839930e9b231b548dbd1dbbc8e497531ff9c4903b3cf07722f3d9f024e2d8  Cargo.lock
b16e11cea88def78673ceacbb4704259f2e23fccc98645ed7a745435b06dbfbc  Cargo.toml
d2dbe44f098b72c7d7c7326147e09e4ce1313a09995031baca1bc61d29d1cb6d  Dockerfile
81013dfb92305dbda89ff1a1eee1216d3b2eef4290ba2896fb77cc1506d55218  README.md
b7cab07053ffd10954d69adbb654ae1c00be78ec6f56be6b423c5e65f2be0f0a  build.rs
9fdd1d93ba6806b91c36bb295085b831fefd05af807df18442d7493342c22392  compose.yaml
77e0ff099a7d85890555e05b7e6e146832e477c7f3393d1ecdc82c5e50ead91e  deploy/mikrotik-backup.service
2bf2eda4b31ab6c08a34b7800c072320e397b50d112858c840a408a58764d016  deploy/start.sh
4d0b41060eda3a422ff00d357fabf73bd3229e9df8a7f755e128c989eb59de93  docs/THIRD_PARTY_NOTICES.txt
13dcb5c1bdbc71e1902d7c1237ccf67a6ce32ce081de9dd35e6b3b4cb8ff7b0a  docs/api-ui/index.html
9e07aa7d91594d7066470face7f43e3a8bbd69cbd88fd845343f5689c0ca7027  docs/api-ui/init.js
a5cea2ffa49b8d2a0f11ed99e9b9602f600799fb0bfffa57d844c2be773e34b9  docs/api-ui/style.css
061a0b6a4a2ce5823edbcbf8d7f47a775d348d4cd4f125fd6145189e717feba1  docs/dependency-audit-metadata.json
49e44f55fdaf3e2aacd358d312489882a91147f8790a81348ffa3f9fd76e6634  docs/dependency-audit.json
dcebf59142a77d8f84950d535db0fa6b656519d530ccdfba2855f9ff0fc3f475  docs/migration.md
8d7b4db7302767a0b0d34df5c05270580ac6ae709e0b3ac002668a1a7b2aaf96  docs/openapi.json
cb90e9f1f1827770c67561ca68f5b30f5b025a50da6804ee8c59efa9abd1c716  docs/security.md
5dd31dff53db62fc97e94f02a52efb13c44b6a3950aa13416f4888ef215503e3  docs/switchos.md
1533deb562e6cd6379a3c8b7988f8b3170c6629a04c874d21a315bcc2ea94407  import-python.sh
a9c47bfae030614a21ea30893c285398251340624caec4d029c5b090b7431936  migrations/001_initial.sql
048c5f9d02a6c8f4dac0bbcc5b50650ff0ad036116ba463ae554f43dec750d54  migrations/002_switchos_credentials_source.sql
cb8a70125de6688e738ef27811d4297e575a35248b8c00f262fb86cff9ce03ce  migrations/003_backup_layout.sql
4d71d9eb0fa89d7182b20fe448cae00c22a851258727451052acaf3145b29fbc  release-manifest.json
638924b15afb3b6f88b83713e356162659987378c6731a2ea3403b90e31ae0eb  rust-toolchain.toml
2883973832dd23f34889b1788ca7ddcd57e2410cf28245b8da55dacd45960d43  src/api/auth.rs
079473319684d445eb7b9b8b01df7207fd96eed5a98287fa541376692e6d1204  src/api/backups.rs
eda20155c645788ebc238a4553edaa90b7e5314782e82337125f41ba50b90234  src/api/devices.rs
9827188b7a89573a1b108a3d0cb58e2f720d4b62549cf062b44be767f8aaafa5  src/api/documentation.rs
8f4f8ee55780e90d20c85920a471e4f72b3f17b92cb51469e4634176d6daba3b  src/api/mod.rs
81ae453a28edaebf554e11324d088cfe95dbdc6625e388e7f1f5398d94d72e7b  src/api/system.rs
7b6959c99e9eca52e1f0aa862c32bb7ca0f988b6b4d7b1c0d1eb8bbd448a5f25  src/backup.rs
1eee0ed74a61882247332dea93372cba54f310211ed05095712054b0432d507a  src/config.rs
bd5d86db6192528ad4c7d79f422650317dd37bfd1e0b8ad623244b4ba93ef545  src/db.rs
30e35f94bf7d876ce0f8fc696f47e6e7680da7fe74e43d47408a0140dac6e5e1  src/diff.rs
18d23f46601f69dcf5ce817709e3b7e9ae08aa282bd29b2900946a81bdf78342  src/lib.rs
92c3b8afe80d5d36e21e5fb8da6d718a69cab677ae935528105b0dd026b13869  src/main.rs
89aad2d2795bfbfb18178818aa9908a01d010167d8647f7563aa85c0397e9622  src/models.rs
e570ce7cad4fe4f325419e6cae0d15ff6ecb4b27f79ef3e9c77508a4cdd279d9  src/notifications.rs
2db2f31fbf2c809c6a82cdf8a69dd0012570298b71bd2d2e5d7844ff39903a7c  src/routeros.rs
733a77ddf1dbd6b64e6ec425ee4e2b6f842a0902c61c274f0a1171d69ea5a3ce  src/scheduler.rs
6a002266e727e17a23260e25c151191889cee8a793e4412f57cd6ef35cc137e9  src/schema.sql
77acdb3df08469f6834b952e2f75f0ec5198073f781630e16cd9b327f7757258  src/security.rs
ce3b2dd7e7005a80571494c954f18d6042ee88d055deab346b191ca9374daaf7  start.sh
b7e80c541653c41e0ebb1ab7c65e35ace5f58adc40f628292a6d18d10ba58dd9  tests/api_contract.rs
dd4d70d7de7209d1113eebaa6799c39535a88ac2cc783445350283fb1c9c5f2e  tests/fixtures/python-diff.json
bae48d41ce4561196c4428bcb274502e4d8e04fee28b9684c2c579ad82749b18  tests/import_launcher.rs
3cd3d0763f3b46b752720257b183669c602d39f1b07e35ddf07676cfbb5d0eae  tests/openapi_contract.rs
67553c86d569577e9ab8548c8d819ef71760d73d34374f23c0c0cd21c8c1f8ee  vendor/libssh2-sys/Cargo.toml
a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2  vendor/libssh2-sys/LICENSE-APACHE
378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397  vendor/libssh2-sys/LICENSE-MIT
717792180fe14e4ba853aba4a7f70332309ce1343b50b8231ebaea1ac94fd8aa  vendor/libssh2-sys/PROVENANCE.md
f4db47339ee857174c97128c78bd9b9abc95220b2eb4cc64e9dc4d9e38dae341  vendor/libssh2-sys/build.rs
d7b081dc4c07012e5e125352e2f2b939cce93a7a70ae657c77655aa93a9f05ec  vendor/libssh2-sys/lib.rs
f7f9633cf9ff2f1333f3d7ce46973a8716a4d2a2815ad56f30d437d5fea7bafe  vendor/libssh2-sys/libssh2/COPYING
3aedabc2618dd11c18747e1ccc680b2841b4aa414de661ae9dc1d4602c0b93f0  vendor/libssh2-sys/libssh2/LICENSES/BSD-2-Clause.txt
3cf06aba3588c41c514f6946bb2d757b413ff6491647d474800f55edca75dcb4  vendor/libssh2-sys/libssh2/LICENSES/BSD-3-Clause.txt
ffff0ec9c19fc90efbad30c66b7e335ab1f824a7ef806d943b45d28b67c75f9a  vendor/libssh2-sys/libssh2/LICENSES/FSFULLR.txt
002c2696d92b5c8cf956c11072baa58eaf9f6ade995c031ea635c6a1ee342ad1  vendor/libssh2-sys/libssh2/LICENSES/MIT.txt
49f2fc047b5f5cc66be8a70dd65825a37386f9bb8d08d6ed939351a3a7750b90  vendor/libssh2-sys/libssh2/LICENSES/SAX-PD-2.0.txt
d3483fbbf511197d9b8402e48bf4bb5dc8c082abef0ae957334a2c3e8f32e976  vendor/libssh2-sys/libssh2/LICENSES/curl.txt
767d54ff5ae2cd0dab48895ccbcb8ee045a17f826f77a24c06461634fef62778  vendor/libssh2-sys/libssh2/include/libssh2.h
f1cd086f3950e65635827ee3332c1c6ca62887c0f84369ec58e31974debb36e9  vendor/libssh2-sys/libssh2/include/libssh2_publickey.h
b5d864f19af69521278ed953b20b76a32cfdc08014da81d38f59964e7e2e2575  vendor/libssh2-sys/libssh2/include/libssh2_sftp.h
938b40033559b6b82d8f98872180dc9c0d7953b4dbd2f9217b3b77e506bac330  vendor/libssh2-sys/libssh2/libssh2.pc.in
11691629d5f88a4031d5ccf6ac756a66d1b1abfe6e138e81161e82b3ff4cbbbf  vendor/libssh2-sys/libssh2/src/.gitignore
3857309526ae9794db496de79b509bda925798fcc857f5b30c50509823ac7841  vendor/libssh2-sys/libssh2/src/CMakeLists.txt
a71aa8dde39f76e726d57514f71c88402523f241a6c3edae8b269664e8ea0aa5  vendor/libssh2-sys/libssh2/src/Makefile.am
ed8a644a5c476a0eea976189d1dc277af23426046cadfbd0095db44305fdbd6f  vendor/libssh2-sys/libssh2/src/Makefile.inc
a2e9b5a7c2bcba8fd252219f4308ddf5c192695a0957e1934000a9d3a6cbd470  vendor/libssh2-sys/libssh2/src/agent.c
3236e068f656cb381fac00350f14b281cb55cc84e1495af41dfec930e85c2f5d  vendor/libssh2-sys/libssh2/src/agent_win.c
8df5f079c77ae9e5b452a575e2ecf33bf4478b356d2975c9a55eef364c84a415  vendor/libssh2-sys/libssh2/src/bcrypt_pbkdf.c
baeedac57701200ce12ab4beef6ff56dd6bfb787eaa9d9c1f4fe16fbdf690a32  vendor/libssh2-sys/libssh2/src/blowfish.c
0a1efb5884580f0b279fcd8782e455f8e3ca07bbdfebc457706f6e8bf18f296c  vendor/libssh2-sys/libssh2/src/chacha.c
b42346b01acd60d6502e689802059648205c118035ede40bec8e0d60cf238518  vendor/libssh2-sys/libssh2/src/chacha.h
79c49c36e65178847087eb3a1c140772c291899b838c705b579214929a14742e  vendor/libssh2-sys/libssh2/src/channel.c
0ed48da58c98ab7afcbb9a86177a29c92bb66dbd8793e1a8e477da0ef2f66e6d  vendor/libssh2-sys/libssh2/src/channel.h
d9f806b81541de62184e3190b7e1c4f7ab576fd290e3558fe25bf0e00f115f5d  vendor/libssh2-sys/libssh2/src/cipher-chachapoly.c
f6a69fb48994da6bf7f286884ed473ee0546027bba3af433b38b95d1b4442f5f  vendor/libssh2-sys/libssh2/src/cipher-chachapoly.h
b2d1642bc02e0b50b02f2619393ac9afd15985bdbc088231a6ea876a82f23226  vendor/libssh2-sys/libssh2/src/comp.c
95aa07dee4c6f2c33f6bc762c6532997e37303bf1be1bb1276f4ecd5e7092443  vendor/libssh2-sys/libssh2/src/comp.h
2d69312c6059192560bb72e4bfa967e4b6e7c4453383580da90ab86233e98aa4  vendor/libssh2-sys/libssh2/src/crypt.c
f3eaf5a3a69d91b144f3d4c2f36313dc3264aada85aa1f42d7c1f6bbf969116f  vendor/libssh2-sys/libssh2/src/crypto.c
1d3d7a56800f0b5b0d008a68d09aaaa26e326879cfd8ace7df8b99406e97f659  vendor/libssh2-sys/libssh2/src/crypto.h
e541d1a3b2a5e74733ce745a4d016175fa4ed1fb6571b8a4d69fdf5efdb576c2  vendor/libssh2-sys/libssh2/src/crypto_config.h
a6c325a335875d6d0fa0dbe544334a469cec32b45879b9372a49419da13bb492  vendor/libssh2-sys/libssh2/src/global.c
32edcf5a3023c67740b8a5e290a2db4957a547be7fb9f1778c143f08a622b65f  vendor/libssh2-sys/libssh2/src/hostkey.c
93c0427472296781c0e01275e60b1d74c0f678112c45eebd5e233b31f4e4bbca  vendor/libssh2-sys/libssh2/src/keepalive.c
50b90f522575d794b853802221e8b2f2cc99c3b68ff191e1252d70ed1276b6b5  vendor/libssh2-sys/libssh2/src/kex.c
f466648bff0197c06e3ea2380b9083b634f0002d41293f1102341247dd208872  vendor/libssh2-sys/libssh2/src/knownhost.c
90c46b20d6cc0288f4f3f272d5a4e8d2c0495d3f728d0b62ed9e0e026baf2532  vendor/libssh2-sys/libssh2/src/libgcrypt.c
0ae0284295424a04dba948432527b70fb12d447e8be8ce28e2be1e480323d4ac  vendor/libssh2-sys/libssh2/src/libgcrypt.h
26d6cae6049b6fb7d32df0ea8a30ffbc0c52f1871be257bcb2986f40555ddada  vendor/libssh2-sys/libssh2/src/libssh2.rc
a2d971a484dc63bea9cc46693ffc3de6227e118a32153df7db3df9139be14b00  vendor/libssh2-sys/libssh2/src/libssh2_config_cmake.h.in
c3da0fff8726b52b3dd2429bbaf26f75d93f0188367d650557d6710017ebb890  vendor/libssh2-sys/libssh2/src/libssh2_priv.h
d5d1c31758f49ef67e6afac92a7c8fc0ccb53b1fd2bba550e57a3042c17ba55b  vendor/libssh2-sys/libssh2/src/libssh2_setup.h
b21e1b85582e43c9696c74fce826c664003326522d1bafb7a9ba6b28a0a6f64d  vendor/libssh2-sys/libssh2/src/mac.c
acdc44807370d226c64958e870f3daec767378b45246bbcdee37db87120dab61  vendor/libssh2-sys/libssh2/src/mac.h
e56b0dafc27140de389926bb7e8417ab3e5255e74126ee4a588c18d70ad188cd  vendor/libssh2-sys/libssh2/src/mbedtls.c
f26002e949125aac18471f10e590cbb5bee47c70de8a7798763604ef0ddcd44c  vendor/libssh2-sys/libssh2/src/mbedtls.h
c4e749f78c4f5224fcb02eb50de65dc804ed4aaaa59a734b10a12f54fe2fa085  vendor/libssh2-sys/libssh2/src/misc.c
608eb5736eb367b82e93c96b8bc94fb87b23141f4658ee991307e64a721c4fa9  vendor/libssh2-sys/libssh2/src/misc.h
2df90530491643625921e42abbab3f7c4ffc981ce2276e1d0826cc38e896f484  vendor/libssh2-sys/libssh2/src/openssl.c
bdc6cc39f5a075d4497cc0222892ac371418133e6cfcaa357b131cd62d54e82a  vendor/libssh2-sys/libssh2/src/openssl.h
31e230fdef9acdb23cd2de667b532f7b6853aacd403f54dbf1f700d2e68dbaca  vendor/libssh2-sys/libssh2/src/os400qc3.c
c1f8a950a42a8a05ca00ac142915d9fd5bd99ef0c9a3545a12823c03ccb8673d  vendor/libssh2-sys/libssh2/src/os400qc3.h
6ec4270e721ec1e0a5e57af52f59006b87438568bcca6057eb76cdcfd3a0b6ca  vendor/libssh2-sys/libssh2/src/packet.c
66ded0eea0be5b4c1f5217e053941a848e5106311eb9338dd39f1bc48713a4c4  vendor/libssh2-sys/libssh2/src/packet.h
eba1a89ba4beb0aa9aaf4e4da68be5f2f890e7367001e8bb705c697b9485d416  vendor/libssh2-sys/libssh2/src/pem.c
cc0597e7de057ab22ab988bb98d4418d716ea26bb2ad418879007dd38dce2ebf  vendor/libssh2-sys/libssh2/src/poly1305.c
58a34be15d390cae4cb5a215ccf139f0ca359cdb47ea846e6e7e1e6141d3409e  vendor/libssh2-sys/libssh2/src/poly1305.h
ba80e17329a880d5bea1f8cf035dcf140c002ba1ed83eceaaec8dc352b6b3d28  vendor/libssh2-sys/libssh2/src/publickey.c
6a12ddc4c246b510ff61337d908c683714d4223fdb27f1256605a29f3925dc1a  vendor/libssh2-sys/libssh2/src/scp.c
9f9c0a55ee7ca5204f73f2eb6e6c37957d1fe3f160ea7a819248310e1a58d8aa  vendor/libssh2-sys/libssh2/src/session.c
19ebee873e9f5e1f56850bf263053d2527c28a184f30ac42f66aa09fb38d1b5a  vendor/libssh2-sys/libssh2/src/session.h
93d9ed061a7b050649804e13aa208e9a726a6e694d696926bffddd5f011d84ec  vendor/libssh2-sys/libssh2/src/sftp.c
9c53d613cfdb14d4244ab0643918de60363d9a360a40413cd2e4d682f3e32125  vendor/libssh2-sys/libssh2/src/sftp.h
5291489a6da89018354d67edb1675cec9ea14dcae232628527078e7094b6cae2  vendor/libssh2-sys/libssh2/src/transport.c
f2a55152b28ab3290d426767d9e33b053312300b0b4105cc0d20814c1b133ff3  vendor/libssh2-sys/libssh2/src/transport.h
4fff87fde157b9936c536fe545c2966a1b2d7f4e387db352849220020f98eadc  vendor/libssh2-sys/libssh2/src/userauth.c
23eb97c342ab6bc51606fe917828e8c01cd4bda4c956d5f22b66d86b6db0d1a3  vendor/libssh2-sys/libssh2/src/userauth.h
e58477ff04c25b7a7f3c0654e36cbc483eef6a4ccc2d66b88223678d757502d2  vendor/libssh2-sys/libssh2/src/userauth_kbd_packet.c
570d9cbca0e3969d1f7dac2e3d89b0ad3b79bd9f0993d60b830a3b30113ae9f3  vendor/libssh2-sys/libssh2/src/userauth_kbd_packet.h
2710abb5561557c62613f1780fb593d9bc423105bdee81d0ace9bc1ab3b5fb23  vendor/libssh2-sys/libssh2/src/version.c
cd98e55761c4adebec10256ebe0f0b4f59ab23605d5663f5ccb7e7e2827debfe  vendor/libssh2-sys/libssh2/src/wincng.c
78deb417e2cb9e514ad9da35db2f918d2649034318959b2b7a0fa15a9e5f960a  vendor/libssh2-sys/libssh2/src/wincng.h
b6f970cfc5749e0ba35695b7d49b0774a191779d159a438249f9065ecc8a88bd  vendor/libssh2-sys/patches/security-backports.patch
3c238183c67b3aad6497cdc8368d32cde5a4392dcba3134da0fa40c50882963e  vendor/libssh2-sys/patches/upstream-manifest.json
9cb033e07004a755675e2095eb7f05ebeaafa70b0920a1fdb8f6ad23498047d9  vendor/libssh2-sys/patches/upstream/58050-34497525929b.patch
0aee020bbc88acd2a3d828f1c85861f9f5a36204c07543cddc0abd68d4b5ed0a  vendor/libssh2-sys/patches/upstream/58051-a9758da45a52.patch
a70ff256ce24fc5e4144fcc4409a5874c397e1f9e1b1d437120e4be3f5fc051d  vendor/libssh2-sys/patches/upstream/66032-5e4776146552.patch
f59ff6d6575ec8f17af41825aac4dc6c8ddcdd6909dc6ae3a535fa13dba8a290  vendor/libssh2-sys/patches/upstream/66033-a2ed82d40964.patch
896ff800992af462519f0b2d2f47a84f5096728f27c9faf36b1676eaa9c6620f  vendor/libssh2-sys/patches/upstream/66034-a13bb6c773f0.patch
0422c11e22df21dc8154fa0aeb812157d0798d990bd9ab2cd05844dc21653693  vendor/libssh2-sys/patches/upstream/66035-42e33d81577e.patch
fd4775228fe04a11532043355099fe2643993aae4fb63576620b1941f9a80645  vendor/libssh2-sys/patches/upstream/7598-256d04b60d80.patch
8d0e86562978b93406b85531e1f391d2f03c0387c057fb8b3a6e14b228aabdb5  vendor/libssh2-sys/patches/upstream/publickey-leak-c2f1a3a21b4c.patch
6464c70d8d34249e5d0a0969136f35c1a2a0e3d0424c2889c5b8e6fbe874f232  vendor/libssh2-sys/patches/upstream/publickey-terminator-ad16eb112f4a.patch
00641403f44417872ef9fe45fe2a581451e4b9fd12305d1b3902f1433036edcc  vendor/libssh2-sys/tests/run-security-regressions.sh
4d21796cd08f3dbf44664f3e53122960847940d306792ac7efcb8720794320cf  vendor/libssh2-sys/tests/security-regression.c
cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30  vendor/swagger-ui/LICENSE
0d20d1adef18aee3f40dd258172155521ce702ac445cb5f7b7d60ed32dad2fb2  vendor/swagger-ui/NOTICE
c02dd4680423fdaffe96012cd012adda68b26281152a95355744ed4f6141c282  vendor/swagger-ui/PROVENANCE.json
3f6abf70480db7e07914df4c98a77385f22ea585eaf457a3e6415ba0eae2d167  vendor/swagger-ui/swagger-ui-bundle.js
e5a4792feaa5332dfba37f1d7adf84308b93b4f2d8da0569a9f48a3cb61c969b  vendor/swagger-ui/swagger-ui-bundle.js.LICENSE.txt
c3cfe8248c4b0b89673600fb829924eafbac6de4bc4b2b06f5f5243483074d0a  vendor/swagger-ui/swagger-ui.css
32a37246461a62133053549be4917c5f879410440d67c2e24c76a294a06f9ddb  web/assets.list
c88b1848a818c76a76cc4ca57759002fae88d3470afaa8d3a60bea3977d35b00  web/css/app.css
706eb87cc7a6c538f58df091f91cc223a9de4aed308717625a9625495bbde507  web/index.html
cc5062ef7c94e375bb67e5d1127458c0f02163d4bcc0f9e618b44dee458fd58c  web/js/app.js
3d40fd0665a87e3d26cabfc20d0292498750c1b4974a69538eb0cb0e9344c4e3  web/js/core.js
8c8ed4800886c9aebb7ac52de8351b2fc26dbafc8977e89217c631b960c228cc  web/js/i18n.js
510f9cc6137777e03062d23a5bf841f5b6033b1f976a4825bb4700dfba4d40fc  web/js/views.js
5423de8d4b4da517aa2d740a08bbb6fcc6e1d03e0b0d8dd255a489d08c2365ef  web/tests/core.test.cjs
78955d3bb7eacc8f4144570df5d54b17b54419d403c6d98472d7314b21c8e377  web/tests/live.cjs
de7d09e3d50c339962aa75d4e7603fcd3457e1ba1c2c2c0d5c536c83a005c77d  web/tests/smoke.cjs
