Commit graph

1782 commits

Author SHA1 Message Date
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
Alexandr Nezboretskiy
f8f3d87259
[e2e] Rename POM classes according to their type and naming on UI (#2698)
* Renamed classes for same name with UI

* Facade refactored

* Deleted SchemaCreateView.java

* accompanying changes

* deleted SchemaCreateView.java

* delete ConnectorDetails.java outdated

* add new ConnectorDetails class

* refactored of ConnectorCreateForm

* Added spaces between methods
2022-10-04 09:23:36 +03:00
Ilya Kuramshin
b19b9d82e9
Minor backend fixes (#2696)
Minor backend fixes:
1. InternalTopic.leader fiels filling fix
2. bytesIn/OutPerSec fields set to TopicDTO
3. "subject" property added to SR SchemaDescription
2022-10-03 17:16:55 +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
Ilya Kuramshin
2f786c080b
ISSUE-2080: Consumer groups not found for topic (#2628)
* Fixing consumers visibility when offsets not committed
Co-authored-by: iliax <ikuramshin@provectus.com>
2022-09-30 13:21:54 +04:00
Alexandr Nezboretskiy
3f4791ff0a
[e2e] create screen facade class and refactor objects of page classes (#2656)
* Deleted classes Pages.java, Helpers.java

* Refactored BaseTest.java, added extension of Facade

* Deleted ExtensionMethod(WaitUtils.class) from ConnectorCreateView

* Refactored of TestClasses, added new TestInstance(TestInstance.Lifecycle.PER_CLASS) annotation for using nonstatic BeforeAll/AfterAll annotation

* Deleted ExtensionMethod(WaitUtils.class) annotation in ConnectorsView

* Refactored SmokeTests

* Added new abstract class Facade

* ConnectorsTests upd

* BaseTest resolved

* Initial new object classes in Facade

* Fix and refactored test classes

* Revert "Fix and refactored test classes"

This reverts commit b0890b32ca.

* rename apiHelpers / apiHelper

* refactored "new Objects classes"
2022-09-29 14:34:48 +03:00
Roman Zabaluev
7db55d5acf
Expose build info for actuator (#2583) 2022-09-28 15:56:03 +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
97f1c639a3
1. fixing infinite recursion with cyclic references (#2640)
2. using record names in unions to make possible to use several record
3. tests refactored

Co-authored-by: iliax <ikuramshin@provectus.com>
2022-09-28 14:08:17 +04: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
Arthur
63719d718d
Issue_2438 (#2649)
* [e2e] create Setup class and refactoring of BaseTest #2438

* [e2e] create Setup class and refactoring of BaseTest #2438

Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
2022-09-27 13:02:56 +03: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
Vlad Senyuta
eb062359a9
[e2e] Update module structure (#2641) 2022-09-26 17:02:48 +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
Arthur
6e8ce77fd3
Issue#2437 (#2626)
* [e2e] refactoring of assertions cross tests #2437

* [e2e] refactoring of assertions cross tests #2437

* [e2e] refactoring of assertions cross tests #2437

* [e2e] refactoring of assertions cross tests #2437

* [e2e] refactoring of assertions cross tests #2437

* [e2e]Fix refactoring of assertions cross tests #2437

* [e2e]Fix refactoring of assertions cross tests #2437

* [e2e]Fix refactoring of assertions cross tests #2437
2022-09-22 15:39:01 +03:00
Ilya Kuramshin
d673ea63a1
Fixing infinite polls in ForwardRecordEmitter for topic where no record found for last offset (compact topic) (#2627)
Co-authored-by: iliax <ikuramshin@provectus.com>
2022-09-22 09:19:00 +04:00
Vlad Senyuta
b4424fc960
[e2e] Fix produce message test (#2619)
* fix tests on master

* fix produceMessage()

* fix produceMessage()

* fix produceMessage()
2022-09-20 18:29:46 +04:00
BulatKha
cb0586bd44
Fix a typo in readme (#2617) 2022-09-20 15:24:36 +04:00
Oleg Shur
d9e74deb28
[Experimental] New Messages layout (#2462) 2022-09-20 13:44:02 +03:00
Alexandr Nezboretskiy
93852b2600
create object models and implement them into tests (#2606)
* Update object models

* SchemaLastUpdate

* Added fileToString in ApiHelper

* Added Connector model

* Update ConnectorsTests

* Added Topic model

* Update TopicTests

* Update SchemasTests

* Added Schema model

* Update TopicTests

* refactor of Schema

* Refactored TestClasses

* TopicTests update

* Topic update

* ConnectorsTests update

* Revert changes in QaseExtension

* Refactored steps of ApiHelper with object models

* Resolve conversation in ConnectorsTests

* Resolve conversation in SchemasTests

* Resolve conversation in TopicTests

* Delete unused object message
2022-09-20 12:11:32 +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
Roman Zabaluev
596f4233fc
Disable ldap beans auto configuration (#2605) 2022-09-19 16:32:47 +04: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
Roman Zabaluev
69c6e9aeeb
Update docs considering docker plugin (#2595) 2022-09-16 19:59:49 +04:00
Roman Zabaluev
e300aa7d19
[e2e] Build local image upon e2e + fix tests (#2598)
* Build local image upon e2e

* Pull the appropriate image

* Fix e2e tests on master (#2600)

Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
2022-09-16 18:34:47 +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
Alexandr Nezboretskiy
72dd7127f8
Added method isSchemaDropDownDisabled() for handling error when updat… (#2591)
* Added method isSchemaDropDownDisabled() for handling error when update schema

* Update
2022-09-16 11:26:13 +03:00
Roman Zabaluev
15d09751a6
Fix flaky backend test (#2592) 2022-09-16 05:37:28 +04:00
Daniel Ching
71aa44a3d3
Get rid of dockerfile-maven-plugin (#2594)
* Resolve #1932

Replacing spotify maven docker plugin to use fabric8 docker maven plugin instead

* Remove unused arg

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-16 05:30:55 +04:00
Roman Zabaluev
d149d26013
Revert "Add helm labels required by istio (#2548)" (#2589)
This reverts commit 1134ec5d13.
2022-09-15 15:25:49 +04:00
Roman Zabaluev
5db2c17994
Cognito logout + revamp (#1063)
* application yml example

* Update SSO guide

* Add cognito logout handler

* Fix annotations

* impl a separate config file for cognito

* cleanup

* Rollback auth.type change

* Add compose example

* Auth revamp

* Review suggestions

* Use configurationProperties, rename urls to uris
2022-09-15 05:36:21 +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
Daniel Ching
fc946a1dd1
Handle error message for schemas (#2520)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-15 05:00:46 +04:00
Jibin Philipose
9f32abcd09
New documentation for building and running without docker (#2574)
* New documentation for building and running without docker and some doc fixes and additions.

* Improvements in docs

* spell fix

* improvements in docs

* minor modification

* improvements
2022-09-15 04:38:05 +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
Narekmat
df2b2e01de
fix kubeval (#2505)
* fix kubeval

* fix kubeval

* fix kubeval

* fix issue with hpa

* fix version to 1.24.0

* fix 1.25
2022-09-14 13:16:28 +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
Patryk D. Cichy
1134ec5d13
Add helm labels required by istio (#2548) 2022-09-09 17:43:34 +04:00
Shubham Jain
79c5f19758
Enhance documentation regarding arm/m1 (#2453)
* Update docs to help Apple Mac M1 Users
 * Update missing information about
 * building react app
 * Update prerequisites docs

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-09-09 02:36:55 +04:00