azatsafin
f8713cf3ef
Flow to update product version on AWS Marketplace ( #1951 )
...
* add publish step
* test path
* set workdir for packer
* update workflow
Co-authored-by: Azat Safin <azsafin@provectus.com>
Co-authored-by: Oleksii Troian <otroian@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-07-05 00:34:56 +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
Smbat Siradeghyan
9f2310472d
[ BROKER ] Add broker metrics page ( #2157 )
...
* add metrics page
* add test for broker
* add test for paths
* remove unused-vars
* add editor view for broker metrics
* add not available message
* try to fix BrokerLogdir tests
* add tests for translateLogdir and translateLogdirs
* add tests for translateLogdir and translateLogdirs
* add tests for metrics page
* fix review comments
* fix unused var
* remove describe duplicate
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-06-30 13:22:52 +04:00
Robert Azizbekyan
a77869783b
fixing connectors path redirection issue no to navigate dashboard ( #2187 )
2022-06-29 16:10:55 +04:00
azatsafin
46bcbb3436
Get rid of feature-testing useless comments ( #2219 )
...
Co-authored-by: Azat Safin <azsafin@provectus.com>
2022-06-29 13:40:50 +04:00
Artem Kazlanzhy
3e5093d101
Make max-in-memory configurable for webclients ( #2139 )
...
* Fix max-in-memory configuration for KsqlApiClient
* Fix tests, resolve mr comments
* Fix max-in-memory configuration for RetryingKafkaConnectClient
* Refactor KafkaConnectClients class
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-06-28 23:58:50 +04:00
Oleg Shur
a4046d46ef
chore: migrate clusters from toolkit to react-query ( #2214 )
2022-06-28 15:15:12 +03:00
dependabot[bot]
0efbd130b9
Bump dayjs from 1.11.2 to 1.11.3 in /kafka-ui-react-app ( #2210 )
...
Bumps [dayjs](https://github.com/iamkun/dayjs ) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/iamkun/dayjs/releases )
- [Changelog](https://github.com/iamkun/dayjs/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/iamkun/dayjs/compare/v1.11.2...v1.11.3 )
---
updated-dependencies:
- dependency-name: dayjs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-28 13:00:12 +03:00
Roman Zabaluev
6e67255053
Update readme
2022-06-27 20:05:27 +04:00
azatsafin
101ebc55ef
Helm Chart Quick Start ( #2176 )
...
* add quickstart readme for helm chart
* add link to root README.md
* fix configurationfile example stored in configmap
* change order of possible deployment configuration
Co-authored-by: Azat Safin <azsafin@provectus.com>
2022-06-27 18:57:49 +03:00
Robert Azizbekyan
d7a3629470
Change the name of path for Schema Compare versions ( #2194 )
2022-06-27 16:59:00 +04:00
Robert Azizbekyan
cc0a98262b
fixing alert close icon position ( #2193 )
2022-06-27 16:24:47 +04:00
Oleg Shur
8acbcbacb9
Upgrade deps ( #2206 )
...
* hook
* Upgrade Jest to v28
* Upgrade Typescript
2022-06-27 13:07:47 +03:00
Robert Azizbekyan
5cb1a7e0ce
Fix incorrect order of requests for changing SR compatibility lvl ( #2201 )
2022-06-25 01:47:05 +04:00
Robert Azizbekyan
9c7f078ded
fixing logout redirect issue ( #2170 )
...
* fixing logout redirect issue
* fixing logout problem
2022-06-23 17:59:30 +04:00
Robert Azizbekyan
aa839b4d69
add asterix for custom params ( #2192 )
2022-06-22 11:48:03 +04:00
Kirill Morozov
3c922bc470
Make broker table row clickable ( #2151 )
...
* Added click functionality to the row
* Clickablerow moved to separate file
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-06-21 19:53:11 +04:00
Kirill Morozov
fac348bb38
Added Social icons ( #2137 )
...
* Added Social icons
* Removed unused import
* Icon name fixed
* package-lock.json reverted
* Delete package-lock.json
* Added colors to theme
* Social icons refactored
* Discord icon size fixed
* Discord icon color fixed
* Discord icon replaced with the new one
* Icons colors changed
* Social Network Links
Co-authored-by: Oleg Shuralev <workshur@gmail.com>
2022-06-21 15:23:28 +03:00
azatsafin
d0e1e2bf6a
start use pr number instead of branch name for custom deployments ( #2179 )
...
Co-authored-by: Azat Safin <azsafin@provectus.com>
2022-06-17 15:20:41 +03:00
azatsafin
d565ad4e38
fix to remove deployment when pr closed with existing tag ( #2174 )
...
Co-authored-by: Azat Safin <azsafin@provectus.com>
2022-06-16 13:11:09 +03:00
Robert Azizbekyan
0528c3a28f
Separating ksqlDb tables and streams by tabs ( #2145 )
...
* separating ksqlDb tables and streams by tabs
* adding tests
2022-06-16 13:57:27 +04:00
Tom Lai
41fd765d83
Fixed width of messages meta info block ( #2171 )
...
Co-authored-by: Yiu ming Lai <ymlai87416@gmail.com>
2022-06-16 10:19:09 +03:00
Oleg Shur
1b71ccb975
Migrate React app to Vite ( #2153 )
...
* Ejected CRA
* Cleanup
* jest
* Cleanup
* refactor cluster widgets
* configure build
* configure build
* configure coverage
* Experiment with lazy
* add ace to vendor
* Cleanup
2022-06-15 16:59:02 +03:00
Robert Azizbekyan
d859dd6b3f
fix adding message for topics ( #2161 )
2022-06-15 16:56:47 +04:00
ChristinaKristane
4ebc74212c
[e2e] Produce message tests, schema registry tests ( #984 )
...
* #825 add methods for creating Schema Registry
* #825 Produced message added and Schema Registry added
* add test for produced message
* update topic test
* fix test 'produce message', added tag for docker selenium image
* added schema registry rests
* changed schema value
* changed locator for schema selector
* added verification container running, need to close before new test class
* fix for timeout exception, removed deletion of cookies
* small fix for remote driver
* small fix for remote driver v2
* fix for api deletion if not exist
Co-authored-by: kshpilchyna <kshpilchyna@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-06-15 00:15:03 +04:00
Ilya Kuramshin
396341dbf7
Backend: topic analysis ( #1965 )
...
* Topic Analyzer implementation
* small cleanup
* hourly stats added
* imports fix
* compilation fixes
* PR fixes
* PR fixes (renaming)
* tests compilation fix
* apis improved
* checkstyle fix
* renaming
* node version rollback
* Fix naming
Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-06-14 15:31:00 +04:00
Roman Zabaluev
e4dc1134ab
Fix possible CWE-94 in a workflow
2022-06-09 15:50:43 +04:00
Robert Azizbekyan
3b69b67c60
Adding isWindowed column to ksql table ( #2138 )
...
* adding isWindowed column to ksql table
* removing unnecessary code
2022-06-09 12:29:03 +04:00
Kirill Morozov
16ac428610
Burger fixed ( #2131 )
...
* Burger fixed
* Used function 'closeSidebar'
* Removed unused import
* Added whitespace before return
* Added useCallBack wrapper for closeSidebar function
* Added useCallBack wrapper for closeSidebar function
* Delete backend.yml
* backend.yml restored
* Extra spaces removed
2022-06-09 10:01:53 +03:00
Ilya Kuramshin
2fcb0d1abe
Fix timeouts with huge amount of topics ( #2019 )
...
* partitioning getTopicsConfig & describeTopics calls for cases where topics count is big
* comments added
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-06-08 16:00:19 +04:00
Oleg Shur
f294b1bbad
Import Brokers page without lazy ( #2142 )
2022-06-07 18:28:38 +03:00
Arsen Simonyan
45dc7f616c
Add logout button UI ( #1854 )
...
* add logout button ui
* adding redirect to /logout
Co-authored-by: rAzizbekyan <razizbekyan@provectus.com>
Co-authored-by: Robert Azizbekyan <103438454+rAzizbekyan@users.noreply.github.com>
2022-06-07 16:05:58 +04:00
dependabot[bot]
3c984fc451
Bump @testing-library/dom from 8.11.1 to 8.13.0 in /kafka-ui-react-app ( #2067 )
...
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library ) from 8.11.1 to 8.13.0.
- [Release notes](https://github.com/testing-library/dom-testing-library/releases )
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v8.11.1...v8.13.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/dom"
dependency-type: direct:development
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>
2022-06-07 14:22:05 +03:00
dependabot[bot]
19f27e7b92
Bump @reduxjs/toolkit from 1.8.1 to 1.8.2 in /kafka-ui-react-app ( #2066 )
...
Bumps [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit ) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/reduxjs/redux-toolkit/releases )
- [Commits](https://github.com/reduxjs/redux-toolkit/compare/1.8.1...v1.8.2 )
---
updated-dependencies:
- dependency-name: "@reduxjs/toolkit"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-06-07 14:21:30 +03:00
Oleg Shur
70656b7fc0
Use react-query for server state managment ( #2133 )
...
* Use react-query for server state managment
* Refactor using of react query
2022-06-07 13:30:15 +03:00
Oleg Shur
3cd0c2897a
get rid of unused bulma styles. small UI refactoring ( #2130 )
...
* Get rid of bulma
* Refactor SecondaryTabs
* Refactor Messages View
* Refactor Inputs
* get rid of unused components
* refactoring
* Remove unused bulma styles
2022-06-07 11:15:30 +03:00
Robert Azizbekyan
5fa2bcf5b2
fixing ksql table ( #2115 )
2022-06-07 11:29:06 +04:00
azatsafin
f98c26e4fa
Helm: add support for external application config in yaml format ( #2020 )
...
* support yamlConfigMap
* add support of external config map
* remove test config
* update helm version and readme
* pass kafka-ui.yaml directly as helm chart value
* fix configmap metadata name
* update readme
Co-authored-by: Azat Safin <azsafin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-06-07 01:46:01 +04:00
Smbat Siradeghyan
e6f3157508
Add UI for broker log dirs ( #1992 )
...
* change brokker table
* add broker page
* add tests for broker page
* add test for broker
* add test for broker
* remove unused import
* fix comments
* fix coments
* fix new coments
* fix comments
* fix coments
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-06-06 21:15:48 +03:00
sbritprovectus
e5f2df86dd
Fix e2e tests ( #1543 )
...
* Fix tests. Change folders structure
* Activate tests
* Update selenoid.yaml, broesers.json. Add pull of selenoid browser image.
* Change method of pulling chrome image
* Fix browsers.json and return the pulling of browser image
* Update pom.
* Update pom
* Fix pom
* Fix java version in pom
* Migrate to selenium containers
* Return selenoid container. Fix using of BASE_URL
* Delete video recording for Selenoid container
* expose kafka-ui port
Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>
* Fix tests run
* Delete comment from workflow file
* Stop using containers and migrate to WDM.
* Delete comments. Update dependencies.
* Comment using of TestConfiguration.BASE_URL.replace("localhost", "host.docker.internal");
* Retern changes
* Clean code
* Update e2e-checks.yaml
* Update e2e-checks.yaml
* Fix skip test parameter in tests project
* Delete host.docker.internal in base tests
* Return previous usage of testcontainers
* Delete base url configuration
* Revert versions in pom.xml
* Return some values
* Small fixes for stabilize tests
* Trying to fix tests running on github
* Update base test
* Fix selenide url
Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>
* Fix selenide url
Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>
* test stuff
Signed-off-by: Roman Zabaluev <rzabaluev@provectus.com>
* added extra-hosts host.docker.internal:host-gateway
* added extra-hosts host.docker.internal:host-gateway
* added extra-hosts host.docker.internal:host-gateway
* added command --add-host
* separate driver container
* small refactoring, change selenoid to BrowserWebDriverContainer
* changed in BaseTest port from 8678 to 8080
* changed tests with xpath and added additional actions (click javascrip, click with action)
* added issue to allure reporting
* provided fix for connectors tests
* deleted afterAll annotation
* fixed tests with ConnectorsTests
* fixed tests with Topics
* removed commented action with click
* Revert unnecessary changes
* Fix workflow
* added @Disabled for test- update topic dui to issue https://github.com/provectus/kafka-ui/issues/1500
* removed dependency, testconteiners version
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: kshpilchyna <kshpilchyna@provectus.com>
2022-06-06 22:05:43 +04:00
Kirill Morozov
1ca8873d35
Added buttons wrapping ( #2126 )
...
* Added buttons wrapping
* Layout improved
2022-06-06 14:18:10 +03:00
Robert Azizbekyan
070fba4d08
Using new API endpoint for KSQLDB instead of deprecated one ( #2098 )
...
* using new API endpoint for KSQLDB instead of deprecated one
* adding type and interface for header and accessors
2022-06-06 12:32:47 +04:00
Robert Azizbekyan
657025dfd4
adding success alert for topic recreation and fixed select arrow position ( #2104 )
2022-06-06 12:14:48 +04:00
Robert Azizbekyan
7db40577b5
fixing schema version path issue ( #2100 )
2022-06-06 11:49:30 +04:00
Robert Azizbekyan
c64519c2c1
fixing connector task count to work without refresh ( #2099 )
2022-06-06 11:41:57 +04:00
Robert Azizbekyan
0f0d51d386
fixing problem of endless loading after deleting multiple topics ( #2095 )
2022-06-06 11:34:32 +04:00
Roman Zabaluev
c1bdbec2b2
Fix basic auth logout page ( #2106 )
2022-06-03 16:36:06 +04:00
dependabot[bot]
4b70cbbde4
Bump @types/react-dom from 18.0.3 to 18.0.5 in /kafka-ui-react-app ( #2072 )
...
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom ) from 18.0.3 to 18.0.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom )
---
updated-dependencies:
- dependency-name: "@types/react-dom"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-03 13:24:13 +03:00
dependabot[bot]
801aeec666
Bump eslint from 8.15.0 to 8.16.0 in /kafka-ui-react-app ( #2071 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.15.0 to 8.16.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.15.0...v8.16.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
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>
2022-06-03 13:23:39 +03:00