Aiden McClelland
2a1fd16849
curl fail and show error
2024-07-25 17:08:19 -06:00
Aiden McClelland
21e31d540e
Merge branch 'bugfix/misc' of github.com:Start9Labs/start-os into bugfix/misc
2024-07-25 16:14:06 -06:00
Aiden McClelland
370c38ec76
fix launchUI button
2024-07-25 16:14:04 -06:00
Aiden McClelland
854044229c
reduce reliance on sudo
2024-07-25 15:44:51 -06:00
Aiden McClelland
69baa44a3a
use squashfuse if available
2024-07-25 15:44:40 -06:00
Aiden McClelland
419e3f7f2b
fix https redirect
2024-07-25 14:34:30 -06:00
Aiden McClelland
a9373d9779
don't show "Bytes" for overall progress
2024-07-25 14:34:03 -06:00
J H
1a0536d212
fix: Optional input
2024-07-25 13:25:18 -06:00
Aiden McClelland
099b77cf9b
fix .local service resolution
2024-07-25 12:30:05 -06:00
Aiden McClelland
c3d17bf847
fix sync_db middleware
2024-07-25 12:26:49 -06:00
Aiden McClelland
e04b93a51a
fix builds on platforms without kernel support for squashfs
2024-07-25 12:17:13 -06:00
Aiden McClelland
b36b62c68e
Feature/callbacks ( #2678 )
...
* wip
* initialize callbacks
* wip
* smtp
* list_service_interfaces
* wip
* wip
* fix domains
* fix hostname handling in NetService
* misc fixes
* getInstalledPackages
* misc fixes
* publish v6 lib
* refactor service effects
* fix import
* fix container runtime
* fix tests
* apply suggestions from review
2024-07-25 17:44:51 +00:00
Matt Hill
ab465a755e
default to all category and fix rounding for progress ( #2682 )
...
* default to all category and fix rounding for progress
* Update install-progress.pipe.ts
2024-07-24 22:40:13 -06:00
Aiden McClelland
c6f19db1ec
Bugfix/wsl build ( #2681 )
...
* explicitly declare squashfs as loop device
* Update update-image.sh
2024-07-23 18:35:38 +00:00
Aiden McClelland
019142efc9
v0.3.6-alpha.0 ( #2680 )
...
* v0.3.6-alpha.0
* show welcome on fresh install
2024-07-23 18:18:17 +00:00
Lucy
a535fc17c3
Feature/fe new registry ( #2647 )
...
* bugfixes
* update fe types
* implement new registry types in marketplace and ui
* fix marketplace types to have default params
* add alt implementation toggle
* merge cleanup
* more cleanup and notes
* fix build
* cleanup sync with next/minor
* add exver JS parser
* parse ValidExVer to string
* update types to interface
* add VersionRange and comparative functions
* Parse ExtendedVersion from string
* add conjunction, disjunction, and inversion logic
* consider flavor in satisfiedBy fn
* consider prerelease for ordering
* add compare fn for sorting
* rename fns for consistency
* refactoring
* update compare fn to return null if flavors don't match
* begin simplifying dependencies
* under construction
* wip
* add dependency metadata to CurrentDependencyInfo
* ditch inheritance for recursive VersionRange constructor. Recursive 'satisfiedBy' fn wip
* preprocess manifest
* misc fixes
* use sdk version as osVersion in manifest
* chore: Change the type to just validate and not generate all solutions.
* add publishedAt
* fix pegjs exports
* integrate exver into sdk
* misc fixes
* complete satisfiedBy fn
* refactor - use greaterThanOrEqual and lessThanOrEqual fns
* fix tests
* update dependency details
* update types
* remove interim types
* rename alt implementation to flavor
* cleanup os update
* format exver.ts
* add s9pk parsing endpoints
* fix build
* update to exver
* exver and bug fixes
* update static endpoints + cleanup
* cleanup
* update static proxy verification
* make mocks more robust; fix dep icon fallback; cleanup
* refactor alert versions and update fixtures
* registry bugfixes
* misc fixes
* cleanup unused
* convert patchdb ui seed to camelCase
* update otherVersions type
* change otherVersions: null to 'none'
* refactor and complete feature
* improve static endpoints
* fix install params
* mask systemd-networkd-wait-online
* fix static file fetching
* include non-matching versions in otherVersions
* convert release notes to modal and clean up displayExver
* alert for no other versions
* Fix ack-instructions casing
* fix indeterminate loader on service install
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: Shadowy Super Coder <musashidisciple@proton.me >
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
Co-authored-by: J H <dragondef@gmail.com >
Co-authored-by: Matt Hill <mattnine@protonmail.com >
2024-07-23 00:48:12 +00:00
Aiden McClelland
0fbb18b315
Merge branch 'master' into next/minor
2024-07-22 11:43:00 -06:00
Jade
3eb0093d2a
feature: Adding in the stopping state ( #2677 )
...
* feature: Adding in the stopping state
* chore: Deal with timeout in the sigterm for main
* chore: Update the timeout
* Update web/projects/ui/src/app/pages/apps-routes/app-list/app-list-pkg/app-list-pkg.component.ts
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
* Update web/projects/ui/src/app/pages/apps-routes/app-show/components/app-show-status/app-show-status.component.ts
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
---------
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
2024-07-22 17:40:12 +00:00
Matt Hill
196561fed2
init UI increase logs buffer and don't throw on websocket unsubscribe ( #2669 )
...
* init UI increase logs buffer and don't throw on websocket unsubscribe
* fix: remove smooth scroll for logs
---------
Co-authored-by: waterplea <alexander@inkin.ru >
2024-07-19 03:49:31 +00:00
Jade
8f0bdcd172
Fix/backups ( #2659 )
...
* fix master build (#2639 )
* feat: Change ts to use rsync
Chore: Update the ts to use types over interface
* feat: Get the rust and the js to do a backup
* Wip: Got the backup working?
* fix permissions
* remove trixie list
* update tokio to fix timer bug
* fix error handling on backup
* wip
* remove idmap
* run restore before init, and init with own version on restore
---------
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-07-17 21:46:27 +00:00
Matt Hill
95611e9c4b
Merge pull request #2668 from Start9Labs/fix/backup-create
...
solve infinite recursion and promise returning true
2024-07-12 11:16:00 -06:00
waterplea
62fc6afd8a
fix: fix select on mobile
2024-07-12 12:46:07 +05:00
waterplea
0f5cec0a60
fix: fix wrong password messaging
2024-07-12 11:14:45 +05:00
Matt Hill
d235ebaac9
solve infinite recursion and promise returning true
2024-07-11 17:58:07 -06:00
Aiden McClelland
6def083b4f
fix deadlock on install ( #2667 )
...
* fix deadlock on install
* improve pruning script
* bump tokio
2024-07-11 20:55:13 +00:00
Aiden McClelland
87322744d4
Feature/backup fs ( #2665 )
...
* port 040 config, WIP
* update fixtures
* use taiga modal for backups too
* fix: update Taiga UI and refactor everything to work
* chore: package-lock
* fix interfaces and mocks for interfaces
* better mocks
* function to transform old spec to new
* delete unused fns
* delete unused FE config utils
* fix exports from sdk
* reorganize exports
* functions to translate config
* rename unionSelectKey and unionValueKey
* new backup fs
* update sdk types
* change types, include fuse module
* fix casing
* rework setup wiz
* rework UI
* only fuse3
* fix arm build
* misc fixes
* fix duplicate server select
* fix: fix throwing inside dialog
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com >
Co-authored-by: waterplea <alexander@inkin.ru >
Co-authored-by: Matt Hill <MattDHill@users.noreply.github.com >
2024-07-11 17:32:46 +00:00
Matt Hill
f2a02b392e
Merge pull request #2648 from Start9Labs/feat/boot-param
...
Boot param for logs subscription
2024-07-10 14:54:39 -06:00
Aiden McClelland
e6cedc257e
add boot param to logs request
2024-07-10 13:00:02 -06:00
Aiden McClelland
1b5cf2d272
Merge branch 'next/minor' of github.com:Start9Labs/start-os into feat/boot-param
2024-07-10 12:18:48 -06:00
Matt Hill
f76e822381
port 040 config ( #2657 )
...
* port 040 config, WIP
* update fixtures
* use taiga modal for backups too
* fix: update Taiga UI and refactor everything to work
* chore: package-lock
* fix interfaces and mocks for interfaces
* better mocks
* function to transform old spec to new
* delete unused fns
* delete unused FE config utils
* fix exports from sdk
* reorganize exports
* functions to translate config
* rename unionSelectKey and unionValueKey
* Adding in the transformation of the getConfig to the new types.
* chore: add Taiga UI to preloader
---------
Co-authored-by: waterplea <alexander@inkin.ru >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: J H <dragondef@gmail.com >
2024-07-10 17:58:02 +00:00
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