Alex Inkin
89ab67e067
fix: finish porting minor changes to major ( #2799 )
2024-12-11 16:16:46 -07:00
Alex Inkin
9f640b24b3
fix: fix building UI project ( #2794 )
...
* fix: fix building UI project
* fix makefile
* inputspec instead of config
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com >
2024-12-02 16:44:27 -07:00
Matt Hill
75e7556bfa
Merge branch 'next/minor' of github.com:Start9Labs/start-os into next/major
2024-11-25 19:02:07 -07:00
Alex Inkin
ed8a7ee8a5
feat: make favicon react to theme ( #2786 )
...
Co-authored-by: Matt Hill <mattnine@protonmail.com >
2024-11-19 14:19:41 -07:00
Alex Inkin
beb3a9f60a
feat: make favicon react to theme ( #2787 )
2024-11-12 19:29:41 -07:00
Matt Hill
1be9cdae67
use hardware requirements to display conflicts and prevent install ( #2700 )
...
* use hardware requirements to display conflicts and prevent install
* better messaging and also consider OS compatibility
* wip: backend hw requirements
* update backend components
* migration
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
2024-10-29 19:48:03 +00:00
Matt Hill
2ba56b8c59
Convert properties to an action ( #2751 )
...
* update actions response types and partially implement in UI
* further remove diagnostic ui
* convert action response nested to array
* prepare action res modal for Alex
* ad dproperties action for Bitcoin
* feat: add action success dialog (#2753 )
* feat: add action success dialog
* mocks for string action res and hide properties from actions page
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com >
* return null
* remove properties from backend
* misc fixes
* make severity separate argument
* rename ActionRequest to ActionRequestOptions
* add clearRequests
* fix s9pk build
* remove config and properties, introduce action requests
* better ux, better moocks, include icons
* fix dependency types
* add variant for versionCompat
* fix dep icon display and patch operation display
* misc fixes
* misc fixes
* alpha 12
* honor provided input to set values in action
* fix: show full descriptions of action success items (#2758 )
* fix type
* fix: fix build:deps command on Windows (#2752 )
* fix: fix build:deps command on Windows
* fix: add escaped quotes
---------
Co-authored-by: Aiden McClelland <me@drbonez.dev >
* misc db compatibility fixes
---------
Co-authored-by: Alex Inkin <alexander@inkin.ru >
Co-authored-by: Aiden McClelland <me@drbonez.dev >
Co-authored-by: Aiden McClelland <3732071+dr-bonez@users.noreply.github.com >
2024-10-17 13:31:56 -06:00
Lucy Cifferello
b5b0ac50bd
update shared and marketplace libs for taiga dep
2024-09-20 11:27:40 -04:00
Lucy Cifferello
751ceab04e
fix icons and flavor filtering
2024-09-12 17:48:57 -04:00
waterplea
a278c630bb
fix: implement back sideload and server selection in restoring
2024-08-17 16:44:33 +04:00
Matt Hill
015131f198
address comments and more
2024-08-15 08:05:37 -06:00
waterplea
a730543c76
fix: fix build after minor merged into major
2024-08-15 12:40:49 +04:00
waterplea
7850681ce1
chore: add back logs
2024-08-11 00:41:26 +04:00
waterplea
657aac0d68
fix: fix merge issues for setup-wizard project
2024-08-10 14:45:50 +04:00
Matt Hill
81932c8cff
Merge branch 'next/minor' of github.com:Start9Labs/start-os into next/major
2024-08-08 10:52:49 -06:00
waterplea
949f1c648a
chore: update taiga
2024-07-29 18:18:00 +04: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
waterplea
729a510c5b
chore: improve wifi icons
2024-07-19 12:25:50 +05:00
waterplea
c7a2e7ada1
feat: update Taiga UI to 4 release candidate
2024-07-15 11:16:19 +05:00
waterplea
0f5cec0a60
fix: fix wrong password messaging
2024-07-12 11:14:45 +05: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
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
Matt Hill
a2b1968d6e
Merge pull request #2632 from Start9Labs/tables
...
feat: add mobile view for all the tables
2024-07-10 11:49:24 -06:00
waterplea
956c8a8e03
chore: more comments
2024-07-10 10:35:21 +05: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
Lucy Cifferello
bd4d89fc21
fixes and backwards compatability with new registry types
2024-06-06 16:57:51 -04:00
waterplea
f0ae9e21ae
refactor: change navigation
...
Signed-off-by: waterplea <alexander@inkin.ru >
2024-05-28 13:20:25 +01:00
waterplea
755f3f05d8
chore: input-file on mobile
2024-05-21 10:29:29 +01:00
waterplea
7e1b433c17
refactor: change service page to the new design
2024-05-12 16:53:01 +01:00
waterplea
8b89e03999
feat: implement metrics on the dashboard
2024-04-18 13:45:35 +07:00
Lucy Cifferello
a67f2b4976
add back variables
2024-04-09 12:42:11 -04:00
waterplea
8594781780
refactor: completely remove ionic
2024-04-09 12:45:47 +07:00
Lucy Cifferello
cd933ce6e4
fix sideload display and other misc style adjustments
2024-04-05 14:14:23 -04:00
Lucy Cifferello
0b93988450
feedback fixes
2024-04-05 09:26:32 -04:00
Lucy Cifferello
9c4c211233
fix preview versions, icons, and misc styling
2024-04-03 12:34:46 -04:00
Lucy Cifferello
0d4ebffc0e
marketplace release fixes and refactors
2024-04-01 18:09:28 -04:00
Alex Inkin
8cfd994170
fix: address todos ( #2578 )
2024-03-27 10:27:51 -06:00
Matt Hill
3b669193f6
refactor downstream for 036 changes ( #2577 )
...
refactor codebase for 036 changes
2024-03-24 12:12:55 -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
Matt Hill
22cd2e3337
Merge branch 'update/camelCase' of github.com:Start9Labs/start-os into rebase/feat/domains
2024-03-22 13:09:11 -06:00
Matt Hill
7e9d453a2c
switch all fe to camelCase
2024-03-22 12:05:41 -06:00
Lucy
2021431e2f
Update/marketplace ( #2575 )
...
* make category link generic
* fix ai category display and svg icons
* fix markdown display and ansi module; cleanup
* convert tailwindcss to scss in marketplace menu component
* convert tailwindcss to scss in marketplace categories component
* convert tailwindcss to scss in marketplace item component
* update launch icon to taiga icon
* convert tailwindcss to scss in marketplace search component + cleanup
* convert tailwindcss to scss in marketplace release notes component + cleanup
* convert tailwindcss to scss in marketplace about component + cleanup
* convert tailwindcss to scss in marketplace additional component
* convert tailwindcss to scss in marketplace dependencies component + misc style fixes
* convert tailwindcss to scss in marketplace hero component + misc style fixes
* convert tailwindcss to scss in marketplace screenshots component
* convert tailwindcss to scss in portal marketplace components
* remove the rest of tailwindscss and fix reset styles
* bump shared and marketplace package versions
* misc style + build fixes
* sync package lock
* fix markdown + cleanup
* fix markdown margins and git hash size
* fix mobile zindex for hero and mobile changing categories routing link
2024-03-21 12:23:28 -06:00
Alex Inkin
f4fadd366e
feat: add new dashboard ( #2574 )
...
* feat: add new dashboard
* chore: comments
* fix duplicate
---------
Co-authored-by: Matt Hill <mattnine@protonmail.com >
2024-03-19 08:56:16 -06:00
Alex Inkin
a5b1b4e103
refactor: remove ionic from remaining places ( #2565 )
2024-02-27 13:15:32 -07:00
Matt Hill
87d6684ca7
Frontend changes for 036 ( #2554 )
...
* new interfaces and remove tor http warnings
* move sigtermTimeout to stopping main status
* lightning, masked, schemeOverride, invert host-iface relationship
* update for new sdk
* update for latest SDK changes
* Update app-interfaces.page.ts
* Update config.service.ts
2024-02-23 10:38:50 -07:00
Alex Inkin
7b41b295b7
chore: refactor install and setup wizards ( #2561 )
...
* chore: refactor install and setup wizards
* chore: return tui-root
2024-02-22 06:58:01 -07:00
Alex Inkin
513fb3428a
feat: implement mobile header ( #2559 )
...
* feat: implement mobile header
* chore: remove remaining ties to old ui project
* chore: remove ionic from login page
* chore: address comments
2024-02-13 09:03:09 -07:00
Alex Inkin
9a0ae549f6
feat: refactor logs ( #2555 )
...
* feat: refactor logs
* chore: comments
* feat: add system logs
* feat: update shared logs
2024-02-05 19:26:00 -07:00
Lucy
4410d7f195
update angular in shared ( #2556 )
2024-01-31 11:25:25 -05:00
Alex Inkin
92aa70182d
refactor: implement breadcrumbs ( #2552 )
2024-01-22 21:32:11 -05:00