Hrant Abrahamyan
e621a172d5
Display additional fields in the table and overview ( #2608 )
...
* Display additional fields in the table and overview
* fix test errors
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-09-20 12:24:04 +04:00
Winnie Chiu
9962d29926
Add "Num of Topics" to Topic/Consumer tab ( #2607 )
...
Co-authored-by: winniechiu <winniechiu@cht.com.tw>
2022-09-20 03:37:21 +04:00
Oleg Shur
5e500636d0
Refactor numeric inputs logic. ( #2610 )
...
* Prevent negative values
Closes #2451
* Add positiveOnly mode to input field
Co-authored-by: shubhwip <shubhrjain7@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-19 20:24:27 +03:00
Winnie Chiu
3b8cbd1dbf
Add "Total lag" within Consumer group ( #2602 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-19 16:04:37 +04:00
Winnie Chiu
3bfdc98cc9
Rename "back to filters" label ( #2604 )
2022-09-18 16:19:22 +04:00
Winnie Chiu
6d448c0322
Rename "Relevant" version of a schema to "Actual" ( #2597 )
...
Co-authored-by: winniechiu <winniechiu@cht.com.tw>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-17 21:42:36 +04:00
Hrant Abrahamyan
fa8c03a664
Rename 'Total Broker' to 'Broker Count' ( #2596 )
...
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-09-16 17:45:02 +04:00
Shubham Jain
6df2d0b602
Disable schemaType during schema edit ( #2495 )
...
* Disable schemaType during schema edit
Update Schema API documentation
closes #2197
* Apply suggestion
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-15 05:07:45 +04:00
Kris-K-Dev
ed8b84b414
Fix URL encoding upon retrieving schemas ( #2567 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-14 18:20:41 +04:00
Mau Rodríguez Morales
ee92ea47cb
Issue 2304: applying fix for saved filters cancel navigation issue ( #2482 )
...
* Issue 2304: applying fix for saved filters cancel navigation issue
* Addressing unit test warnings
Co-authored-by: Mau Rodriguez Morales <mrodriguezmorales@provectus.com>
Co-authored-by: Kristina Kiparoidze <kkiparoidze@provectus.com>
Co-authored-by: Kris-K-Dev <92114648+Kris-K-Dev@users.noreply.github.com>
2022-09-13 11:58:19 -05:00
Kris-K-Dev
38c8a43bc4
Manage broker configs ( #2489 )
...
* #712 broker configs page
* #712 add tests
* #712 broker configs page new updates and code review
* #712 fix ui issue
* #712 code review fix
* #712 null as string fix
* #712 eslint warning fix
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-13 06:04:26 +04:00
Hrant Abrahamyan
43485f7343
Upgrade jest and dependent packages ( #2565 )
2022-09-13 05:37:38 +04:00
Kris-K-Dev
91b86b5b78
#2180 The e letter allowed to paste into number fields ( #2508 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-09-01 08:57:36 -06:00
Mau Rodríguez Morales
0ca69fb142
Add a warning upon deleting saved filter which is in use ( #2484 )
...
Co-authored-by: Mau Rodriguez Morales <mrodriguezmorales@provectus.com>
2022-09-01 13:43:46 +04:00
Shubham Jain
5ff65e4472
Add full message details to export ( #2493 )
2022-08-30 17:57:54 +04:00
Shubham Jain
01127d8f10
Fix SR subject encoding ( #2483 ) ( #2471 ) ( #1995 )
...
* Fix subject encoding frontend (#1995 )
* Add tests for schemas with non ascii chars #1995
* Backend: Fix URL encoding while getting schemas (#2471 )
Add Test for subject name with non ascii chars
Closes #1995
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-08-26 20:51:00 +04:00
Shubham Jain
a9c31e6a32
Fix topic edit redirect ( #2485 )
2022-08-25 00:41:22 +04:00
KriKiparoidze
6de2eaeab1
#2261 "Value" field is focused with adding the Custom Parameter in a Topic ( #2469 )
2022-08-22 15:11:53 -05:00
KriKiparoidze
26d800f997
Fix smart filters multiple conditions ( #2400 )
...
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-08-18 16:51:51 +04:00
KriKiparoidze
95a0306143
Bugfix/2320 move tasks to a new table ( #2455 )
...
* #2320 #2321 move tasks to a new table
* #2320 #2321 test coverage
* #2320 #2321 code review fix
* Fix Expandable rows
Co-authored-by: Oleg Shuralev <workshur@gmail.com>
2022-08-18 13:28:51 +03:00
Oleg Shur
8d3f098385
Use back link instead of breadcrumbs ( #2430 )
...
* Use back link instead of breadcrumbs
* Unify topic pages
* Unify topic page actions
* fix
* Remove unused test
2022-08-15 14:08:10 +03:00
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
Roman Zabaluev
38d795d5a0
Drop unnecessary maven scripts ( #1857 )
...
* Drop unnecessary maven scripts
* Get rid of unnecessary files
2022-08-03 16:54:20 +04: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
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