1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-27 11:02:16 +01:00
unleash.unleash/frontend/src/interfaces
Nuno Góis b8cdd1d004
chore: add newStrategyModal flag (#10629)
https://linear.app/unleash/issue/2-3865/add-newstrategymodal-feature-flag

Adds `newStrategyModal` feature flag.

The approach here is to duplicate the existing
`FeatureStrategyMenuCards` into a `LegacyFeatureStrategyMenuCards`.
We'll continue working on the `FeatureStrategyMenuCards` component while
leaving `LegacyFeatureStrategyMenuCards` untouched. Once we're done with
the implementation and remove the flag we can drop the legacy file.

I think it's easier to reduce our add strategy buttons to a single one
right away (like we did with the `addConfiguration` flag in
https://github.com/Unleash/unleash/pull/10420). This allows us to focus
on the end result instead of having to implement things like "clicking
the 'add release template' button should show the modal filtered to only
release templates".

<img width="735" height="126" alt="image"
src="https://github.com/user-attachments/assets/6d10fab2-d091-40f3-9c36-05a6f28f7dda"
/>

<img width="995" height="742" alt="image"
src="https://github.com/user-attachments/assets/a0fb9366-89b5-44e1-a684-47ee30d6d36c"
/>
2025-09-08 12:16:27 +01:00
..
action.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
application.ts
banner.ts feat: add configurable event for banner goto action (#6603) 2024-03-19 12:09:09 +02:00
connectedEdge.ts chore: visualize connected edges (#9325) 2025-02-19 12:23:52 +00:00
context.ts
environments.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
featureToggle.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
featureTypes.ts
group.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
instance.ts chore: instance status prices (#9588) 2025-03-21 09:15:49 +00:00
integrationEvent.ts chore: use EventSchema instead of IEvent (#7732) 2024-08-02 11:05:42 +02:00
invoice.ts
loginEvent.ts
permissions.ts chore: rename access matrix to access overview (#9531) 2025-03-13 15:23:58 +00:00
personalAPIToken.ts
project.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
publicSignupTokens.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
releasePlans.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
role.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
route.ts chore: fix missing primary routes for commandbar (#9557) 2025-03-18 10:13:23 +00:00
segment.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
service-account.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
signal.ts chore: event timeline signals (#8310) 2024-10-01 09:02:08 +01:00
strategy.ts chore: split standard and advanced strategy types (#10433) 2025-07-30 09:55:51 +01:00
tags.ts Feat/tag type frontend display (#9630) 2025-03-31 11:55:49 +02:00
toast.ts chore(unl-204): remove uses of toast text and confetti (#8941) 2024-12-10 13:38:04 +00:00
token.ts
trafficBundles.ts feat: added network traffic bundle (#9691) 2025-04-03 14:37:07 +02:00
uiConfig.ts chore: add newStrategyModal flag (#10629) 2025-09-08 12:16:27 +01:00
user.ts feat: Unleash v7 ESM migration (#9877) 2025-05-14 09:47:12 +02:00
userProjectRoles.ts feat: Adding Project access requires same role (#6270) 2024-02-20 15:56:53 +01:00