1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-15 17:50:48 +02:00
unleash.unleash/frontend/src/component
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
..
addons refactor: remove unused tooltip prop (#769) 2022-03-09 10:13:50 +01:00
admin Feat/custom strategy screen (#722) 2022-03-04 23:39:41 +01:00
application refactor: fix misc TS errors (#729) 2022-02-25 10:55:39 +01:00
archive refactor: fix misc test feedback (#709) 2022-02-15 10:57:57 +01:00
common feat: add new feature strategy create/edit pages (#739) 2022-03-09 14:59:24 +01:00
context Feat/custom strategy screen (#722) 2022-03-04 23:39:41 +01:00
environments Feat/custom strategy screen (#722) 2022-03-04 23:39:41 +01:00
feature feat: add new feature strategy create/edit pages (#739) 2022-03-09 14:59:24 +01:00
history refactor: port date utils to TS (#720) 2022-02-25 10:40:55 +01:00
layout fix: useLocation from react-router (#706) 2022-02-14 12:32:55 +01:00
menu feat: add new feature strategy create/edit pages (#739) 2022-03-09 14:59:24 +01:00
project refactor: remove unused tooltip prop (#769) 2022-03-09 10:13:50 +01:00
providers refactor: expect existing TS errors (#767) 2022-03-03 10:01:04 +01:00
Reporting refactor: format files (#719) 2022-02-18 09:51:10 +01:00
strategies feat: add new feature strategy create/edit pages (#739) 2022-03-09 14:59:24 +01:00
tags Feat/custom strategy screen (#722) 2022-03-04 23:39:41 +01:00
user Merge branch 'main' into feat/redirect 2022-03-09 12:01:16 +01:00
App.tsx fix: update PR based on feedback 2022-02-21 16:24:07 +01:00
scroll-to-top.jsx feat: add new feature metrics page (#716) 2022-02-21 13:47:54 +01:00
styles.module.scss