Lucy C
11b007a31d
Fix/integration/0.2.11 ( #265 )
...
* backports tor security fix to 0.2.10, adds functionality to allow for ssh key management during an update (#263 )
* actually upgrade to 0.3.5.14-1
* update lan services on backup restore
* reload nginx, update welcome message, move reset lan to handler
* moves lan refresh after backup restore to asynchronous part of restore
* fix certificate generation
* match guards
Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com >
2021-03-19 16:50:52 -06:00
Lucy C
5b8f27e53e
Appmgr/fix/restart dep on install ( #262 )
...
* appmgr: fix: restart dep on install
* appmgr: fix: bind before restart
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2021-03-18 00:46:29 -06:00
Aiden McClelland
9f4523676f
appmgr: fix: restart dep on install ( #261 )
2021-03-17 22:08:12 -06:00
Lucy C
bc5163d800
Appmgr/debug/uninstall ( #260 )
...
* with context debuggging
* appmgr: fix errors
* appmgr: add more logging
* appmgr: more logs
* appmgr: make unbind more robust
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2021-03-17 18:55:51 -06:00
Lucy Cifferello
8c87e6653c
fix import
2021-03-17 12:30:41 -06:00
Chris Guida
1c3b16e870
Appmgr/bugfix/nginx file too large migrations ( #258 )
...
* Nginx: allow infinite body sizes
* add nginx refresh to migration script
2021-03-17 12:30:41 -06:00
Chris Guida
af46a375a9
Nginx: allow infinite body sizes ( #256 )
2021-03-17 12:30:41 -06:00
Aiden McClelland
43e89df652
appmgr: handle optional dep unmounts on uninstall
2021-03-17 12:30:41 -06:00
Lucy C
ac5dec476d
copy updates for 0.2.11 ( #248 )
...
* copy updates for 0.2.11
* fix moderate npm vulns
* fix mocks and welcome page layout
2021-03-12 15:42:18 -07:00
Aiden McClelland
7e7a9dc140
appmgr: version bump
2021-03-12 15:42:18 -07:00
Aiden McClelland
09f858d28d
appmgr: only mount binds if installed
...
also improve build scripts
2021-03-12 15:42:18 -07:00
Keagan McClelland
5339b23ea6
0.2.10 version bump stuff ( #238 )
...
* agent -> 0.2.10
* appmgr -> 0.2.10
* updates to 0.2.10 for the UI
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2021-03-08 16:38:24 -07:00
Aiden McClelland
bd61510c24
Hotfix/rewrite certs ( #237 )
...
* appmgr: rewrite full cert if missing
* rewrite if key missing
2021-03-08 16:25:05 -07:00
Aiden McClelland
c8aafbdbc9
appmgr: fix lan service deserialization
2021-03-05 16:33:53 -07:00
Aiden McClelland
daf701a76c
appmgr: disable zeroconf if no lan
2021-03-05 15:39:43 -07:00
Aiden McClelland
acc2722586
appmgr: add proxy headers for lan services
2021-03-04 12:18:54 -07:00
Aiden McClelland
21f982e9a6
appmgr: start-alert
2021-03-03 16:03:04 -07:00
Aiden McClelland
d9894d4082
appmgr: pin yajrc to c2952a4a
2021-03-03 10:29:09 -07:00
Aiden McClelland
6b3fa54551
appmgr: fix deleted certs
2021-03-03 10:29:09 -07:00
Aiden McClelland
9f47a34b11
appmgr: logs for adding certs
2021-03-03 10:29:09 -07:00
Aiden McClelland
1d7684f4d4
appmgr: fsync fullchain
2021-03-03 10:29:09 -07:00
Aiden McClelland
cfacbcabd3
appmgr: make down for 0.2.9 more resilient
2021-03-03 10:29:09 -07:00
Aiden McClelland
aada5755de
appmgr: sync lan services after tor reload
2021-03-03 10:29:09 -07:00
Aiden McClelland
fd6a1897c8
appmgr: fix portable
2021-03-03 10:29:09 -07:00
Aiden McClelland
62e0f742ba
appmgr: create app metadata dir explicitly
2021-03-03 10:29:09 -07:00
Keagan McClelland
efa60bf4ab
fixes clap shit
2021-03-03 10:29:09 -07:00
Keagan McClelland
653961da64
batches all lan addresses together
...
removes dbg
fixes clap docs
use actual log
removes service level enabling and disabling of lan
adds reset endpoint
reset lan on install/uninstall
2021-03-03 10:29:09 -07:00
Aiden McClelland
3e3097945f
appmgr: actions override entrypoint
2021-03-03 10:29:09 -07:00
Aiden McClelland
c0f5f09767
appmgr: put linux syscall behind flag
2021-03-03 10:29:09 -07:00
Aiden McClelland
1c8889a60c
appmgr: feature flag for avahi
2021-03-03 10:29:09 -07:00
Aiden McClelland
218bae3b46
appmgr: fix CA paths
2021-03-03 10:29:09 -07:00
Aiden McClelland
ee1c66d0c2
appmgr: bugfix: use fullchain cert
2021-03-03 10:29:09 -07:00
Keagan McClelland
7fb8f88c8d
pins yajrc to git
2021-03-03 10:29:09 -07:00
Keagan McClelland
c83baec363
Appmgr/feature/lan ( #209 )
...
* WIP: Lan with blocking
* stuff
* appmgr: non-ui lan services
* dbus linker errors
* appmgr: allocate on stack
* dns resolves finally
* cleanup
* appmgr: generate ssl if missing
* appmgr: remove -p for purge
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2021-03-03 10:29:09 -07:00
Aiden McClelland
882cfde5f3
appmgr: add warning to actions
2021-03-03 10:29:09 -07:00
Aiden McClelland
53720130b3
appmgr: add support for actions
2021-03-03 10:29:09 -07:00
Aiden McClelland
c0e08df221
appmgr: ignore AlreadyExists error
2021-03-03 10:29:09 -07:00
Aiden McClelland
108213f920
trim hostname
2021-03-03 10:29:09 -07:00
Aiden McClelland
9503f754ad
fix stupid fucking comment that keagan won't let go
2021-03-03 10:29:09 -07:00
Aiden McClelland
6f09738b49
appmgr: write nginx conf when writing tor conf ( #177 )
...
* appmgr: write nginx conf when writing tor conf
* appmgr: fix hardcoded certs
* appmgr: add down for 0.2.9
2021-03-03 10:29:09 -07:00
Aiden McClelland
3d4930acb4
don't delete lock file
2021-03-03 10:29:09 -07:00
Aiden McClelland
ebd4cb8480
appmgr: restore-alert
2021-01-25 09:55:02 -07:00
Aiden McClelland
1188d67e30
appmgr: add install-alert to index
2021-01-25 09:55:02 -07:00
Aiden McClelland
25c55ea426
appmgr: sync after deleting hostname
2021-01-25 09:55:02 -07:00
Aiden McClelland
f993f19614
appmgr: handle tor address version change
2021-01-25 09:55:02 -07:00
Aiden McClelland
8bdb2e6f3b
appmgr: metadata kebab case
2021-01-25 09:55:02 -07:00
Aiden McClelland
29d5e3b36e
appmgr: %s/warning/alert/g
2021-01-25 09:55:02 -07:00
Aiden McClelland
2022a7fc1d
appmgr: backup restore metadata
2021-01-25 09:55:02 -07:00
Aiden McClelland
fb9b7d2a58
formatting
2021-01-25 09:55:02 -07:00
Aiden McClelland
c72b7425fc
appmgr: fix tokio-tar
2021-01-25 09:55:02 -07:00