Dominion5254
e08d93b2aa
complete export_service_interface and list_service_interfaces fns ( #2595 )
...
* complete export_service_interface fn
* refactor export_service_interface fn
* complete list_service_interfaces fn
* call insert on model and remove unnecessary code
* Refactor export_service_interface
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* Refactor list_service_interfaces
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* get ServiceInterfaceId and HostId from params
* formatting
---------
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
2024-04-25 17:16:20 -06:00
Aiden McClelland
3a5ee4a296
kill process by session, and add timeout ( #2608 )
2024-04-23 20:01:40 +00:00
Aiden McClelland
7b8a0114f5
fix log response ( #2607 )
2024-04-23 20:01:29 +00:00
Aiden McClelland
003d110948
build multi-arch s9pks ( #2601 )
...
* build multi-arch s9pks
* remove images incrementally
* wip
* prevent rebuild
* fix sdk makefile
* fix hanging on uninstall
* fix build
* fix build
* fix build
* fix build (for real this time)
* fix git hash computation
2024-04-22 17:40:10 +00:00
Jade
9eff920989
Feat/logging ( #2602 )
...
* wip: Working on something to help
* chore: Add in some of the logging now
* chore: fix the type to interned instead of id
* wip
* wip
* chore: fix the logging by moving levels
* Apply suggestions from code review
* mount at machine id for journal
* Persistant
* limit log size
* feat: Actually logging and mounting now
* fix: Get the logs from the previous versions of the boot
* Chore: Add the boot id
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-04-17 21:46:10 +00:00
Aiden McClelland
711c82472c
Feature/debian runtime ( #2600 )
...
* wip
* fix build
* run debian update in systemd-nspawn
* bugfix
* fix build
* free up space before image build
2024-04-15 16:00:56 +00:00
Aiden McClelland
e9166c4a7d
fix wifi types
2024-04-09 15:24:05 -06:00
Aiden McClelland
f07992c091
misc fixes
2024-04-09 14:04:31 -06:00
Aiden McClelland
313e415ee9
miscellaneous bugfixes
2024-04-08 14:01:16 -06:00
Aiden McClelland
c13d8f3699
finish dependency autoconfig ( #2596 )
2024-04-08 18:07:56 +00:00
Aiden McClelland
e41f8f1d0f
allow concurrency in service actor ( #2592 )
2024-04-08 17:53:35 +00:00
Dominion5254
75ff541aec
complete get_service_port_forward fn ( #2579 )
...
* complete get_service_port_forward fn
* refactor get_service_port_forward and get_container_ip
* remove unused function
* move host_id to GetServicePortForwardParams
* replace match with deref
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* refactor get_container_ip to use deref
---------
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
2024-04-05 19:20:49 +00:00
Jade
6bc8027644
Feat/implement rest of poly effects ( #2587 )
...
* feat: Add the implementation of the rest of the polyfillEffects
* chore: Add in the rsync
* chore: Add in the changes needed to indicate that the service does not need config
* fix: Vaultwarden sets, starts, stops, uninstalls
* chore: Update the polyFilleffect and add two more
* Update MainLoop.ts
* chore: Add in the set config of the deps on the config set
2024-04-04 09:09:59 -06:00
Matt Hill
3b9298ed2b
Feature/dependency autoconfig ( #2588 )
...
* dependency autoconfig
* FE portion
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-04-03 11:48:26 -06:00
Aiden McClelland
cc1f14e5e9
Merge branch 'next/minor' of github.com:Start9Labs/start-os into next/minor
2024-04-01 14:57:20 -06:00
Aiden McClelland
1c419d5c65
Merge branch 'next/patch' of github.com:Start9Labs/start-os into next/minor
2024-04-01 14:57:10 -06:00
Matt Hill
71b83245b4
Chore/unexport api ts ( #2585 )
...
* don't export api params
* import from SDK instead of BE
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-04-01 14:47:03 -06:00
Aiden McClelland
2b88555028
Merge branch 'master' of github.com:Start9Labs/start-os into next/patch
2024-04-01 14:46:17 -06:00
Aiden McClelland
f021ad9b0a
export api types to ts ( #2583 )
2024-04-01 13:14:22 -06:00
Aiden McClelland
8884f64b4e
Merge branch 'master' of github.com:Start9Labs/start-os into next/minor
2024-04-01 11:15:22 -06:00
Aiden McClelland
dd790dceb5
Chore/reorg backend ts ( #2582 )
...
* create index
* chore: Add the star exports for the bindings
---------
Co-authored-by: J H <dragondef@gmail.com >
2024-04-01 17:12:35 +00:00
Aiden McClelland
ac080edb02
automatically accept clearing the log tree on btrfs repair ( #2580 )
2024-03-29 20:03:36 +00:00
Aiden McClelland
1acdd67fd9
chown volume mountpoints
2024-03-29 13:41:41 -06:00
Aiden McClelland
7c63d4012f
fix build
2024-03-28 15:31:54 -06:00
Aiden McClelland
92be4e774e
build fixes
2024-03-28 14:48:45 -06:00
Aiden McClelland
86d61d698a
update types and format bindings
2024-03-28 11:20:20 -06:00
Aiden McClelland
f41f5ebebd
export patchdb ts types from rust
2024-03-27 17:47:12 -06:00
J H
9cf62f03fa
Add some extra export action
2024-03-27 15:28:54 -06:00
Aiden McClelland
f770d5072e
export patchdb types
2024-03-27 13:58:42 -06:00
J H
5698b830ed
Fix: Fix the issue where the restart after a service install and update,
...
would mak
the system crash
2024-03-27 12:40:23 -06:00
J H
bcc76dd60a
fix: The db dump on the private
2024-03-27 11:11:55 -06:00
Aiden McClelland
f9edff8bf4
handle todos
2024-03-26 16:21:57 -06:00
Aiden McClelland
4589d4b3f5
update ts-rs to 8.1
2024-03-26 10:26:44 -06:00
Aiden McClelland
9cf720e040
rename embassy to startos
2024-03-25 18:21:58 -06:00
Aiden McClelland
cf793f7f49
Merge branch 'integration/new-container-runtime' of github.com:Start9Labs/start-os into integration/new-container-runtime
2024-03-25 15:47:24 -06:00
Aiden McClelland
2b3fddfe89
use correct serverconfig type
2024-03-25 15:47:22 -06:00
J H
e148f143ea
wip: Properties
2024-03-25 14:18:09 -06:00
Matt Hill
c782bab296
switch all FE to camelCase ( #2576 )
...
* switch all fe to camelCase
* switch to camelCase on backend
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-03-24 12:05:59 -06:00
J H
7441de5fd9
Merge branch 'integration/new-container-runtime' of github.com:Start9Labs/start-os into integration/new-container-runtime
2024-03-23 09:13:00 -06:00
J H
f5360cb8d4
wip: Adding in properties and nested path
2024-03-23 09:03:56 -06:00
Aiden McClelland
a35baca580
update rust types to match sdk changes
2024-03-21 17:53:34 -06:00
Shadowy Super Coder
ab836c6922
remove unneeded imports
2024-03-20 21:50:21 -06:00
Shadowy Super Coder
405b3be496
complete get_container_ip effect handler
2024-03-20 21:26:18 -06:00
J H
4a27128a1c
chore: Update the types for changes that Matt wanted with sdk + examples
2024-03-20 20:28:31 -06:00
Shadowy Super Coder
ddd5e4c76d
blu-j paired changes
2024-03-20 13:43:34 -06:00
Aiden McClelland
57f548c6c0
fix certificate chain
2024-03-19 16:54:27 -06:00
J H
590f6d4c19
chore: Update the types
2024-03-19 11:58:38 -06:00
Aiden McClelland
962e3d8e56
more specific rust type
2024-03-18 15:24:20 -06:00
J H
3a3df96996
fix: Test
2024-03-18 15:20:17 -06:00
J H
8e2dc8b3ee
chore: Fix the effects
2024-03-18 12:47:31 -06:00