Commit Graph

1074 Commits

Author SHA1 Message Date
Aiden McClelland
53e076726f Feature/starting status (#852)
* add starting status

* fixes
2022-01-21 20:35:52 -07:00
Aiden McClelland
3382469fe0 fix package.install return type 2022-01-21 20:35:52 -07:00
Aiden McClelland
0aba77867c #796 2022-01-21 20:35:52 -07:00
Aiden McClelland
eacc07081c #821 2022-01-21 20:35:52 -07:00
Aiden McClelland
7a16917971 #819 2022-01-21 20:35:52 -07:00
Aiden McClelland
9f1d140911 #820 2022-01-21 20:35:52 -07:00
Drew Ansbacher
2aa9b35e08 32 gb min 2022-01-21 20:35:52 -07:00
Drew Ansbacher
e1b3db0190 drive capacity disable 2022-01-21 20:35:52 -07:00
Keagan McClelland
aea5dfe04a Bugfix/protocol consistency (#846)
* fix eos <-> registry protocol

* fix ui <-> eos protocol

* redoes the embassyd api to accept an optional version spec argument, still allowing for CLI @ syntax

* redo the front end in accordance with the new api

* Update appmgr/src/install/mod.rs

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

* fix more query params

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Drew Ansbacher
198635da50 spelling 2022-01-21 20:35:52 -07:00
Drew Ansbacher
76d23010b3 starting status 2022-01-21 20:35:52 -07:00
Drew Ansbacher
09c0749612 empty list issue 2022-01-21 20:35:52 -07:00
Drew Ansbacher
80e48cfd8e logs monospace no new line in between 2022-01-21 20:35:52 -07:00
Drew Ansbacher
cc957beacc download cert from base 64 2022-01-21 20:35:52 -07:00
Drew Ansbacher
1cca7942ae recovery drive failing 2022-01-21 20:35:52 -07:00
Keagan McClelland
13c227399b Bugfix/wifi race conditions (#831)
* puts wifi manager behind mutex

* remove commented code

* use rwlocks instead of mutexes to allow for better interlocking
2022-01-21 20:35:52 -07:00
Matt Hill
2d2d390ff0 closes #825 2022-01-21 20:35:52 -07:00
Aiden McClelland
d4b41f3163 address #774 & #801 (#839) 2022-01-21 20:35:52 -07:00
Aiden McClelland
1effb50b79 clean up transient state on boot (#816)
* Should Work™

* fix remove

* do not sleep on exit 0
2022-01-21 20:35:52 -07:00
Drew Ansbacher
3a9bfd08a9 remove wifi on failure 2022-01-21 20:35:52 -07:00
Keagan McClelland
fee358918a remove debug log 2022-01-21 20:35:52 -07:00
Drew Ansbacher
e8617c310a install messaging 2022-01-21 20:35:52 -07:00
Drew Ansbacher
4d86d13e48 just set this.metrics 2022-01-21 20:35:52 -07:00
Keagan McClelland
25775ab2a1 fixes websocket access on tor 2022-01-21 20:35:52 -07:00
Mariusz Kogen
8332903b3a Just reload the environment (#827) 2022-01-21 20:35:52 -07:00
Keagan McClelland
18e9d260d0 Feature/s9pk sideload (#808)
* adds rpc continuations endpoint, rewires websocket endpoint

* sideload processor finished

* cli portion

* bugfixes

* moar bugfixes

* cleanup

* unfuck rust

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

* fixes url source

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Aiden McClelland
fd07d0208d formatting 2022-01-21 20:35:52 -07:00
Lucy C
018b7e972c Bugfix/compat auto config (#812)
* account for no dependent config when auto configuring

* fix config path

* add check for config file to dependency check command
2022-01-21 20:35:52 -07:00
Aiden McClelland
1d1844e092 kill action on timeout even if exec 2022-01-21 20:35:52 -07:00
Aiden McClelland
071f6cec03 stability fixes 2022-01-21 20:35:52 -07:00
Drew Ansbacher
7696ec9a13 diagnostic-ui-httpfix 2022-01-21 20:35:52 -07:00
Keagan McClelland
c2513f0dba implement cert download endpoint (#794)
* implement cert download endpoint

* Apply suggestions from code review

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

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2022-01-21 20:35:52 -07:00
Matt Hill
e6ba378c05 fix cert path 2022-01-21 20:35:52 -07:00
Matt Hill
ae4ba6330f revert updating Angular/Ionic 2022-01-21 20:35:52 -07:00
Drew Ansbacher
ac8384f2ec union change fix 2022-01-21 20:35:52 -07:00
Matt Hill
d380c57668 update to Angular 13 and Ionic 6 2022-01-21 20:35:52 -07:00
Matt Hill
48c2833112 closes #790 2022-01-21 20:35:52 -07:00
Matt Hill
806a1ee5df fix text alignment and double firing of page download 2022-01-21 20:35:52 -07:00
Matt Hill
397a71cb0d fix amination for config nested objects 2022-01-21 20:35:52 -07:00
Aiden McClelland
923ed6fe4e set default log level to debug 2022-01-21 20:35:52 -07:00
Aiden McClelland
9e1e3e167b Feature/rate limiting (#786)
* rate limiting

* 10s rate limit
2022-01-21 20:35:52 -07:00
Keagan McClelland
c723ee6a15 Feature/always gen certs (#784)
* move SslManager to NetController and out of NginxController

* always generate the certs, move that functionality to the net controller before any nginx configs are written

* add info log

* refactor to make net controller not responsible for nginx stuff

* diff minimization

* diff minimization

* diff minimization

* diff minimization

* use net controller cert path instead of nginx controller cert path

* remove unused imports

* move location of cert mounts
2022-01-21 20:35:52 -07:00
Keagan McClelland
9f3909188a fixes leaf certs to use leaf cert extensions (#776)
* fixes leaf certs to use leaf cert extensions

* adds CN to SAN because Firefox is a fussbucket
2022-01-21 20:35:52 -07:00
Matt Hill
21a21444ce rpc error logging for setup wiz 2022-01-21 20:35:52 -07:00
Matt Hill
e2d932f483 fix drive display for guid 2022-01-21 20:35:52 -07:00
Matt Hill
15063af0e5 fix build issue in setup wiz 2022-01-21 20:35:52 -07:00
Matt Hill
060a12fe17 fix logs colors and improve notifications screen 2022-01-21 20:35:52 -07:00
Aiden McClelland
e3f7e857e3 eos-version-compat 2022-01-21 20:35:52 -07:00
Drew Ansbacher
5cb6aebada success routing gone 2022-01-21 20:35:52 -07:00
Drew Ansbacher
f9bdf1bc71 dep copy change 2022-01-21 20:35:52 -07:00