forked from github-starred/komodo
* start. 1.19.3 * deploy 1.19.3-dev-1 * repo state from db includes BuildRepo success * clean up version mismatch text * feat(containers): debounced search input and added filter by server name (#796) * Fix cleaning Alerter resource whitelist / blacklist on resource delete re #581 * fmt * Fix signup button not working correctly (#801) * Improve route protection and authentication flow (#798) * Improve route protection and authentication flow * Cleanup * fix: inconsistent behaviour of new resource create button (#800) * fix monaco crashing with absolute path config files * deploy 1.19.3-dev-2 * proofread config * Fix #427 * deploy 1.19.3-dev-3 * poll logs use println * Sync: Only show commit / execute when viewing pending tab * Improve sync UX * deploy 1.19.3-dev-4 * bold link * remove claims about database resource usage. * 1.19.3 --------- Co-authored-by: mbecker20 <max@mogh.tech> Co-authored-by: Antonio Sarro <tech@antoniosarro.dev> Co-authored-by: jack <45038833+jackra1n@users.noreply.github.com>
Komodo Frontend
Komodo JS stack uses Yarn + Vite + React + Tailwind + shadcn/ui
Setup Dev Environment
The frontend 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 /frontend as working directory):
cd ../client/core/ts && yarn && yarn build && yarn link && \
cd ../../../frontend && 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 frontend server:
yarn dev