Commit graph

562 commits

Author SHA1 Message Date
Alexander Krivonosov
eaf77c49a2
Fix topic form (#767) 2021-08-23 08:49:15 +03:00
Azat Belgibayev
03ed67db89
Issue#207 Requests to KsqlDb from UI (#786)
* Add ksql page

* Add streams to table

Add tables and streams count

* Add query execution modal

* Add tabs tests

* Adjust SQLEditor test

* Remove unused command

* Add QueryModal tests

* Remove excess box wrapper

* Add KsqlDb component tests

* Refactor SQLEditor displayName

* Refactor setIsShown naming

* Add empty placeholder for table

* Refactor use shortcut for Dictionary interface

* Refactor raw data to object transformation

* Add KsqlDb List component tests

* Remove excess import

* Add ksqlDb reducer tests

* Add ksqlDb fetch tables error alert

* Refactor remove code smell

* Add ksqlDb actions tests

* Add KsqlDb List component test for non-empty store

* Add streamProperties JSON field

* Adjust QueryModal test to new field

* Fix query with empty streamProperties

* Refactor query to modal to page form

* Add expanding to tables and streams table

* Refactor ksql execution to redux store

* Add Query component tests

* Add Breadcrumbs component tests

* Add ksqldb reducer tests

* Add result renderer test

* Add ksqlDb thunk tests

* Resolve PR comments
2021-08-18 13:24:17 +03:00
Marsel
7f66f00008
Issue#517 connector task status bug (#747)
* kafka-ui-connectors.yaml fix

* adding tasks status check

* adding new Connector Status

* adding new Connector Status

* [issue-517] connector task status bug #747

Co-authored-by: marselakhmetov <makhmetov@provectus.com>
Co-authored-by: mbovtryuk <mbovtryuk@provectus.com>
2021-08-18 12:03:41 +03:00
Alexander Krivonosov
128c67c1cf
Resetting consumer group offsets (#774) 2021-08-16 07:39:35 +03:00
Oleg Shuralev
91e93a727e
Add specs for brokers reducer 2021-08-12 11:40:05 +03:00
Ilnur Yakupov
5e94f0fadc update confirmation text 2021-08-10 09:14:31 +03:00
Ilnur Yakupov
bd7ae932e8 api requests for issues/243 and issues/244 2021-08-05 13:03:27 +03:00
Ilnur Yakupov
08a3c5e225 UI for issues/243 and issues/244 2021-08-05 12:29:48 +03:00
German Osin
18f5e1a2b2
Switched messages endpoint to provide sse with phases & consuming info (#645)
* Switched messages endpoint to provide sse with phases & consuming info

* Switched messages endpoint to provide sse with phases & consuming info

* fixed comments

* Fixed comparator

* Fixed tests

* Reduced images size

* Feature/sse for messages (#681)

* [#645] SSE. Cleanup Topic Messages

* New messages page

* Update outdated snapshots

* Specs

* Specs

* Fixed build

* Fixed possible npe in update cluster on init stage

* Provided additional information with messages #677 (to messages_sse branch) (#700)

* Provided additional information with messages #677

* Sse messages front (#725)

* SSE. Messages page

* Fix handleNextClick

* Add the page loader to the list of messages

Co-authored-by: Alexander <mr.afigitelniychuvak@gmail.com>

* Fix merge errors

* fix conflicts

Co-authored-by: Timur Davletov <tdavletov@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Alexander <mr.afigitelniychuvak@gmail.com>
2021-08-04 16:30:00 +03:00
Victor Alfaro
51646e786a
666: Adding new endpoint with corresponding service method. Also a… (#714)
* (#666): Adding new endpoint with corresponding service method. Also adding search box to kafka connect screen with consuming logic for added endopoint.

* Applying feedback: reusing same endpoint and removing '/filtered' version
2021-08-03 16:08:55 +03:00
Alexander Krivonosov
a9d659642e
Update SendMessage.tsx (#745) 2021-07-30 14:46:45 +03:00
Ilnur Farukhshin
392abf2991 [#710] feat(react-app): call fetchTopics on toggle show internal topics 2021-07-29 16:10:38 +03:00
Alexander Krivonosov
ad8598a1d2
Sending messages (#675)
* Implement message sending
2021-07-29 10:26:40 +03:00
Alexander Krivonosov
268c871312
Display cleanup policy in the topic list (#732)
* Add clean up policy to the topic overview

* Add clean up policy to the topic list
2021-07-29 10:16:10 +03:00
Alexander Krivonosov
38e1d12452
Add clean up policy to the topic overview (#718) 2021-07-26 23:13:31 +03:00
Alexander Krivonosov
8da350ea38
Allow increasing the number of partitions and updating of the replication factor (#544) 2021-07-24 18:00:29 +03:00
MBovtriukProvectus
326786e4ff
Display replication factor field in topics list #608 (#697) 2021-07-21 15:55:30 +03:00
MBovtriukProvectus
c035f58f5a
Review all tables and unify the way of data displaying. #602 (#687) 2021-07-19 12:11:53 +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
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
Ilnur Yakupov
b7a1d1143d
Added number of messages and size columns to Topics List (#638) 2021-07-07 12:06:41 +03:00
Alexander Krivonosov
64a5985e81
Implement consumer group deleting (#600)
* Implement consumer group deleting
2021-07-02 11:05:59 +03:00
MBovtriukProvectus
aa46749778
Cover Dashboard page with tests (#527)
* Cover Dashboard page with tests

* Cover Dashboard page with tests

* Cover Dashboard page with tests

* Cover Dashboard page with tests

* Cover Dashboard page with tests

* Cover Dashboard page with tests #527

* Cover Brokers page with tests #213
2021-06-30 12:41:53 +03:00
Oleg Shur
98c55180c6
Bump packages (#590) 2021-06-28 11:48:03 +03:00
Alexander Krivonosov
57a4125c71
Properly display the list of topic consumers (#585) 2021-06-28 08:54:07 +03:00
Oleg Shuralev
80581f6288
Linting 2021-06-25 15:34:23 +03:00
Alexander Krivonosov
53aec4d8c6
Reverse topic messages (#528)
* Add SeekDirection to the GET topic messages request

* Implement toggle for the direction of the messages
2021-06-25 15:21:01 +03:00
dwikov
cdcba2d2e9
Updated implementation (#576) 2021-06-22 12:40:22 +03:00
MBovtriukProvectus
dbebb440ac
Cover Brokers page with tests #213 (#546)
* Cover Brokers page with tests #213

* Cover Brokers page with tests #213

* Cover Brokers page with tests #213

* Cover Brokers page with tests #213
2021-06-21 16:17:40 +03:00
dwikov
96f2072eae
Changed ConsumerGroups in the topics folder (with its spec file and container) to TopicConsumerGroups (#572) 2021-06-21 16:16:49 +03:00
dwikov
7ad8e4493f
Removed redundant "await" (#571) 2021-06-21 16:16:14 +03:00
Oleg Shur
2cb9b30090
Update node to v14.17.1 + deps (#559) 2021-06-16 19:14:16 +03:00
German Osin
58f3421d0b Merge branch 'master' of github.com:provectus/kafka-ui 2021-06-09 14:25:17 +03:00
German Osin
5c5efeb428 Renamed to UI for Apache Kafka 2021-06-09 14:24:32 +03:00
Alexander Krivonosov
048e503c4b
Fix erroneous field disabling (#542) 2021-06-09 10:34:56 +03:00
Alexander Krivonosov
a01d9b69fc
Add wrapping for topic names (#534)
* Add wrapping for topic names

* Wrap tags in an additional div
2021-06-08 17:48:24 +03:00
Rustam Gimadiev
fcc703ddd6
Add ability to use custom basePath (#511)
* add ability to use relative pathes

* Add basename prop (#513)

* add static controller

* add docker-compose

* Refactoring

* Refactoring

* fixed comparison bugs

* dirty

* clenaup

* Update React app

Co-authored-by: Alexander Krivonosov <31561808+GneyHabub@users.noreply.github.com>
Co-authored-by: German Osin <german.osin@gmail.com>
Co-authored-by: Oleg Shuralev <workshur@gmail.com>
2021-06-03 15:46:13 +03:00
Alexander Krivonosov
0c9ff4cd17
Add fieldset to the TopicForm (#514) 2021-06-03 11:06:31 +03:00
Alexander Krivonosov
3370e3a489
Migrate react-hook-form to the latest version (#441)
* Migrate react-hook-form to the latest version
2021-05-31 10:42:08 +03:00
Alexander Krivonosov
30ceb98491
Bump redux to 4.1.0 (#495) 2021-05-25 12:53:17 +03:00
MBovtriukProvectus
acdcf2eab6
Clear messages should not be present when in readonly mode #481 (#494)
* Clear messages should not be present when in readonly mode #481

* Clear messages should not be present when in readonly mode #481
2021-05-24 22:40:17 +03:00
MBovtriukProvectus
1377e02fcb
The key of the message is not visible / accessible #377 (#477)
* The key of the message is not visible / accessible #377

* The key of the message is not visible / accessible #377
2021-05-20 12:56:02 +03:00
Alexander Krivonosov
7801c292af
Message truncation (#457)
* Implement message truncation
2021-05-18 10:05:25 +03:00
TEDMykhailo
5d65967bc6
WIP: [issues#121] Topic Details: Display consumers (#448)
* [issues#121] Topic Details: Display consumers

* [issues#121] Topic Details: Display consumers

* [issues#121] Topic Details: Display consumers

* [issues#121] Topic Details: Display consumers

* [issues#121] Topic Details: Display consumers

* [issues#121] Topic Details: Display consumers

Co-authored-by: mbovtryuk <mbovtryuk@provectus.com>
2021-05-14 10:23:04 +03:00