Files
start-os/sdk
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
..
2024-06-19 19:51:44 +00:00
2024-02-17 18:14:14 +00:00
2024-04-22 17:40:10 +00:00
2024-06-12 17:46:59 +00:00
2024-06-12 17:46:59 +00:00

Start SDK

Config Conversion

  • Copy the old config json (from the getConfig.ts)
  • Install the start-sdk with npm i
  • paste the config into makeOutput.ts::oldSpecToBuilder (second param)
  • Make the third param
  {
    StartSdk: "start-sdk/lib",
  }
  • run the script npm run buildOutput to make the output.ts
  • Copy this whole file into startos/procedures/config/spec.ts
  • Fix all the TODO