Aiden McClelland
172ef71c8d
appmgr: mdns controller
2022-01-21 20:35:52 -07:00
Aiden McClelland
9630c356f4
appmgr: wrap up tor
2022-01-21 20:35:52 -07:00
Aiden McClelland
351ce2495d
appmgr: offline queries
2022-01-21 20:35:52 -07:00
Aiden McClelland
04b9ef8222
appmgr: basic tor sync
2022-01-21 20:35:52 -07:00
Aiden McClelland
5b22d0a3b3
appmgr: minor fixes
2022-01-21 20:35:52 -07:00
Aiden McClelland
7ce162aaf7
switch back to path deps cause we can't have nice things yet
2022-01-21 20:35:52 -07:00
Aiden McClelland
6e314f4ca9
appmgr: publish to crates.io
2022-01-21 20:35:52 -07:00
Aiden McClelland
8fba85277a
appmgr: initialize dependency errors on install
2022-01-21 20:35:52 -07:00
Aiden McClelland
8954e3e338
appmgr 0.3.0 rewrite pt 1
...
appmgr: split bins
update cargo.toml and .gitignore
context
appmgr: refactor error module
appmgr: context
begin new s9pk format
appmgr: add fields to manifest
appmgr: start action abstraction
appmgr: volume abstraction
appmgr: improved volumes
appmgr: install wip
appmgr: health daemon
appmgr: health checks
appmgr: wip
config get
appmgr: secret store
wip
appmgr: config rewritten
appmgr: delete non-reusable code
appmgr: wip
appmgr: please the borrow-checker
appmgr: technically runs now
appmgr: cli
appmgr: clean up cli
appmgr: rpc-toolkit in action
appmgr: wrap up config
appmgr: account for updates during install
appmgr: fix : #308
appmgr: impl Display for Version
appmgr: cleanup
appmgr: set dependents on install
appmgr: dependency health checks
2022-01-21 20:35:52 -07:00
Keagan McClelland
183f91859a
fixes apt-update issue 100 where Suites changed, kills update sound t… ( #422 )
...
* fixes apt-update issue 100 where Suites changed, kills update sound thread, sets updating to false if synchronization fails
* cleans up code
* appmgr changes
* ui changes
* updates required appmgr in agent
* actually upgrade current version in appmgr
2021-08-23 14:30:08 -06:00
Keagan McClelland
18a069e6fd
Release/0.2.15 ( #411 )
...
* remove all apt-get calls from check phase of startup
* Fix "n is undefined" config spec change bug (#392 )
Fixes the issue where an old config with a new config spec sometimes renders the config inaccessible, with the error `n is undefined`
* updates version numbers
* version change for appmgr
* updates version numbers and welcome message
* adds migration for 0.2.15 to the agent
* actually add 0.2.15 migration to appmgr
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com >
2021-08-18 15:28:32 -06:00
Keagan McClelland
6334d79c01
updates appmgr to 0.2.14 ceremonial
2021-07-20 16:54:50 -06:00
Matt Hill
8f9111ce3d
Integration/0.2.13 ( #324 )
...
* updates to 8.10.4, adjusts dependencies, adds license info feature
* add toJSON
* add licesne info to services
* remove mocks
* adds license info to available show
* prepare upgrade messaging
* better welcome message
* update backend versioning to 0.2.13
* add version migration file
* update ui build scripts
* update eos image
* update eos image with embassy
* add migration files
* update welcome page
* explicity add migration files
Co-authored-by: Keagan McClelland <keagan.mcclelland@gmail.com >
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com >
2021-05-19 11:46:37 -06:00
kn0wmad
3126d6138e
Update README.md ( #318 )
2021-05-05 10:01:31 -06:00
Aiden McClelland
4f16d82294
Update README.md
2021-04-02 13:49:03 -06:00
kn0wmad
ec2b707353
README edit
2021-04-02 13:49:03 -06:00
kn0wmad
e609d3af1e
README edit
2021-04-02 13:49:03 -06:00
kn0wmad
5b5495cd51
Added Instructions to appmgr README
2021-04-02 13:49:03 -06:00
kn0wmad
8ba23f05a4
Added Instructions to appmgr README
2021-04-02 13:49:03 -06:00
Aiden McClelland
6ef46ae309
bump version
2021-04-02 10:55:52 -06:00
Aiden McClelland
13c94241c2
retain x-forwarded-proto
2021-04-02 10:55:52 -06:00
Chris Guida
56041fd503
disable buffering in nginx
2021-03-30 20:14:02 -06:00
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