Commit Graph

243 Commits

Author SHA1 Message Date
Benjamin B
e11729013f Disable view in marketplace button when side-loaded (#1471)
Disble view in marketplace button when side-loaded
2022-06-01 15:20:45 -06:00
Alex Inkin
4f3223d3ad refactor: isolate network toast and login redirect to separate services (#1412)
* refactor: isolate network toast and login redirect to separate services

* chore: remove accidentally committed sketch of a service

* chore: tidying things up

* feat: add `GlobalModule` encapsulating all global subscription services

* remove angular build cache when building deps

* chore: fix more issues found while testing

* chore: fix issues reported by testing

* chore: fix template error

* chore: fix server-info

* chore: fix server-info

* fix: switch to Observable to fix race conditions

* fix embassy name display on load

* update patchdb

* clean up patch data watch

Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
2022-05-26 16:56:47 -06:00
Lucy C
2b6e54da1e Proxy local frontend to remote backend (#1452)
* add server proxy configurations

* change address to host due to compliation warning

* adjust config sample to more accurately reflect production version
2022-05-19 15:58:32 -06:00
Lucy C
8cf000198f Fix/id params (#1414)
* watch config.json for changes when just building frontend

* fix version for data consistency

* clone param ids so not recursively stringified; add global type for stringified instances

* ensure only most recent data source grabbed to fix issue with service auto update on marketplace switch

* use take instead of shallow cloning data
2022-05-10 12:20:32 -06:00
J M
cc6cbbfb07 chore: Convert from ajv to ts-matches (#1415) 2022-05-10 11:00:56 -06:00
J M
864555bcf0 Feat bulk locking (#1422)
* Feat: Multi-lock capabilities add to config

* wip: RPC.rs fixes, new combinatoric

* wip: changes

* chore: More things that are bulk

* fix: Saving

* chore: Remove a dyn object

* chore: Add tests + remove unused

* Fix/feat  bulk locking (#1427)

* fix: health check

* fix: start/stop service

* fix: install/uninstall services

* chore: Fix the notifications

* fix: Version

* fix: Version as serde

* chore: Update to latest patch db

* chore: Change the htLock to something that makes more sense

* chore: Fix the rest of the ht

* "chore: More ht_lock":
2022-05-09 14:53:39 -06:00
dependabot[bot]
b130608a78 Bump async from 2.6.3 to 2.6.4 in /frontend (#1426)
* Bump async from 2.6.3 to 2.6.4 in /frontend

Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix eos version

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
2022-05-04 16:51:25 -06:00
Chris Guida
6fa0a9762f Update server-show.page.ts
kernel logs are not just for device drivers
2022-05-04 18:38:05 -04:00
Aiden McClelland
17270e41fd version bump (#1423)
* version bump

* set `Current`

* update welcome message and adjust styling

Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
2022-05-04 16:36:23 -06:00
Lucy Cifferello
1dcf390ee9 make montserrat important to override, mainly for menu 2022-04-14 12:44:08 -04:00
waterplea
a143e2581e chore(snek): remove keyboard activation 2022-04-14 12:44:08 -04:00
waterplea
d7bdc15e49 refactor: decompose app component 2022-04-14 12:44:08 -04:00
Lucy Cifferello
0d96007c2f fix arch config for build 2022-04-11 16:10:03 -04:00
Lucy Cifferello
3eef671163 change welcome message 2022-04-11 16:09:25 -04:00
Aiden McClelland
2015770768 chore: bump version 2022-04-11 16:09:25 -04:00
Alex Inkin
9f66ccec17 fix: fix dynamic status and instructions modal (#1382) 2022-04-05 08:56:02 -06:00
Matt Hill
905aaafa2b dont hang on update and downgrade 2022-04-04 17:01:07 -06:00
J M
12ca3e0aea fix: Be able to port forward and see frontend (#1380) 2022-04-04 15:22:37 -06:00
Alex Inkin
3b930060a8 fix(app-list): fix recovered services spinner (#1376) 2022-04-01 08:20:16 -06:00
Aiden McClelland
04f1511b52 remove "(Current Version)" (#1372)
* remove "(Current Version)"

* remove index variable
2022-03-31 15:28:21 -06:00
Matt Hill
01f14061ec better eager loading and better error messaging for backup flow (#1368)
* better eager loading and better error messaging for backup flow

* add arch qp to marketplace proxy requests

* better styling for eos release notes
2022-03-31 13:05:59 -04:00
Lucy C
e79b27e0bb Fix/misc 0.3.0.1 (#1366)
* add solution for os error 2 case

* make awaiting result text blue

* remove mask button on text inputs until proper solution implemented
2022-03-31 11:19:10 -04:00
Lucy C
1e8aa569b3 update packages (#1361)
* update frontend packages

* update system images as well

* proper update of package lock file
2022-03-29 12:44:31 -06:00
Aiden McClelland
fdf473016b bump version for 0.3.0.1 (#1353)
* bump version for 0.3.0.1

* fix mock versioning

* update welcome message

* remove old release note

Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
2022-03-29 12:40:41 -06:00
Lucy C
e53bf81cbc Feature/diagnostic repair disk (#1358)
* add disk repair actions to diagnostic ui and server menu

* only display repair disk button when activated

* fix typo

* add repairDrive fn with restart to diagnostic ui

* fix copy

* add alert before repairing disk in diagnostic ui

* fix repair disk message spacing and hidden display

* fix version comparisons and enable dismissable refresh modal

* eager load medkit and fix storefront to outline icon
2022-03-28 17:31:32 -06:00
Lucy C
c9676ff018 rename conflicting attribute for proper display of action buttons in marketplace (#1357) 2022-03-28 10:32:26 -06:00
Lucy C
e13fab7d9f convert all inputs to text except login (#1356) 2022-03-28 10:32:09 -06:00
Lucy Cifferello
476b9a3c9c add kernel log display to server show page 2022-03-23 14:59:45 -05:00
Lucy C
39a2685506 Fix/config obj list (#1351)
* remove deprecated build check

* fixed config types for object and union; cleaned up mock api fixtures

* make form object element transition times consistent and emit expand event on list object items
2022-03-23 09:39:55 -06:00
Alex Inkin
7ea3aefdd5 feat(marketplace): extract common components (#1338)
* feat(marketplace): extract common components

* chore: fix service provide

* feat(markdown): allow Observable content

* chore: remove unnecessary module import

* minor styling for marketplacee list

* only show loading for marketplace show if version change

* chore: get rid of unnecessary server request

* chore: fix version switching

Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
2022-03-21 13:50:06 -06:00
Matt Hill
90d72fb0d4 include shared scss in setup-wizard and diagnostic-ui (#1334) 2022-03-15 15:07:39 -06:00
J M
227b7a03d7 Fix/wifi (#1326)
* fix: Fix the missing wifi's still list.

* chore: Exclude the interface maybe

* chore: Don't add if already there, just modify

* chore: Minor changes

* no timeouts, regex on pw input (#1327)

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

* fix: Allow more than 8

* Update wifi.page.ts

Co-authored-by: Drew Ansbacher <drew.ansbacher@gmail.com>
Co-authored-by: Drew Ansbacher <drew@start9labs.com>
2022-03-15 13:09:03 -06:00
Alex Inkin
8942c29229 feat(marketplace): add separate package and move some entities in it (#1283)
* feat(marketplace): add separate package and move some entities in it

* feat(marketplace): refactor release notes and list

* feat(marketplace): refactor showing a package

* chore: fix install progress

* chore: fix angular.json

* chore: properly share stream
2022-03-15 11:11:54 -06:00
Drew Ansbacher
72cb451f5a fix back button 2022-03-08 11:32:02 -07:00
Matt Hill
47186f6cd0 fix duplicate 2022-02-28 16:29:19 -07:00
Matt Hill
2622f787fe base64 encode cert (#1295) 2022-02-28 11:13:42 -07:00
Matt Hill
ad8d1ff850 dont nav to app show when launching app ui from list 2022-02-27 22:50:23 -07:00
Matt Hill
36f8d5ef4e copy change in backup drives component 2022-02-27 22:50:23 -07:00
Drew Ansbacher
61ee46f289 no init
setup complete fix and minor copy changes

return SetupResult on setup.complete
2022-02-27 22:50:23 -07:00
Drew Ansbacher
df16943502 last minute changes 2022-02-27 22:50:23 -07:00
Drew Ansbacher
4637aa6262 snek height fix (#1284)
* snek height fix

* close button to od welcome plus snek reposition

* remove console logs

Co-authored-by: Drew Ansbacher <drew@start9labs.com>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
2022-02-26 10:56:13 -07:00
Matt Hill
840fa8d49b send id to marketplace 2022-02-25 21:58:13 -07:00
Matt Hill
94a6cd4ff6 add registries.json and use real marketplace name 2022-02-25 17:21:17 -07:00
kn0wmad
6ef7da9732 Fix links in UI to point to new website (#1249)
* Fix links in UI to point to new website

* Typo

* Update README.md

* Update success.page.html

* Update app.component.ts

* Update backup-drives.component.html

* Update lan.page.html
2022-02-25 17:07:33 -07:00
Drew Ansbacher
b326ae5ea8 add details 2022-02-25 16:11:53 -07:00
Drew Ansbacher
422bc48956 no space before colon 2022-02-25 10:20:20 -07:00
Drew Ansbacher
0e82825da1 mplace service install refactor 2022-02-25 10:20:20 -07:00
Drew Ansbacher
e3b002f2dd slow-snek 2022-02-25 10:20:20 -07:00
Drew Ansbacher
d229aaf1b2 marketplace url install fix 2022-02-24 16:45:57 -07:00
Drew Ansbacher
8cb0186621 Feature/snake (#1256)
* snake game

Co-authored-by: Drew Ansbacher <drew@start9labs.com>
2022-02-24 16:20:52 -07:00