Oleg Shur
21f17ad39e
Use new table component for topics list ( #2426 )
...
* Use new table component for topics list
* Fix styling
* Migrate BrokerLogdir to new tables
* Improve test coverage
2022-08-12 15:36:07 +03:00
Oleg Shur
70414d2279
New Dropdown component ( #2355 )
...
* New Dropdown component
* Cleanup
* Styling
* Minireset
2022-07-31 15:38:44 +03:00
Oleg Shur
93a09a6327
Get rid of senseless useCallback hooks ( #2048 )
...
* Remove senseless React.useCallback
* Remove senseless React.useCallback
2022-05-30 12:45:21 +03:00
Kirill Morozov
ab805c39c5
Click function moved from icon to row ( #2017 )
...
* Click function moved from icon to row
* Added cursor: pointer style
2022-05-25 14:52:57 +03:00
Oleg Shur
eb47ec012d
Upgrade to React 18 ( #1955 )
...
* Upgrade deps
* migration
* Fix specs
* exclude index.tsx from sonar metrics
* Update deps
2022-05-12 01:03:08 +03:00
Denys Malofeiev
94b1f4a772
[Fixed issue/1587] Got rid of react-hooks/exhaustive-deps errors ( #1616 )
...
* got rid of react-hooks/exhaustive-deps errors - part 1
* got rid of react-hooks/exhaustive-deps errors in useSearch
* got rid of react-hooks/exhaustive-deps errors in Filters
* got rid of react-hooks/exhaustive-deps errors in ResetOffsets
* got rid of react-hooks/exhaustive-deps errors in Filters
* got rid of react-hooks/exhaustive-deps errors in Breadcrumbs
* got rid of react-hooks/exhaustive-deps errors in DynamicTextButton
* got rid of react-hooks/exhaustive-deps errors in useDataSaver
* got rid of react-hooks/exhaustive-deps errors in ResultRenderer
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2022-02-21 14:03:56 +02:00
Zorii4
c116c844bb
[ISSUE 1406] Get rid of direct use of colors map. Refactoring.
...
* Get rid of direct use of colors map
* Edited direct using color map in styled component
* Resolved conflicts, refactored Dropdown component
* resolved feedback
* refactoring
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-01-25 18:10:02 +03:00
Oleg Shur
7e5e8d9268
Redesign ( #1045 )
...
* Refactor topic creation
* Remove unused thunk
* Remove excess interface
* Add New page snapshot test
* Refactor new component tests
* Remove excess function
* Add typography variables and classes
* Add font families
* Implement custom button
* Get rid of enums
* Add theme
* Separate styles from logic
* Feature/layout redesign (#862 )
* Refactor pages general layout
* Refactor breadcrumbs
* Refactor brokers metrics
* Fix toggle position
Co-authored-by: azat.belgibayev <azat.belgibayev@almatech.dev>
* add redesigned new menu item
* remove styles from theme
* update tests
* fix local and app wide styles
* add tests
* Add theme
* Add types to the styles
* update menu item prop prefixes, minor fixes
* add theme styles, move interface, update test, snapshot
* add optional styling
* add isActive props, propagate component, update tests
* remove button
* Revert "remove button"
This reverts commit 4a9c87d8d8
.
* add tests for styled button
* remove ternary operator from style
* import styled from lib/
* Custom Inputs (#890 )
* Implement and test custom input
* Custom select (#896 )
* Implement custom select
* Fix Metrics component (#914 )
* Add styled table header cell component (#901 )
* Redesign menu (#918 )
* Finish styling menu
* Styled Table
* Fix styled table
* Allow custom buttons work as links
* Restyle Breadcrumb
* Topics list (#946 )
* Redesign pagination
* Fix styled components usage
* Topic messages (#959 )
* Topic Consumer Groups
* Message settings
* Finish styling indicators
* Style the dashboard
* Finish with the topics page
* Style consumer groups list
* Restyle the consumer group details
* Style alerts
* Style confirmation modal
* Update DangerZone.spec.tsx
* redesign schema registry
* Add Topic details snapshot
* Style Page Loader
* Style connectors list
* Style KSQL
* Remove all the classes from the styled components (#1049 )
* Redesign topic form (#1051 )
* Redesign connect details (#1053 )
* Update types for styled-components (#1054 )
* Redesign some minor forms in the app (#1062 )
* Fix alert styles
* Get rid of bulma/layout styles
* Fix form styling
* Custom Switch component
* fix border-radius property of metrick widgets
* get rid of warnings in tests
* use jest-styled-components
* cleanup
* get rid of some bulma modules
* refactor metrics component
* get rid of JSON-tree. Json Editor redesign
* update proxy config
* Refactor Alerts component (#1124 )
* Refactor tests (#1129 )
* App layout update (#1127 )
* ‘App-layout-update’
* toBeNull changed to toBeInDocument
* scss file removed
* App navbar layout update
* navbar test
* code smells local refactoring
* StyledMenuItem code smells refactoring
* StyledClusterTab code smells refactoring
* ConfirmationModalWrapper code smells refactoring
* input icon and label code smells refactoring
* navburger displaying fixed
* Get rid of classes
* fix code smells
* refactor styles
* refactor styles
Co-authored-by: Oleg Shuralev <workshur@gmail.com>
* Refactored Cluster nav (#1147 )
* Update caniuse
* refactor Nav component
* Update sonars config
* refactor Nav component + specs
* Specs
* Feature/code smells removing (#1148 )
* StyledSelect code smell refactoring
* SecondaryTabs code smell refactoring
* TextareaStyled code smell refactoring
* TableStyled code smell refactoring
* StyledTableHeaderCell code smell refactoring
* Add custom render with theme provider wrapper for testing lib (#1152 )
* Added cleanupPolicy to topic details. Closes #999 (#1067 )
* Rename "latest first" to "oldest first"
* Switch to redux-toolkit. Refactoring (#1171 )
* Switch to redux-toolkit
* Fix #1207 (cherry-pick)
* refactor metrics (#1253 )
Co-authored-by: Azat Belgibayev <belg.azat@gmail.com>
Co-authored-by: Alexander <mr.afigitelniychuvak@gmail.com>
Co-authored-by: azat.belgibayev <azat.belgibayev@almatech.dev>
Co-authored-by: sergei <scheremnov@provectus.com>
Co-authored-by: Alexander Krivonosov <31561808+GneyHabub@users.noreply.github.com>
Co-authored-by: Alina Miryuk <alinamiryuk@mail.ru>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
2021-12-15 12:10:36 +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
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