iliax
dbab4e367d
wip
2023-06-27 15:41:23 +04:00
iliax
daedc4d7c7
test fix
2023-06-21 11:57:18 +04:00
iliax
54a5398413
wip
2023-06-21 11:09:44 +04:00
iliax
38eb68dcc5
wip
2023-06-20 11:26:36 +04:00
Roman Zabaluev
6fe6165427
BE: RBAC: Fix viewable topics filter ( #3946 )
2023-06-20 07:51:50 +04:00
Ilya Kuramshin
03b7d1bd60
BE: Fix sanitizing on KC null values config entries ( #3937 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-06-14 05:29:22 +04:00
Ilya Kuramshin
c355955641
BE: Impl support for Avro logical types ( #3808 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-06-08 13:14:39 +00:00
Roman Zabaluev
8a68ba0778
RBAC: Fix KC restart permissions ( #3891 )
...
Co-authored-by: David Bejanyan <58771979+David-DB88@users.noreply.github.com>
2023-06-02 18:35:00 +04:00
Sukanth Gunda
29d91bca4b
FE: Rename "messages behind" to "consumer lag" ( #3826 )
2023-05-31 15:50:40 +00:00
Ilya Kuramshin
7e47906d88
Minor serdes fixes ( #3857 )
...
1. wrapping all serde methods with Exception catching to prevent serde list generation failure
2. for SR serde checking if schema exists by id added
2023-05-31 06:58:12 +00:00
Roman Zabaluev
f19abb2036
BE: Make webclients use system proxy ( #3881 )
...
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-05-30 16:27:18 +04:00
Roman Zabaluev
61bf71f9b7
Chore: Update examples, configs ( #3855 )
2023-05-30 14:41:03 +04:00
seono
80b748b02e
BE: RBAC: Add per_page parameter ( #3864 )
...
Co-authored-by: 정선호 <seonho.jeong@navercorp.com>
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-05-25 15:12:59 +04:00
Ilya Kuramshin
f7d85d86e6
BE: Chore: CVEs fixes, May 2023 ( #3840 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-05-18 09:40:38 +00:00
Ilya Kuramshin
62bee1ced8
BE: Chore: Update logback config appender format ( #3829 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-05-17 13:34:12 +04:00
Nisan Ohana
baeb494f53
BE: Chore: Fix code style in internalConsumerGroup ( #3697 )
...
Signed-off-by: nisanohana3 <nisana230@gmail.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-05-15 13:57:32 +00:00
Ankit Verma
ba6d6b2b1f
Sonar - Blocker fixes ( #3752 )
2023-05-15 13:01:42 +00:00
Ilya Kuramshin
902f11a1d9
BE: RBAC: ACL exception fix ( #3815 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-05-12 09:10:09 +00:00
Roman Zabaluev
fdd9ad94c1
BE: RBAC: Add missing RBAC action, fix possible exceptions on unknown actions ( #3810 )
2023-05-11 17:23:14 +04:00
Ilya Kuramshin
1c35ded909
Enabling RBAC check for ACL ( #3813 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-05-11 13:00:18 +00:00
Roman Zabaluev
52a42e698e
BE: RBAC: Implement restart permission for KC ( #3805 )
2023-05-11 11:06:22 +04:00
Ilya Kuramshin
aa7429eeba
BE: Update Kafka config-related info on schedule ( #3764 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-05-10 10:45:18 +04:00
Roman Zabaluev
3ca417f64a
RBAC: Implement generic OAuth2 authority extractor ( #3740 )
2023-05-10 10:37:57 +04:00
Ilya Kuramshin
cfcfb851c6
BE: Smart Filter: Setting key/value variable to original string when it cant be parsed as json ( #3784 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-05-10 08:09:46 +04:00
Roman Zabaluev
c813e74609
RBAC: LDAP: Use the spring-provided authority populator with a single group search base ( #3769 )
2023-05-09 13:14:50 +04:00
Nail Badiullin
9ac8549d7d
FE: Display broker skew ( #3626 )
2023-05-08 12:33:58 +04:00
dependabot[bot]
379d9926df
Bump jacoco-maven-plugin from 0.8.8 to 0.8.10 ( #3714 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-06 21:12:36 +04:00
Ilya Kuramshin
727f38401b
Expose cluster ACL list ( #2818 )
2023-05-02 16:34:57 +04:00
Ilya Kuramshin
690dcd3f74
Wizard file upload fix ( #3762 )
...
Removing manual FilePart openapi mapping - using default generator. File upload test added
2023-05-02 11:58:54 +00:00
Ilya Kuramshin
c7a7921b82
Masking "fieldsNamePattern" fields selection policy added ( #3664 )
2023-05-01 00:17:53 +00:00
Roman Zabaluev
744bdb32a3
BE: RBAC: LDAP support implemented ( #3700 )
2023-05-01 03:56:28 +04:00
Ilya Kuramshin
601bd6bbf5
Minor BE fixes and improvements ( #3719 )
...
1. Not setting default key serde to SR/Proto if it is not explicitly set.
2. enabling searching connector by connect name
3. switch using serializedKeySize/serializedValueSize methods instead using byte array len check
2023-04-26 10:46:57 +00:00
Ilya Kuramshin
eec9fcb5f1
BE: Chore: CVE fixes: spring-core(6.0.7), transitive org.json ( #3693 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-04-24 16:02:08 +04:00
Ilya Kuramshin
8ecb719e9b
Broker partitions skew added to API ( #3566 )
2023-04-21 17:39:30 +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
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
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
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
Roman Zabaluev
b3240d9057
BE: Exempt appconfig from rbac check ( #3647 )
2023-04-10 15:06:15 +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
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
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
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
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
Ilya Kuramshin
58102faa16
[BE] Fix Topic deletion is unavailable on MSK Serverless for 0.6.0 ( #3548 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-03-27 15:40:03 +04:00
Ilya Kuramshin
acfe7a4afc
Azure Events Hub support fixed ( #3540 )
...
UnknownTopicOrPartitionException error suppressing added when calling describeConfigs() for brokers (Azure case).
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-03-24 14:05:59 +04:00
Ilya Kuramshin
d8289d2ee6
CORS configuration bean added ( #3529 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-03-23 14:46:59 +04:00
Ilya Kuramshin
bd6394cb14
Polling timeouts made configurable ( #3513 )
...
1. Polling timeouts made configurable
2. polling-related classes moved to emitter package
---------
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-03-21 21:14:25 +04:00