Commit graph

1854 commits

Author SHA1 Message Date
Ilnur Farukhshin
61289dde61 [#207] feat(api): add ksql_db feature, expection handler to ksql client 2021-07-20 17:03:10 +03:00
Roman Zabaluev
ae8aec900d
Fix PR checks job 2021-07-20 16:54:08 +03:00
Anna Antipova
bf1f78e7b4 626: extract hardcoded selectors into variables 2021-07-20 15:42:31 +03:00
Ilnur Farukhshin
fb68d19802 [#207] feat(api, contract): added strategies for statements, return message or data with datble as response 2021-07-20 15:39:34 +03:00
Anna Antipova
397de01d0e 626: use different topics for tests to avoid race conditions 2021-07-20 15:30:11 +03:00
Anna Antipova
bf285cd682 626: update Lombock version 2021-07-20 15:28:40 +03:00
Anna Antipova
cf28c83e32 626: add class for topic view page 2021-07-20 12:10:11 +03:00
Marsel
cac9069774
Issue#634 clean up policy in topic list (#665)
* adding cleanup policy to InternalTopic

* adding CleanupPolicy enum

Co-authored-by: marselakhmetov <makhmetov@provectus.com>
2021-07-20 11:57:13 +03:00
German Osin
32a0ece0a3
Added AWS IAM (#692) 2021-07-20 11:55:24 +03:00
Anna Antipova
408983bb56 626: add assert for testing of topic's field 2021-07-19 19:30:29 +03:00
Anna Antipova
7a6430c1af 626: rename topics list page 2021-07-19 19:00:09 +03:00
Ilnur Farukhshin
3686e75c8f [#207] feat(api, contract): return ksql command result as table 2021-07-19 17:21:23 +03:00
Rustam Gimadiev
febc495ea7
fix/pr-checks-action-repo 2021-07-19 16:20:05 +03:00
Anna Antipova
3b0fbc0265 626: add steps of test for update topic functionality 2021-07-19 14:01:23 +03:00
MBovtriukProvectus
c035f58f5a
Review all tables and unify the way of data displaying. #602 (#687) 2021-07-19 12:11:53 +03:00
Anna Antipova
fdbecf3638 626: refactor to use beforeEach and afterEach 2021-07-16 14:39:41 +03:00
Anna Antipova
cd9bc5f54d 626: add test for update topic functionality 2021-07-16 14:33:53 +03:00
Anna Antipova
5d1ea6e578 626: update SmokeTests 2021-07-16 14:32:11 +03:00
Anna Antipova
849fc4f4ca 626: add class for topic page 2021-07-16 14:30:57 +03:00
Anna Antipova
4dfefb7dd8 626: extract refreshUntil method to Utils 2021-07-16 14:29:25 +03:00
RustamGimadiev
36f47d8dea Add docker-compose file with SR auth 2021-07-15 15:35:30 +03:00
Ilnur Farukhshin
bd9f8280e8 [#207] fix(api): clean up 2021-07-15 15:18:33 +03:00
Ilnur Farukhshin
3d5bbc854a [issue207] feat(api, contract): ksqldb controller, client, service, statement strategies 2021-07-15 15:05:34 +03:00
dependabot[bot]
711c19729b
Bump json-smart from 1.1.1 to 1.3.2 in /kafka-ui-e2e-checks (#663)
Bumps [json-smart](https://github.com/netplex/json-smart-v1) from 1.1.1 to 1.3.2.
- [Release notes](https://github.com/netplex/json-smart-v1/releases)
- [Commits](https://github.com/netplex/json-smart-v1/compare/1.1.1...1.3.2)

---
updated-dependencies:
- dependency-name: net.minidev:json-smart
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-14 22:46:56 +03:00
Ildar Almakaev
5f4de1313d
Handle errors when creating topics and return custom one as BAD_REQUEST (#670) 2021-07-14 15:35:45 +03:00
Timur Davletov
41f9cb07f2
Disabled e2e tests for local environments (#678) 2021-07-14 15:33:51 +03:00
Roman Zabaluev
9b6952c480
Implements #610 (#673) 2021-07-14 11:08:42 +03:00
Alexander Krivonosov
587e08ab01
Update TopicConsumerGroups.tsx (#672) 2021-07-13 18:53:05 +03:00
Alexander Krivonosov
7eaa733623
Fix consumer groups & partitions (#650) 2021-07-13 17:09:46 +03:00
Oleg Shur
bf6dd6c91b
Fix topic messages (#664) 2021-07-12 13:58:12 +03:00
Ilya Kuramshin
73d4e48941
Json Schema support (#651)
* Json schema support implementation

* comments & checkstyle

* unused mapper removed

* Explicit validation added

Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-07-12 13:41:38 +03:00
Bogdan Volodarskiy
536d7281dd
Merge pull request #558 from provectus/checks/447-creating-topic-via-api
added api interaction to topic test
2021-07-12 10:32:07 +03:00
Bogdan Volodarskiy
b2f3561405
Merge branch 'master' into checks/447-creating-topic-via-api 2021-07-12 10:22:05 +03:00
German Osin
13463fe95f
Refactor consumer groups requests (#636)
* Refactor consumer groups requests

* Fixed offsets tests

* Moved state enum to separate class

* Adjust frontend for the new API

Co-authored-by: Alexander <mr.afigitelniychuvak@gmail.com>
2021-07-09 15:55:43 +03:00
Ilya Kuramshin
dd19cc2eec
Msg sending improvements (#640)
* init

* Messages sending fixes & tests

* Messages sending fixes & tests

* Messages sending json test added

* PR comments fixes

* Setting getTopicMessages & sendTopicMessage key value type to string.

* admin-client-timeout default removed

* sonar fix

* messages filtering changes to String.contains

Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-07-09 15:53:30 +03:00
Ilnur Yakupov
63ba8890b5
remove tests for four-segment version (#648)
* remove tests for four-segment version

* avoid duplications
2021-07-08 13:51:25 +03:00
Ilnur Yakupov
e5f1e47c99
#641 Warning that app version is outdated (#642)
* Added warning that app version is outdated

* added small fixes and tests to compareVersions
2021-07-08 12:38:12 +03:00
German Osin
71e1370deb
Provide topic offsets in list (#647) 2021-07-07 22:31:45 +03:00
Marsel
df1d3bbfc7
adding sorting parameter (#646)
Co-authored-by: marselakhmetov <makhmetov@provectus.com>
2021-07-07 18:50:27 +03:00
Marsel
0ec40dd7e4
Issue#314 replication factor change (#599)
* adding replication factor change feature

* adding comments for algorithm and some fixes

* small fix

* checkstyle fixes

* fix

* adding updateCluster endpoint and algorithm fixes

* hot fixes

* update algorithm and add brokers list to KafkaCluster

* pull request fix

Co-authored-by: marselakhmetov <makhmetov@provectus.com>
2021-07-07 17:59:52 +03:00
Ilnur Yakupov
b7a1d1143d
Added number of messages and size columns to Topics List (#638) 2021-07-07 12:06:41 +03:00
Ilya Kuramshin
66228b00d5
#234: Consumer group offsets reset implementation (#605)
* junit4 annotations replaced with jupiter

* Consumer group offsets reset implementation

* comments added, Sonar warn fix

* minor cleanup

* checkstyle fix

* PR comments fix

* API doc fix

* API path renamed

Co-authored-by: Ilya Kuramshin <ikuramshin@provectus.com>
2021-07-05 14:32:01 +03:00
dependabot[bot]
97e9db0d8c
Bump @types/react-datepicker from 3.1.8 to 4.1.1 in /kafka-ui-react-app (#615)
Bumps [@types/react-datepicker](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-datepicker) from 3.1.8 to 4.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-datepicker)

---
updated-dependencies:
- dependency-name: "@types/react-datepicker"
  dependency-type: direct:development
  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>
2021-07-05 13:00:14 +03:00
Oleg Shuralev
87d9f7dea6
Bump packages 2021-07-05 12:21:58 +03:00
German Osin
e3b2ea1052
Added cluster version to api (#609) 2021-07-02 15:33:52 +03:00
German Osin
ca476d3373
#122 Fixed compacted topics backward reading (#607) 2021-07-02 14:52:40 +03:00
Marsel
09ebd03e71
Issue#314 partitions count increase (#579)
* adding topic's partitions count increase

* adding tests

* making pull request fixes

* making pull request fixes

* adding checkstyle fix

* pull request fixes

* adding cluster update after increasing partitions

* pull requset fix

Co-authored-by: marselakhmetov <makhmetov@provectus.com>
2021-07-02 14:38:22 +03:00
Alexander Krivonosov
64a5985e81
Implement consumer group deleting (#600)
* Implement consumer group deleting
2021-07-02 11:05:59 +03:00
andormarkus
7482465943 feat: Introducing precedingPaths in the Ingress object. With the help of the precedingPaths you can to SSL redirect on the ingress controller side. Inspired by Airflow Helm chart web ingress object.
BREAKING CHANGE: Ingress object changed.
2021-07-02 08:58:58 +03:00
andormarkus
82fadb5e43 fix: #511 introduced custom basePath, however when custom basePath is used than Helm chart livenessProbe and readinessProbe will fail because it will try to probe on the default path which does not exist anymore. With these changes it automatically picks up SERVER_SERVLET_CONTEXT_PATH from the myconfig.yaml and sets correct path for livenessProbe and readinessProbe 2021-07-02 08:58:08 +03:00