![]() * [ISSUE-1191, ISSUE-1208] Implemented search and pagination for schema registry overview page. * [ISSUE-1191, ISSUE-1208] Implemented search and pagination for schema registry overview page. * [ISSUE-1191, ISSUE-1208] Implemented search and pagination for schema registry overview page. * [ISSUE-1191, ISSUE-1208] fixed Checkstyle violation issue. * WIP: Fixes some frontend issues just to build frontend * WIP: Fixes fronted just to build it * WIP: Fixes frontend to build it * WIP: Schemas tests are failing * WIP: List tests work * WIP: Details test work * WIP: Updates tests * WIP: Fixes lint errors and comments * WIP: Changes usePagination, some tests have warns * WIP: Refreshes with query string works correctly * cleanup * WIP: cleanup * WIP: cleanup * WIP: Removes ThemeProvider from test as render function uses ThemeProvider * WIP: Pagination + Search works correcly * WIP: Cleanup * WIP: Cleanup * WIP: Cleanup Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com> Co-authored-by: Damir Abdulganiev <dabdulganiev@provectus.com> Co-authored-by: Damir Abdulganiev <damupka@gmail.com> |
||
---|---|---|
.. | ||
.husky | ||
public | ||
src | ||
.editorconfig | ||
.env | ||
.eslintignore | ||
.eslintrc.json | ||
.gitignore | ||
.nvmrc | ||
.prettierrc | ||
docker-compose.yaml | ||
LICENSE | ||
openapitools.json | ||
package-lock.json | ||
package.json | ||
README.md | ||
sonar-project.properties | ||
tsconfig.dev.json | ||
tsconfig.json |
UI for Apache Kafka
UI for Apache Kafka management
Table of contents
Requirements
- docker (required to run Initialize application)
- nvm with installed Node.js of expected version (check
.nvmrc
)
Getting started
Go to react app folder
cd ./kafka-ui-react-app
Install Husky
npm install -g husky
Install dependencies
npm install
Generate API clients from OpenAPI document
npm run gen:sources
Start application
Proxying API Requests in Development
Create or update existing .env.local
file with
HTTPS=true # if needed
DEV_PROXY= https://api.server # your API server
Run the application
npm start
Docker way
Have to be run from root directory.
Start UI for Apache Kafka with your Kafka clusters:
docker-compose -f ./docker/kafka-ui.yaml up
Make sure that none of the .env*
files contain DEV_PROXY
variable
Run the application
npm start
Links
- Bulma - free, open source CSS framework based on Flexbox
- Create React App