* addHealthCheck on Daemons
* fix bug that prevents domains without protocols from being deleted
* fixes from testing
* version bump
* add sdk version to UI
* fix useEntrypoint
* fix dependency health check error display
* minor fixes
* beta.29
* fixes from testing
* beta.30
* set /etc/os-release (#2918)
* remove check-monitor from kiosk (#2059)
* add units for progress (#2693)
* use new progress type
* alpha.7
* fix up pwa stuff
* fix wormhole-squashfs and prune boot (#2964)
* don't exit on expected errors
* use bash
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* fix Tor logs actually fetching od logs
* chore: switch from `mime-types` to `mime` for browser environment support (#2951)
* change V2 s9pk title to Legacy
* show warning for domains when not public, disable launch too
---------
Co-authored-by: Alex Inkin <alexander@inkin.ru>
Co-authored-by: Mariusz Kogen <k0gen@pm.me>
* fix typeo in patch db seed
* show all registries in updates tab, fix required dependnecy display in marketplace, update browser tab title desc
* always show pointer for version select
* chore: fix comments
* support html in action desc and marketplace long desc, only show qr in action res if qr is true
* disable save if smtp creds not edited, show better smtp success message
* dont dismiss login spinner until patchDB returns
* feat: redesign of service dashboard and interface (#2946)
* feat: redesign of service dashboard and interface
* chore: comments
* re-add setup complete
* dibale launch UI when not running, re-style things, rename things
* back to 1000
* fix clearnet docs link and require password retype in setup wiz
* faster hint display
* display dependency ID if title not available
* fix migration
* better init progress view
* fix setup success page by providing VERSION and notifications page fixes
* force uninstall from service error page, soft or hard
* handle error state better
* chore: fixed for install and setup wizards
* chore: fix issues (#2949)
* enable and disable kiosk mode
* minor fixes
* fix dependency mounts
* dismissable tasks
* provide replayId
* default if health check success message is null
* look for wifi interface too
* dash for null user agent in sessions
* add disk repair to diagnostic api
---------
Co-authored-by: waterplea <alexander@inkin.ru>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* adjust copy to display package state
* use package id for service column in notifications table
* fixes
* less translations, fix notificaiton item, remove unnecessary conditional
* tidy up
* forgot spanish
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* rmeove icon from toggles
* fix: comments
* fix: more comments
* always show public domains even if interface private, only show delete on domains
* fix: even more comments
* fix: last comments
* feat: empty state for dashboard
* rework welcome, dlete update-toast, minor
* translation improvements
---------
Co-authored-by: waterplea <alexander@inkin.ru>
* use docker for build steps that require linux when not on linux
* use fuse for overlay
* quiet mountpoint
* node 22
* misc fixes
* make shasum more compliant
* optimize download-base-image.sh with cleaner url handling and checksum verification
* fix script
* fixes#2900
* bump node and npm versions in web readme
* Minor pl.ts fixes
* fixes in response to synapse issues
* beta.8
* update ts-matches
* beta.11
* pl.ts finetuning
---------
Co-authored-by: Mariusz Kogen <k0gen@pm.me>
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* dynamically set a registry to use for os updates
* fix os updates response type
* fix saving high score
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* fix sideload and install flow
* move updates chevron inside upddate button
* update dictionaries to include langauge names
* fix: address todos (#2880)
* fix: address todos
* fix enlgish translation
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* use existing translation, no need to duplicate
* fix: update dialog and other fixes (#2882)
---------
Co-authored-by: Alex Inkin <alexander@inkin.ru>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* Refactor i18n approach
* chore: move to shared
* chore: add default
* create DialogService and update LoadingService (#2876)
* complete translation infra for ui project, currently broken
* cleanup and more dictionaries
* chore: fix
---------
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* feat: finalize desktop and mobile design of system routes
* clean up messaging and mobile tabbar utilities
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* feat: add i18n infrastructure
* store langauge selection to patchDB ui section
* feat: react to patchdb language change
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>