* the only way to begin is by beginning
* chore: Convert over 3444 migration
* fix imports
* wip
* feat: convert volume
* convert: system.rs
* wip(convert): Setup
* wip properties
* wip notifications
* wip
* wip migration
* wip init
* wip auth/control
* wip action
* wip control
* wiip 034
* wip 344
* wip some more versions converted
* feat: Reserialize the version of the db
* wip rest of the versions
* wip s9pk/manifest
* wip wifi
* chore: net/keys
* chore: net/dns
* wip net/dhcp
* wip manager manager-map
* gut dependency errors
* wip update/mod
* detect breakages locally for updates
* wip: manager/mod
* wip: manager/health
* wip: backup/target/mod
* fix: Typo addresses
* clean control.rs
* fix system package id
* switch to btreemap for now
* config wip
* wip manager/mod
* install wip
Co-authored-by: J H <Blu-J@users.noreply.github.com>
* chore: Update the last of the errors
* feat: Change the prelude de to borrow
* feat: Adding in some more things
* chore: add to the prelude
* chore: Small fixes
* chore: Fixing the small errors
* wip: Cleaning up check errors
* wip: Fix some of the issues
* chore: Fix setup
* chore:fix version
* chore: prelude, mod, http_reader
* wip backup_bulk
* chore: Last of the errors
* upadte package.json
* chore: changes needed for a build
* chore: Removing some of the linting errors in the manager
* chore: Some linting 101
* fix: Wrong order of who owns what
* chore: Remove the unstable
* chore: Remove the test in the todo
* @dr-bonez did a refactoring on the backup
* chore: Make sure that there can only be one override guard at a time
* resolve most todos
* wip: Add some more tracing to debug an error
* wip: Use a mv instead of rename
* wip: Revert some of the missing code segments found earlier
* chore: Make the build
* chore: Something about the lib looks like it iis broken
* wip: More instrument and dev working
* kill netdummy before creating it
* better db analysis tools
* fixes from testing
* fix: Make add start the service
* fix status after install
* make wormhole
* fix missing icon file
* fix data url for icons
* fix: Bad deser
* bugfixes
* fix: Backup
* fix: Some of the restor
* fix: Restoring works
* update frontend patch-db types
* hack it in (#2424)
* hack it in
* optimize
* slightly cleaner
* handle config pointers
* dependency config errs
* fix compat
* cache docker
* fix dependency expectation
* fix dependency auto-config
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <mattnine@protonmail.com>
Co-authored-by: J H <Blu-J@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* 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
* wip: Working on sockets, but can't connect?
* simplify unix socket connection
* wip: Get responses back from the server at least once.
* WIP: Get the sockets working'
* feat: Sockets can start/ stop/ config/ properites/ uninstall
* fix: Restart services
* Fix: Sockets work and can stop main and not kill client
* chore: Add logging to service
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* wip: Working on sockets, but can't connect?
* simplify unix socket connection
* wip: Get responses back from the server at least once.
* WIP: Get the sockets working'
* feat: Sockets can start/ stop/ config/ properites/ uninstall
* fix: Restart services
* Fix: Sockets work and can stop main and not kill client
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* make procfs an optional dependency so sdk can build on macos
* flag dependency as linux only
* remove optional procfs dep
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* fix: Cleanup by sending a command and kill when dropped
* chore: Fix the loadModule run command
* fix: cleans up failed health
* refactor long-running
* chore: Fixes?"
* refactor
* run iso ci on pr
* fix debuild
* fix tests
* switch to libc kill
* kill process by parent
* fix graceful shutdown
* recurse submodules
* fix compat build
* feat: Add back in the timeout
* chore: add the missing types for the unnstable
* inherited logs
Co-authored-by: J M <Blu-J@users.noreply.github.com>
* fix deleted code
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: J M <Blu-J@users.noreply.github.com>
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