Aiden McClelland
8ea3c3c29e
consolidate and streamline build ( #2469 )
...
* consolidate and streamline build
* fix workflow syntax
* fix workflow syntax
* fix workflow syntax
* fix workflow syntax
* fix build scripts
* only build platform-specific system images
* fix build script
* more build fixes
* fix
* fix compat build for x86
* wat
* checkout
* Prevent rebuild of compiled artifacts
* Update startos-iso.yaml
* Update startos-iso.yaml
* fix raspi build
* handle missing platform better
* reduce arm vcpus
* remove arch and platform from fe config, add to patch db
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com >
2023-10-23 20:40:00 +00:00
Lucy
0daaf3b1ec
enable switching to https on login page ( #2406 )
...
* enable switching to https on login page
* add trust Root CA to http login page
* add node-jose back for setup wiz
* add tooltips, branding, logic for launch box spinner display, and enable config to toggle https mode on mocks
* cleanup
* copy changes
* style fixes
* abstract component, fix https mocks
* always show login from localhost
* launch .local when on IP
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com >
2023-09-26 12:47:47 -06:00
Matt Hill
e867f31c31
Next ( #2170 )
...
* feat: add widgets (#2034 )
* feat: add Taiga UI library (#1992 )
* feat: add widgets
* update patchdb
* right resizable sidebar with widgets
* feat: add resizing directive
* chore: remove unused code
* chore: remove unnecessary dep
* feat: `ResponsiveCol` add directive for responsive grid
* feat: add widgets edit mode and dialogs
* feat: add widgets model and modal
* chore: fix import
* chore: hide mobile widgets behind flag
* chore: add dummy widgets
* chore: start working on heath widget and implement other comments
* feat: health widget
* feat: add saving widgets and sidebar params to patch
* feat: preemptive UI update for widgets
* update health widget with more accurate states and styling (#2127 )
* feat: `ResponsiveCol` add directive for responsive grid
* chore: some changes after merge
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com >
* fix(shared): `ElasticContainer` fix collapsing margin (#2150 )
* fix(shared): `ElasticContainer` fix collapsing margin
* fix toolbar height so titles not chopped
---------
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
* feat: make widgets sidebar width togglable (#2146 )
* feat: make widgets sidebar width togglable
* feat: move widgets under header
* chore: fix wide layout
* fix(shared): `ResponsiveCol` fix missing grid steps (#2153 )
* fix widget flag and refactor for non-persistence
* default widget flag to false
* fix(shared): fix responsive column size (#2159 )
* fix(shared): fix responsive column size
* fix: add responsiveness to all pages
* fix responsiveness on more pages
* fix: comments
* revert some padding changes
---------
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com >
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
* chore: add analyzer (#2165 )
* fix list styling to previous default (#2173 )
* fix list styling to previous default
* dont need important flag
---------
Co-authored-by: Alex Inkin <alexander@inkin.ru >
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com >
2023-03-07 19:09:10 -07:00
Matt Hill
c16404bb2d
dont hard code alpha and beta, use substring detection instead ( #2135 )
2023-03-07 19:09:10 -07:00
Matt Hill
cf70933e21
Only show alpha and beta in updates with dev tools enabled ( #2132 )
...
only show alpha and beta in updates with dev tools
2023-03-07 19:09:10 -07:00
Lucy C
16270cbd1a
fix typo for os arch default type ( #2079 )
2022-12-19 13:41:14 -07:00
Lucy C
3372cdc0df
Update/marketplace info ( #1983 )
...
* ensure arch is calways present in config
* add eos version to params when fetching marketplace info
* fix build script
* choose arch based on make goals
* conditionally send different arch param to registry
* better type for qp
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2022-11-29 09:43:54 -07:00
Matt Hill
eec8c41e20
Hard code registry icons ( #1951 )
...
* component for store icons
* order registries and abstract registry urls
* use helper functionm
2022-11-29 09:43:54 -07:00
Matt Hill
9998ed177b
Feat/community marketplace ( #1790 )
...
* add community marketplace
* Update embassy-mock-api.service.ts
* expect ui/marketplace to be undefined
* possible undefined from getpackage
* fix marketplace pages
* rework marketplace infrastructure
* fix bugs
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com >
2022-11-29 09:43:54 -07:00
Matt Hill
3ddeb5fa94
[Fix] websocket connecting and patchDB connection monitoring ( #1738 )
...
* refactor how we handle rpc responses and patchdb connection monitoring
* websockets only
* remove unused global error handlers
* chore: clear storage inside auth service
* feat: convert all global toasts to declarative approach (#1754 )
* no more reference to serverID
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: waterplea <alexander@inkin.ru >
2022-08-22 10:53:52 -06:00
Aiden McClelland
9a01a0df8e
refactor build process ( #1675 )
...
* add nc-broadcast to view initialization.sh logs
* include stderr
* refactor build
* add frontend/config.json as frontend dependency
* fix nc-broadcast
* always run all workflows
* address dependabot alerts
* fix build caching
* remove registries.json
* more efficient build
2022-07-21 15:18:44 -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 Cifferello
0d96007c2f
fix arch config for build
2022-04-11 16:10:03 -04: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
Matt Hill
94a6cd4ff6
add registries.json and use real marketplace name
2022-02-25 17:21:17 -07:00
Aiden McClelland
57c9d0bca1
remove commit hash from config sample
2022-02-09 10:18:22 -07:00
Drew Ansbacher
01d766fce9
no seeding marketplace"
...
dep icons
matt comments addressed
fix circular dependencies
Update marketplace.service.ts
2022-02-09 10:18:22 -07:00
Drew Ansbacher
0c0cd9d0a0
start9 marketplace config
...
shift not unshift
move eos updates to embassy tab
selected id sub
roughly working
keep name in sync in case of change
delete commented code
64 img
2022-02-09 10:18:22 -07:00
Aiden McClelland
574539faec
feat: move all frontend projects under the same Angular workspace ( #1141 )
...
* feat: move all frontend projects under the same Angular workspace
* Refactor/angular workspace (#1154 )
* update frontend build steps
Co-authored-by: waterplea <alexander@inkin.ru >
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com >
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com >
2022-01-31 14:01:33 -07:00