Commit Graph

21 Commits

Author SHA1 Message Date
Keagan McClelland
89c5294fc7 return full ssh key response on add 2021-09-20 13:58:36 -06:00
Aiden McClelland
2fd97b323c diagnostic mode changes 2021-09-15 12:03:29 -06:00
Keagan McClelland
59e1c76bc0 Implements a notification system for EmbassyOS 2021-09-14 17:18:17 -06:00
Aiden McClelland
cc90dd5151 recovery mode in embassyd 2021-09-14 12:19:20 -06:00
Keagan McClelland
96dee95260 Feature/ssl cert management (#442)
* Adds core logic API for SSL Certificate Management

* Update appmgr/src/net/ssl.rs

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2021-09-13 11:24:45 -06:00
Aiden McClelland
7f194fbe0e setup flow mvp complete 2021-09-11 20:57:11 -06:00
Aiden McClelland
3bcd9ebaf1 list disks without blkid 2021-09-10 19:39:03 -06:00
Aiden McClelland
967664561a configure datadir on context 2021-09-03 14:07:46 -06:00
Chris Guida
38d55a4299 package logs rpc endpoint (#427)
* wip: package logs

* fixes from code review

* fix reverse flag behavior

* only embassyd uses -u, packages use CONTAINER_NAME

* make id param an enum, clean up code

* changes from rebase

* change package IDs to be of type PackageId

Co-authored-by: Aiden McClelland <me@drbonez.dev>
2021-09-03 12:04:41 -06:00
Keagan McClelland
cc211b85a4 Feature/wifi (#409)
* initial commit for wifi feature

* implements wifi.get

* implements signal strength, removes macro system, makes compatible with rust stable

* remove selected row from wifi info

* refactor to correctly use rpc-toolkit

* remove redundant line from invoke error rendering

* Apply suggestions from code review

* adds display for wifi.get

* use invoke

* use remove

* use tokio native timeout

* use correct null output

* Apply suggestions from code review

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>

* fix borrowing issues

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2021-08-19 12:26:16 -06:00
Keagan McClelland
0f43414e25 Feature/server metrics (#405)
* adds skeleton structure to task runners

* finishes server metrics

* Apply suggestions from code review

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>

* cleans up meminfo call

* changes error creation method

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2021-08-17 17:32:07 -06:00
Keagan McClelland
b55f82bcf3 adds log querying (#401)
* adds log querying

* Apply suggestions from code review

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>

* formatting

Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
2021-08-12 10:35:49 -06:00
Keagan McClelland
acd72060e9 Feature/sound (#389)
* WIP sound lib

* basically finishes sound interface, still needs circle of fifths for updates etc.

* finishes sound interface, includes light testing

* fixes loops to use euclidian remainder

* implements locking for the sound interface

* stop sleeping on blocks
2021-08-12 10:20:36 -06:00
Matt Hill
6a9ec0ea05 error flattening, remain to details, and delete old config stuff 2021-08-09 14:05:21 -06:00
Keagan McClelland
8eaf8f47e4 Feature/ssh (#382)
* wip ssh feature

* add and remove complete, list remains

* list half way done

* should finish the ssh module completely

* minor fixes

* formatting and offline queries

Co-authored-by: Aiden McClelland <me@drbonez.dev>
2021-08-09 14:05:21 -06:00
Aiden McClelland
7eaf6dabcc switch to managers: wip 2021-08-09 14:00:47 -06:00
Aiden McClelland
0fe91c023f appmgr inspect is back 2021-08-09 13:59:08 -06:00
Aiden McClelland
7bbbb5463e fix pack 2021-08-09 13:59:08 -06:00
Aiden McClelland
08bb7caa81 appmgr: basic tor sync 2021-08-09 13:58:51 -06:00
Aiden McClelland
ad12bf395c 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
2021-08-09 13:57:43 -06:00
Aiden McClelland
95d3845906 0.2.5 initial commit
Makefile incomplete
2020-11-23 13:44:28 -07:00