Commit Graph

548 Commits

Author SHA1 Message Date
Drew Ansbacher
88ed581d95 wizard cleanup 2022-01-21 20:35:52 -07:00
Aiden McClelland
0aa75ee008 config changes; cleanup wip 2022-01-21 20:35:52 -07:00
Keagan McClelland
6c7dc71ed4 Feature/wifi (#409)
* initial commit for wifi feature

* implements wifi.get

* implements signal strength, removes macro system, makes compatible with rust stable

* remove selected row from wifi info

* refactor to correctly use rpc-toolkit

* remove redundant line from invoke error rendering

* Apply suggestions from code review

* adds display for wifi.get

* use invoke

* use remove

* use tokio native timeout

* use correct null output

* Apply suggestions from code review

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

* fix borrowing issues

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Keagan McClelland
da5a0d622b adds avahi base service to init function of mdns controller (#407)
* adds avahi base service to init function of mdns controller

* Apply suggestions from code review

* adds hostname set to startup sequence

* Apply suggestions from code review

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
46fc276822 live backend setup 2022-01-21 20:35:52 -07:00
Drew Ansbacher
053ec47e90 new favicon 2022-01-21 20:35:52 -07:00
Drew Ansbacher
3721d419a3 wizard edits 2022-01-21 20:35:52 -07:00
Drew Ansbacher
8cf945b738 commit 2022-01-21 20:35:52 -07:00
Drew Ansbacher
9d612a51fc union bug fix 2022-01-21 20:35:52 -07:00
Matt Hill
3ee06a556e minor cosmetics 2022-01-21 20:35:52 -07:00
Matt Hill
62b523ebde revamp wifi, fix error messaging in forms 2022-01-21 20:35:52 -07:00
Keagan McClelland
bcb6d9d673 Feature/server metrics (#405)
* adds skeleton structure to task runners

* finishes server metrics

* Apply suggestions from code review

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

* cleans up meminfo call

* changes error creation method

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Aiden McClelland
5a13320921 migrations 2022-01-21 20:35:52 -07:00
Aiden McClelland
3588d0342e more idempotent installs 2022-01-21 20:35:52 -07:00
Aiden McClelland
8b1daabb05 allow access to readonly volumes during sandboxed 2022-01-21 20:35:52 -07:00
Matt Hill
7dc53a4e85 cosmetics plus a slew of little frontend rendering bugs 2022-01-21 20:35:52 -07:00
Aiden McClelland
c18a119c70 assorted fixes 2022-01-21 20:35:52 -07:00
Matt Hill
7aaeefc180 cleaning up 2022-01-21 20:35:52 -07:00
Matt Hill
eb03d1ed04 product key page 2022-01-21 20:35:52 -07:00
Matt Hill
f61637f86f remove unused class 2022-01-21 20:35:52 -07:00
Drew Ansbacher
e277eefcb2 complete flow 2022-01-21 20:35:52 -07:00
Drew Ansbacher
613625c012 checkpoiint 2022-01-21 20:35:52 -07:00
Drew Ansbacher
ca19ffd9f7 setup wizard style 2022-01-21 20:35:52 -07:00
Drew Ansbacher
7661626a94 Market over embassy (#404)
* marketplace proxy'd through embassy

* http not rpc

* fix up marketplace
2022-01-21 20:35:52 -07:00
Keagan McClelland
73526976a1 adds log querying (#401)
* adds log querying

* Apply suggestions from code review

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

* formatting

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Keagan McClelland
f92db6fac8 Feature/sound (#389)
* WIP sound lib

* basically finishes sound interface, still needs circle of fifths for updates etc.

* finishes sound interface, includes light testing

* fixes loops to use euclidian remainder

* implements locking for the sound interface

* stop sleeping on blocks
2022-01-21 20:35:52 -07:00
Matt Hill
073a8d2e8d remove unused files 2022-01-21 20:35:52 -07:00
Matt Hill
1fe9c6ffdf update to angular 12 2022-01-21 20:35:52 -07:00
Drew Ansbacher
58678522ff Drew style (#403)
* mail icon

* working unique

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
3fcb96229e mail icon (#402)
Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2022-01-21 20:35:52 -07:00
Matt Hill
1299a3a368 manifest in dependency-onfo 2022-01-21 20:35:52 -07:00
Matt Hill
708d035455 modify location of icon and title for dependencies 2022-01-21 20:35:52 -07:00
Matt Hill
dc3634ad31 responseType text for static files 2022-01-21 20:35:52 -07:00
Matt Hill
860d425b53 fix infinite loader on sessions load 2022-01-21 20:35:52 -07:00
Matt Hill
9a77bf6496 http type changes 2022-01-21 20:35:52 -07:00
Matt Hill
a6cf6edcea error flattening, remain to details, and delete old config stuff 2022-01-21 20:35:52 -07:00
Matt Hill
82928fe3ba fix types 2022-01-21 20:35:52 -07:00
Aiden McClelland
15936db81e cargo lock 2022-01-21 20:35:52 -07:00
Aiden McClelland
84916ad9d5 minor fixes, add nginx conf 2022-01-21 20:35:52 -07:00
Keagan McClelland
1059ccfc96 Feature/ssh (#382)
* wip ssh feature

* add and remove complete, list remains

* list half way done

* should finish the ssh module completely

* minor fixes

* formatting and offline queries

Co-authored-by: Aiden McClelland <me@drbonez.dev>
2022-01-21 20:35:52 -07:00
Aiden McClelland
a1f1dc2ce7 reconcile types 2022-01-21 20:35:52 -07:00
Aiden McClelland
a272d5d698 fix casing 2022-01-21 20:35:52 -07:00
Aiden McClelland
0d9101841c ws subscription 2022-01-21 20:35:52 -07:00
Aiden McClelland
e1c123c4e3 add cookie expiration 2022-01-21 20:35:52 -07:00
Aiden McClelland
281dde2462 auth middleware 2022-01-21 20:35:52 -07:00
Aiden McClelland
2dc896ef04 authentication 2022-01-21 20:35:52 -07:00
Aiden McClelland
01ed3318cb middleware 2022-01-21 20:35:52 -07:00
Aiden McClelland
b807323fa4 installs working 2022-01-21 20:35:52 -07:00
Aiden McClelland
48c33be14c add support for yaml and json manifests 2022-01-21 20:35:52 -07:00
Aiden McClelland
a14820087d switch to managers: wip 2 2022-01-21 20:35:52 -07:00