Aiden McClelland
5431f561da
setup works
2021-09-30 14:49:04 -06:00
Aiden McClelland
d5fdd43087
dry uninstall
2021-09-28 18:12:01 -06:00
Aiden McClelland
17445e2518
better predicate to wait on for setup flow
2021-09-28 16:21:27 -06:00
Aiden McClelland
3a1bcddf65
patches for dependency errors
2021-09-28 15:51:19 -06:00
Aiden McClelland
08df3dc65d
prefer btreemap over hashmap
2021-09-28 14:00:45 -06:00
Keagan McClelland
79db44e34f
preliminary support for tor key pointers
2021-09-28 13:42:00 -06:00
Keagan McClelland
4c29d8c372
splits out types for different package pointers
2021-09-28 13:42:00 -06:00
Keagan McClelland
bed4c92b26
splits up package pointer types
2021-09-28 13:42:00 -06:00
Keagan McClelland
bc605efc3b
change vec to hashset
2021-09-28 13:42:00 -06:00
Aiden McClelland
e69a85e3fe
use IndexMap for config spec
2021-09-28 13:19:07 -06:00
Aiden McClelland
5681584157
misc fixes
2021-09-28 12:33:43 -06:00
Aiden McClelland
69fd8da2ff
separate context for sdk
2021-09-27 18:37:03 -06:00
Aiden McClelland
800bf8dbde
use btreemap instead of indexmap
...
to establish canonical lock ordering
2021-09-27 17:19:58 -06:00
Aiden McClelland
72cc6b1b2a
change dependency requirement structure
2021-09-27 16:23:24 -06:00
Aiden McClelland
65e4fb5dc4
clean out dbgs
2021-09-27 15:44:27 -06:00
Aiden McClelland
5c2564477e
fix locker issues
2021-09-27 15:28:33 -06:00
Keagan McClelland
8d1c4b1158
implements module level logging
2021-09-27 14:43:03 -06:00
Aiden McClelland
69484c8f35
agressive locking
2021-09-27 14:00:34 -06:00
Aiden McClelland
3e3931f847
miscellaneous fixes
2021-09-27 13:48:23 -06:00
Chris Guida
5222b16e28
implement package.action rpc/cli command ( #503 )
...
* implement package.action rpc/cli command
* use action id instead of name
* make ActionResult display impl nicer
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2021-09-24 20:51:02 -05:00
Aiden McClelland
fd3ebf737c
write nginx conf in diagnostic mode
2021-09-24 15:19:22 -06:00
Aiden McClelland
8821d52602
fix lock held on different handle
2021-09-24 14:28:15 -06:00
Aiden McClelland
660205c3db
use new locking api
2021-09-24 14:28:15 -06:00
Keagan McClelland
51417383d2
removes dependency errors when there are none
2021-09-24 14:28:15 -06:00
Aiden McClelland
1383567a3a
status daemon no longer deadlocking
2021-09-24 14:28:15 -06:00
Keagan McClelland
61ed0a8a58
fixes build issues
2021-09-23 16:21:41 -06:00
Keagan McClelland
99a0ec7ff5
fix build issue
2021-09-23 15:59:27 -06:00
Keagan McClelland
39435f913b
exclusive lock on cookie file
2021-09-23 15:37:34 -06:00
Keagan McClelland
a7c7cf1c56
fixes revisions for notifications ( #511 )
2021-09-23 13:27:05 -06:00
Keagan McClelland
f8ef0d9d9c
fix sqlx build issues
2021-09-22 10:22:40 -06:00
Keagan McClelland
89c5294fc7
return full ssh key response on add
2021-09-20 13:58:36 -06:00
Keagan McClelland
7e3e1cc190
fix fingerprint return
2021-09-20 12:43:28 -06:00
Keagan McClelland
b05b52fd8d
rename hash to fingerprint
2021-09-20 12:33:32 -06:00
Keagan McClelland
28bb518d6b
adds context to filesystem calls for nginx
2021-09-20 12:32:21 -06:00
Keagan McClelland
80a6a4e1ca
removes all dbg! macros
2021-09-20 12:32:21 -06:00
Keagan McClelland
66ff38688e
remove dbg!
2021-09-20 11:32:57 -06:00
Keagan McClelland
6fc8567c91
rename ssh 'remove' to 'delete'
2021-09-20 11:16:37 -06:00
Keagan McClelland
0a9d1b2b1d
Feature/nginx management ( #483 )
...
* Implements nginx controller and initialization
* adds nginx controller add to netmod add
* adds nginx remove to netmod remove
* fix code review issues
2021-09-20 11:13:04 -06:00
Keagan McClelland
3dc11380eb
fixes self-dependency bug ( #486 )
...
* fixes self-dependency bug
* fixes build errors, hopefully memory usage isn't garbage
* reduces allocations
* spurious import
2021-09-17 10:39:34 -06:00
Keagan McClelland
8840e81239
wires up notifications
2021-09-16 18:08:39 -06:00
Keagan McClelland
2237fe4402
fix octaves for mario death
2021-09-16 18:08:17 -06:00
Keagan McClelland
d20f1658bb
fixes logging
2021-09-16 14:39:33 -06:00
Keagan McClelland
9dfdee283a
properly renames share-stats
2021-09-16 11:50:16 -06:00
Aiden McClelland
0d65432728
todos for diagnostic mode
2021-09-15 12:27:23 -06:00
Aiden McClelland
2fd97b323c
diagnostic mode changes
2021-09-15 12:03:29 -06:00
Aiden McClelland
14c7540738
docker image persistence
2021-09-15 11:33:23 -06:00
Aiden McClelland
c027cbfeb4
todo for actions
2021-09-15 11:10:04 -06:00
Aiden McClelland
6d12c4acfb
force pool creation
2021-09-14 23:02:06 -06:00
Aiden McClelland
696a0c8b37
fixes for disk list
2021-09-14 22:51:51 -06:00
Aiden McClelland
93f37cd9d5
setup flow fixes
2021-09-14 22:16:28 -06:00