dependabot[bot]
32cd55928a
Bump qase.io.version from 3.0.4 to 3.0.5 ( #4000 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-13 19:02:14 +04:00
dependabot[bot]
0c732db436
Bump allure.version from 2.21.0 to 2.22.2 ( #3967 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 14:44:38 +04:00
dependabot[bot]
d26490e82e
Bump slf4j-simple from 2.0.5 to 2.0.7 ( #3987 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 14:44:15 +04:00
Vlad Senyuta
6b67313d1a
[e2e] Checking Broker's config search is case insensitive ( #3972 )
2023-06-26 12:10:29 +04:00
dependabot[bot]
4134d68316
Bump maven-checkstyle-plugin from 3.1.2 to 3.3.0 ( #3956 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 14:13:53 +04:00
Vlad Senyuta
100bb1dac6
[e2e] Checking Broker's config search - non-first page results ( #3928 )
2023-06-12 12:35:38 +04:00
Vlad Senyuta
4b724fd852
[e2e] Checking Brokers configs editing ( #3912 )
2023-06-06 14:57:58 +04:00
Vlad Senyuta
004de798e4
Checking Broker's Source information ( #3873 )
2023-05-30 12:00:07 +03:00
Michal Češek
0099169a2b
FE: Allow to edit active topic message filter ( #3748 )
...
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
2023-05-24 12:23:48 +00:00
Vlad Senyuta
63f71b8a05
[e2e] Checking Broker's config search ( #3849 )
2023-05-22 11:49:20 +04:00
Ankit Verma
ba6d6b2b1f
Sonar - Blocker fixes ( #3752 )
2023-05-15 13:01:42 +00:00
Vlad Senyuta
c7cb7a4027
[E2E] Checking Clear results in case of no result after execution ( #3817 )
2023-05-15 11:11:22 +04:00
Raju Kanuri
3ef5a9f492
FE: Brokers: Configs search by key is case-sensitive ( #3754 )
...
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-05-10 09:46:53 +04:00
dependabot[bot]
bc85924d7d
Bump testng from 7.7.0 to 7.7.1 ( #3789 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-08 12:36:50 +04:00
Nail Badiullin
9ac8549d7d
FE: Display broker skew ( #3626 )
2023-05-08 12:33:58 +04:00
Vlad Senyuta
5e539f1ba8
[e2e] Stop query functionality check ( #3787 )
2023-05-08 11:03:24 +04:00
Vlad Senyuta
7857bd5000
[e2e] Check Show Streams request execution ( #3758 )
2023-05-02 10:34:36 +04:00
blacktower88
0278700edb
FE: Topics: Remove a success message upon creating a topic ( #3580 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-04-24 16:15:09 +04:00
Vlad Senyuta
fb515871cb
issues/streamsAndTablesVisibilityCheck1 ( #3702 )
2023-04-24 12:56:01 +03:00
Vlad Senyuta
39aca05fe3
[e2e] Clear entered queue check ( #3667 )
2023-04-14 12:22:08 +04:00
David Bejanyan
005e74f248
FE: Format field previews one per line ( #3623 )
...
* new properties are added on a new line
* added test cases for key and Value Preview filters
* upd produceMessageCheck
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-04-10 19:35:14 +04:00
Vlad Senyuta
a2741291bf
[e2e] Clearing messages availability with Topic's cleanup policy update ( #3632 )
...
* add verifyClearMessagesMenuStateAfterTopicUpdate
* fix indents
* upd imports
* Add checkstyle plugin execution for e2e
* upd violations
* upd violations
* Impl a separate checkstyle config for e2e
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-10 12:22:57 +04:00
Vlad Senyuta
87a8f08ae1
[e2e] Setup selenoid for multithreading ( #3609 )
...
* add browserSetup
* add browserSetup
* upd browserSetup
* upd browserSetup
* upd browserSetup
* upd browserSetup
* upd browserSetup
* upd read me
2023-04-04 07:56:02 +04:00
Vlad Senyuta
58eca230fc
[e2e] Verify internal topics naming ( #3555 )
...
* Revert "Fix topic internal indication (#2846 )"
This reverts commit 2f2e19d1bc
.
* Fix #3135
* Add a nullable annotation for internalTopicPrefix
* Fix e2e tests
* upd isInternal
* upd checkShowInternalTopicsButton
* add manual cases
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-03-27 15:26:37 +04:00
Oleg Shur
84d3b329ba
Migrate KSQL to RQ. Get rid of redux reducer ( #3478 )
...
* Migrate KSQL to RQ. Get rid of redux reducer
* refactor react-ace using
* get rid of deadcode
* ace
* Fix add/remove stream props
* ace
* Fix Clear result handler
* Fix error handler
* rollback removal of yup async validation helper
* reduce re-renders
* move ace to separate chunk
* upd KsqlQueryForm
* feedback
---------
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-03-23 16:36:29 +03:00
Vlad Senyuta
e2dc12dc02
[E2E] Checking components paths ( #3514 )
...
* [e2e]Checking components paths
* upd checkComponentsPathWhileNavigating
* add backlog
* add backlog
* add backlog
* upd LocalWebDriver
* upd wfm
* upd fil path
* upd clearMessage
* upd panels package
* upd Template
* add manual cases
---------
Co-authored-by: anedyal <arthur.niedial@gmail.com>
2023-03-20 14:10:10 +04:00
Roman Zabaluev
d42e911379
[BE] Implement an internal topic name prefix ( #3505 )
...
* Revert "Fix topic internal indication (#2846 )"
This reverts commit 2f2e19d1bc
.
* Fix #3135
* Add a nullable annotation for internalTopicPrefix
* Fix e2e tests
* upd isInternal
---------
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-03-20 12:37:36 +04:00
David
1117b296a7
UI: Implement a dark theme ( #2996 )
...
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2023-03-14 22:03:05 +04:00
David
e72f6d6d5d
Feature: Cluster web configuration wizard ( #3241 )
...
* created wizard
* Create wizard form schema
* Wizard kafka cluster form (#3245 )
* created wizard Kafka Cluster form
* created error message
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* Update schema.ts
* Wizard authentication (#3268 )
* created authentication form
* changed SaslType.tsx switch case
* remove console.log
* commented unused variables
* auth validation
* auth Security Protocol
* changed schema.ts username, password
* added Delegation tokens validation schema
* changed auth form
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* New Dashboard flow. Add an ability to configure clusters
* wizard kafka cluster validate (#3294 )
* kafka cluster validate
* fixed bootstrap server uncontrolled input warning error
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* Wizard schema registry (#3286 )
* created schema registry
* unused variables
* Prevent Default on click
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* feat: cleanup
* Application config API (#3242 )
* wip
* wip
* wip
* wip
* OAuthProperties added to dynamic config api
* wip
* files upload endpoint added
* rbac conf api added
* rbac conf api improvements
* App configuration validation endpoint (#3264 )
Co-authored-by: iliax <ikuramshin@provectus.com>
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
* add app config api client
* refactor cluster section
* refactor cluster section
* linting
* refactor Registry Form (#3311 )
* refactor Registry Form
* refactor Registry
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* auth form improvements
* refactoring
* linting
* file upload API changes
* Auth
* Start connecting to schema & payload
* Auth
* fileupload
* Wizard JMX Metrics form (#3303 )
* created JMX Metrics form
* refactor JMXMetrics.tsx styles
* added cursor on checkbox, changed styles submit button
* refactor Metrics
* refactoring
* uncomment schema connect validation
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* validate api
* refactor
* Wizard Kafka Connect form (#3300 )
* created Kafka Connect form
* renaming functions and variables
* refactor
* changed button name
* refactoring kafka connect
* made handler function, reset replace with set value,
* refactoring
* uncomment schema metrics validation
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* fixing AdminClient validation
* fixing AdminClient validation
* refactor kafka connect
* refactor metrics
* Per-cluster SSL verification settings (#3336 )
* ssl configuration moved to app & cluster level
* documentations changes
* trust all removed, global app settings removed
* extracting ssl properties settings to SslPropertiesUtil
* wip
* documentation fix
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
* SSL properties NPE fixes
* api integration
* custom fields for existing auth config
* OffsetsResetServiceTest fix
* cluster.properties structure flattening added
* kafka-ssl.yml: ssl properties moved to separate section, producer ssl properties copy added
* custom auth
* error messaging
* form submit
* feedback
* 1. defaulting metrics type to JMX
2. AdminClient id generation made uniq
* checkstyle fix
* checkstyle fix
* refactoring
* feedback
* feedback
* feedback
* feedback
* feedback
* feedback
* Wizard: Application info API (#3391 )
* Application info API added, cluster features enum renamed to `ClusterFeature`
* show config for specific envs only
* refactor widget
* Cluster connection validation err msg improved
* KSQL DB section
* Refactor + deps upgrade
* experiment: get rid of babel
* BE validations refactoring
* Update kafka-ui.yaml
fixed to string type param
* fixes #3397
* linting
* #3399 adjust size of port input
* disable selects for disabled form
* Wizard: Keystore separation (#3425 )
* wip
* wip
* compose fix
* dto structure fix
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
* dynamic ops enablement properties improvements
* own keystore for each section
* linting
* fix keystore submit
* fix keystore submit
* feedback
* feedback
* refactoring
* Connect config userName field renamed
* metrics configs mapping fix
* feedback
* Wizard: Jmx ssl (#3448 )
JMX SSL implementation. Added ability to set specific ssl keystore for each cluster when connection to jmx endpoint.
* Review fixes
* upd compareVersionsOperation qase id
* add toBeAutomated into manual suite
* DYNAMIC_CONFIG_ENABLED property description added
* Resolve conflicts
* Fix issue with 400 error
* fix SR edit form
---------
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Alexander Krivonosov <31561808+GneyHabub@users.noreply.github.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: bkhakimov <bkhakimov@provectus.com>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-03-09 19:36:49 +04:00
Arthur
b3f74cbfea
[e2e]Checking the URL redirections for kafka-ui pages ( #3450 )
...
* [e2e]Checking the URL redirections for kafka-ui pages
* [e2e]Checking the URL redirections for kafka-ui pages
* [e2e]Checking the URL redirections for kafka-ui pages
* [e2e]Checking the URL redirections for kafka-ui pages
* rmv ignore from copyMessageFromTopicProfile
* move @QaseId(21) to manualSuite
---------
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-03-07 11:36:12 +02:00
Vlad Senyuta
8889463f7b
add httpcomponents ( #3449 )
2023-03-06 16:41:35 +02:00
Vlad Senyuta
f193e5fed7
[e2e] Setup qase integration (once again) ( #3441 )
...
* add checkNewBrokersTest
* add manual cases and listeners
* add manual cases and listeners
* add manual cases and listeners
* upd manual suite
* upd listeners
* add readme
* upd template
* upd naming
* upd template
* upd template
* upd template
* upd template
* fix naming
* fix MessagesTest
* upd manual cases
* upd comments
2023-03-06 12:59:48 +04:00
Arthur
ffa49ebb3d
[e2e]Checking Messages count per page within Topic ( #3413 )
...
* [e2e]Checking available custom parameters with Topic editing
* [e2e]Checking Messages count per page within Topic
* [e2e]Checking Messages count per page within Topic.First Fix
* [e2e]Checking Messages count per page within Topic.Issue added
* [e2e]Checking Messages count per page within Topic.Second Fix
* [e2e]Checking Messages count per page within Topic.Second Fix
* [e2e]Checking Messages count per page within Topic.Third Fix
* [e2e]Checking Messages count per page within Topic.Third Fix
2023-03-01 10:32:04 +02:00
dependabot[bot]
526b2915f5
Bump selenide from 6.6.3 to 6.11.2 ( #3309 )
...
Bumps [selenide](https://github.com/selenide/selenide ) from 6.6.3 to 6.11.2.
- [Release notes](https://github.com/selenide/selenide/releases )
- [Changelog](https://github.com/selenide/selenide/blob/master/CHANGELOG.md )
- [Commits](https://github.com/selenide/selenide/compare/v6.6.3...v6.11.2 )
---
updated-dependencies:
- dependency-name: com.codeborne:selenide
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-23 14:34:31 +04:00
dependabot[bot]
37e6f021b3
Bump testng from 7.6.1 to 7.7.0 in /kafka-ui-e2e-checks ( #3304 )
...
Bumps [testng](https://github.com/cbeust/testng ) from 7.6.1 to 7.7.0.
- [Release notes](https://github.com/cbeust/testng/releases )
- [Changelog](https://github.com/cbeust/testng/blob/master/CHANGES.txt )
- [Commits](https://github.com/cbeust/testng/compare/7.6.1...7.7.0 )
---
updated-dependencies:
- dependency-name: org.testng:testng
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-21 17:21:13 +04:00
Vlad Senyuta
ba99c20ad9
[e2e] Update Qase integration, impl additional e2e workflows ( #3372 )
2023-02-21 13:04:18 +04:00
Vlad Senyuta
eeef330fc0
[e2e] Check custom parameters availability ( #3340 )
...
* test commit
* fix BaseTest
* upd global
* upd global
* upd global
* add local browser VM option
* fix TopicsList column header locator
* fix withStartupTimeout()
* switch e2e to TestNG
* upd pom
* upd page classes
* upd -pl kafka-ui-e2e-checks
* test commit
* Revert "test commit"
This reverts commit 4b505321ac
.
* fix workflow module
* create checkCustomParametersAvailability()
* upd test -f 'kafka-ui-e2e-checks'
* upd checkCustomParametersAvailability()
* upd checkCustomParametersWithinEditExistingTopic
2023-02-13 13:06:44 +02:00
Vlad Senyuta
8663ef6e84
[e2e] Checking Clearing results for already executed KSQL Request ( #3327 )
...
* test commit
* fix BaseTest
* upd global
* upd global
* upd global
* add local browser VM option
* fix TopicsList column header locator
* fix withStartupTimeout()
* switch e2e to TestNG
* upd pom
* upd page classes
* upd -pl kafka-ui-e2e-checks
* test commit
* Revert "test commit"
This reverts commit 4b505321ac
.
* fix workflow module
* upd test -f 'kafka-ui-e2e-checks'
* crt clearResultsForExecutedRequest test
* add suite profiles
* fix clickClearResultsBtn
2023-02-09 17:23:50 +04:00
Roman Zabaluev
6ffcd845fa
Fix e2e run ( #3326 )
...
* Fix e2e run
* add suite profiles
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-02-09 15:53:43 +04:00
Vlad Senyuta
9e1e9b3799
[e2e] switch to TestNG ( #3301 )
...
* test commit
* fix BaseTest
* upd global
* upd global
* upd global
* add local browser VM option
* fix TopicsList column header locator
* fix withStartupTimeout()
* switch e2e to TestNG
* upd pom
* upd page classes
* upd -pl kafka-ui-e2e-checks
2023-02-02 17:24:42 +04:00
Alexandr Nezboretskiy
398181e0d2
[e2e] checking ksql request execution ( #3295 )
...
* Added ksqlApi methods
* Added classObjects to Facade
* Added models for streams and tables
* ad pages classes
* ad enums
* ad checkingKsqlRequestExecution()
* Refactored default topics to constant
* Refactored KsqlTests
* Resolve conversations
---------
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
2023-02-01 11:24:40 +02:00
Arthur
640777dbda
[e2e]TopicTests.editSettingsOfTopic : Edit settings of topic ( #3271 )
...
* [e2e] Create common method for produce message in TopicMessagesTests
* [e2e]TopicTests.editSettingsOfTopic : Edit settings of topic
* [e2e]TopicTests.editSettingsOfTopic : Edit settings of topic
* [e2e]TopicTests.editSettingsOfTopic : Edit settings of topic. waitUntilScreenReady() Fix
* [e2e]TopicTests.editSettingsOfTopic : Edit settings of topic. waitUntilScreenReady() Fix 2
2023-01-30 18:13:56 +02:00
Arthur
9cfa184cea
[e2e]TopicTests.purgeMessagesOfTopics : Purge messages of topics ( #3254 )
...
* [e2e] Create common method for produce message in TopicMessagesTests
* [e2e]TopicTests.purgeMessagesOfTopics : Purge messages of topics. First fix
* [e2e]TopicTests.purgeMessagesOfTopics : Purge messages of topics. First fix
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
2023-01-23 18:05:00 +02:00
Alexandr Nezboretskiy
c2d7d70a8e
[e2e]TopicTests.clearMessageOfTopicFromTopicProfile : Clear message of topic from topic profile ( #3240 )
2023-01-16 18:39:45 +02:00
Alexandr Nezboretskiy
b4e7f3763b
TopicTests.removeTopicFromAllTopics : Remove topic from all topics ( #3231 )
...
* TopicTests.removeTopicFromAllTopics : Remove topic from all topics
* Resolve conversation
2023-01-13 17:02:09 +02:00
Arthur
6096ad1d49
[e2e] Create common method for produce message in TopicMessagesTests ( #3228 )
...
* [e2e] Create common method for produce message in TopicMessagesTests
* [e2e] Create common method for produce message in TopicMessagesTests
* [e2e] Create common method for produce message in TopicMessagesTests
2023-01-13 12:14:56 +02:00
Alexandr Nezboretskiy
a03b6844e0
Checking messages filtering by timestamp within messages/topic ( #3195 )
...
* Added setTime methods
* Refactored ApiService class with reload methods and fix sendMessageMethod
* Added TimeUtils class
* Refactored all testClasses with new reloaded methods from ApiService
* Refactored naming and DateTimeFormatter pattern
* fix deleteTopic method
* fix checkingMessageFilteringByOffset() test
* fix AfterAll class in ConnectorsTests
* Added Locale.Us for DateTimeFormatter pattern
* refactored equals to isEqual checkingMessageFilteringByTimestamp()
* Added argument for locale as "--lang=es"
* Deleted seconds from setTime(), refactored pattern of timestamp
* Refactored assertions of checkingMessageFilteringByTimestamp()
* Revert seekTypeField locator
* Refactored hh to HH in pattern
* Refactored waitUntilScreenReady() in TopicDetails
* Refactored topicListHeader locator
* Refactored of TopicMessagesTests
* fix mc
* resolve conversation
* resolve conversation and deleted txt files
* Added SneakyThrows annotation
* refactored mid mistakes
* Added offsetElm Condition
* Resolve conversation of methods
* Fix spinner locator
* revert clickSubmitFiltersBtnMessagesTab() method
* Added disabled annotation for checkingMessageFilteringByTimestamp()
* Resolve conversation
* Refactored waitUntilSpinnerDisappear()
* Reformat methods order
* Disabled and refactored checkingMessageFilteringByOffset()
* Uncommented AfterAllClass
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-01-13 08:14:58 +02:00
Vlad Senyuta
57585891d1
[e2e] Increate chrome startup timeout ( #3223 )
...
* test commit
* fix BaseTest
* upd global
* upd global
* upd global
* add local browser VM option
* fix TopicsList column header locator
* fix withStartupTimeout()
2023-01-12 19:43:37 +04:00
Arthur
566dab078f
[e2e]TopicTests.recreateTopic : Recreate topic ( #3213 )
...
* [e2e]TopicTests.recreateTopic : Recreate topic
* fix isInternal()
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-01-12 10:20:54 +02:00
Arthur
7fc94ecdbf
[e2e]TopicTests.clearMessageOfTopic : Clear message of topic ( #3208 )
...
* [e2e]TopicTests.clearMessageOfTopic : Clear message of topic
* [e2e]First Fix.TopicTests.clearMessageOfTopic : Clear message of topic
* [e2e]First Fix.TopicTests.clearMessageOfTopic : Clear message of topic
* [e2e]First Fix.TopicTests.clearMessageOfTopic : Clear message of topic
* [e2e]Second Fix.TopicTests.clearMessageOfTopic : Clear message of topic
2023-01-10 14:34:58 +02:00