* fix conditional display state
* fix footer
* fix empty case
* remove select all from backup restore
* fix styling and add warning message to service restore
* update copy
* display bottom item in backup list and refactor for cleanliness
* fix spelling mistake
* display initial toggle to deselect all, as all are selected by default
* add select/deselect all to backup restore and handle backup case when no services intalled
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
* stop expansion when description icon clicked
* add test for ensuring string sanitization
* rename log out to terminate in sessions component and remove sanitization bypass as unneeded
* remove unecessary instances of safe string
* feat: fetch effect
* fix: Make not available in sandbox
* chore: Update to use text(), and to use headers
* chore: use the postman echo for testing
* chore: add json
* chore: Testing the json
* chore: Make the json lazy
* selective backups and better drive selection interface
* fix disabled checkbox and backup drives menu styling
* feat: package-ids
* only show services that are backing up on backup page
* refactor for performace and cleanliness
Co-authored-by: Matt Hill <matthill@Matt-M1.start9.dev>
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
Co-authored-by: J M <mogulslayer@gmail.com>
* add content type to icon dataURL
* better handling of blob reading; remove verifying loader and reorganize html
* clean up PR feedback and create validation fn instead of boolean
* grpup upload state into one type
* better organize validation
* add server id to eos check for updates req
* fix patchdb to latest
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
* add masking to generic input component
* clear inputs after submission
* adjust convenience FE make steps
* cleaner masking
* remove mask pipe from module
* switch to redacted font
* fix connection failure display monitoring and other style chnages
* display updates more clearly in marketplace
* remove scrolling from release notes and long description
* remove unnecessary bangs
Co-authored-by: Matt Hill <matthill@Matt-M1.local>
Co-authored-by: Matt Hill <matthill@Matt-M1.start9.dev>
* adjust service marketplace button for installation source relevance
* cleanup
* show marketplace name instead of url; cleanup from PR feedback
* fix spacing
* further cleanup
* fix bugs with config and clean up dev options
* dont down down arrow in logs prematurely
* change config error border to match error text red color
* change restart button color
* fix error when sideloading and update copy
* adds back in param cloning as this bug creeped up again
* make restarting text match button color
* fix version comparision for updates category
Co-authored-by: Matt Hill <matthill@Matt-M1.local>
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
* refactor(patch-db): use PatchDB class declaratively
* chore: remove initial source before init
* chore: show spinner
* fix: show Connecting to Embassy spinner until first connection
* fix: switching marketplaces
* allow for subscription to end with take when installing a package
* update patchdb
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com>
* add restart button to service show page and restart rpc api
* Feature/restart rpc (#1555)
* add restart rpc and status
* wire up rpc
* add restarting bool
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* check if service is restarting
* filter package when restarting to avoid glitch
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* no more app wiz or dry calls
* change spinner type
* better display for update available
* reintroduce dep breakages for update/downgrade and style alerts everywhere
* only show install alert on first install
Co-authored-by: Matt Hill <matthill@Matt-M1.local>
Co-authored-by: Matt Hill <matthill@Matt-M1.start9.dev>
display success alert if on latest EOS after check for update
fix bug with loader dismiss after alert present
fix restart button on update complete alert and fix mocks to account for this state
fix make clean and adjust default registry names