Oleg Shur
e1fb6bacc3
Get rid of SmartTable component ( #2444 )
...
* Get rid of SmartTable component
* Clickable rows
* Improve test coverage
2022-08-15 13:46:13 +03:00
Oleg Shur
21f17ad39e
Use new table component for topics list ( #2426 )
...
* Use new table component for topics list
* Fix styling
* Migrate BrokerLogdir to new tables
* Improve test coverage
2022-08-12 15:36:07 +03:00
Roman Zabaluev
5fdcd2124c
Fix a typo within topic's statistics ( #2422 )
2022-08-12 15:22:27 +04:00
MichaelGonzalezMurillo
24243e36ac
Fix validation message for Topic name field ( #2425 )
...
* Fixes #2203
* Fixes #2203 adding unit tests
2022-08-12 15:21:15 +04:00
Oleg Shur
7765a268af
Topic statistics ( #2413 )
...
* Topic statistics
* Typo
* Code smell
* Specs
* Specs
* Use timestamp helper
* Improve coverage
* styling
2022-08-09 16:13:03 +03:00
Oleg Shur
8efd890540
Update Alerts to use ReactNode as a message content ( #2399 )
2022-08-08 13:00:43 +03:00
Daniel Ching
98257b2b5f
Resolve issue #2262 validate topic creation ( #2390 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-08-05 09:13:28 -06:00
Oleg Shur
8f0ffe665c
Refactor topics ( #2386 )
2022-08-05 00:25:50 +03:00
Oleg Shur
2d82b9c0a9
New Confirmation Messages modal ( #2376 )
...
* New Confirmation Messages
* Fix #2348
* Fix codesmels
* fix #2242
* fix #2347
2022-08-03 11:37:35 +03:00
Smbat Siradeghyan
819ae60e6b
Fix default properties' values propagation upon topic edit ( #2205 )
...
* fix topic edit form
* remove unused import
* add test for topicParamsTransformer
* add tests for topicParamsTransformer
* try to fix tests topicParamsTransformer
* try to fix tests topicParamsTransformer
* try to fix tests topicParamsTransformer
* fix tests for topicParamsTransformer
* try to fix tests topicParamsTransformer
* try to fix tests topicParamsTransformer
* try to fix tests topicParamsTransformer
* try to fix tests topicParamsTransformer
* fix review comments
* fix tests name
* fix tests name
* remove default value from getValue function
* fix tests names
* fix topic create page
* remove unused import
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-08-01 21:17:08 +04:00
Robert Azizbekyan
9827e01047
Remove ksql editor unnecessary line ( #2339 )
2022-08-01 21:09:26 +04:00
Oleg Shur
c4f97327c0
Make frontend work properly with custom context url ( #2363 )
...
* Add an ability to run app from subfolder
* linting
* Fix all the static resources URLs and manifest.json
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-08-01 20:47:49 +04:00
Oleg Shur
70414d2279
New Dropdown component ( #2355 )
...
* New Dropdown component
* Cleanup
* Styling
* Minireset
2022-07-31 15:38:44 +03:00
Robert Azizbekyan
d92fe63e8a
Make Submit button inactive when required fields aren't filled ( #2315 )
...
* fixing create schema page validation issue
* fixing schema create form schemaType select issue
* adding test cases for schema creation
2022-07-27 16:20:40 +04:00
Oleg Shur
bffe316063
Use react-hot-toaster for alerts ( #2312 )
...
* Use react-hot-toaster for alerts
* Fix linting problems
2022-07-25 14:16:00 +03:00
Robert Azizbekyan
48325bc5ad
fixing newest first mode issue and actionscell dispatch issue ( #2305 )
2022-07-21 16:57:49 +04:00
Robert Azizbekyan
6891f71452
fixing create schema page validation issue ( #2313 )
2022-07-21 14:03:13 +04:00
Oleg Shur
66e4eede51
Upgrade RQ to v4 ( #2300 )
2022-07-21 10:08:23 +04:00
Robert Azizbekyan
30f836645d
Dependabot/npm and yarn/kafka UI react app/eslint plugin react 7.30.1 ( #2232 )
...
* Bump eslint-plugin-react from 7.29.4 to 7.30.1 in /kafka-ui-react-app
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.29.4 to 7.30.1.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.29.4...v7.30.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* taking ActionsCell out of List
* removing package-lock
* refactoring props
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 18:53:07 +04:00
Oleg Shur
96b00785b5
Upgrade redux ( #2299 )
...
* got rid of redux-thunk
* Bump redux
* Bump ace. Got rid of node-fetch
* Fix vite config
2022-07-19 16:18:28 +03:00
Oleg Shur
eb26883949
Upgrade dependancies ( #2290 )
...
* Bump vite
* bump eslint-import-resolver-typescript
* Cleanup
* Bump datepicker
2022-07-19 12:42:32 +03:00
Oleg Shur
7d4e42c860
got rid of the dead code ( #2286 )
2022-07-18 18:33:44 +03:00
Robert Azizbekyan
7845476af1
fixing forms not no be able to submit until all required fields are f… ( #2221 )
...
* fixing forms not no be able to submit until all required fields are filled
* fixing topic form validation issue
2022-07-18 17:08:32 +04:00
Robert Azizbekyan
002e4db355
fixing create topic ( #2275 )
2022-07-18 14:57:28 +04:00
Oleg Shur
9af6b0032b
Kafka Connect with React-Query ( #2258 )
...
* Kafka Connect hooks
* Migrate connectors list page to RQ
* Migrate connector details page overview to RQ
* Migrate connector config page to RQ
* Migrate connector tasks page to RQ
* Get rid of some deadcode
* Migrate connector Actions page to RQ
* Get rid of some deadcode
* Migrate connector create page to RQ
* Migrate connector Edit page to RQ
* move fixtures to lib folder
* refactoring
2022-07-18 13:06:55 +03:00
Kirill Morozov
0b76b12518
Added key-value form for stream parameters ( #2191 )
...
* Added key-value form for stream parameters
* Removed unused variable
* fixing some test cases and fixing width of stream props
* adding key value validation and tests
* fixing placeholder padding and font size
* remove unnecessary code
Co-authored-by: rAzizbekyan <razizbekyan@provectus.com>
Co-authored-by: Robert Azizbekyan <103438454+rAzizbekyan@users.noreply.github.com>
2022-07-12 12:40:52 +04:00
Roman Zabaluev
b9170956ff
Update logdirs label ( #2234 )
...
Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-07-04 13:36:56 +04:00
Smbat Siradeghyan
9f2310472d
[ BROKER ] Add broker metrics page ( #2157 )
...
* add metrics page
* add test for broker
* add test for paths
* remove unused-vars
* add editor view for broker metrics
* add not available message
* try to fix BrokerLogdir tests
* add tests for translateLogdir and translateLogdirs
* add tests for translateLogdir and translateLogdirs
* add tests for metrics page
* fix review comments
* fix unused var
* remove describe duplicate
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-06-30 13:22:52 +04:00
Robert Azizbekyan
a77869783b
fixing connectors path redirection issue no to navigate dashboard ( #2187 )
2022-06-29 16:10:55 +04:00
Oleg Shur
a4046d46ef
chore: migrate clusters from toolkit to react-query ( #2214 )
2022-06-28 15:15:12 +03:00
Robert Azizbekyan
d7a3629470
Change the name of path for Schema Compare versions ( #2194 )
2022-06-27 16:59:00 +04:00
Robert Azizbekyan
cc0a98262b
fixing alert close icon position ( #2193 )
2022-06-27 16:24:47 +04:00
Oleg Shur
8acbcbacb9
Upgrade deps ( #2206 )
...
* hook
* Upgrade Jest to v28
* Upgrade Typescript
2022-06-27 13:07:47 +03:00
Robert Azizbekyan
5cb1a7e0ce
Fix incorrect order of requests for changing SR compatibility lvl ( #2201 )
2022-06-25 01:47:05 +04:00
Robert Azizbekyan
9c7f078ded
fixing logout redirect issue ( #2170 )
...
* fixing logout redirect issue
* fixing logout problem
2022-06-23 17:59:30 +04:00
Robert Azizbekyan
aa839b4d69
add asterix for custom params ( #2192 )
2022-06-22 11:48:03 +04:00
Kirill Morozov
3c922bc470
Make broker table row clickable ( #2151 )
...
* Added click functionality to the row
* Clickablerow moved to separate file
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-06-21 19:53:11 +04:00
Kirill Morozov
fac348bb38
Added Social icons ( #2137 )
...
* Added Social icons
* Removed unused import
* Icon name fixed
* package-lock.json reverted
* Delete package-lock.json
* Added colors to theme
* Social icons refactored
* Discord icon size fixed
* Discord icon color fixed
* Discord icon replaced with the new one
* Icons colors changed
* Social Network Links
Co-authored-by: Oleg Shuralev <workshur@gmail.com>
2022-06-21 15:23:28 +03:00
Robert Azizbekyan
0528c3a28f
Separating ksqlDb tables and streams by tabs ( #2145 )
...
* separating ksqlDb tables and streams by tabs
* adding tests
2022-06-16 13:57:27 +04:00
Tom Lai
41fd765d83
Fixed width of messages meta info block ( #2171 )
...
Co-authored-by: Yiu ming Lai <ymlai87416@gmail.com>
2022-06-16 10:19:09 +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
Robert Azizbekyan
d859dd6b3f
fix adding message for topics ( #2161 )
2022-06-15 16:56:47 +04:00
Robert Azizbekyan
3b69b67c60
Adding isWindowed column to ksql table ( #2138 )
...
* adding isWindowed column to ksql table
* removing unnecessary code
2022-06-09 12:29:03 +04:00
Kirill Morozov
16ac428610
Burger fixed ( #2131 )
...
* Burger fixed
* Used function 'closeSidebar'
* Removed unused import
* Added whitespace before return
* Added useCallBack wrapper for closeSidebar function
* Added useCallBack wrapper for closeSidebar function
* Delete backend.yml
* backend.yml restored
* Extra spaces removed
2022-06-09 10:01:53 +03:00
Oleg Shur
f294b1bbad
Import Brokers page without lazy ( #2142 )
2022-06-07 18:28:38 +03:00
Arsen Simonyan
45dc7f616c
Add logout button UI ( #1854 )
...
* add logout button ui
* adding redirect to /logout
Co-authored-by: rAzizbekyan <razizbekyan@provectus.com>
Co-authored-by: Robert Azizbekyan <103438454+rAzizbekyan@users.noreply.github.com>
2022-06-07 16:05:58 +04:00
Oleg Shur
70656b7fc0
Use react-query for server state managment ( #2133 )
...
* Use react-query for server state managment
* Refactor using of react query
2022-06-07 13:30:15 +03:00
Oleg Shur
3cd0c2897a
get rid of unused bulma styles. small UI refactoring ( #2130 )
...
* Get rid of bulma
* Refactor SecondaryTabs
* Refactor Messages View
* Refactor Inputs
* get rid of unused components
* refactoring
* Remove unused bulma styles
2022-06-07 11:15:30 +03:00
Robert Azizbekyan
5fa2bcf5b2
fixing ksql table ( #2115 )
2022-06-07 11:29:06 +04:00
Smbat Siradeghyan
e6f3157508
Add UI for broker log dirs ( #1992 )
...
* change brokker table
* add broker page
* add tests for broker page
* add test for broker
* add test for broker
* remove unused import
* fix comments
* fix coments
* fix new coments
* fix comments
* fix coments
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-06-06 21:15:48 +03:00