olav
|
24c11332b5
|
chore: update MUI to v5 (#923)
* refactor: update mui packages
* refactor: run mui codemods
* refactor: format files after codemods
* refactor: fix broken types
* refactor: clean up theme
* refactor: fix broken tests
* refactor: replace @mui/styles with tss-react
* refactor: move breakpoints into classes for tss
* refactor: fix crash on missing feature description
* refactor: remove void classNames
* refactor: adjust styles to new defaults
* refactor: remove broken rollout slider e2e test
* refactor: fix duplicate e2e testid
* refactor: update makeStyles after rebase
* refactor: add missing snapshot after rebase
* refactor: fix TableCellSortable focus styles
* refactor: use 1.4 as the default line-height
* refactor: hide webkit search field icons
* refactor: fix select box label
* refactor: make AutocompleteBox smaller
* refactor: make heading smaller
* refactor: fix toast close icon color
* refactor: update snapshots
* refactor: add missing test event awaits
* refactor: fix default button line-height
|
2022-05-02 15:52:41 +02:00 |
|
olav
|
baae88c7a5
|
feat: add new feature strategy create/edit pages (#739)
* refactor: add param helper hooks
* refactor: remove first add strategy link
* refactor: add more types to useStrategies
* refactor: port strategy utils to TS
* refactor: replace rollout strategy icon
* refactor: use a named export for useFeature
* refactor: add more types to useFeature
* refactor: adjust code box styles
* refactor: add missing PermissionButton variant prop
* refactor: add missing button icon label
* refactor: move common feature components
* refactor: fix StrategyConstraints error prop types
* refactor: fix GeneralStrategy prop types
* feat: add new feature strategy create/edit pages
* refactor: remove feature strategies page
* refactor: fix types in GeneralStrategy
* refactor: use ConstraintAccordion on the new pages
* refactor: use ConditionallyRender for remove button
* refactor: rename FeatureStrategyForm component
* refactor: use the Edit icon for feature strategies
* refactor: fix initial edit mode for new constraints
* refactor: add FeatureStrategyMenu to closed accordions
* refactor: allow editing multiple constraints
* refactor: show single-valued constraint value
* refactor: increase feature overview strategy width
* refactor: add remove button to feature overview strategies
* refactor: move createEmptyConstraint to own file
* refactor: disable submit button for invalid constraints
* refactor: fix nested paragraphs on the metrics page
* refactor: move create/edit feature strategy to modal
* refactor: always open new constraints in edit mode
* refactor: use a PermissionButton for the save button
* refactor: remvoe unsaved constraints on cancel
* refactor: clarify useConstraintsValidation logic
* refactor: remove unused strategy descriptions
* refactor: restore Rollout icon
* refactor: remove sidebar modal slide animation
* refactor: avoid constraint accordion toggle on edit/delete
* refactor: truncate long strategy names
* refactor: find the correct remove button
|
2022-03-09 14:59:24 +01:00 |
|
olav
|
33b5e4abac
|
feat: add new feature metrics page (#716)
* refactor: ensure that [hidden] overrides other display styles
* refactor: use numeric font weights
* refactor: remove unnecessary Jest mock
* refactor: add a fullWidth prop to GeneralSelect
* refactor: remove unnecessary label id prop
* refactor: the showActive prop is optional
* refactor: add hooks for managing query string state
* refactor: add a hour/minute timestamp formatter
* refactor: add labels to button icons
* feat: add new feature metrics page
* refactor: remove prev feature metrics page
* refactor: use new metric boxes on overview page
* refactor: lazy-load the new metrics page
* refactor: fix type error when formatting unknown error
* refactor: extract interfaces for props
* refactor: destructure all props
* refactor: expand arg names
* refactor: reorg component dirs and files
* refactor: improve chart element label
* refactor: hide chart dots until hover
* refactor: add section titles to environments/applications
* refactor: simplify FeatureMetricsHours types
* refactor: sort chart tooltip items
* refactor: add more chart labels
* refactor: always show a dot in single point charts
* refactor: improve chart tooltip styles
* refactor: adjut metric page spacing
* refactor: decrease legend box size
* refactor: move date fmt fn inline
* refactor: improve chart legend styles
* refactor: increase Cypress timeouts
* refactor: sort environment and application chips
* refactor: format files
* refactor: use stable lists of apps and envs
* refactor: fix FeatureMetrics dir name
* refactor: avoid ScrollToTop on query string change
* refactor: use ConditionallyRender instead of inline condition
* refactor: use makeStyles instead of styled API
|
2022-02-21 13:47:54 +01:00 |
|