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
Lucy Cifferello
38e2fb9acd
fix log parsing for null case
2022-01-21 20:35:52 -07:00
Matt Hill
54cdb16487
closes #773
2022-01-21 20:35:52 -07:00
Aiden McClelland
3d3a7500a2
fix error log reporting
2022-01-21 20:35:52 -07:00
Drew Ansbacher
ba402d018a
download output
2022-01-21 20:35:52 -07:00
Drew Ansbacher
8f7075de34
success selector in init
2022-01-21 20:35:52 -07:00
Matt Hill
41da8e89cf
fixes #781
2022-01-21 20:35:52 -07:00
Keagan McClelland
2660437e78
start dhclient
2022-01-21 20:35:52 -07:00
Keagan McClelland
87c10b7fbe
sub ifupdown for ifconfig to save cpu power
2022-01-21 20:35:52 -07:00
Aiden McClelland
f922a6f08c
closes #659
2022-01-21 20:35:52 -07:00
Aiden McClelland
d55586755d
closes #661 and #737
2022-01-21 20:35:52 -07:00
Drew Ansbacher
6eb2dfbb5e
wiz guid fix
2022-01-21 20:35:52 -07:00
Aiden McClelland
d4297b16d2
Feature/full embassy recovery ( #775 )
...
* kinda working
* recovery working
* Update appmgr/src/manager/mod.rs
Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com >
2022-01-21 20:35:52 -07:00
Lucy Cifferello
46cb0c2aa8
add deserializer for string or utf8 array
2022-01-21 20:35:52 -07:00