J H
8e21504bdb
fix: initialize images before netdummy ( #2418 )
2023-09-14 20:06:44 +00:00
Aiden McClelland
e3786592b2
Feature/remove bollard ( #2396 )
...
* wip
* remove bollard, add podman feature
* fix error message parsing
* fix subcommand
* fix typo
* use com.docker.network.bridge.name for podman
* fix parse error
* handle podman network interface nuance
* add libyajl2
* use podman repos
* manually add criu
* do not manually require criu
* remove docker images during cleanup stage
* force removal
* increase img size
* Update startos-iso.yaml
* don't remove docker
2023-08-24 19:20:48 -06:00
J H
b1c23336e3
Refactor/service manager ( #2401 )
...
* 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
2023-08-23 00:08:55 -06:00
Jadi
44c5073dea
backend: sdk init: output file location. fixes #1854 ( #2393 )
...
* `start-sdk init` used to run completely silent. Now we are
showing the current/generated developer.key.pem based on
ticket https://github.com/Start9Labs/start-os/issues/1854
2023-08-17 22:24:03 +00:00
J H
b7593fac44
Fixes: Builds for the macs ( #2397 )
...
* Fixes: Builds for the macs
* misc: Allow the feature flags run during the build for the avahi tools
2023-08-17 22:23:33 +00:00
J H
af116794c4
fix: Add in the code to create the life check for the ui to keep the … ( #2391 )
...
* fix: Add in the code to create the life check for the ui to keep the ws alive
* Update Cargo.toml
* Update rpc.rs
2023-08-16 18:43:17 +00:00
Aiden McClelland
9322b3d07e
be resilient to bad lshw output ( #2390 )
2023-08-08 17:36:14 -06:00
Aiden McClelland
73229501c2
Feature/hw filtering ( #2368 )
...
* 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 >
2023-08-02 09:52:38 -06:00
Aiden McClelland
9e03ac084e
add cli & rpc to edit db with jq syntax ( #2372 )
...
* add cli & rpc to edit db with jq syntax
* build fixes
* fix build
* fix build
* update cargo.lock
2023-07-25 16:22:58 -06:00
Aiden McClelland
082c51109d
fix missing parent dir ( #2373 )
2023-07-25 10:07:10 -06:00
Aiden McClelland
8f44c75dc3
switch back to github caching ( #2371 )
...
* switch back to github caching
* remove npm and cargo cache
* misc fixes
2023-07-25 10:06:57 -06:00
Aiden McClelland
234f0d75e8
mute unexpected eof & protect against fd leaks ( #2369 )
2023-07-20 17:40:30 +00:00
Aiden McClelland
5f92f9e965
fix ROFS error on os install ( #2364 )
2023-07-19 08:50:02 -06:00
Aiden McClelland
3cd9e17e3f
migrate tor address to https ( #2358 )
2023-07-18 12:08:34 -06:00
Aiden McClelland
825e18a551
version bump ( #2357 )
...
* version bump
* update welcome page
---------
Co-authored-by: Lucy Cifferello <12953208+elvece@users.noreply.github.com >
2023-07-14 14:58:19 -06:00
Aiden McClelland
9ff0128fb1
support http2 alpn handshake ( #2354 )
...
* 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 >
2023-07-14 14:58:02 -06:00
Matt Hill
36c3617204
permit IP for cifs backups ( #2342 )
...
* permit IP for cifs backups
* allow ip instead of hostname (#2347 )
---------
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2023-07-14 18:52:33 +00:00
Aiden McClelland
90a9db3a91
disable encryption for new raspi setups ( #2348 )
...
* disable encryption for new raspi setups
* use config instead of OS_ARCH
* fixes from testing
2023-07-14 18:30:52 +00:00
Aiden McClelland
59d6795d9e
fix all references embassyd -> startd ( #2355 )
2023-07-14 18:29:20 +00:00
Aiden McClelland
2c07cf50fa
better transfer progress ( #2350 )
...
* better transfer progress
* frontend for calculating transfer size
* fixes from testing
* improve internal api
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com >
2023-07-13 19:40:53 -06:00
Aiden McClelland
cc0e525dc5
fix incoherent when removing ( #2332 )
...
* fix incoherent when removing
* include all packages for current dependents
2023-07-13 20:36:48 +00:00
Aiden McClelland
73bd973109
delete disk guid on reflash ( #2334 )
...
* delete disk guid on reflash
* delete unnecessary files before copy
2023-07-13 20:36:35 +00:00
Aiden McClelland
a7e501d874
pack compressed assets into single binary ( #2344 )
...
* pack compressed assets into single binary
* update naming
* tweaks
* fix build
* fix cargo lock
* rename CLI
* remove explicit ref name
2023-07-12 22:51:05 +00:00
Aiden McClelland
dd28ad20ef
use port instead of pidof to detect tor going down ( #2320 )
...
* use port instead of pidof to detect tor going down
* fix errors
* healthcheck timeout
2023-06-23 13:06:00 -06:00
Aiden McClelland
ef416ef60b
prevent tor from spinning if a service is in a crash loop ( #2316 )
2023-06-22 18:09:59 +00:00
Aiden McClelland
b3f32ae03e
don't use cp when over cifs
2023-06-21 00:36:36 +00:00
Aiden McClelland
324a12b0ff
reset config after pg_upgrade
2023-06-21 00:36:36 +00:00
Aiden McClelland
a2543ccddc
trim fs name
2023-06-21 00:36:36 +00:00
Aiden McClelland
22666412c3
use fsck instead of e2fsck
2023-06-21 00:36:36 +00:00
Aiden McClelland
dd58044cdf
fix build
2023-06-21 00:36:36 +00:00
Aiden McClelland
10312d89d7
fix ipv6
2023-06-21 00:36:36 +00:00
Aiden McClelland
b4c0d877cb
fix postgres migration
2023-06-21 00:36:36 +00:00
Aiden McClelland
e95d56a5d0
fix update-grub2
2023-06-21 00:36:36 +00:00
Aiden McClelland
90424e8329
install fixes
2023-06-21 00:36:36 +00:00
Aiden McClelland
1bfeb42a06
force btrfs creation
2023-06-21 00:36:36 +00:00
Aiden McClelland
a936f92954
use postgres user
2023-06-21 00:36:36 +00:00
Aiden McClelland
a2cf4001af
improve invoke error reporting
2023-06-21 00:36:36 +00:00
Aiden McClelland
cb4e12a68c
fix build
2023-06-21 00:36:36 +00:00
Aiden McClelland
a7f5124dfe
postgresql migration
2023-06-21 00:36:36 +00:00
Aiden McClelland
ccbf71c5e7
fix ipv6
2023-06-21 00:36:36 +00:00
Aiden McClelland
04bf5f58d9
fix tor listener bug
2023-06-21 00:36:36 +00:00
Aiden McClelland
ab3f5956d4
ipv6
2023-06-21 00:36:36 +00:00
Aiden McClelland
c1fe8e583f
backup target mount/umount
2023-06-21 00:36:36 +00:00
Aiden McClelland
f29c7ba4f2
don't wait for install to complete on sideload
2023-06-21 00:36:36 +00:00
Aiden McClelland
88869e9710
gpu acceleration
2023-06-21 00:36:36 +00:00
Aiden McClelland
f8404ab043
btrfs
2023-06-21 00:36:36 +00:00
Aiden McClelland
483f353fd0
backup luks headers
2023-06-21 00:36:36 +00:00
Aiden McClelland
d4113ff753
re-add server version and version range
2023-06-21 00:36:36 +00:00
Aiden McClelland
1969f036fa
deser full server info
2023-06-21 00:36:36 +00:00
Aiden McClelland
f4f719d52a
misc fixes
2023-06-11 15:04:59 -06:00