* SeekType fix the value during the offset and timestamp fields
* BE: thread interruption logging added to Emitters
Co-authored-by: iliax <ikuramshin@provectus.com>
* Brokers API improvements:
1. broker io rates stats added
2. active controller property set to node id
3. minor refactoring
4. FE: Add an indicator for an active broker controller
Co-authored-by: Mgrdich <mgotm13@gmail.com>
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Hrant Abrahamyan <113341474+habrahamyanpro@users.noreply.github.com>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
* UI support for MSK
* fixed test changes
* fixed pull request comments
* Use the opposite operator (!==) instead.
* fixed update topic
* Minor code modifications in the Edit Submission logic
* minor typescript code change, in the TopicFormData
* minor CustomParamField short circuit code efficiency improveral
* Topic Form Edit , sanitization of Default non-dirty fields, while sending the dynamic ones
* fix checkTopicCreatePossibility()
* fix checkTopicCreatePossibility()
Co-authored-by: Mgrdich <46796009+Mgrdich@users.noreply.github.com>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
* Add SuspenseQueryComponent for the ErrorBoundary delegation , implement this component in all those pages where the issue was happening
* Add Comment to the SuspenseQueryComponent
* Create the Error page
* Error page styling modifications
* Error Page redirections
* Redux Request handle error case and Navigation
* SuspenseQueryComponent test suites
* minor ErrorPage component modifications
* Add error page test suites
* SuspenseQueryComponent Error handling modification
* UI now showing broker list when DISABLELOGDIRSCOLLECTION=true
* specs fix
* code review fixes
* fix the diskUsage check in the empty array case
* fix the diskUsage check in the empty array case minor segment size fix
Co-authored-by: Kamila Alekbaeva <kalekbaeva@provectus.com>
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
* chore: changed `dateFormat` for Timestamp value
- in Topic/Messages
- closes#2858
* consider case-sensitivity in `dateFormat`
:)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
* "Select filter" button is active without selecting any saved filter within Topic/Messages/Saved filters (#2870)
* Add minor tests
* Fix prettier
* Fix unit test
* Fix unit test
* fixed unchecking the already checked Topics from main checkbox is not available
* remove commented part
* added checked on header
* changed getToggleAllPageRowsSelectedHandler function to getToggleAllRowsSelectedHandler
* changed getIsSomePageRowsSelected function to getIsSomeRowsSelected
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* fixed All warnings whit Act function in testing library
* added act functions as described in the testing library documentation
* removed 'return' from renderComponents
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* Seek type field became empty with refreshing the page (#2857)
* Seek type field became empty with refreshing the page (#2857)
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
* fixed non-serializable values in selectors.spec.ts, navigation warning in Table.spec.tsx,
* added await for userEvent in Table.spec.tsx,
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* Add space to formatted sizes + modification in the test components
* Bytes-format component to be treated as a single word
* fix TopicTests()
* Merge branch 'master' into issues/2676
Co-authored-by: Vlad Senyuta <66071557+VladSenyuta@users.noreply.github.com>
Co-authored-by: VladSenyuta <vlad.senyuta@gmail.com>
* Broker configs: Display a tooltip about the source of the property #2679
* changed tooltip library to @tippyjs/react
* updated styled component import as S
* created separate object in root for theme
* moved tooltip component to Common
* Renamed TooltipComponent to Tooltip
* changed Configs Source Tooltip
* add pnpm lock version
* add @floating-ui/react-dom-interaction ti implement the tooltip , initial
* finalize the tooltip component and add test tio the component
* remove tippy library
* Styling modification in the Tooltip , in the Source pages
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Mgrdich <mgotm13@gmail.com>
* Migrate Dashboard table to the new version on table components #2682
* Added universal component to the column section and added part of test #2682
* Added universal component for the all new tables in project #2682
* deleted color argument on LinkCell component
* deleted link on topic count
* Migrate Topic Consumers page to new version of table component #2681
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
* Migrate Topic Overview to the new version of table #2684
* changed Dropdown Toggle visibility to disabled and fixed test
* changed drop down button disabled rule
* deleted cleanUpPolicy form the some tests
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
* Migrate Dashboard table to the new version on table components #2682
* Added universal component to the column section and added part of test #2682
* Added universal component for the all new tables in project #2682
* deleted color argument on LinkCell component
* deleted link on topic count
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
* add "Total size" of Partition within Topic's statistics #2536
* Used Bytes Formatted on total size of Partition within Topic's #2536
Co-authored-by: davitbejanyan <dbejanyan@provectus.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>