Aiden McClelland
822dd5e100
Feature/UI sideload ( #2658 )
...
* ui sideloading
* remove subtlecrypto import
* fix parser
* misc fixes
* allow docker pull during compat conversion
2024-06-28 21:03:01 +00:00
Matt Hill
c16d8a1da1
fix setup wizard styles and remove diagnostic from angular.json ( #2656 )
2024-06-25 20:58:24 -06:00
Aiden McClelland
ab1fdf69c8
add docs for development environment ( #2655 )
2024-06-26 00:11:11 +00:00
Aiden McClelland
0e506f5716
fix container cli ( #2654 )
2024-06-25 18:34:47 +00:00
Matt Hill
0a98ccff0c
Merge pull request #2653 from Start9Labs/fix/ca-and-snek
...
fix ca trust test and snek high score
2024-06-25 10:58:38 -06:00
Matt Hill
0c188f6d10
fix ca trust test and snek high score
2024-06-25 10:54:09 -06:00
Matt Hill
8009dd691b
Merge pull request #2635 from Start9Labs/feature/registry-metrics
...
Feature/registry analytics
2024-06-25 10:10:29 -06:00
Aiden McClelland
13d0e9914b
Merge branch 'next/minor' of github.com:Start9Labs/start-os into feature/registry-metrics
2024-06-24 16:24:31 -06:00
Aiden McClelland
9da49be44d
Bugfix/patch db subscriber ( #2652 )
...
* fix socket sending empty patches
* do not timeout tcp connections, just poll them more
* switch from poll to tcp keepalive
2024-06-24 22:15:56 +00:00
Aiden McClelland
00f7fa507b
remove analyticsd, clean up script
2024-06-24 16:15:32 -06:00
Jade
2c255b6dfe
chore: Do some type cleanups ( #2650 )
...
chore: fix the WithProcedureId
2024-06-24 16:00:31 -06:00
Matt Hill
68ed1c80ce
update todos
2024-06-22 21:47:18 -06:00
Matt Hill
e0d23f4436
bump patchDB dep
2024-06-22 11:33:30 -06:00
Matt Hill
509f8a5353
Merge pull request #2649 from Start9Labs/cyclic-dep
...
feat: get rid of cyclic dep between patch-db and api service
2024-06-21 21:26:38 -06:00
Shadowy Super Coder
b0c0cd7fda
add script to cache registry db
2024-06-21 18:40:32 -06:00
Shadowy Super Coder
133dfd5063
match query to registry table
2024-06-21 18:39:05 -06:00
waterplea
e6abf4e33b
feat: get rid of cyclic dep between patch-db and api service
...
Signed-off-by: waterplea <alexander@inkin.ru >
2024-06-21 15:51:04 +05:00
Mariusz Kogen
07104b18f5
Update workflows actions ( #2628 )
...
* Update workflows actions to the latest versions
2024-06-20 20:59:16 +02:00
Matt Hill
f39b85abf2
bump to 036
2024-06-20 10:08:00 -06:00
Matt Hill
c6c97491ac
add boot param to logs subscription
2024-06-20 10:07:39 -06:00
Jade
355452cdb3
Feat/next packages ( #2646 )
...
* fix mac build
* wip
* chore: Update the effects to get rid of bad pattern
* chore: Some small changes
* wip
* fix: Health checks don't show during race
* fix: Restart working
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-06-19 17:30:05 -06:00
Matt Hill
da3720c7a9
Feat/combine uis ( #2633 )
...
* wip
* restructure backend for new ui structure
* new patchdb bootstrap, single websocket api, local storage migration, more
* update db websocket
* init apis
* update patch-db
* setup progress
* feat: implement state service, alert and routing
Signed-off-by: waterplea <alexander@inkin.ru >
* update setup wizard for new types
* feat: add init page
Signed-off-by: waterplea <alexander@inkin.ru >
* chore: refactor message, patch-db source stream and connection service
Signed-off-by: waterplea <alexander@inkin.ru >
* fix method not found on state
* fix backend bugs
* fix compat assets
* address comments
* remove unneeded styling
* cleaner progress
* bugfixes
* fix init logs
* fix progress reporting
* fix navigation by getting state after init
* remove patch dependency from live api
* fix caching
* re-add patchDB to live api
* fix metrics values
* send close frame
* add bootId and fix polling
---------
Signed-off-by: waterplea <alexander@inkin.ru >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: waterplea <alexander@inkin.ru >
2024-06-19 19:51:44 +00:00
Aiden McClelland
e92d4ff147
fix compat assets ( #2645 )
...
* fix compat assets
* return error on s9pk parse fail in sideload
* return parse error over websocket
2024-06-17 16:37:57 +00:00
Jade
bb514d6216
Chore/refactoring effects ( #2644 )
...
* fix mac build
* wip
* chore: Update the effects to get rid of bad pattern
* chore: Some small changes
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-06-14 20:16:12 +00:00
Aiden McClelland
3f380fa0da
feature: pack s9pk ( #2642 )
...
* TODO: images
* wip
* pack s9pk images
* include path in packsource error
* debug info
* add cmd as context to invoke
* filehelper bugfix
* fix file helper
* fix exposeForDependents
* misc fixes
* force image removal
* fix filtering
* fix deadlock
* fix api
* chore: Up the version of the package.json
* always allow concurrency within same call stack
* Update core/startos/src/s9pk/merkle_archive/expected.rs
Co-authored-by: Jade <2364004+Blu-J@users.noreply.github.com >
---------
Co-authored-by: J H <dragondef@gmail.com >
Co-authored-by: Jade <2364004+Blu-J@users.noreply.github.com >
2024-06-12 17:46:59 +00:00
Jade
5aefb707fa
feat: Add the merge to the file. ( #2643 )
...
* feat: Add the merge to the file.
* chore: Fix the early escape
2024-06-11 04:38:12 +00:00
Shadowy Super Coder
4afd3c2322
move MAU tracking back to registry
2024-06-10 18:56:39 -06:00
Jade
4d6cb091cc
Feature/disk usage ( #2637 )
...
* feat: Add disk usage
* Fixed: let the set config work with nesting.
* chore: Changes
* chore: Add default route
* fix: Tor only config
* chore
2024-06-07 18:17:45 +00:00
Aiden McClelland
fc8b1193de
fix master build ( #2639 )
2024-06-07 18:17:21 +00:00
Jade
2c12af5af8
Feature/network ( #2622 )
...
* Feature: Add in the clear bindings
* wip: Working on network
* fix: Make it so the config gives the url
* chore: Remove the repeated types
* chore: Add in the todo's here
* chore: UPdate and remove some poorly name var
* chore: Remove the clear-bindings impl
* chore: Remove the wrapper
* handle HostnameInfo for Host bindings
Co-authored-by: Jade <Blu-J@users.noreply.github.com >
* ??
* chore: Make the install work
* Fix: Url's not being created
* chore: Fix the local onion in url
* include port in hostname
* Chore of adding a comment just to modify.
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: Jade <Blu-J@users.noreply.github.com >
2024-06-06 21:39:54 +00:00
Shadowy Super Coder
9487529992
remove os version from activity
2024-06-04 11:54:49 -06:00
Shadowy Super Coder
fa347fd49d
remove record_metrics fn
2024-06-04 11:53:30 -06:00
Shadowy Super Coder
8f7072d7e9
metrics wip
2024-06-04 09:21:55 -06:00
Aiden McClelland
412c5d68cc
Merge branch 'next/patch' of github.com:Start9Labs/start-os into next/minor
2024-06-03 11:35:28 -06:00
Aiden McClelland
e06b068033
Merge branch 'master' of github.com:Start9Labs/start-os into next/patch
2024-06-03 10:06:46 -06:00
Aiden McClelland
2568bfde5e
create skeleton
2024-05-31 13:46:58 -06:00
Aiden McClelland
fd7c2fbe93
Feature/registry package index ( #2623 )
...
* include system images in compat s9pk
* wip
* wip
* update types
* wip
* fix signature serialization
* Add SignatureHeader conversions
* finish display impl for get
---------
Co-authored-by: Shadowy Super Coder <musashidisciple@proton.me >
2024-05-31 18:13:23 +00:00
Matt Hill
c832b5d29e
Update README.md ( #2630 )
...
* Update README.md
* Update README.md
2024-05-29 20:07:36 +00:00
Aiden McClelland
0ccbb52c1f
wait for whole session to exit when sigterm ( #2620 )
...
* wait for whole session to exit when sigterm
* fix lint
* rename poorly named variable
2024-05-17 01:54:36 +00:00
Jade
0b8a142de0
fix: Making the daemons keep up the status. ( #2617 )
...
* complete get_primary_url fn
* complete clear_network_interfaces fn
* formatting
* complete remove_address fn
* get_system_smtp wip
* complete get_system_smtp and set_system_smtp
* add SetSystemSmtpParams struct
* add set_system_smtp subcommand
* Remove 'Copy' implementation from `HostAddress`
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* Refactor `get_host_primary` fn and clone resulting `HostAddress`
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* misc fixes and debug info
* seed hosts with a tor address
* fix: Making the daemons keep up the status.
* wipFix: Making a service start
* fix: Both the start + stop of the service.
* fix: Weird edge case of failure and kids
---------
Co-authored-by: Shadowy Super Coder <musashidisciple@proton.me >
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-05-13 16:50:25 +00:00
Dominion5254
800b0763e4
More svc effect handlers ( #2610 )
...
* complete get_primary_url fn
* complete clear_network_interfaces fn
* formatting
* complete remove_address fn
* get_system_smtp wip
* complete get_system_smtp and set_system_smtp
* add SetSystemSmtpParams struct
* add set_system_smtp subcommand
* Remove 'Copy' implementation from `HostAddress`
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* Refactor `get_host_primary` fn and clone resulting `HostAddress`
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* misc fixes and debug info
* seed hosts with a tor address
---------
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-05-10 19:20:24 +00:00
Jade
30aabe255b
Feature/backup+restore ( #2613 )
...
* feat: Implementation on the backup for the service.
* wip: Getting the flow of backup/restore
* feat: Recover
* Feature: Commit the full pass on the backup restore.
* use special type for backup instead of special id (#2614 )
* fix: Allow compat docker style to run again
* fix: Backup for the js side
* chore: Update some of the callbacks
---------
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
2024-05-06 21:46:36 +00:00
Aiden McClelland
9b14d714ca
Feature/new registry ( #2612 )
...
* wip
* overhaul boot process
* wip: new registry
* wip
* wip
* wip
* wip
* wip
* wip
* os registry complete
* ui fixes
* fixes
* fixes
* more fixes
* fix merkle archive
2024-05-06 16:20:44 +00:00
Jade
8a38666105
Feature/sdk040dependencies ( #2609 )
...
* update registry upload to take id for new admin permissions (#2605 )
* wip
* wip: Get the get dependencies
* wip check_dependencies
* wip: Get the build working to the vm
* wip: Add in the last of the things that where needed for the new sdk
* Add fix
* wip: implement the changes
* wip: Fix the naming
---------
Co-authored-by: Lucy <12953208+elvece@users.noreply.github.com >
2024-04-26 17:51:33 -06:00
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
Lucy
df777c63fe
fix type for query params ( #2611 )
v0.3.6-alpha.0
2024-04-23 20:02:11 +00: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
Lucy
e9c9a67365
update registry upload to take id for new admin permissions ( #2605 )
2024-04-18 11:35:38 -06:00