* wip: combining the streams
* chore: Testing locally
* chore: Fix some lint
* Feat/long running (#1676)
* feat: Start the long running container
* feat: Long running docker, running, stoping, and uninstalling
* feat: Just make the folders that we would like to mount.
* fix: Uninstall not working
* chore: remove some logging
* feat: Smarter cleanup
* feat: Wait for start
* wip: Need to kill
* chore: Remove the bad tracing
* feat: Stopping the long running processes without killing the long
running
* Mino Feat: Change the Manifest To have a new type (#1736)
* Add build-essential to README.md (#1716)
Update README.md
* write image to sparse-aware archive format (#1709)
* fix: Add modification to the max_user_watches (#1695)
* fix: Add modification to the max_user_watches
* chore: Move to initialization
* [Feat] follow logs (#1714)
* tail logs
* add cli
* add FE
* abstract http to shared
* batch new logs
* file download for logs
* fix modal error when no config
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: BluJ <mogulslayer@gmail.com>
* Update README.md (#1728)
* fix build for patch-db client for consistency (#1722)
* fix cli install (#1720)
* highlight instructions if not viewed (#1731)
* wip:
* [ ] Fix the build (dependencies:634 map for option)
* fix: Cargo build
* fix: Long running wasn't starting
* fix: uninstall works
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* chore: Fix a dbg!
* chore: Make the commands of the docker-inject do inject instead of exec
* chore: Fix compile mistake
* chore: Change to use simpler
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* wip: making the mananger create
* wip: Working on trying to make the long running docker container command
* Feat/long running (#1676)
* feat: Start the long running container
* feat: Long running docker, running, stoping, and uninstalling
* feat: Just make the folders that we would like to mount.
* fix: Uninstall not working
* chore: remove some logging
* feat: Smarter cleanup
* feat: Wait for start
* wip: Need to kill
* chore: Remove the bad tracing
* feat: Stopping the long running processes without killing the long
running
* Mino Feat: Change the Manifest To have a new type (#1736)
* Add build-essential to README.md (#1716)
Update README.md
* write image to sparse-aware archive format (#1709)
* fix: Add modification to the max_user_watches (#1695)
* fix: Add modification to the max_user_watches
* chore: Move to initialization
* [Feat] follow logs (#1714)
* tail logs
* add cli
* add FE
* abstract http to shared
* batch new logs
* file download for logs
* fix modal error when no config
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: BluJ <mogulslayer@gmail.com>
* Update README.md (#1728)
* fix build for patch-db client for consistency (#1722)
* fix cli install (#1720)
* highlight instructions if not viewed (#1731)
* wip:
* [ ] Fix the build (dependencies:634 map for option)
* fix: Cargo build
* fix: Long running wasn't starting
* fix: uninstall works
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* chore: Fix a dbg!
* chore: Make the commands of the docker-inject do inject instead of exec
* chore: Fix compile mistake
* chore: Change to use simpler
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* feat: Use the long running feature in the manager
* remove recovered services and drop reordering feature (#1829)
* wip: Need to get the initial docker command running?
* chore: Add in the new procedure for the docker.
* feat: Get the system to finally run long
* wip: Added the command inserter to the docker persistance
* wip: Added the command inserter to the docker persistance
* Feat/long running (#1676)
* feat: Start the long running container
* feat: Long running docker, running, stoping, and uninstalling
* feat: Just make the folders that we would like to mount.
* fix: Uninstall not working
* chore: remove some logging
* feat: Smarter cleanup
* feat: Wait for start
* wip: Need to kill
* chore: Remove the bad tracing
* feat: Stopping the long running processes without killing the long
running
* Mino Feat: Change the Manifest To have a new type (#1736)
* Add build-essential to README.md (#1716)
Update README.md
* write image to sparse-aware archive format (#1709)
* fix: Add modification to the max_user_watches (#1695)
* fix: Add modification to the max_user_watches
* chore: Move to initialization
* [Feat] follow logs (#1714)
* tail logs
* add cli
* add FE
* abstract http to shared
* batch new logs
* file download for logs
* fix modal error when no config
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: BluJ <mogulslayer@gmail.com>
* Update README.md (#1728)
* fix build for patch-db client for consistency (#1722)
* fix cli install (#1720)
* highlight instructions if not viewed (#1731)
* wip:
* [ ] Fix the build (dependencies:634 map for option)
* fix: Cargo build
* fix: Long running wasn't starting
* fix: uninstall works
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* chore: Fix a dbg!
* chore: Make the commands of the docker-inject do inject instead of exec
* chore: Fix compile mistake
* chore: Change to use simpler
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* remove recovered services and drop reordering feature (#1829)
* chore: Convert the migration to use receipt. (#1842)
* feat: remove ionic storage (#1839)
* feat: remove ionic storage
* grayscal when disconncted, rename local storage service for clarity
* remove storage from package lock
* update patchDB
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
* update patchDB
* feat: Move the run_command into the js
* Feat/long running (#1676)
* feat: Start the long running container
* feat: Long running docker, running, stoping, and uninstalling
* feat: Just make the folders that we would like to mount.
* fix: Uninstall not working
* chore: remove some logging
* feat: Smarter cleanup
* feat: Wait for start
* wip: Need to kill
* chore: Remove the bad tracing
* feat: Stopping the long running processes without killing the long
running
* Mino Feat: Change the Manifest To have a new type (#1736)
* Add build-essential to README.md (#1716)
Update README.md
* write image to sparse-aware archive format (#1709)
* fix: Add modification to the max_user_watches (#1695)
* fix: Add modification to the max_user_watches
* chore: Move to initialization
* [Feat] follow logs (#1714)
* tail logs
* add cli
* add FE
* abstract http to shared
* batch new logs
* file download for logs
* fix modal error when no config
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: BluJ <mogulslayer@gmail.com>
* Update README.md (#1728)
* fix build for patch-db client for consistency (#1722)
* fix cli install (#1720)
* highlight instructions if not viewed (#1731)
* wip:
* [ ] Fix the build (dependencies:634 map for option)
* fix: Cargo build
* fix: Long running wasn't starting
* fix: uninstall works
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* chore: Fix a dbg!
* chore: Make the commands of the docker-inject do inject instead of exec
* chore: Fix compile mistake
* chore: Change to use simpler
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
* remove recovered services and drop reordering feature (#1829)
* chore: Convert the migration to use receipt. (#1842)
* feat: remove ionic storage (#1839)
* feat: remove ionic storage
* grayscal when disconncted, rename local storage service for clarity
* remove storage from package lock
* update patchDB
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
* update patch DB
* chore: Change the error catching for the long running to try all
* Feat/community marketplace (#1790)
* add community marketplace
* Update embassy-mock-api.service.ts
* expect ui/marketplace to be undefined
* possible undefined from getpackage
* fix marketplace pages
* rework marketplace infrastructure
* fix bugs
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
* WIP: Fix the build, needed to move around creation of exec
* wip: Working on solving why there is a missing end.
* fix: make `shared` module independent of `config.js` (#1870)
* feat: Add in the kill and timeout
* feat: Get the run to actually work.
* chore: Add when/ why/ where comments
* feat: Convert inject main to use exec main.
* Fix: Ability to stop services
* wip: long running js main
* feat: Kill for the main
* Fix
* fix: Fix the build for x86
* wip: Working on changes
* wip: Working on trying to kill js
* fix: Testing for slow
* feat: Test that the new manifest works
* chore: Try and fix build?
* chore: Fix? the build
* chore: Fix the long input dies and never restarts
* build improvements
* no workdir
* fix: Architecture for long running
* chore: Fix and remove the docker inject
* chore: Undo the changes to the kiosk mode
* fix: Remove the it from the prod build
* fix: Start issue
* fix: The compat build
* chore: Add in the conditional compilation again for the missing impl
* chore: Change to aux
* chore: Remove the aux for now
* chore: Add some documentation to docker container
Co-authored-by: Chris Guida <chrisguida@users.noreply.github.com>
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
Co-authored-by: Lucy C <12953208+elvece@users.noreply.github.com>
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com>
Co-authored-by: Alex Inkin <alexander@inkin.ru>
* reorder enabling of systemd-resolved
* set dns at end
* don't disable interfaces
* let networkmanager manage ifupdown
* restructure initialization
* use pigz when available
* cleanup
* fetch key before adding registry
* fix build
* update patch-db
* fix build
* fix build
* wait for network reinit
* add dynamic wait for up to 60s for network to reinit
* remove product key flow from setup
* feat: backend turned off encryption + new Id + no package id
* implement new encryption scheme in FE
* decode response string
* crypto not working
* update setup wizard closes#1762
* feat: Get the encryption key
* fix: Get to recovery
* remove old code
* fix build
* fix: Install works for now
* fix bug in config for adding new list items
* dismiss action modal on success
* clear button in config
* wip: Currently broken in avahi mdns
* include headers with req/res and refactor patchDB init and usage
* fix: Can now run in the main
* flatline on failed init
* update patch DB
* add last-wifi-region to data model even though not used by FE
* chore: Fix the start.
* wip: Fix wrong order for getting hostname before sql has been
created
* fix edge case where union keys displayed as new when not new
* fix: Can start
* last backup color, markdown links always new tab, fix bug with login
* refactor to remove WithRevision
* resolve circular dep issue
* update submodule
* fix patch-db
* update patchDB
* update patch again
* escape error
* decodeuricomponent
* increase proxy buffer size
* increase proxy buffer size
* fix nginx
Co-authored-by: BluJ <mogulslayer@gmail.com>
Co-authored-by: BluJ <dragondef@gmail.com>
Co-authored-by: Aiden McClelland <me@drbonez.dev>
* move SslManager to NetController and out of NginxController
* always generate the certs, move that functionality to the net controller before any nginx configs are written
* add info log
* refactor to make net controller not responsible for nginx stuff
* diff minimization
* diff minimization
* diff minimization
* diff minimization
* use net controller cert path instead of nginx controller cert path
* remove unused imports
* move location of cert mounts
* use df for getting disk info
* fix import
* fix type errors
* add duplicity flag for different source hosts
* fix borrow
* reorder args
* update cargo lock
* use 1byte block sizes and using floating point numbers
* rename variables for clarity
* return altered dep config
* add utils system image, move compat into system-images
* rename variables for clarity
* sync integration and add debug instrumentation
* debugging
* add trace instrumentation
* fix compilation for instrumentation
* fix potential deadlocking behavior
* fix import
* fix dep check response return
* hook back up to rpc, was overwritten in rebase
* fix package command
* get proper package config
* testing dep config
* version/volume for dep
* vars
* compat debugs
* clean up
* remove tar
Co-authored-by: Chris Guida <chrisguida@gmail.com>