dependabot[bot]
0e1f4ddfcf
Bump mockito.version from 5.1.1 to 5.3.0 ( #3694 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-21 12:01:29 +00:00
Ilya Kuramshin
7365cfe394
BE: Make paging sizes configurable ( #3685 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-21 09:19:38 +00:00
Nisan Ohana
734d4ccdf7
FE: Allow sorting consumer groups by topic num ( #3633 )
...
Signed-off-by: nisanohana3 <nisana230@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-20 17:13:05 +00:00
Roman Zabaluev
8783da313f
FE: Fix topic messages Invalid size for null key/value messages ( #3689 )
2023-04-20 11:18:34 +00:00
dependabot[bot]
5dd690aa24
Bump aquasecurity/trivy-action from 0.9.2 to 0.10.0 ( #3692 )
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.9.2 to 0.10.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](https://github.com/aquasecurity/trivy-action/compare/0.9.2...0.10.0 )
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
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-04-19 20:14:06 +04:00
dependabot[bot]
bd782213d1
Bump actions/stale from 7 to 8 ( #3556 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 7 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-19 20:12:33 +04:00
dependabot[bot]
c89953435a
Bump mheap/github-action-required-labels from 3 to 4 ( #3610 )
...
Bumps [mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels ) from 3 to 4.
- [Release notes](https://github.com/mheap/github-action-required-labels/releases )
- [Commits](https://github.com/mheap/github-action-required-labels/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: mheap/github-action-required-labels
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-19 20:09:09 +04:00
dependabot[bot]
73a6d7cade
Bump peter-evans/create-or-update-comment from 2 to 3 ( #3638 )
...
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment ) from 2 to 3.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases )
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-19 20:07:53 +04:00
dependabot[bot]
a1f955ab7c
Bump docker-maven-plugin from 0.42.0 to 0.42.1 ( #3639 )
...
Bumps [docker-maven-plugin](https://github.com/fabric8io/docker-maven-plugin ) from 0.42.0 to 0.42.1.
- [Release notes](https://github.com/fabric8io/docker-maven-plugin/releases )
- [Changelog](https://github.com/fabric8io/docker-maven-plugin/blob/master/doc/changelog.md )
- [Commits](https://github.com/fabric8io/docker-maven-plugin/compare/v0.42.0...v0.42.1 )
---
updated-dependencies:
- dependency-name: io.fabric8:docker-maven-plugin
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>
2023-04-19 20:07:13 +04:00
Ilya Kuramshin
47c8f8eeb5
BE: Fix protobuf map support ( #3683 )
...
* ISSUE-3674: Setting untyped object schema for "map" protobuf fields
* com.provectus.kafka.ui.util.jsonschema classes visibility refactoring
* kafka-ui-serdes.yaml changes rolled back
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-04-19 12:57:26 +04:00
Roman Zabaluev
838fb604d5
Helm: Bump version to 0.6.2
...
Co-authored-by: github-actions <github-actions@github.com>
2023-04-17 15:28:49 +04:00
a1tair6
814035e254
FE: RBAC: Fix missing permissions for topic recreation ( #3457 )
...
* fix missing permission for recreate topic
Co-authored-by: jay-choe <jay0764@naver.com>
Co-authored-by: p-eye <peyed3@gmail.com>
* fix unnecessary permission
* add disable attribute, ActionDropdownItem
* remove dropdownitem lib
* fix eslint by #3080
---------
Co-authored-by: jay-choe <jay0764@naver.com>
Co-authored-by: p-eye <peyed3@gmail.com>
2023-04-17 14:57:37 +04:00
Ilya Kuramshin
40c198f0fc
Config wizard BE: Add remaining cluster properties to wizard API ( #3523 )
...
* Important @Value annotated properties moved to typed classes
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
2023-04-14 14:39:17 +04:00
Roman Zabaluev
96a577a98c
Update security policy
2023-04-14 13:46:49 +04:00
Roman Zabaluev
a640a52fe6
Infra: disable creating non-templated issues
...
+ add useful links along with issue templates
2023-04-14 13:19:03 +04:00
Michal Češek
0f5a9d7a63
FE: KSQL: Implement sorting ( #3433 )
...
* Resolves #3171 - enable ksql tables, streams sorting
* enable ksql tables, streams sorting
- make memoized onSortingChange, onPaginationChange depend on location
* fix linting
* edit Table.tsx imports
* fix linting
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-14 12:43:03 +04:00
Vlad Senyuta
39aca05fe3
[e2e] Clear entered queue check ( #3667 )
2023-04-14 12:22:08 +04:00
David Bejanyan
696cde7dcc
FE: Mark serde-failed messages with red ( #3081 )
...
* Marked serde-failed messages with red
* added styles on icon position
* added icon for the Key and Value
* changed warning icon position
* changed warning icon and data cell style
* added Ellipsis component
* refactor Ellipsis.tsx
* resolved conflicts
---------
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2023-04-13 20:03:43 +04:00
Roman Zabaluev
c148f112a4
FE: Fix config param source nullability ( #3661 )
2023-04-13 11:57:40 +04:00
Nail Badiullin
98f1f6ebcd
FE: Consumers: Topic list: Implement sorting ( #3621 )
...
* improvement/consumer-topics-sort implement consumer topics sorting
* improvement/consumer-topics-sort update typings after review
2023-04-13 11:14:00 +04:00
Nail Badiullin
89019dae19
FE: Implement a warning for duplicated filter ( #3608 )
...
* bugfix/messages-filter-dupes add validation for existing filter
* bugfix/messages-filter-dupes replace `current` with `same` in alert message
2023-04-13 11:12:41 +04:00
Nail Badiullin
29f49b667d
FE: Fix messages 404 with schema created by .NET containing guid ( #3592 )
2023-04-13 11:10:59 +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
Ilya Kuramshin
dbdced5bab
BE: Fix loading freezes in case one of the brokers is down ( #3618 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-10 16:40:15 +04:00
Hrant Abrahamyan
94da2f4e7f
[FE] SR: Display a warning in case of invalid syntax ( #2599 )
...
* No warning about filling the invalid data in case of editing the Schema / Producing the Message
* fixed test errors
* pull master
* fixed test problems
* use isJsonObject for validation
* fixed protobuf format bug
* fix setNewSchemaValue()
* 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 firstCase
* upd QaseUtils
* add -Dsuite
* add -Dsuite
* add -Dsuite
* add -Dsuite
* add isSuiteEnabled
* add isSuiteEnabled
* upd workflow
* upd readMe
* upd readMe
* upd readMe
* upd qaseSetup
* upd qaseSetup
* add schedule
* add schedule
* upd suites
* upd suites
* upd suites
* upd json input
* upd onTestStart
* Revert "fix setNewSchemaValue()"
This reverts commit 67d12d1134
.
* resolve conflicts
* upd localWebDriver
* added error message
* added ability to check Valid Enum
* swapped key Serde and Value Serde
* replace 'e' with 'enum', also added test cases
---------
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: David <58771979+David-DB88@users.noreply.github.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-10 15:53:31 +04:00
Roman Zabaluev
b3240d9057
BE: Exempt appconfig from rbac check ( #3647 )
2023-04-10 15:06:15 +04:00
Nail Badiullin
83f9432569
[FE] Messages filtering by offset & timestamp doesn't work ( #3582 )
2023-04-10 13:08:26 +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
Ilya Kuramshin
5c357f94fd
BE: Opt out of version check ( #3570 )
...
* Build & commit info added to /api/info endpoint
2023-04-07 17:49:07 +04:00
Ilya Kuramshin
ee1cd72dd5
ISSUE-3144: CVE fixes, Springboot upd ( #3624 )
...
* ISSUE-3144: Spring boot version bump to 3.0.5, snakeyaml upd
* explicit spring security dependency removed
* openapi plugin updated to 6.5
* Some javax.annotation imports migrated to jakarta.annotation
* base container sha specified
* Update CognitoAuthorityExtractor
2023-04-07 17:31:04 +04:00
Nisan Ohana
7a47e6e8ba
[Infra] Add devcontainer configuration file ( #3603 )
...
* Add devcontainer configuration file
* Allow development using github codespace with pre-configuration of the needed dependencies
Signed-off-by: Nisan Ohana <78907315+nisanohana3@users.noreply.github.com>
* Add pull request extention
---------
Signed-off-by: Nisan Ohana <78907315+nisanohana3@users.noreply.github.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-07 15:03:56 +04:00
David Bejanyan
a3daa45ccb
Display smart filters filtered stats #2680 ( #3408 )
...
* added filterApplyErrors
* resoled show errors and message event type
---------
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-04-06 19:37:49 +04:00
David Bejanyan
ca225440d8
[FE] Get rid of "Topic analysis successfully started" message ( #3628 )
2023-04-06 18:21:24 +04:00
Ilya Kuramshin
e31580a16a
"Done" event sending fix ( #3631 )
...
* Done message sending fix: Making filtering and limiting a part of emitter to make it possible to gracefully finish emitting
2023-04-06 18:11:39 +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
Shubham Jain
1bcdec4acc
FE: Add Search By consumer name in Topic View ( #3089 )
2023-04-04 07:51:38 +04:00
David Bejanyan
e3ee4c7fa7
FE: Redirect the user to the wizard page if no clusters ( #3481 )
...
* Redirect the user to the wizard page if no clusters
* added test case
* changed test case for redirect to new cluster config page
* replaced mockedUsedNavigate with mockedNavigate
* added ability to show dashboard if clicking on it
---------
Co-authored-by: Oleg Shur <workshur@gmail.com>
2023-04-04 07:49:05 +04:00
Nail Badiullin
0ff7e63386
FE: AirGap: Remove internet dependency / google fonts ( #3602 )
...
* improvement/offline-fonts remove google fonts, add local fonts with font-face
* improvement/offline-fonts add font-display rule
* improvement/offline-fonts fix fonts path resolving
2023-04-03 18:52:14 +04:00
Ilya Kuramshin
dd4b653b8e
Support for old ksql versions
...
1. Fixing ksql response column retrieval (existence check) (#3594 )
2. checking "format" for streams commands if "valueFormat" not set
2023-04-03 17:29:07 +04:00
olondar
de21721e00
FE: Fix Edit config: Selected text background color is transparent ( #3601 )
...
* Update Editor.tsx
reassigning the background
* Update EditorViewer.styled.ts
* Update EditorViewer.styled.ts
changed the code to meet the requirements of the owner
Closes #3576
2023-04-03 09:10:14 +04:00
Carlos Díaz
c9488422c2
FE: Fix dummy field in saved JSON message content ( #3567 )
2023-04-03 08:50:25 +04:00
Nail Badiullin
ecc8db1948
FE: Fix HTTP 400 for clusters with special symbols ( #3591 )
2023-04-03 08:47:39 +04:00
David
866966a638
[FE] Chore: Rename a property to make sonar happy ( #3578 )
2023-04-03 08:43:45 +04:00
Nisan Ohana
d06f77ad53
Allow sorting consumer groups by messages behind ( #3527 )
...
* Allow sorting consumer groups by messages behind
* Added an additional value through the enum of ConsumerGroupOrdering
* Enabled sorting in the react consumer groups page (by messages behind)
* Moved the message behind calculation logic to InternalConsumerGroup as part of its creation
* Added the messages behind case - sorting internalConsumerGroup according to comparator with messages behind logic
Co-authored-by: Yarden Shoham <hrsi88@gmail.com>
Signed-off-by: nisanohana3 <nisana230@gmail.com>
2023-03-30 11:45:36 +04:00
Poalry
bfb80f36b3
Fix invalid font color for 404 w/ dark theme ( #3579 )
...
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-03-30 10:27:39 +04:00
Nail Badiullin
15b78c0a2e
FE: Fix topics unchecking w/ "Show Internal Topics" ( #3585 )
...
* bugfix/topics-selection remove selection reset useEffect, reseting only on pageChange
* bugfix/topics-selection implement rowId getter
* bugfix/topics-selection remove quotes from row name property for id generation
2023-03-30 10:22:28 +04:00
Roman Zabaluev
c79660b32a
Fix the product hunt link in README
2023-03-30 08:47:08 +04:00
Roman Zabaluev
df8a16e8a2
Get rid of an obsolete md file
2023-03-30 08:41:28 +04:00
Roman Zabaluev
ff759fa455
Documentation refactoring
2023-03-30 08:37:48 +04:00
Roman Zabaluev
8348241e3d
Fix UserInfoUri usage for Github Enterprise ( #3545 )
...
* Fix #3542
* Fix orgs sub url
* Replace a constant with a well-known one
* Remove an unused constant
* Update local run config file
2023-03-28 19:01:19 +04:00