Commit Graph

36 Commits

Author SHA1 Message Date
Lucy Cifferello
7adb66cf4c add spantrace debug logs 2022-01-21 20:35:52 -07:00
Aiden McClelland
69382f788d instrument all the things 2022-01-21 20:35:52 -07:00
Justin Miller
c3ac27865d chore: Get the tracing in 2022-01-21 20:35:52 -07:00
Justin Miller
81164f974f chore: moving to color_eyre 2022-01-21 20:35:52 -07:00
Aiden McClelland
e58df7ec4a v2 migration 2022-01-21 20:35:52 -07:00
Justin Miller
7fc4cb175c feat: Make the start clear
Have messaging to let user know of update complete/ failure
2022-01-21 20:35:52 -07:00
Aiden McClelland
8fabb7f884 progress bar 2022-01-21 20:35:52 -07:00
Aiden McClelland
ee8eca7038 fix HasModel for ServerInfo 2022-01-21 20:35:52 -07:00
Aiden McClelland
f4b70f653f misc fixes 2022-01-21 20:35:52 -07:00
Aiden McClelland
261509c841 structured ws response 2022-01-21 20:35:52 -07:00
Keagan McClelland
ac9b97ee28 remove fields that we don't know how to populate 2022-01-21 20:35:52 -07:00
Aiden McClelland
4e9849cd38 refactor dependency errors (#574)
* refactor dependency errors

* fix hostname after restart

* fix errors from testing

* fix updating of current_dependents

* fixes
2022-01-21 20:35:52 -07:00
Keagan McClelland
a086c809e4 splits out types for different package pointers 2022-01-21 20:35:52 -07:00
Aiden McClelland
1a86f393d6 use btreemap instead of indexmap
to establish canonical lock ordering
2022-01-21 20:35:52 -07:00
Aiden McClelland
8a2622c05f use new locking api 2022-01-21 20:35:52 -07:00
Keagan McClelland
6de22116ce fixes build issues 2022-01-21 20:35:52 -07:00
Aiden McClelland
6b4909750c diagnostic mode changes 2022-01-21 20:35:52 -07:00
Keagan McClelland
6cb706785d implements error log reporting (#464)
* implements error log reporting

* changes api post variables, includes warnings
2022-01-21 20:35:52 -07:00
Keagan McClelland
c6a0cf90bf implements session counter (#463)
* implements session counter

* implements session ids
2022-01-21 20:35:52 -07:00
Aiden McClelland
3877e43b84 configure datadir on context 2022-01-21 20:35:52 -07:00
Aiden McClelland
5d44519d0d fix warnings 2022-01-21 20:35:52 -07:00
Aiden McClelland
824bccda0e misc fixes 2022-01-21 20:35:52 -07:00
Aiden McClelland
e9faf1f74d misc fixes 2022-01-21 20:35:52 -07:00
Aiden McClelland
9fb02c6a1e overhaul context 2022-01-21 20:35:52 -07:00
Aiden McClelland
e9db083004 initialize database better 2022-01-21 20:35:52 -07:00
Aiden McClelland
c18a119c70 assorted fixes 2022-01-21 20:35:52 -07:00
Matt Hill
82928fe3ba fix types 2022-01-21 20:35:52 -07:00
Aiden McClelland
84916ad9d5 minor fixes, add nginx conf 2022-01-21 20:35:52 -07:00
Aiden McClelland
a1f1dc2ce7 reconcile types 2022-01-21 20:35:52 -07:00
Aiden McClelland
0d9101841c ws subscription 2022-01-21 20:35:52 -07:00
Aiden McClelland
34e4c12af3 switch to managers: wip 2022-01-21 20:35:52 -07:00
Aiden McClelland
e2b77b23f8 move manifest to parent 2022-01-21 20:35:52 -07:00
Aiden McClelland
c6391280fc fix feature flag for avahi 2022-01-21 20:35:52 -07:00
Aiden McClelland
0739690dcb appmgr inspect is back 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
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