* Commit
* Moved and renamed classes from Tests
* Added new methods and refactored getRandomMessage()
* Moved SmokeTests from tests to com.provectus.kafka.ui
* Moved SmokeTests from com.provectus.kafka.ui to Suite
* resolve conversation
* resolve conversation
* fixed non-serializable values in selectors.spec.ts, navigation warning in Table.spec.tsx,
* added await for userEvent in Table.spec.tsx,
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* test fix
* test fix2
* locator fix
* test fix
* test fix2
* test fix2
* test fix3
* fix clearMessage test
add MessageGridItem class
* fix clearMessage test
add MessageGridItem class
* disabled copyMessageFromTopicProfile
added link to issue
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
* [e2e] Checking requiredness of Custom parameters within 'Create new Topic' #2889
* [e2e] Checking requiredness of Custom parameters within 'Create new Topic' #2889
* [e2e] Checking requiredness of Custom parameters within 'Create new Topic' #2889
* [e2e] Fix1
* [e2e] Fix1
* Fix NullPointerException in QaseExtension if token is unavailable
The `QaseExtension` JUnit extension fails with a `NullPointerException` if `QASE_API_TOKEN` is unset.
Ideally, the extension would skip execution if the token was unavailable instead of failing.
* Emit warning if Qase is disabled locally
* Add space to formatted sizes + modification in the test components
* Bytes-format component to be treated as a single word
* fix TopicTests()
* Merge branch 'master' into issues/2676
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
* Bump Maven wrapper to Maven 3.8.6
Using the official [Maven Wrapper](https://maven.apache.org/wrapper/) which was forked from the 3rd party Maven Wrapper plugin.
* Use Maven wrapper in GitHub workflows
* Reduce Maven-related noise in build jobs
```
-B,--batch-mode Run in non-interactive (batch)
mode (disables output color)
-ntp,--no-transfer-progress Do not display transfer progress
```
* Broker configs: Display a tooltip about the source of the property #2679
* changed tooltip library to @tippyjs/react
* updated styled component import as S
* created separate object in root for theme
* moved tooltip component to Common
* Renamed TooltipComponent to Tooltip
* changed Configs Source Tooltip
* add pnpm lock version
* add @floating-ui/react-dom-interaction ti implement the tooltip , initial
* finalize the tooltip component and add test tio the component
* remove tippy library
* Styling modification in the Tooltip , in the Source pages
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
* Feature: Upgrade to Java 17 (Azul Zulu)
Java/OpenJDK 13 has reached end of life (and end of security support)
more than 2.5 years ago: https://endoflife.date/java
This change set updates the build, CI pipeline, and Docker image of Kafka UI to Java 17 (LTS).
* Add back maven-compile-plugin to kafka-ui-e2e-checks
* [e2e] Checking Topic creation possibility in case of empty Topic Name
* [e2e] Fix1. createTopicButtonIsEnabled() changed to isCreateTopicButtonEnabled()
* [e2e] review tests to use more object details while creating and updating#2699
* [e2e] review tests to use more object details while creating and updating#2699
* [e2e] review tests to use more object details while creating and updating#2699
* [e2e] review tests to use more object details while creating and updating#2699
* [e2e] review tests to use more object details while creating and updating#2699
* [e2e]Fix review tests to use more object details while creating and updating#2699
* [e2e]Fix2 review tests to use more object details while creating and updating#2699
* [e2e]Fix3 review tests to use more object details while creating and updating#2699
* [e2e]Fix3 review tests to use more object details while creating and updating#2699
* [e2e]Fix3 review tests to use more object details while creating and updating#2699
* [e2e]Fix3 review tests to use more object details while creating and updating#2699
* [e2e]Fix3 review tests to use more object details while creating and updating#2699
* [e2e]Fix without loadingSpinner.
* [e2e]Fix without loadingSpinner.
* [e2e]Fix without configTab.
* fix KafkaConnectList()
* [e2e]Fix with refresh.
* fix ConnectorsTests()
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
* redirectToConsumerFromTopic init test created
* test execution clarification
* fix
* test brushing up
* test brushing up
* test brushing up
* test brushing up
* test brushing up
* test brushing up
ISSUE-2680: Smart filters stats propagation to UI :
1. DONE event type implemented to flag polling end
2. MessageFilterStats added to emitters context to count filter apply errors
ISSUE-2103: Fixing AdminClient timeout on listOffsets when partition's leader in not available:
1. ReactiveAdminClient.listOffsets methods now check if partitions have leader before executing
2. In all places where ReactiveAdminClient.listOffsets methods are used, we specify what to do if partition leader is not available - fail or skip such partitions
3. AdminClient.listOffsets calls splitted with partitionCalls