Ilya Kuramshin
a9a8756bc7
Merge branch 'master' into ISSUE-3732_quotas_apis
2023-08-15 11:34:12 +04:00
Ilya Kuramshin
2a61b97fab
Messaging polling refactoring ( #4088 )
...
1. RecordEmitter logic refactored - all polling logic moved RangePollingEmitter. Backward/Forward implementations just chouse how range is calculated for next step.
2. Using consumer.position() method to define that range is fully polled (not empty polls counting deleted)
3. AnalysisTask: calculating progress based on processed offsets, not polled messages (more accurate for compacted topics)
4. Sorting polled messages by ts before sending to frontend
2023-08-14 14:37:55 +04:00
iliax
26c21f733d
wip
2023-08-13 14:33:21 +04:00
iliax
1336ec33cb
wip
2023-08-13 14:27:03 +04:00
iliax
2b2a12c336
reverted unrelated files
2023-08-11 19:35:52 +04:00
iliax
a02d537f1e
wip
2023-08-11 19:33:56 +04:00
iliax
5c6cd565a6
wip
2023-08-11 19:24:24 +04:00
iliax
f69c484dd7
Merge branch 'master' of github.com:provectus/kafka-ui into ISSUE-3732_quotas_apis
...
Conflicts:
kafka-ui-api/src/main/java/com/provectus/kafka/ui/model/rbac/permission/PermissibleAction.java
2023-08-11 18:57:08 +04:00
iliax
8e50d59a44
wip
2023-08-11 18:56:45 +04:00
iliax
551357207e
kafka-ui.yaml reverted
2023-08-11 17:56:52 +04:00
iliax
bf06c34f78
wip
2023-08-11 17:55:00 +04:00
Ilya Kuramshin
b32ab01436
BE: Implement audit log level ( #4103 )
2023-08-11 13:13:14 +00:00
iliax
13fcdced8d
Merge branch 'master' of github.com:provectus/kafka-ui into ISSUE-3732_quotas_apis
2023-08-11 16:50:12 +04:00
iliax
1586f75d9f
wip
2023-08-11 16:49:59 +04:00
Ilya Kuramshin
fa9547b95a
BE: Controllers structure minor refactr ( #4110 )
...
Audit & access controll services moved to AbstractController
2023-08-11 16:41:07 +04:00
iliax
3d3845a23b
wip
2023-08-11 14:38:44 +04:00
Kostas Dizas
d915de4fd8
Add protobuf raw message deserializer ( #4041 )
...
Implemented a Protobuf Raw deserialiser that works like protoc --decode_raw. This is a no config alternative to the existing ProtobufFileSerde.
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-08-11 08:47:28 +00:00
Roman Zabaluev
150fc21fb8
RBAC: Implement roles by github teams ( #4093 )
...
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-08-07 19:01:39 +04:00
Narekmat
ba18f3b042
Infra: Fix frontend sonar jdk warning ( #4098 )
2023-08-07 18:18:24 +04:00
Roman Zabaluev
ac09efcd34
FE: Update topic deletion disabled message ( #4092 )
2023-08-07 18:04:10 +04:00
Roman Zabaluev
333eae2475
Make the container timezone configurable ( #4084 )
...
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-08-04 15:43:40 +04:00
Sungyun Hur
69ebd3d52b
FE: display consumerGroupID in Reset Offsets page ( #3866 )
2023-08-03 11:05:09 +00:00
Roman Zabaluev
6a40146fb1
BE: Throw obvious exception in case no oauth2 providers have been defined ( #4002 )
2023-08-02 13:06:31 +00:00
Roman Zabaluev
4515ecaf41
Update README
...
Add stats banner
2023-08-02 15:30:37 +04:00
Ilya Kuramshin
92157bdd39
BE: Hex serde initialization fix ( #4081 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-08-02 09:58:58 +00:00
Ilya Kuramshin
8126607b91
BE: Audit: Minor refactoring ( #4064 )
2023-08-01 15:25:09 +00:00
Roman Zabaluev
77f1ec9490
BE: RBAC: Skip rbac checks in case of app config ( #4078 )
2023-08-01 19:06:17 +04:00
Roman Zabaluev
3cde6c21ec
FE: Logout button link is bound to a wrong div ( #4045 )
2023-08-01 18:27:57 +04:00
Roman Zabaluev
15f4543402
BE: RBAC: Fix unknown resource exception ( #4033 )
2023-08-01 18:27:31 +04:00
Ilya Kuramshin
c96a0c6be5
ISSSUE4052: Polling metrics ( #4069 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-08-01 14:19:03 +00:00
Ilya Kuramshin
b2c3fcc321
BE: ACL enablement check fixes ( #4034 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-08-01 12:42:00 +00:00
Ilya Kuramshin
1cd303a90b
BE: Impl ACL endpoints for consumer, producer, stream apps ( #3783 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2023-08-01 16:23:19 +04:00
Ilya Kuramshin
895d27a306
Unavailable connects suppressing ( #4061 )
...
1. suppressing connect errors when returning list of all connectors
2. minor refactoring of KafkaConnectService.getAllConnectors
2023-08-01 12:07:46 +00:00
Ilya Kuramshin
476cbfb691
BE: Serde tiny improvements and fixes ( #4063 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-08-01 15:47:03 +04:00
Ilya Kuramshin
2db89593a7
BE: Implement Hex serde ( #4074 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-08-01 12:30:05 +04:00
Roman Zabaluev
0b99f745b0
BE: Migrate deprecated spring components ( #4056 )
...
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2023-07-31 13:01:36 +04:00
Ilya Kuramshin
7eaae31345
Error message from SR propagation ( #4058 )
...
Co-authored-by: iliax <ikuramshin@provectus.com>
2023-07-26 08:17:55 +00:00
Igor Khrol
ca2d53f936
BE: Respect system proxy settings in WebClient ( #4042 )
2023-07-24 07:43:18 +00:00
Narekmat
a32272d07e
Infra: tighten github_token security ( #4043 )
...
Co-authored-by: Narek Matevosyan <nmatevosyan@provectus.com>
2023-07-24 11:25:13 +04:00
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
Ilya Kuramshin
d4001b5a39
SchemaRegistry references support ( #3747 )
...
1. references fields added to io dtos
2. json schema references parsing fixed (using confluent JsonSchema)
3. schema refs resolving added to ODD schema extractors
2023-07-12 10:47:38 +00:00
dependabot[bot]
f124fa632d
Bump actions/setup-node from 3.6.0 to 3.7.0 ( #4023 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 20:10:29 +04:00
Roman Zabaluev
8ae8ae40a4
CVE fixes, July 23 ( #4003 )
2023-07-10 20:02:27 +04:00
Roman Zabaluev
5f231c7681
FE: Fix Messages: Produce: "Keep contents" not re-generated ( #4008 )
2023-07-10 12:18:05 +00:00
Roman Zabaluev
17cde82dff
Get rid of pull_request_target modes
2023-07-06 19:46:02 +08:00
Roman Zabaluev
9ab4580c47
FE: Consumers: Replace zero consumer lag with "N/A" ( #4009 )
2023-07-04 14:12:21 +04:00
Narekmat
d572e43b4f
Infra: Fix image build for non OCI-compliant runtimes ( #3986 )
...
Co-authored-by: Narek Matevosyan <nmatevosyan@provectus.com>
2023-07-03 16:31:53 +04:00
Roman Zabaluev
ab58618d83
FE: Add robots.txt ( #3995 )
2023-06-30 16:12:35 +04:00
seono
216c87670d
FE: Consumers: Add a tooltip for a state ( #3871 )
...
Co-authored-by: seonho.jeong <seonho.jeong@navercorp.com>
2023-06-30 15:26:55 +04:00
dependabot[bot]
e57b0bac43
Bump protobuf-java from 3.21.9 to 3.23.3 ( #3966 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 11:20:53 +00:00