* remove supabase package
* upgrade valibot
* removed supabase package
Migration not complete yet
* update submodule
* fixed some supabase errors
* Add new fields to extension models
- Added `id` field to `ExtPublish`
- Expanded `DBExtension` with multiple new properties:
- `api_version`, `author_id`, `created_at`,
- `downloads`, `icon`, `identifier`,
- `long_description`, `name`,
- `readme`, `short_description`,
- and `tarball_size`
* Refactor: clean up unused Supabase imports
- Removed commented-out Supabase imports from various files to streamline the codebase.
- Updated `created_at` type in `ExtPublish` model from `date` to `string` for consistency.
* update icon enum to union
* fix type errors after removing supabase
* format
* more types fixed
* feat: enhance command handling and update SDK version
* feat: add page for add quick link (not working yet)
* upgrade @kksh/svelte5
* fix: infinite recursive footer
* dep: add @kksh/svelte5 to ui package
* dep: add supabase-js
* dep: add @iconify/svelte
* style: modify StoreExtDetail width control
* fixed: UI for extension store detail
* feat: add page to create quick link
* feat: display quick links in cmd palette
* snapshot
* show queries in command input
* feat: quick link fully implemented
* refactor: format all with prettier
* feat: add icon picker for quick link adder
* fix: make invert for icon optional, caused many types to crash
* chore: add vendor submodules
* feat: add packages for db,ci,schema,api,jarvis cmds
* feat: add tauri-jarvis-plugin
* feat: implement extension commands list
* fix(desktop): import path errors after packages refactor
* chore: add self signed cert
* fix: prevent prerender for desktop
* fix(desktop): desktop sveltekit static build, use csr for dynamic route
* feat: add error handling page and components
* refactor: component lib
* refactor: move more types, functions and components out of desktop
* refactor(ui): more refactor
* refactor(ui): move store components to @kksh/ui
* ci: add CI for build & test
* refactor: rename @kksh/extensions to @kksh/extension
* ci: add 2 more ci
* ci: fix
* fix: CI env var
* chore: add changeset
* feat: implement extension store item detail view
* feat: implement extension store install, uninstall, upgrade
* format
* revert: upgradable logic, the new one doesn't work yet
* refactor: make @kksh/ui dependent only on @kksh/api
Reason: @kksh/ui may be published later for building website, all its dependency packages must be also published. To avoid trouble it should be standalone, depend only on packages already published
* refactor: cleanup
* fixed: some typescript error
* chore: got typedoc working on @kksh/api
* ci: disable manifest schema upload CI on push