Commit e72f6d6
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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* Wizard schema registry (#3286)
* created schema registry
* unused variables
* Prevent Default on click
---------
Co-authored-by: davitbejanyan <[email protected]>
* 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 <[email protected]>
---------
Co-authored-by: iliax <[email protected]>
Co-authored-by: Oleg Shur <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
Co-authored-by: Roman Zabaluev <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
Co-authored-by: Alexander Krivonosov <[email protected]>
Co-authored-by: Oleg Shur <[email protected]>
Co-authored-by: Ilya Kuramshin <[email protected]>
Co-authored-by: iliax <[email protected]>
Co-authored-by: Roman Zabaluev <[email protected]>
Co-authored-by: bkhakimov <[email protected]>
Co-authored-by: Mgrdich <[email protected]>
Co-authored-by: VladSenyuta <[email protected]>1 parent 334ba3d commit e72f6d6
File tree
165 files changed
+5324
-4148
lines changed- documentation/compose
- jaas
- kafka-ui-api
- src
- main
- java/com/provectus/kafka/ui
- client
- config
- auth
- logout
- controller
- exception
- mapper
- model
- rbac
- permission
- serdes
- builtin/sr
- service
- ksql
- response
- masking
- policies
- metrics
- rbac
- util
- resources
- test/java/com/provectus/kafka/ui
- service
- ksql
- metrics
- util
- kafka-ui-contract
- src/main/resources/swagger
- kafka-ui-e2e-checks/src/test/java/com/provectus/kafka/ui
- manualSuite/suite
- smokeSuite/schemas
- kafka-ui-react-app
- src
- components
- ClusterPage
- __tests__
- Connect
- Details/Config
- New
- __tests__
- ConsumerGroups/Details/ResetOffsets/__test__
- Dashboard
- ClustersWidget
- __test__
- __test__
- PageContainer
- Schemas
- Details
- SchemaVersion
- __test__
- Edit
- Topics
- New
- Topic
- Edit
- DangerZone
- Messages
- Filters
- __tests__
- __test__
- SendMessage
- Version
- __tests__
- common
- Button
- Checkbox
- Form
- Input
- NewTable
- __test__
- Select
- Tooltip
- contexts
- lib
- hooks
- api
- redux/reducers/ksqlDb/__test__
- theme
- widgets/ClusterConfigForm
- Sections
- Authentication
- common
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
165 files changed
+5324
-4148
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
189 | | - | |
190 | 188 | | |
191 | 189 | | |
192 | 190 | | |
193 | 191 | | |
194 | 192 | | |
195 | 193 | | |
196 | | - | |
197 | | - | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
198 | 199 | | |
199 | 200 | | |
200 | 201 | | |
| |||
205 | 206 | | |
206 | 207 | | |
207 | 208 | | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | 209 | | |
| 210 | + | |
| 211 | + | |
214 | 212 | | |
215 | 213 | | |
| 214 | + | |
File mode changed.
File mode changed.
File mode changed.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
File mode changed.
File mode changed.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | 18 | | |
| 19 | + | |
23 | 20 | | |
24 | 21 | | |
25 | 22 | | |
26 | | - | |
27 | | - | |
| 23 | + | |
28 | 24 | | |
29 | 25 | | |
30 | 26 | | |
31 | | - | |
32 | | - | |
| 27 | + | |
33 | 28 | | |
34 | 29 | | |
35 | 30 | | |
36 | 31 | | |
37 | | - | |
38 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
39 | 37 | | |
40 | 38 | | |
41 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | 14 | | |
18 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
0 commit comments