Commit graph

748 commits

Author SHA1 Message Date
Artem Tanyhin
a12380100e
[UI] Fix ksql panes overlap (#2804)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-10-25 23:41:09 +04:00
David
1b8ee3b672
[UI] Topic search not working properly with pagination #2705 (#2766)
* added reset page to a search component

* changed search file

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-10-25 23:14:40 +04:00
David
5a67adbf3e
Removed @types/yup package due to being deprecated also updated yup version to 0.32.11 (#2799)
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-10-24 23:34:20 +04:00
Hrant Abrahamyan
f7f2e1dd1f
Fix wrong actuator URL with custom path (#2782)
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-10-24 23:32:51 +04:00
komilos
dc1785e338
Fix KSQL empty field in Stream properties causes errors (#2744)
Co-authored-by: Kamila Alekbaeva <kalekbaeva@provectus.com>
2022-10-20 15:17:26 +04:00
Hrant Abrahamyan
45aa4542ba
Migrate Schema details table to the new version of Table component (#2708)
* Migrate Schema details table to the new version of Table component

* change get row ogigin data from fixtures
2022-10-19 21:36:33 +04:00
David
15e7fc42d2
Migrate Topic Consumers page to new version of table component (#2717)
* Migrate Dashboard table to the new version on table components #2682

* Added universal component to the column section and added part of test  #2682

* Added universal component for the all new tables in project  #2682

* deleted color argument on LinkCell component

* deleted link on topic count

* Migrate Topic Consumers page to new version of table component #2681

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-10-19 21:31:18 +04:00
David
6581ee605b
Migrate Topic Overview to the new version of table #2684 (#2704)
* Migrate Topic Overview to the new version of table #2684

* changed Dropdown Toggle visibility to disabled and fixed test

* changed drop down button disabled rule

* deleted cleanUpPolicy form the some tests

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-10-19 21:27:06 +04:00
Aditya Bhattad
0e4a314082
Topic messages: rename "content" to "value" (#2765) 2022-10-19 21:24:19 +04:00
David
0939d6140f
Migrate Dashboard table (#2694)
* Migrate Dashboard table to the new version on table components #2682

* Added universal component to the column section and added part of test  #2682

* Added universal component for the all new tables in project  #2682

* deleted color argument on LinkCell component

* deleted link on topic count

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
2022-10-10 19:36:53 +04:00
Kris-K-Dev
7d5b7de992
#2325 Make connectors table rows clickable and #2076 Implement connec… (#2689)
* #2325 Make connectors table rows clickable and #2076 Implement connectors sorting

* #2325 fix status sorting

* fix ConnectorsTests

* #2325 code review

* #2325 add test coverage

* #2325 code review fix

* #2325 fix redirects for topics

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2022-10-07 11:20:22 -04:00
Hrant Abrahamyan
80eb2dccfe
Unify tabs placement (#2637)
* Unify tabs placement

* moved topic page pane

* change

* remove topic pane change

* fix ConnectorsTests

Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2022-10-07 17:04:21 +04:00
David
c961344824
Add "Total size" of Partition within Topic's statistics #2536 (#2662)
* add "Total size" of Partition within Topic's statistics #2536

* Used Bytes Formatted on total size of Partition within Topic's #2536

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-10-04 16:31:07 +04:00
Winnie Chiu
9632ffdbdb
Add "Messages behind" for Topics within Consumer group profile (#2614)
Co-authored-by: winniechiu <winniechiu@cht.com.tw>
2022-10-04 16:25:55 +04:00
Aditya Bhattad
e3aeb0cac8
Delete "Num Of Topics" column (#2690)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-10-04 16:23:11 +04:00
David-DB88
68218668ec
fixed tests connectors buttons with a sandwich menu #2403 (#2666)
* fixed tests connectors buttons with a sandwich menu #2403

* Changed color delete button and fixed tests #2403

* fix deleteConnector()

* fix deleteConnector()

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2022-10-03 11:42:48 +03:00
Oleg Shur
8731de1520
Add scrollable wrapper to the new table component (#2692) 2022-10-02 14:38:36 +03:00
Vaishnavi Joshi
55c8d6ac2d
Topic list: Rename "total partitions" to "partitions" (#2687) 2022-10-02 11:34:13 +04:00
David-DB88
a1d14ab430
Add warning message for the Topic Danger zone #2534 (#2663)
* Add warning message for Danger zone in case of editing the Topic #2534

* Used existing palette color on warning message for Danger zone in case of editing the Topic #2534

* Update kafka-ui-react-app/src/components/Topics/Topic/Edit/DangerZone/DangerZone.tsx

Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-30 17:04:40 +04:00
Hrant Abrahamyan
eb03a12233
Format dates in a single place, Display build date instead of full commit hash in version info (#2590)
* message

* if tag contains -SNAPSHOT - display formatted timestamp

* create Time format context

* fix pull request commits

* change pull request commits

* add fetchTimeFormat function

* add fetchTimeFormat function

* chnage test run

* fix testing error

* covered global context with tests

* removed unused import statement

* fixed smell

* pull master

* fixed code smeils

* covered Version component, hooks with tests, fixed code review comments

* converted outdated to boolean

* remove tag condition from return
2022-09-28 14:23:16 +03:00
Ilya Kuramshin
049b35fc99
Pluggable serde (#2125)
* checkstyle

* node version reverted

* api comments

* unused properties removed

* serde api fix

* renamings

* PR review fixes

* checkstyle fix

* PR fixes

* UUID serde tests added

* UUID serde tests added

* fixed due to review comments

* 1. kafka-ui-serde-api renamed 2. kafka-clients dependency removed from kafka-ui-serde-api module

* dep fix

* Add serde to send message component (#2620)

* Add serde to send message component

* adds serde selects to messages views

Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Kristina Kiparoidze <kkiparoidze@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-09-27 19:52:59 +04:00
Hrant Abrahamyan
f31b965d66
Implement Search within Consumer group profile (#2629)
* Implement Search within Consumer group profile

* use useSearchParams and add search test

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-27 13:15:59 +04:00
Hrant Abrahamyan
3733729a55
Create schema view is too wide (#2618)
* Create schema view is too wide

* renove inputWidth props

* fixed form container width

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-27 13:03:56 +04:00
Oleg Shur
bae5c39cf2
KC: Make viewing/editing config a single view (#2613)
* Get rid of KC edit config page

* fix e2e-checks

Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2022-09-26 13:05:01 +04:00
Winnie Chiu
b940c28b5c
Schema registry: Previous version's schema preview is too narrow (#2615) (#2638) 2022-09-25 23:11:47 +03:00
Oleg Shur
d9e74deb28
[Experimental] New Messages layout (#2462) 2022-09-20 13:44:02 +03:00
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