Commit Graph

800 Commits

Author SHA1 Message Date
Matt Hill
357b59fd43 fix type error 2021-09-30 09:49:27 -06:00
Matt Hill
341c76750c fix bug with launching config modal from dependency auto config 2021-09-29 16:23:14 -06:00
Matt Hill
a941dfdee5 convert strigs to numbers for numberic form controls 2021-09-29 13:25:24 -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
Chris Guida
e1618cb0e5 compat: fix dependency command and update indexmap to btreemap 2021-09-28 16:29:47 -05: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
Matt Hill
2f6c6a3e80 Merge branch 'integration/0.3.0' of github.com:Start9Labs/embassy-os into integration/0.3.0 2021-09-28 11:10:11 -06:00
Matt Hill
079f9bb3de fix marketplace dependency show and chaching 2021-09-28 11:10:03 -06:00
Aiden McClelland
69fd8da2ff separate context for sdk 2021-09-27 18:37:03 -06:00
Aiden McClelland
5c11b14383 update patch-db 2021-09-27 18:04:11 -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
Matt Hill
9c1b7a9578 Merge branch 'integration/0.3.0' of github.com:Start9Labs/embassy-os into integration/0.3.0 2021-09-27 14:43:20 -06:00
Matt Hill
cf0b030061 update action response type 2021-09-27 14:43:13 -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
Drew Ansbacher
7af51c588d only load if not exists 2021-09-27 11:37:56 -06:00
Drew Ansbacher
83247b4548 moved to service 2021-09-27 11:37:56 -06:00
Drew Ansbacher
0d1dac7c2e marketplace cache working 2021-09-27 11:37:56 -06:00
Matt Hill
7e821d00fe restyle action response 2021-09-27 10:09:22 -06:00
Drew Ansbacher
13a17d2a88 set timeout 2021-09-27 10:09:22 -06:00
Drew Ansbacher
1c8c036225 await not setTimeout 2021-09-27 10:09:22 -06:00
Drew Ansbacher
18a290f502 comments addressed 2021-09-27 10:09:22 -06:00
Drew Ansbacher
f01cff00f0 no logs 2021-09-27 10:09:22 -06:00
Drew Ansbacher
b696798788 action success modal 2021-09-27 10:09:22 -06:00
Matt Hill
e91809bbb8 minor changes 2021-09-25 15:48:46 -06:00
Drew Ansbacher
80fb443102 warning icon changes 2021-09-25 15:48:46 -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
b330eb6b1b update submodule 2021-09-24 14:28:15 -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
Aiden McClelland
2638e2878e submodule dependencies (#530) 2021-09-24 14:01:55 -06:00
Matt Hill
b41c0c2c29 make needs config a primary status 2021-09-23 20:34:11 -06:00
Matt Hill
95188458ed Merge branch 'integration/0.3.0' of github.com:Start9Labs/embassy-os into integration/0.3.0 2021-09-23 19:46:45 -06:00
Matt Hill
43c1a5c047 remove hover event on icons 2021-09-23 19:46:40 -06:00
Lucy C
ae8eb6582b Update compatibility image (#440)
* backup create compiling

* backup restore compiling

* wip

* wip

* backups compiling

* wip

* wip update set result

* fix config set

* wip remove async

* make synchronous

* add build steps

* remove tokio

* add restore subcommand

* fix set to read stdin

* add package properties key

* proper error handle

* create config path if it doesnt exist

* fix merge conflict

* make config a path and koin config file when needed

* update cargo lock

* fix cargo lock

* update properties sub command

* fix dependency check and auto configure; clean up error handling

* fix errors

* fix properties subcommand order

* fix cargo lock

* update cargo.lock

* update appmgr cargo lock with build-portable

* fix error strings and input dependency config in dependency commands

* rename temp file instead

* read dependent config file

* fix temp config file creation

* create config file regardless if it exists

* add curl

* wip refactor config

* wip refactor config

* update rules to use embassyos config type

Co-authored-by: Chris Guida <chrisguida@gmail.com>
2021-09-23 17:44:49 -06:00