mirror of
https://github.com/moghtech/komodo.git
synced 2026-10-03 16:00:31 +00:00
* 2.4.0-dev-0 * deploy 2.4.0-dev-1 * slightly optimize stack read path * Add IMAGE_NAME and IMAGE_TAG default build args in addition to VERSION * deploy 2.4.0-dev-2 * ui use || location.origin for base url * move to build time versioning * simplify run action with komodo managed version * procedure batch executions use tag filters * set advanced code splitting options * improve network module logic / edge cases * fix startup ordering - apply legacy db fixes before other tasks * lengthen periphery command timeouts * update deps * clients still have explicit versions * Add page breadcrumbs * mogh ui 1.2.6 * fix set version – set only specific path * cargo fmt * use mogh ui ListPagination * bump deps, rust 1.98.0 * missing dockerfile rust 1.98.0 bump
Komodo UI
Komodo UI uses Yarn + Vite + React + Mantine UI
Setup Dev Environment
The UI depends on the local package komodo_client located at /client/core/ts.
This must first be built and prepared for yarn link.
The following command should setup everything up (run with /ui as working directory):
cd ../client/core/ts && yarn && yarn build && yarn link && \
cd ../../../ui && yarn link komodo_client && yarn
You can make a new file .env.development (gitignored) which holds:
VITE_KOMODO_HOST=https://demo.komo.do
You can point it to any Komodo host you like, including the demo.
Now you can start the dev ui server:
yarn dev