Commit Graph

1674 Commits

Author SHA1 Message Date
Keagan McClelland
4fa2c11de7 Move user change early in the process
this allows ssh'ing in and still allowing the init script to complete
2022-02-22 13:59:33 -07:00
Drew Ansbacher
87c69db7b0 padding 2022-02-22 13:47:40 -07:00
Drew Ansbacher
fcbff240fe matt edits 2022-02-22 13:47:40 -07:00
Drew Ansbacher
be94c60691 loading no snake 2022-02-22 13:47:40 -07:00
Drew Ansbacher
af55d11ba1 Show pkg title in notes if manifest exists 2022-02-22 12:46:41 -07:00
J M
b64785250f chore: Converting a bash script into a javascript file 2022-02-21 17:43:44 -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
kn0wmad
272704794c Update README.md (#1236)
* Update README.md

* Update README.md

* Update build/README.md

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

* Update README.md

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-02-21 13:30:21 -07:00
Drew Ansbacher
9b4e5f0805 basic info checkpoint (#1230)
* basic info

* preview manifest

* textarea not long

* show error message details always

* reinstall button in marketplace

Co-authored-by: Drew Ansbacher <drew@start9labs.com>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
2022-02-21 12:44:25 -07:00
Aiden McClelland
6a7ab4d188 validate description length 2022-02-21 11:41:27 -07:00
Matt Hill
fed5ad6235 copy changes to cifs backups (#1238)
* copy changes to cifs backups

* Update frontend/projects/setup-wizard/src/app/pages/recover/recover.page.html

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

* capitalize

Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com>
2022-02-21 10:28:39 -07:00
Matt Hill
bd04eb8a20 show bottom border on input focus (#1235) 2022-02-21 10:18:56 -07:00
Drew Ansbacher
4569c2a7f4 refresh() function used 2022-02-21 09:41:54 -07:00
Drew Ansbacher
81b7d417fb refresh() 2022-02-21 09:41:54 -07:00
Drew Ansbacher
fbf6737b47 backup refresh messaging 2022-02-21 09:41:54 -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
Drew Ansbacher
1c32e846db bluj refresh feature for setup wizard 2022-02-17 10:58:03 -07:00
Aiden McClelland
8dd54f0cca correctly handle the absence of ENVIRONMENT=dev 2022-02-17 10:49:48 -07:00
Mariusz Kogen
47a5f37bd3 🧑‍💻 implementing start9 username 2022-02-17 10:49:48 -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
Drew Ansbacher
d204c1dfba Feature/save code (#1222)
* Persist dev projects and auto save on edit

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
2022-02-16 14:55:16 -07:00
Aiden McClelland
b57c35a3ba fix overlay disabling when looking at disk drives 2022-02-16 12:54:07 -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
3d8b1cf1db update MOTD to use version properly 2022-02-15 17:33:41 -07:00
Aiden McClelland
cd7bb07de5 add version to cli utils 2022-02-15 17:33:41 -07:00
Aiden McClelland
ba06216e84 allow for making the image directly on a sdX device 2022-02-15 17:14:47 -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
868edc636b add vim and jq (#1210)
* add vim and jq

* add ncdu

* fix whitespace
2022-02-15 13:12:51 -07:00
Matt Hill
4cbbe2127b install estree directly 2022-02-15 12:17:42 -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
Alex Inkin
7c26b18c73 Feature/shared refactor (#1176)
* refactor: move most of the shared entities to @start8labs/shared library
2022-02-15 08:13:05 -07:00
Aiden McClelland
1769f7e2e6 Update README.md 2022-02-14 19:57:38 -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
Mariusz Kogen
384bd74dee Update write-image.sh 2022-02-14 16:15:58 -07:00
Mariusz Kogen
1e09afc1a1 Update 00-embassy 2022-02-14 16:15:58 -07:00
Keagan McClelland
1df49e42fc fix autostart to use ntp 2022-02-14 12:49:01 -07:00
Aiden McClelland
03a8dca7d7 disable ssh login as pi for non-dev builds 2022-02-14 10:23:44 -07:00
Keagan McClelland
350bbf88ab add time-wait-sync to embassy-init dependencies 2022-02-14 09:13:28 -07:00
Aiden McClelland
15a6bce382 fix lock scope (#1165)
* fix lock scope

* explicit unmount

* Quick Fixes

Authored: Aiden McClelland

* place E lock in transaction

Co-authored-by: J M <mogulslayer@gmail.com>
2022-02-11 14:37:36 -07:00
Aiden McClelland
76c2679600 implement delete-recovered 2022-02-11 10:39:32 -07:00
Aiden McClelland
55f5e78ae7 fix double mount 2022-02-10 21:32:32 -07:00
Drew Ansbacher
6fbe207a8c update done fix 2022-02-10 21:32:32 -07:00
Aiden McClelland
e3fd98f8c9 fix label parser 2022-02-10 21:32:32 -07:00