Commit Graph

39 Commits

Author SHA1 Message Date
Matt Hill
09a9cfe88c bug fixes and cosmetic improvements 2021-09-01 14:45:16 -06:00
Matt Hill
118f26af89 global click protections, install wizard fixes, better login, better marketplace search, fix mocks 2021-08-31 16:37:01 -06:00
Drew Ansbacher
e88354f105 conditional for elem 2021-08-31 16:37:01 -06:00
Drew Ansbacher
a54dfd96a3 only one modal submit block needed 2021-08-31 16:37:01 -06:00
Matt Hill
fc82fc2ec4 react to enter key for alerts and modals. Styling and logic 2021-08-31 16:37:01 -06:00
Matt Hill
28d2b18f09 fix unsubscribes on logout, better connection monitoring, and better message for lost connection 2021-08-23 15:06:24 -06:00
Matt Hill
9c723dba3c make start9 logo clickable 2021-08-21 16:01:34 -06:00
Matt Hill
6ea04dbeb8 cosmetics plus a slew of little frontend rendering bugs 2021-08-13 16:16:32 -06:00
Matt Hill
26dd880633 cleaning up 2021-08-12 17:20:33 -06:00
Matt Hill
b6aea884aa update to angular 12 2021-08-10 18:53:39 -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
Matt Hill
1d777b18b3 refactor loaders, better err toasts, rework Embassy tab organization 2021-08-09 13:53:42 -06:00
Matt Hill
08e845228f dont watch patch.data directly in TS (#371)
* dont watch patch.data directly in TS

* installs and uninstalls working

* minor repairs
2021-08-09 13:53:14 -06:00
Matt Hill
e8bf254b91 refine startup alerts, reversions in mocks 2021-08-09 13:53:14 -06:00
Matt Hill
b07c9c2d69 bring back startup alerts 2021-08-09 13:51:48 -06:00
Matt Hill
7a144b4d25 account for LAN failure 2021-08-09 13:51:30 -06:00
Matt Hill
e0478ba46c better connection messaging 2021-08-09 13:51:30 -06:00
Matt Hill
0c6a0218a6 start 2021-08-09 13:51:30 -06:00
Matt Hill
b7bd147c76 rework modals and more 2021-08-09 13:51:30 -06:00
Matt Hill
d9f1c9b021 more styling 2021-08-09 13:51:30 -06:00
Matt Hill
5eaa51d22d more efficient subscriptions, more styling 2021-08-09 13:51:30 -06:00
Matt Hill
d8ef531721 better network monitoring 2021-08-09 13:51:30 -06:00
Matt Hill
80db9b71b9 better connection service 2021-08-09 13:51:30 -06:00
Matt Hill
8cb4351668 styling etc 2021-08-09 13:51:30 -06:00
Drew Ansbacher
77340ce769 working message offline 2021-08-09 13:51:30 -06:00
Matt Hill
21530ce63c health page, manifest page, watch unauth, begin redesign 2021-08-09 13:51:06 -06:00
Matt Hill
84718792bf update bootstrapper and startup flow 2021-08-09 13:51:06 -06:00
Matt Hill
21dd8fa618 login page and fix autoscrolling on nav 2021-08-09 13:50:34 -06:00
Aaron Greenspan
8d01ebe8b2 0.3.0 refactor
ui: adds overlay layer to patch-db-client

ui: getting towards mocks

ui: cleans up factory init

ui: nice type hack

ui: live api for patch

ui: api service source + http

starts up

ui: api source + http

ui: rework patchdb config, pass stashTimeout into patchDbModel

wires in temp patching into api service

ui: example of wiring patchdbmodel into page

begin integration

remove unnecessary method

linting

first data rendering

rework app initialization

http source working for ssh delete call

temp patches working

entire Embassy tab complete

not in kansas anymore

ripping, saving progress

progress for API request response types and endoint defs

Update data-model.ts

shambles, but in a good way

progress

big progress

progress

installed list working

big progress

progress

progress

begin marketplace redesign

Update api-types.ts

Update api-types.ts

marketplace improvements

cosmetic

dependencies and recommendations

begin nym auth approach

install wizard

restore flow and donations
2021-08-09 13:50:02 -06:00
Aaron Greenspan
02ab63da81 UI/feature/actions (#195)
* ui: actions page

* rework actions page

* add warning to Actions

Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
2021-03-03 10:29:09 -07:00
Aaron Greenspan
5a4e980d31 ui: eject disks todo 2021-01-25 09:55:02 -07:00
Aaron Greenspan
53db8fc4ec ui: preload bold, remove getdots from dom after load 2021-01-25 09:55:02 -07:00
Aaron Greenspan
e96ef695a3 ui: revert to sync style 2021-01-25 09:55:02 -07:00
Aaron Greenspan
b7821576bb ui: factors auto checks 2021-01-25 09:55:02 -07:00
Aaron Greenspan
9f45879c7f ui: remove drives 2021-01-25 09:55:02 -07:00
Aaron Greenspan
eb5473087b ui: change drives tab name 2021-01-25 09:55:02 -07:00
Aaron Greenspan
0cd2a32b24 drives page 2021-01-25 09:55:02 -07:00
Aiden McClelland
95d3845906 0.2.5 initial commit
Makefile incomplete
2020-11-23 13:44:28 -07:00