1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-15 17:50:48 +02:00
unleash.unleash/frontend/src/component
Nuno Góis 816c8dbb46
feat: new variants per env form (#3004)
https://linear.app/unleash/issue/2-647/adapt-current-variants-ui-to-better-align-with-cr

## About the changes
Big refactor to the variants per environment UI/UX logic, making the
variants management happen on a side modal. This makes it so variants
per environment play a lot nicer with change requests.


![image](https://user-images.githubusercontent.com/14320932/214972213-32b9aba9-1390-47b3-a00a-8c4ada359953.png)


<!-- (For internal contributors): Does it relate to an issue on public
roadmap? -->
Relates to [roadmap](https://github.com/orgs/Unleash/projects/10) item:
[#2254](https://github.com/Unleash/unleash/issues/2254)

### Important files
A big chunk of the changes is mostly moving things around or straight up
removing them.

- EnvironmentVariantModal - The modal itself that controls all of the
variants that you're editing;
 - VariantForm - The extracted form for editing each of the variants;
2023-01-27 08:13:57 +00:00
..
addons
admin feat: adapt user logic to better adapt to SAs (#2917) 2023-01-18 12:12:44 +00:00
application
archive fix: disable autoResetHiddenColumns when useConditionallyHiddenColumns (#2851) 2023-01-10 08:15:12 +00:00
changeRequest feat: adds CR to variants per env UI (#2989) 2023-01-25 14:10:35 +00:00
common feat: new variants per env form (#3004) 2023-01-27 08:13:57 +00:00
context
environments fix: tooltip arrow regression after last scroll max size feat (#2935) 2023-01-19 14:46:26 +01:00
events feat: visualize variants diff in CR (#2979) 2023-01-24 16:06:53 +00:00
feature feat: new variants per env form (#3004) 2023-01-27 08:13:57 +00:00
feedback refactor: styles batch 3 (#2821) 2023-01-11 17:44:21 +01:00
layout fix: flex was breaking change request banner (#2890) 2023-01-12 16:47:36 +01:00
maintenance
menu fix: redirect only happening on root path with replace (#2981) 2023-01-25 13:12:31 +01:00
playground/Playground fix: disable autoResetHiddenColumns when useConditionallyHiddenColumns (#2851) 2023-01-10 08:15:12 +00:00
project upload limit and import ui tweaks (#2998) 2023-01-26 12:36:45 +01:00
providers
segments fix: disable autoResetHiddenColumns when useConditionallyHiddenColumns (#2851) 2023-01-10 08:15:12 +00:00
splash
strategies feat: export ui api integration (#2888) 2023-01-12 16:09:13 +01:00
tags refactor: styles batch 3 (#2821) 2023-01-11 17:44:21 +01:00
user fix: redirect only happening on root path with replace (#2981) 2023-01-25 13:12:31 +01:00
App.tsx fix: redirect only happening on root path with replace (#2981) 2023-01-25 13:12:31 +01:00
InitialRedirect.tsx fix: redirect only happening on root path with replace (#2981) 2023-01-25 13:12:31 +01:00