* 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
* better transfer progress
* frontend for calculating transfer size
* fixes from testing
* improve internal api
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com>
* refactor networking and account
* add interfaces from manifest automatically
* use nistp256 to satisfy firefox
* use ed25519 if available
* fix ip signing
* fix SQL error
* update prettytable to fix segfault
* fix migration
* fix migration
* bump welcome-ack
* add redirect if connecting to https over http
* misc rebase fixes
* fix compression
* bump rustc version
chore: Make the commit do by checksum.
chore: Remove the logging at the start
chore: use the defaults of the original.
chore: Convert the error into just the source.
chore: Remove some of the unwraps