David
|
e72f6d6d5d
|
Feature: Cluster web configuration wizard (#3241)
* created wizard
* Create wizard form schema
* Wizard kafka cluster form (#3245)
* created wizard Kafka Cluster form
* created error message
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* Update schema.ts
* Wizard authentication (#3268)
* created authentication form
* changed SaslType.tsx switch case
* remove console.log
* commented unused variables
* auth validation
* auth Security Protocol
* changed schema.ts username, password
* added Delegation tokens validation schema
* changed auth form
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* New Dashboard flow. Add an ability to configure clusters
* wizard kafka cluster validate (#3294)
* kafka cluster validate
* fixed bootstrap server uncontrolled input warning error
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* Wizard schema registry (#3286)
* created schema registry
* unused variables
* Prevent Default on click
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* feat: cleanup
* Application config API (#3242)
* wip
* wip
* wip
* wip
* OAuthProperties added to dynamic config api
* wip
* files upload endpoint added
* rbac conf api added
* rbac conf api improvements
* App configuration validation endpoint (#3264)
Co-authored-by: iliax <ikuramshin@provectus.com>
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
* add app config api client
* refactor cluster section
* refactor cluster section
* linting
* refactor Registry Form (#3311)
* refactor Registry Form
* refactor Registry
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* auth form improvements
* refactoring
* linting
* file upload API changes
* Auth
* Start connecting to schema & payload
* Auth
* fileupload
* Wizard JMX Metrics form (#3303)
* created JMX Metrics form
* refactor JMXMetrics.tsx styles
* added cursor on checkbox, changed styles submit button
* refactor Metrics
* refactoring
* uncomment schema connect validation
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* validate api
* refactor
* Wizard Kafka Connect form (#3300)
* created Kafka Connect form
* renaming functions and variables
* refactor
* changed button name
* refactoring kafka connect
* made handler function, reset replace with set value,
* refactoring
* uncomment schema metrics validation
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* fixing AdminClient validation
* fixing AdminClient validation
* refactor kafka connect
* refactor metrics
* Per-cluster SSL verification settings (#3336)
* ssl configuration moved to app & cluster level
* documentations changes
* trust all removed, global app settings removed
* extracting ssl properties settings to SslPropertiesUtil
* wip
* documentation fix
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
* SSL properties NPE fixes
* api integration
* custom fields for existing auth config
* OffsetsResetServiceTest fix
* cluster.properties structure flattening added
* kafka-ssl.yml: ssl properties moved to separate section, producer ssl properties copy added
* custom auth
* error messaging
* form submit
* feedback
* 1. defaulting metrics type to JMX
2. AdminClient id generation made uniq
* checkstyle fix
* checkstyle fix
* refactoring
* feedback
* feedback
* feedback
* feedback
* feedback
* feedback
* Wizard: Application info API (#3391)
* Application info API added, cluster features enum renamed to `ClusterFeature`
* show config for specific envs only
* refactor widget
* Cluster connection validation err msg improved
* KSQL DB section
* Refactor + deps upgrade
* experiment: get rid of babel
* BE validations refactoring
* Update kafka-ui.yaml
fixed to string type param
* fixes #3397
* linting
* #3399 adjust size of port input
* disable selects for disabled form
* Wizard: Keystore separation (#3425)
* wip
* wip
* compose fix
* dto structure fix
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
* dynamic ops enablement properties improvements
* own keystore for each section
* linting
* fix keystore submit
* fix keystore submit
* feedback
* feedback
* refactoring
* Connect config userName field renamed
* metrics configs mapping fix
* feedback
* Wizard: Jmx ssl (#3448)
JMX SSL implementation. Added ability to set specific ssl keystore for each cluster when connection to jmx endpoint.
* Review fixes
* upd compareVersionsOperation qase id
* add toBeAutomated into manual suite
* DYNAMIC_CONFIG_ENABLED property description added
* Resolve conflicts
* Fix issue with 400 error
* fix SR edit form
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Alexander Krivonosov <31561808+GneyHabub@users.noreply.github.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: bkhakimov <bkhakimov@provectus.com>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
|
2023-03-09 19:36:49 +04:00 |
|
Mgrdich
|
81072541a8
|
[FE] Update readme (#2843)
|
2022-10-29 22:45:21 +04:00 |
|
Oleg Shur
|
5296d42e88
|
Use pnpm (#2081)
* Migrate FE app to pnpm
* Fix node install cache
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
|
2022-07-01 12:02:18 +03:00 |
|
Oleg Shur
|
1b71ccb975
|
Migrate React app to Vite (#2153)
* Ejected CRA
* Cleanup
* jest
* Cleanup
* refactor cluster widgets
* configure build
* configure build
* configure coverage
* Experiment with lazy
* add ace to vendor
* Cleanup
|
2022-06-15 16:59:02 +03:00 |
|
Oleg Shur
|
247fd23bc0
|
Fix sonar badges in readme (#1906)
|
2022-04-27 15:28:35 +04:00 |
|
Ottavio M. Hartman
|
efb8410bd6
|
Update documentation; fix links (#1603)
* closes 1602
* readme
* fixes
* docs
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
|
2022-02-17 19:26:15 +03:00 |
|
Oleg Shur
|
7213bbdf7a
|
Get rid of node-sass. Ability to run UI using proxy(#1099)
* Get rid of node-sass
* Add an ability to run app using proxy
|
2021-11-17 12:57:38 +03:00 |
|
Oleg Shur
|
2cb9b30090
|
Update node to v14.17.1 + deps (#559)
|
2021-06-16 19:14:16 +03:00 |
|
German Osin
|
5c5efeb428
|
Renamed to UI for Apache Kafka
|
2021-06-09 14:24:32 +03:00 |
|
Oleg Shur
|
9775f0dae7
|
[CHORE] Update react app readme (#311)
|
2021-03-25 12:42:40 +03:00 |
|
Guzel738
|
9f138838ad
|
Dependencies related to mock server removed and README updated
|
2021-01-19 14:55:45 +03:00 |
|
Guzel738
|
3357820a44
|
Mock script removed & README updated
|
2021-01-19 12:47:01 +03:00 |
|
Roman Gafiatullin
|
ce749f480a
|
Update readme
|
2021-01-12 21:57:01 +03:00 |
|
Yevgen Taran
|
498eb96bee
|
Feature/backend init (#3)
* move react-app to its own folder inside project
* move backend to kafka-ui repo
* setup react inside netty
* make application ready in 2 commands
* update readme
* update readme
* update readme
* update readme
* update profiles for application start inside (sdp profile) and outside docker (local profile)
* broker metrics endpoint
* topics endpoint start commit
* topics details endpoint start commit //
dependencies and versions fix
* small pom updates //
continue review fixes
* fix review issues //
save errors //
save connections and update connection logic //
save jmx, zookeeper, kafka statuses //
error with getting one topic doesn't fail others //
async metrics processing //
cluster data storage refactoring
* properties version extracting
* properties versions
* topic details
* remove jmx, topic details, topic configs
* create topic
* final fixes, topic creation
* topic creation ui fixes
* add check for cases when cluster is offline
|
2020-02-27 15:55:53 +03:00 |
|