Si Tang
7b62af1fa2
Hide 'Clear All Messages' button on topics with non-delete policy
...
* #992 : hide 'Clear All Messages' button on topics which are not delete policy, as it's not supported by AdminClient
* #992 remove console.log and use type
2021-10-27 15:10:57 +03:00
Alexander Krivonosov
cfa4e11506
Skip schema validation if type is string
2021-10-26 14:39:55 +03:00
Roman Zabaluev
77226a2144
Support "compact,delete" cleanup policy ( #983 )
...
* Fix #973
* Fix topic edition errors
Fixed two errors
1. The error with cleanup policy. Since some of the custom params (like, cleanup policy) are moved to the general form, we were not supposed to add them to the custom params section. Added filtration for this.
2. Fixed the variable name for Min In Sync Replicas to match the name in the contract
Co-authored-by: Alexander <mr.afigitelniychuvak@gmail.com>
2021-10-25 13:40:50 +03:00
Alexander Krivonosov
e8fb5d3241
Fix message validation ( #957 )
2021-10-11 13:33:55 +03:00
Alexander Krivonosov
fe0294798c
Update Filters.tsx ( #913 )
2021-09-29 12:25:17 +03:00
Alexander Krivonosov
315b6ed6d5
Use json-schema-faker and ajv ( #883 )
2021-09-16 13:53:31 +03:00
Alexander Krivonosov
de245e8cc7
Fix redirect after the topic deletion ( #842 )
...
* Implement event canceling
* remove unnecessary API call
* Remove the codesmell
2021-09-02 11:16:24 +03:00
Alexander Krivonosov
de33c13dc8
Redirect right after a message is sent ( #831 )
2021-08-30 12:50:42 +03:00
Alexander Krivonosov
5302c3e47f
Fix the redirect after topic deletion ( #820 )
...
* Move redirect to a hook
2021-08-27 11:29:51 +03:00
Marsel
5c563de4f1
Issue#727 disable deleting ( #768 )
...
* broker config refactoring and adding broker config check before topic deletion
* add TOPIC_DELETION feature, refactor KafkaService, add class for constants (Constants.java)
* annotation fixes and change TOPIC_DELETION check
* [issue-727] Disable delete button for a topic if deletion in restricted for this broker #727
* Rewrite to context
* remove code smells
* small fixes
Co-authored-by: marselakhmetov <makhmetov@provectus.com>
Co-authored-by: mbovtryuk <mbovtryuk@provectus.com>
Co-authored-by: Alexander <mr.afigitelniychuvak@gmail.com>
2021-08-25 09:43:55 +03:00
Alexander Krivonosov
eaf77c49a2
Fix topic form ( #767 )
2021-08-23 08:49:15 +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
Alexander Krivonosov
a9d659642e
Update SendMessage.tsx ( #745 )
2021-07-30 14:46:45 +03:00
Alexander Krivonosov
ad8598a1d2
Sending messages ( #675 )
...
* Implement message sending
2021-07-29 10:26:40 +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
c035f58f5a
Review all tables and unify the way of data displaying. #602 ( #687 )
2021-07-19 12:11:53 +03:00
Alexander Krivonosov
587e08ab01
Update TopicConsumerGroups.tsx ( #672 )
2021-07-13 18:53:05 +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
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
96f2072eae
Changed ConsumerGroups in the topics folder (with its spec file and container) to TopicConsumerGroups ( #572 )
2021-06-21 16:16:49 +03:00
Oleg Shur
2cb9b30090
Update node to v14.17.1 + deps ( #559 )
2021-06-16 19:14:16 +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
Alexander Krivonosov
b60ff8acf6
Fix linter ( #452 )
2021-05-12 21:10:38 +03:00
Alexander Krivonosov
98fcc90c6b
Topics' filtration ( #405 )
...
* Implement topics' filtration
2021-05-12 16:34:24 +03:00
TEDMykhailo
c3ff5a2c6b
[issues-357] - User should not be able to update/delete ( #392 )
...
* [issues-357] - User should not be able to update/delete internal topics. Add confirmation for all delete/reset actions
* [issues-357] - User should not be able to update/delete internal topics. Add confirmation for all delete/reset actions
* [issues-357] - User should not be able to update/delete internal topics. Add confirmation for all delete/reset actions
* [issues-357] - User should not be able to update/delete internal topics. Add confirmation for all delete/reset actions
* [issues-357] - User should not be able to update/delete internal topics. Add confirmation for all delete/reset actions
* [issues-357] - User should not be able to update/delete
Co-authored-by: mbovtryuk <mbovtryuk@provectus.com>
2021-05-11 22:53:02 +03:00
Oleg Shuralev
7dc0807ec5
[CHORE] Post Prettier update cleanup.
2021-05-11 13:49:22 +03:00
Oleg Shur
993db2fc00
[CHORE] Get rid of react-json-tree ( #387 )
2021-04-23 13:50:13 +03:00
Azat Mutigullin
083e3f7de0
Improve eslint configuration ( #385 )
...
Co-authored-by: Oleg Shuralev <workshur@gmail.com>
2021-04-22 14:50:06 +03:00
TEDMykhailo
c86c955ace
[issues-211] - Clearing up messages from a topic ( #378 )
...
Co-authored-by: mbovtryuk <mbovtryuk@provectus.com>
2021-04-22 14:28:35 +03:00
Oleg Shur
ca4b3f12f9
Confirmation modal for topic & schema delete actions ( #384 )
2021-04-21 13:59:12 +03:00
Oleg Shur
ab57772329
[Chore] Connect. Connectors page ( #382 )
2021-04-19 23:40:18 +03:00
Oleg Shur
d471759b79
Cleanup styling ( #365 )
2021-04-09 14:29:39 +03:00
TEDMykhailo
aedf3c6536
[issues-252][bug] - Topic settings form is broken ( #332 )
...
add topicName in updateTopic function
Co-authored-by: mbovtryuk <mbovtryuk@provectus.com>
2021-03-31 12:01:43 +03:00
Oleg Shur
398a5be1c9
#300 Refactor Topic Message pages ( #302 )
...
* [CHORE] Update deps. Remove unused
* [CHORE] Cleanup thunk specs.
* [CHORE] Add react-outside-click hook
* [CHORE] Adds Dropdown component
* [CHORE] Adds Dynamic Text Button component
* [CHORE] Refactor useDataSaver hook
* [CHORE] Cleanup
* Refactor topic messages view
* Refactor topic messages view
* Update actions
2021-03-24 11:29:42 +03:00
Alexander Krivonosov
7c86adbd67
WIP: #190 JSON export ( #236 )
...
* Implement functionality for copying and downloading data
* Test
2021-03-22 18:36:14 +03:00
Oleg Shur
427d3faffa
Bump react app deps ( #285 )
...
* Bump deps
* Update actions
2021-03-18 14:39:00 +03:00
Oleg Shur
bbdd60b7a5
Topics page refactoring ( #251 )
...
* Split thunks on files. Refactoring
* [CHORE] Refactor Topics section
2021-03-16 15:13:21 +03:00