1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-10-13 11:17:26 +02:00
unleash.unleash/frontend/src/interfaces
unleash-bot[bot] 02ee94c38f
chore(AI): createFlagDialogCache flag cleanup (#10509)
This PR cleans up the createFlagDialogCache flag. These changes were
automatically generated by AI and should be reviewed carefully.

Fixes #10504

## 🧹 AI Flag Cleanup Summary
This change removes the `createFlagDialogCache` feature flag, making its
functionality permanent. The create-feature-flag dialog will now always
cache
its state in local storage.
### 🚮 Removed
- **TypeScript Definitions**
- Removed `createFlagDialogCache` from `UiFlags` in
`frontend/src/interfaces/uiConfig.ts`.
- Removed `createFlagDialogCache` from `IFlagKey` in
`src/lib/types/experimental.ts`.
- **Flag Configuration**
- Removed the `createFlagDialogCache` flag definition from
`src/lib/types/experimental.ts`.
- **Conditional Logic**
- Removed the `useUiFlag` hook and conditional logic for caching in

`frontend/src/component/project/Project/PaginatedProjectFeatureToggles/ProjectFe
atureTogglesHeader/CreateFeatureDialog.tsx`.
### 🛠 Kept
- **Feature Functionality**
- The feature of caching the create-flag dialog's form state in local
storage
is now always enabled.
### 📝 Why
The `createFlagDialogCache` feature has been successfully rolled out and
is now
considered stable. This cleanup removes the obsolete feature flag and
hardcodes
the enabled behavior, simplifying the codebase.

Co-authored-by: unleash-bot <194219037+unleash-bot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Heartman <thomas@getunleash.io>
2025-08-21 12:43:43 +00: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(AI): createFlagDialogCache flag cleanup (#10509) 2025-08-21 12:43:43 +00: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