Commit Graph

81 Commits

Author SHA1 Message Date
Aiden McClelland
50f14fe040 fixes login locking up after refresh 2022-04-11 21:58:38 -04:00
Aiden McClelland
2015770768 chore: bump version 2022-04-11 16:09:25 -04:00
Aiden McClelland
b686fc6794 commit compat after update 2022-04-11 15:10:18 -04:00
Aiden McClelland
f523a68e72 fix migrations not running in the to block 2022-04-01 20:51:43 -06:00
Aiden McClelland
6ac87a51e4 allow for multiple disk repairs (#1375)
* allow for multiple disk repairs

* actually reboot if reboot required

* must_use
2022-04-01 11:39:03 -06:00
Aiden McClelland
604d0ae052 fix issue where boot label reverts on quirk change 2022-03-30 15:20:44 -06:00
Aiden McClelland
4960aeedad update quirks during migration 2022-03-29 14:42:09 -06:00
Aiden McClelland
eeb557860e wait for time sync up to 60s 2022-03-29 12:41:00 -06:00
Aiden McClelland
fdf473016b bump version for 0.3.0.1 (#1353)
* bump version for 0.3.0.1

* fix mock versioning

* update welcome message

* remove old release note

Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
2022-03-29 12:40:41 -06:00
Aiden McClelland
8ef1584a4d only remove if exists 2022-03-28 14:23:29 -05:00
Aiden McClelland
a182b0c260 update sqlx directly, and allow patch bumps from other packages 2022-03-24 18:09:21 -05:00
Aiden McClelland
f3a30e40fe run fsck on startup (#1350)
* add code to un e2fsck on startup

* fix imports

* don't auto undo

* switch enum to newtype

* more explicit caller variable
2022-03-23 17:24:46 -05:00
Aiden McClelland
e7f4aefb72 allow for charset (#1354) 2022-03-23 14:31:45 -06:00
Aiden McClelland
659af734eb add endpoint for dmesg logs 2022-03-23 14:59:45 -05:00
Aiden McClelland
8b286431e6 handle new content-types from marketplace.get 2022-03-17 17:17:02 -05:00
Aiden McClelland
c640749c7c allow websockets to containers (#1340)
* allow websockets to containers

* fix format string
2022-03-17 16:51:45 -05:00
Aiden McClelland
cb5bb34ed8 whitelist samsung T7 (#1333)
* whitelist samsung T7

* add drive model to comment

Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com>

Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com>
2022-03-16 10:26:53 -06:00
Aiden McClelland
20b3ab98df use consistent config file type 2022-03-15 13:19:36 -06:00
J M
227b7a03d7 Fix/wifi (#1326)
* fix: Fix the missing wifi's still list.

* chore: Exclude the interface maybe

* chore: Don't add if already there, just modify

* chore: Minor changes

* no timeouts, regex on pw input (#1327)

Co-authored-by: Drew Ansbacher <drew@start9labs.com>

* fix: Allow more than 8

* Update wifi.page.ts

Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com>
Co-authored-by: Drew Ansbacher <drew@start9labs.com>
2022-03-15 13:09:03 -06:00
Aiden McClelland
8a7181a21c fix logic for validating image tags 2022-03-03 15:56:41 -07:00
Aiden McClelland
39d9ed538a add delay between bep and chime 2022-02-28 15:28:11 -07:00
Keagan McClelland
a95c9f4f2d treat the old config as null when we install/recover for the first time (#1297)
* treat the old config as null when we install/recover for the first time

* reduce scope of change

Co-authored-by: Aiden McClelland <me@drbonez.dev>
2022-02-28 15:24:10 -07:00
Aiden McClelland
86823e063a better rate limiting (#1296)
* better rate limiting

* actually reset counter
2022-02-28 13:06:27 -07:00
Aiden McClelland
b57f12f7ae mute crash notifs during shutdown
and increase startup grace period
2022-02-28 11:38:07 -07:00
Drew Ansbacher
61ee46f289 no init
setup complete fix and minor copy changes

return SetupResult on setup.complete
2022-02-27 22:50:23 -07:00
Aiden McClelland
c3045bcec1 update cargo.lock 2022-02-26 15:20:23 -07:00
Aiden McClelland
ec3b83eee2 update version in Cargo.toml 2022-02-26 13:28:54 -07:00
Aiden McClelland
184381b536 beta flag for backend 2022-02-25 17:24:39 -07:00
Keagan McClelland
798e17f636 adds warnings for extra manifest keys (#1278)
* adds warnings for extra manifest keys

* default to warn log level if env not specified
2022-02-25 17:18:55 -07:00
Aiden McClelland
63f0a3bca8 add success-message instead of description on health checks (#1268) 2022-02-24 12:58:56 -07:00
Keagan McClelland
df9773f8b4 Update cifs.rs 2022-02-23 16:40:12 -07:00
Chris Guida
4017d02472 speed up shutdown 2022-02-22 14:46:17 -07:00
Aiden McClelland
4fedd27faf always include dependency-info entry 2022-02-22 14:20:18 -07:00
Aiden McClelland
42e1a02a61 mute crash notifications when service is just started (#1245)
* mute crash notifications when service is just started

* mute first service crash if within 15s of start
2022-02-21 16:53:06 -07:00
Aiden McClelland
6a7ab4d188 validate description length 2022-02-21 11:41:27 -07:00
Aiden McClelland
77da4a7e0c re-add logging now that it isn't part of rpc context 2022-02-18 14:03:31 -07:00
Aiden McClelland
075e68c254 fix bug that prevents rpc context from dropping without server shutdown 2022-02-17 15:03:34 -07:00
Aiden McClelland
c443ab1419 retry file copies during migration (#1221)
* retry file copies during migration up to 10x

* fix build

* readonly mounts, and validation on v2 recovery

* banish booleans
2022-02-16 17:33:08 -07:00
J M
4a69b1138d Fixes/recover dying during starting (#1224)
* fix: Fix the panic becaues of the double install logging

Co-authored-by: Aiden McClelland <dr-bonez@users.noreply.github.com>

* fix: Clippy fix for docker

* chore: Add notification on top of error

Co-authored-by: Aiden McClelland <dr-bonez@users.noreply.github.com>
2022-02-16 16:38:59 -07:00
Aiden McClelland
23f39e6bf0 fix (de)serialization of min and max 2022-02-15 23:13:13 -07:00
Aiden McClelland
dca71e62d2 cleaner ecryptfs invocation 2022-02-15 23:07:19 -07:00
Aiden McClelland
5ab2ddf267 fix backup completion on unstable 2022-02-15 23:07:19 -07:00
Aiden McClelland
cd7bb07de5 add version to cli utils 2022-02-15 17:33:41 -07:00
Aiden McClelland
3ab2a93ea7 use explicit version when downloading s9pk 2022-02-15 16:03:34 -07:00
Aiden McClelland
6789ff5a8c add version-priority to installs 2022-02-15 16:03:34 -07:00
Aiden McClelland
64e38393df handle crash loops better 2022-02-15 13:13:28 -07:00
Aiden McClelland
1837e719b6 fix wifi for raspios (#1207)
* Wip: Fix most of the wifi and 80% of initialization.sh

* fix wifi

* reorganize code

Co-authored-by: J M <mogulslayer@gmail.com>
2022-02-15 10:27:25 -07:00
Aiden McClelland
fd37bbf712 use product key instead of id for drive verification 2022-02-15 09:40:03 -07:00
Keagan McClelland
b4269ce09b prevents packages from producing conflicting ssl configs (#1195)
* prevents packages from producing conflicting ssl configs

* remove commented code

commits missing file

fix builds
2022-02-14 17:53:46 -07:00
Keagan McClelland
1df49e42fc fix autostart to use ntp 2022-02-14 12:49:01 -07:00