* wip: Pulling in the features of the refactor since march
* chore: Fixes to make the system able to build
* chore: Adding in the documentation for the manager stuff
* feat: Restarting and wait for stop
* feat: Add a soft shutdown not commit to db.
* chore: Remove the comments of bluj
* chore: Clean up some of the linting errors
* chore: Clean up the signal
* chore: Some more cleanup
* fix: The configure
* fix: A missing config
* fix: typo
* chore: Remove a comment of BLUJ that needed to be removed
This includes the docker commands to get things compressed.
And this is the start of the rpc, but needs lots of work, or very little, not sure yet anymore.
I beleive that the things that are missing are the rpc, and the effects. So, lots of work, but is still good to have I suppose.
fronend: ui: bugfix: consistent password length.
* The password set dialogue forces maxlenght=64 but when logging in,
the dialogue does not forces this. This makes an issue when the user
copy/pastes a longer than 64 character password in boxes. closes#2375
* proxies
* OS outbound proxy. ugly, needs work
* abstract interface address management
* clearnet and outbound proxies for services
* clean up
* router tab
* smart launching of UIs
* update sdk types
* display outbound proxy on service show and rework menu
* update deno
* add proxy
* remove query params, now auto added by BE
* add hardware requirements and BE reg query params
* update query params for BE requests
* allow multiple arches in hw reqs
* explain git hash mismatch
* require lshw
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* feat(portal): implement adding/removing to desktop, reordering desktop items, baseline for system utils
* chore: fix comments
---------
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* revert patch for string parsing fix due to out of date yq version
* reorganize conditionals
* use ng-container
* alertButton needs to be outside of template or container
* fix ROFS error on os install
* attempt to prompt browser to update manifest data with id and modified start_url
* update icon with better shape for ios
* add additional options for refreshing on pwas
* add loader to pwa reload
* fix pwa icon and add icon for ios
* add logic for refresh display depending on if pwa
* fix build for ui; fix numeric parsing error on osx
* typo
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* fix reset tor, delete http redirect, show message for tor http, update release notes
* potentially fix doubel req to registries
* change language arund LAN and root ca
* link locally instead of docs
* support http2 alpn handshake
* fix protocol name
* switch to https for tor
* update setup wizard and main ui to accommodate https (#2356)
* update setup wizard and main ui to accommodate https
* update wording in download doc
* fix accidential conversion of tor https for services and allow ws still
* redirect to https if available
* fix replaces to only search at beginning and ignore localhost when checking for https
---------
Co-authored-by: Lucy <12953208+elvece@users.noreply.github.com>
* better transfer progress
* frontend for calculating transfer size
* fixes from testing
* improve internal api
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>