Commit Graph

516 Commits

Author SHA1 Message Date
Drew Ansbacher
bce87cc819 checkpoiint 2021-08-12 10:55:45 -06:00
Drew Ansbacher
1cc7cc439f setup wizard style 2021-08-12 10:55:45 -06:00
Drew Ansbacher
6782aa7e1c Market over embassy (#404)
* marketplace proxy'd through embassy

* http not rpc

* fix up marketplace
2021-08-12 10:49:41 -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
a6e668fffa remove unused files 2021-08-11 09:47:14 -06:00
Matt Hill
b6aea884aa update to angular 12 2021-08-10 18:53:39 -06:00
Drew Ansbacher
8bd6c6d6f4 Drew style (#403)
* mail icon

* working unique

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2021-08-10 18:41:35 -06:00
Drew Ansbacher
4b125b8346 mail icon (#402)
Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2021-08-10 13:26:15 -06:00
Matt Hill
bd7149491f manifest in dependency-onfo 2021-08-09 20:52:26 -06:00
Matt Hill
10d3f3b589 modify location of icon and title for dependencies 2021-08-09 17:15:21 -06:00
Matt Hill
edf5e33996 responseType text for static files 2021-08-09 17:02:57 -06:00
Matt Hill
8b87c077c9 fix infinite loader on sessions load 2021-08-09 16:25:33 -06:00
Matt Hill
fb6c23b8da http type changes 2021-08-09 15:30:21 -06:00
Matt Hill
6a9ec0ea05 error flattening, remain to details, and delete old config stuff 2021-08-09 14:05:21 -06:00
Matt Hill
ae09f5a4f2 fix types 2021-08-09 14:05:21 -06:00
Aiden McClelland
31b820214e cargo lock 2021-08-09 14:05:21 -06:00
Aiden McClelland
0ee8361430 minor fixes, add nginx conf 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
d657eceb08 reconcile types 2021-08-09 14:04:56 -06:00
Aiden McClelland
32a1a2a24f fix casing 2021-08-09 14:03:12 -06:00
Aiden McClelland
ea949487f1 ws subscription 2021-08-09 14:03:12 -06:00
Aiden McClelland
764c921eec add cookie expiration 2021-08-09 14:03:12 -06:00
Aiden McClelland
711766a8a4 auth middleware 2021-08-09 14:03:12 -06:00
Aiden McClelland
ce9495c6cc authentication 2021-08-09 14:00:48 -06:00
Aiden McClelland
0b579d9813 middleware 2021-08-09 14:00:48 -06:00
Aiden McClelland
8de595fafb installs working 2021-08-09 14:00:47 -06:00
Aiden McClelland
c4f38a979e add support for yaml and json manifests 2021-08-09 14:00:47 -06:00
Aiden McClelland
d9fa354e85 switch to managers: wip 2 2021-08-09 14:00:47 -06:00
Aiden McClelland
7eaf6dabcc switch to managers: wip 2021-08-09 14:00:47 -06:00
Aiden McClelland
36275f4a81 move manifest to parent 2021-08-09 13:59:19 -06:00
Aiden McClelland
d26e08014f compat 2021-08-09 13:59:19 -06:00
Aiden McClelland
a2188be4cd fix feature flag for avahi 2021-08-09 13:59:13 -06:00
Aiden McClelland
8035fb285c fix toml 2021-08-09 13:59:08 -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
dcd02c03a0 migrations 2021-08-09 13:58:52 -06:00
Aiden McClelland
7bb11652d2 pack 2021-08-09 13:58:52 -06:00
Aiden McClelland
d7e06797a8 appmgr: mdns controller 2021-08-09 13:58:51 -06:00
Aiden McClelland
707a5b1d90 appmgr: wrap up tor 2021-08-09 13:58:51 -06:00
Aiden McClelland
d09adb76bd appmgr: offline queries 2021-08-09 13:58:51 -06:00
Aiden McClelland
08bb7caa81 appmgr: basic tor sync 2021-08-09 13:58:51 -06:00
Aiden McClelland
8871c6eec4 appmgr: minor fixes 2021-08-09 13:58:27 -06:00
Aiden McClelland
de96a54cc1 switch back to path deps cause we can't have nice things yet 2021-08-09 13:58:27 -06:00
Aiden McClelland
17fd149b58 appmgr: publish to crates.io 2021-08-09 13:57:43 -06:00
Aiden McClelland
0305aa8b55 appmgr: initialize dependency errors on install 2021-08-09 13:57:43 -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
Matt Hill
fd354b6cbe Subnav (#391)
* begin subnav implementation

* implement subnav AND angular forms for comparison

* unions working-ish, list of enums working

* new form approach almost complete

* finish new forms approach for action inputs and config

* expandable list items and handlebars display

* Config animation (#394)

* config cammel

* config animation

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>

* improve server settings inputs, still needs work

* delete all notifications, styling, and bugs

* contracted by default

Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com>
Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
2021-08-09 13:53:42 -06:00
Drew Ansbacher
4ea214f79e Drew cleanup (#380)
* accordion works

* cleanup

* styling

* more styling

* App show change (#387)

* show page change

* no marketplace

* app show changes

* update marketplace list

* icon

* top left icon

* toolbar

* right size

* out of toolbar

* no service details

* fix skeleton text and server metrics page

* stuck

* add session management

* complete sessions feature

* app show page

* remove unnecessary icons

* add cli to list of possible sessions

* Modal global (#383)

* modal checkpoint

* global modal

* black looks good now

* black looks good now

* not smaller

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com>

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
2021-08-09 13:53:42 -06:00
Drew Ansbacher
11da141b73 Progress bar (#377)
* looking for unnecessary watches

* on init data initialization

* prog pipe

* install progress everywhere

* titlecase status

* include updateing state in app show for install progress

Co-authored-by: Drew Ansbacher <drew.ansbacher@spiredigital.com>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
2021-08-09 13:53:42 -06:00