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
Smbat Siradeghyan
ee102aa87e
In Sync Replicas metric displays correct information ( #1920 )
...
Co-authored-by: Smbat Siradeghyan
Co-authored-by: Oleg Shur <workshur@gmail.com>
2022-05-11 11:37:07 +03:00
Robert Azizbekyan
a55068d122
fixing sonar code smells ( #1826 )
...
* fixing sonar code smells
* removing unnecessary change
* fixing some sonar code smell issues
* making requested changes
2022-04-27 14:17:10 +04:00
Arsen Simonyan
e9260cf9cb
fix broker hosts and ports bug ( #1881 )
2022-04-22 13:38:17 +04:00
Mgrdich
688b86a557
Get Rid of Zookeeper ( #1789 )
2022-04-01 14:54:10 +04:00
Oleg Shur
cb7627d8df
[CHORE] Unified getTagColor method ( #1785 )
...
* [CHORE] Unified getTagColor method
* [CHORE] Reduce component complexity
2022-03-31 16:01:09 +03:00
Zorii4
627f1391bc
Fix frontend linter warnings ( #1647 )
...
* quick fix
* fix SendMessage component
Co-authored-by: Anton Zorin <zorii4@Antons-MacBook-Pro.local>
2022-02-21 19:31:22 +03:00
Zorii4
d40af6d386
[issue-1521] Add Port and Host columns to Broker info ( #1642 )
...
* Add port column to brokers info
* Add Port and Host columns to Broker info
Co-authored-by: Anton Zorin <ant.zorin@gmail.com>
2022-02-21 16:56:23 +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
NelyDavtyan
58fdb85fb8
Fix URP status color for topics and brokers ( #1565 )
...
* fix URP color for topcis and brokers
* brokers ISR fix
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Alla Golosenko <92585878+agolosen@users.noreply.github.com>
2022-02-14 17:13:57 +03:00
Ekaterina Petrova
c732862fd0
Empty table for brokers & change tag styles ( #1371 )
...
Co-authored-by: Ekaterina Petrova <epetrova@provectus.com>
2022-01-13 11:13:39 +03:00
NelyDavtyan
5a487e437d
Issues/1265 ( #1303 )
...
* Make all labels Title Case in popup menus.
* Increased length of the sorting box to make the title readable like for 'Latest first' there.
* Disabled 0 and negative values in Topic Creation redesign.
* Changed consumer, connect labels status colors.
* Added test for consumer-list
* Update kafka-ui-react-app/src/components/Brokers/Brokers.tsx
Co-authored-by: Oleg Shur <workshur@gmail.com>
* Fixed warnings.
* Added test for customer group list.
* Added an interface to the object.
Co-authored-by: Oleg Shur <workshur@gmail.com>
2021-12-24 18:16:12 +04:00
NelyDavtyan
2d40c3eac1
Issues/1228 Increased length of the sorting box to make the title readable like for 'Latest first' there, make all labels Title Case in popup menus. ( #1263 )
...
* Make all labels Title Case in popup menus.
* Increased length of the sorting box to make the title readable like for 'Latest first' there.
* Update kafka-ui-react-app/src/components/common/Select/Select.styled.ts
Co-authored-by: Oleg Shur <workshur@gmail.com>
Co-authored-by: Oleg Shur <workshur@gmail.com>
2021-12-17 11:46:27 +04: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
Roman Zabaluev
9b6952c480
Implements #610 ( #673 )
2021-07-14 11:08:42 +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
Oleg Shur
427d3faffa
Bump react app deps ( #285 )
...
* Bump deps
* Update actions
2021-03-18 14:39:00 +03:00
soffest
4ec0422357
Brokers, Topic details: Display disk usage. ( #129 )
...
* Display brokers disk usage.
* Fixed disk usage alignment.
* Added disk usage to topic details.
* Updated metrics wrapper props.
Co-authored-by: Sofia Shnaidman <sshnaidman@provectus.com>
2020-11-30 15:48:08 +03:00
Azat Mutigullin
058c156144
Merge remote-tracking branch 'origin/master' into enhancement/fix-eslint-errors
...
# Conflicts:
# kafka-ui-react-app/package-lock.json
# kafka-ui-react-app/src/components/Brokers/Brokers.tsx
# kafka-ui-react-app/src/components/Brokers/BrokersContainer.ts
# kafka-ui-react-app/src/components/Dashboard/ClustersWidget/ClusterWidget.tsx
# kafka-ui-react-app/src/components/Dashboard/ClustersWidget/ClustersWidget.tsx
# kafka-ui-react-app/src/components/Topics/Details/DetailsContainer.ts
# kafka-ui-react-app/src/components/Topics/Details/Messages/Messages.tsx
# kafka-ui-react-app/src/components/Topics/List/ListItem.tsx
# kafka-ui-react-app/src/components/Topics/New/NewContainer.ts
# kafka-ui-react-app/src/components/Topics/TopicsContainer.ts
# kafka-ui-react-app/src/redux/actions/actions.ts
# kafka-ui-react-app/src/redux/api/clusters.ts
# kafka-ui-react-app/src/redux/api/consumerGroups.ts
# kafka-ui-react-app/src/redux/api/topics.ts
# kafka-ui-react-app/src/redux/interfaces/broker.ts
# kafka-ui-react-app/src/redux/interfaces/topic.ts
# kafka-ui-react-app/src/redux/reducers/clusters/selectors.ts
# kafka-ui-react-app/src/redux/reducers/topics/reducer.ts
2020-11-23 14:39:34 +03:00
soffest
494443bb08
OpenAPI integration for kafka-ui frontend ( #120 )
...
* Added react openapi gen
* Integrated Openapi to React
Co-authored-by: German Osin <german.osin@gmail.com>
Co-authored-by: Sofia Shnaidman <sshnaidman@provectus.com>
2020-11-20 14:16:27 +03:00
Azat Mutigullin
cba12d4ff4
[FE] Fix eslint errors
2020-11-11 12:36:44 +03:00
Sofia Shnaidman
8e58a0895d
Merge branch 'master' of github.com:provectus/kafka-ui into improvement/6-remove-disk-system-dashboards
2020-03-11 11:15:08 +03:00
Sofia Shnaidman
7b151d50ca
Removed disk/system dashboards.
2020-03-04 17:41:11 +03:00
Sofia Shnaidman
cf645e9fe4
Implemented ISR & OSR display. Updated mock.
2020-03-04 17:23:25 +03:00
Zhenya Taran
8b64575bd5
use cluster name instead of cluster id
2020-03-01 16:07:33 +02:00
Yevgen Taran
498eb96bee
Feature/backend init ( #3 )
...
* move react-app to its own folder inside project
* move backend to kafka-ui repo
* setup react inside netty
* make application ready in 2 commands
* update readme
* update readme
* update readme
* update readme
* update profiles for application start inside (sdp profile) and outside docker (local profile)
* broker metrics endpoint
* topics endpoint start commit
* topics details endpoint start commit //
dependencies and versions fix
* small pom updates //
continue review fixes
* fix review issues //
save errors //
save connections and update connection logic //
save jmx, zookeeper, kafka statuses //
error with getting one topic doesn't fail others //
async metrics processing //
cluster data storage refactoring
* properties version extracting
* properties versions
* topic details
* remove jmx, topic details, topic configs
* create topic
* final fixes, topic creation
* topic creation ui fixes
* add check for cases when cluster is offline
2020-02-27 15:55:53 +03:00