flagsmith icon indicating copy to clipboard operation
flagsmith copied to clipboard

chore: Create flag migration

Open kyle-ssg opened this issue 3 months ago • 2 comments

Thanks for submitting a PR! Please check the boxes below:

  • [ ] I have added information to docs/ if required so people know about the feature!
  • [x] I have filled in the "Changes" section below?
  • [x] I have filled in the "How did you test this code" section below?
  • [x] I have used a Conventional Commit title for this Pull Request

Changes

  • Migrates feature settings, feature value and create feature to typescript components
  • Migrates Row / FormGroup to fix imports
  • Simplifies interface around the create feature modal, this will eventually mean the RTK/redux store no longer needs to create new objects
    • Editing project/feature related stuff is adjusting the ProjectFlag with a single onChange
    • Editing the remote config, enabled state and MV percentages is adjusting a FeatureState with a single on Chnange
  • Minor: add tag button same height as tags image

How did you test this code?

E2E covers regression testing on everything this affects

kyle-ssg avatar Dec 02 '25 12:12 kyle-ssg

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
flagsmith-frontend-preview Ready Ready Preview, Comment Dec 16, 2025 1:34pm
flagsmith-frontend-staging Ready Ready Preview, Comment Dec 16, 2025 1:34pm
1 Skipped Deployment
Project Deployment Review Updated (UTC)
docs Ignored Ignored Preview Dec 16, 2025 1:34pm

vercel[bot] avatar Dec 02 '25 12:12 vercel[bot]

Docker builds report

Image Build Status Security report
ghcr.io/flagsmith/flagsmith-api-test:pr-6356 Finished :white_check_mark: Skipped
ghcr.io/flagsmith/flagsmith-e2e:pr-6356 Finished :white_check_mark: Skipped
ghcr.io/flagsmith/flagsmith-api:pr-6356 Finished :white_check_mark: Results :white_check_mark:
ghcr.io/flagsmith/flagsmith:pr-6356 Finished :white_check_mark: Results :white_check_mark:
ghcr.io/flagsmith/flagsmith-private-cloud:pr-6356 Finished :white_check_mark: Results :white_check_mark:
ghcr.io/flagsmith/flagsmith-frontend:pr-6356 Finished :white_check_mark: Results :white_check_mark:

github-actions[bot] avatar Dec 02 '25 12:12 github-actions[bot]

You have run out of free Bugbot PR reviews for this billing cycle. This will reset on January 10.

To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

cursor[bot] avatar Dec 16 '25 13:12 cursor[bot]