Commit graph

1486 commits

Author SHA1 Message Date
NelyDavtyan
bdf01e4e69
Updated topic URP status color. (#1336)
* Updated topic URP status color.

* Small fix.

* Added test for circular-alert.

* Added test for topic detail overview.

* Fixed name.

* Updated test for topic detail overview.
2022-01-18 19:04:28 +04:00
dependabot[bot]
a063929e96
Bump eslint-plugin-react from 7.24.0 to 7.28.0 in /kafka-ui-react-app (#1323)
* Bump eslint-plugin-react from 7.24.0 to 7.28.0 in /kafka-ui-react-app

Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.24.0 to 7.28.0.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases)
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.24.0...v7.28.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* update package.json

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dekshut <denismaloffev@gmail.com>
2022-01-18 17:02:14 +02:00
bystnik
0a7d64de78
URL decoding for cluster names (#1378)
Co-authored-by: Nikita Bystrov <n.bysterov>
2022-01-18 13:32:41 +03:00
NelyDavtyan
a4fce3cd81
Added readonly status for the cluster. (#1364)
* Added readonly status for the cluster.

* Classes element changed to styled components.

* removed unnecessary className from interface.
2022-01-17 18:29:41 +04:00
Ruslan Ibragimov
060c043094
Implement a workflow to create separate environment (#1396)
* Implement a workflow to create separate environment

* Make review based changes
2022-01-17 16:42:35 +03:00
Ekaterina Petrova
b6c876275f
Added GlobalSchemaSelector tests (#1376)
* Added GlobalSchemaSelector tests

* fix schema selection assertion

Co-authored-by: Ekaterina Petrova <epetrova@provectus.com>
2022-01-17 16:22:50 +03:00
Ilya Kuramshin
6828a41242
Consumer groups pagination (Backend) (#1318)
* consumer-groups endpoint with pagination added
* consumer group dto mappings moved to controller
* consumer groups loading logic refactored
2022-01-17 13:58:33 +03:00
agolosen
611307ef59
New gifs for the readme (#1377)
* new gifs

* Update README.md

* Update README.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* Update README.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* Apply suggestions from code review

* Delete apache-kafka-ui-interface-dashboard.png

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-01-14 02:23:12 +03:00
Ruslan Ibragimov
0c60ac5132 fix parameter name for terraform-deploy.yml 2022-01-13 12:05:12 +03:00
Ekaterina Petrova
c732862fd0
Empty table for brokers & change tag styles (#1371)
Co-authored-by: Ekaterina Petrova <epetrova@provectus.com>
2022-01-13 11:13:39 +03:00
Roman Zabaluev
6d6bce65aa
Update SSO guide
Add a required variable from #1359. Closes #1359.
2022-01-12 18:27:08 +03:00
agolosen
0326cf7c46
Documentation/yaml description (#1374)
* 2 gifs

* Update README.md

* Update README.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-01-12 11:14:26 +02:00
agolosen
5d5d0c70be
Create yaml-description.md (#1373)
* Create yaml-description.md

* Update guides/yaml-description.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* Update guides/yaml-description.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* Update guides/yaml-description.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* Update guides/yaml-description.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

* Update guides/yaml-description.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-01-12 11:02:13 +02:00
agolosen
271112f0f0
Documentation/gifs (#1372)
* 2 gifs

* Update README.md

* Update README.md
2022-01-11 14:11:58 +02:00
Oleg Shur
613348faa2
[ISSUE-1189] Refactor Schemas store (#1327)
* [ISSUE-1189] Refactor Schemas store

* Design review fix (#1341)

* Design review fix init

* changed pagination tests, refactored styles, fixed topicform

* redesign fix code cleanup

* styled select position

* styled select fix bracket

* resolved code review

* moved latest version styles to theme

* fixed queryByRole in pagination tests

Co-authored-by: Ekaterina Petrova <epetrova@provectus.com>
Co-authored-by: Oleg Shuralev <workshur@gmail.com>

* Inconsistency in updating the global compatibility level (drop down menu) (#1363)

* Fix select in schema registry

* refactored GlobalSchemaSelector & ListItem

* Moved list & list item tests to react-testing-library

* Added some tests for GlobalSchemaSelector

* Added props test

* Specs

Co-authored-by: Ekaterina Petrova <epetrova@provectus.com>
Co-authored-by: Oleg Shuralev <workshur@gmail.com>

* Feedback

* Cleanup

Co-authored-by: Ekaterina Petrova <32833172+Hurenka@users.noreply.github.com>
Co-authored-by: Ekaterina Petrova <epetrova@provectus.com>
2022-01-11 13:32:32 +03:00
Ruslan Ibragimov
08d7216718
Support for ingressClassName in helm chart (#1370) 2022-01-11 11:56:26 +03:00
NelyDavtyan
b5aa86cf4c
Added a popup warning about deleting topic messages. (#1324)
* Added a popup warning about deleting topic messages.

* Added test for warning popup.

* Small fix.
2022-01-10 16:34:36 +03:00
bbratchiv
22020ffa04
Update SSO regarding Azure AD (#1351)
* Example for Azure AD setup

* Update SSO.md

Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-01-10 11:30:36 +03:00
Ilya Kuramshin
b54b20aa48
bytesOutPerSec metric added to topic (#1358)
Co-authored-by: iliax <ikuramshin@provectus.com>
2022-01-10 11:13:38 +03:00
Ilya Kuramshin
40b5b52bd9
ISSUE-1347: system libs added to Dockerfile to support all compressions (#1350)
* libc6 & gcompat libs added to docker image to support all kafka compression codecs
* base image version specified explicitly

Co-authored-by: iliax <ikuramshin@provectus.com>
2022-01-06 17:53:38 +03:00
Ruslan Ibragimov
269ace82e1
enhancement to support ingress api 1.22+ (#1345) 2021-12-30 12:02:50 +03:00
github-actions
d87c2a5290 Increased version in pom.xml 2021-12-29 16:55:44 +00:00
github-actions
b506b59866 Increased release 2021-12-29 16:55:41 +00:00
Roman Zabaluev
a023284b0e
Revert "Increased release"
This reverts commit ca1aeab02d.
2021-12-29 19:54:14 +03:00
Roman Zabaluev
0ecf229be0
Revert "Increased version in pom.xml"
This reverts commit 3d2f885801.
2021-12-29 19:54:13 +03:00
github-actions
3d2f885801 Increased version in pom.xml 2021-12-29 16:42:40 +00:00
github-actions
ca1aeab02d Increased release 2021-12-29 16:42:37 +00:00
Roman Zabaluev
24f7e4c190
Fix NPE on producing a message (#1342) 2021-12-29 19:37:44 +03:00
Ruslan Ibragimov
2f5e484a69
Update ingress.yaml in kafka-ui chart to support kubernetes 1.22+ (#1340) 2021-12-29 15:33:23 +03:00
Roman Zabaluev
108242aeb2
Fix healthchecks (#1339) 2021-12-29 13:20:34 +03:00
Roman Zabaluev
92555d435c
Update security policy
Add v0.3
2021-12-28 20:01:23 +03:00
NelyDavtyan
f2709ea5c4
Issues/1219 (#1317)
* Make all labels Title Case in popup menus.

* Increased length of the sorting box to make the title readable like for 'Latest first' there.

* Disabled 0 and negative values in Topic Creation redesign.
2021-12-28 10:05:49 +03:00
github-actions
460fc0ec14 Increased version in pom.xml 2021-12-27 10:16:10 +00:00
github-actions
d33150123a Increased release 2021-12-27 10:16:07 +00:00
Ruslan Ibragimov
0b112003a5
remove custom kafka-ui application in argocd when PR was unlabeled or closed (#1321) 2021-12-25 12:01:47 +03:00
Roman Zabaluev
32a2e753b0
Allow producing messages with an empty key/value
* [ISSUE 1046] UI allows to submit message with empty key & value (#1264)

* [ISSUE 1046] UI allows to submit message with empty key & value

* Update Contract

(cherry picked from commit 4b730eb288)

* Backend fix

* Refactoring

* Fix nullable & checkstyle

* Fix jsonnullable get

* Remove unnecessary check and add a test

Co-authored-by: Oleg Shur <workshur@gmail.com>
2021-12-24 19:00:27 +03:00
NelyDavtyan
5a487e437d
Issues/1265 (#1303)
* Make all labels Title Case in popup menus.

* Increased length of the sorting box to make the title readable like for 'Latest first' there.

* Disabled 0 and negative values in Topic Creation redesign.

* Changed consumer, connect labels status colors.

* Added test for consumer-list

* Update kafka-ui-react-app/src/components/Brokers/Brokers.tsx

Co-authored-by: Oleg Shur <workshur@gmail.com>

* Fixed warnings.

* Added test for customer group list.

* Added an interface to the object.

Co-authored-by: Oleg Shur <workshur@gmail.com>
2021-12-24 18:16:12 +04:00
NelyDavtyan
25d987eb62
Disabled negative values. (#1312)
* Disabled negative values.

* Used hook-form property instead of Object method.
2021-12-23 22:01:22 +03:00
ValentinPrischepa
49285bee9b
Improve exception message about schema registry back compatibility
* [ISSUE-1250] Introduced new exception for attempt at creating new PROTOBUF/JSON schemas via a deprecated version of Schema Registry.

* [issue-1250] fixed formatting

* [ISSUE-1250] updated exception message
2021-12-23 10:43:10 +03:00
Roman Zabaluev
e34520f6e9
Implement LDAP authentication (#1173)
* Sync container versions in examples

* Add ldap required dependencies

* Create a separate package for security configs

* Fix annoying checkstyle line length

* Refactor auth security configuration setup

* Implement ldap authentication. Closes #1023

* Review fixes

* Review fixes
2021-12-22 18:18:59 +03:00
Roman Zabaluev
b2586c41a0
Fix CVE-2021-44228 (#1231)
* Fix CVE-2021-44228

* Get rid of log4j

* Fix build

* Migration logging properties

* Get rid of json logs. Leave commented for local debugging purposes
2021-12-22 15:53:46 +03:00
Oleg Shur
6351361c38
[ISSUE-1210] Change of the Global Comp Level updates the list of schemas (#1307) 2021-12-21 22:51:18 +03:00
azatsafin
317d956c3c
add possibility to run tf from branch (#1297)
Co-authored-by: Azat Safin <azsafin@provectus.com>
2021-12-21 12:12:39 +03:00
dependabot[bot]
223bf85b6b
Bump @hookform/resolvers from 2.8.3 to 2.8.5 in /kafka-ui-react-app (#1232)
Bumps [@hookform/resolvers](https://github.com/react-hook-form/resolvers) from 2.8.3 to 2.8.5.
- [Release notes](https://github.com/react-hook-form/resolvers/releases)
- [Commits](https://github.com/react-hook-form/resolvers/compare/v2.8.3...v2.8.5)

---
updated-dependencies:
- dependency-name: "@hookform/resolvers"
  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>
2021-12-20 15:23:14 +03:00
dependabot[bot]
6130a9081f
Bump prettier from 2.5.0 to 2.5.1 in /kafka-ui-react-app (#1276)
Bumps [prettier](https://github.com/prettier/prettier) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.5.0...2.5.1)

---
updated-dependencies:
- dependency-name: prettier
  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>
2021-12-20 15:21:55 +03:00
dependabot[bot]
6e196fe292
Bump dayjs from 1.10.6 to 1.10.7 in /kafka-ui-react-app (#1280)
Bumps [dayjs](https://github.com/iamkun/dayjs) from 1.10.6 to 1.10.7.
- [Release notes](https://github.com/iamkun/dayjs/releases)
- [Changelog](https://github.com/iamkun/dayjs/blob/v1.10.7/CHANGELOG.md)
- [Commits](https://github.com/iamkun/dayjs/compare/v1.10.6...v1.10.7)

---
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>
2021-12-20 15:21:17 +03:00
dependabot[bot]
0cefea44d2
Bump @openapitools/openapi-generator-cli in /kafka-ui-react-app (#1281)
Bumps [@openapitools/openapi-generator-cli](https://github.com/OpenAPITools/openapi-generator-cli) from 2.4.18 to 2.4.21.
- [Release notes](https://github.com/OpenAPITools/openapi-generator-cli/releases)
- [Changelog](https://github.com/OpenAPITools/openapi-generator-cli/blob/master/.releaserc)
- [Commits](https://github.com/OpenAPITools/openapi-generator-cli/compare/v2.4.18...v2.4.21)

---
updated-dependencies:
- dependency-name: "@openapitools/openapi-generator-cli"
  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>
2021-12-20 15:21:04 +03:00
dependabot[bot]
80d2e138fa
Bump ajv from 8.6.3 to 8.8.2 in /kafka-ui-react-app (#1282)
Bumps [ajv](https://github.com/ajv-validator/ajv) from 8.6.3 to 8.8.2.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v8.6.3...v8.8.2)

---
updated-dependencies:
- dependency-name: ajv
  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>
2021-12-20 15:20:50 +03:00
dependabot[bot]
7e7444f58d
Bump @types/styled-components in /kafka-ui-react-app (#1283)
Bumps [@types/styled-components](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/styled-components) from 5.1.14 to 5.1.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/styled-components)

---
updated-dependencies:
- dependency-name: "@types/styled-components"
  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>
2021-12-20 15:20:23 +03:00
Ruslan Ibragimov
28b2f867c0
Use kafka-ui-infra token in terraform deploy workflow. (#1288) 2021-12-20 12:45:04 +03:00