Skip to content

feat: implement feature flag system and option list support#240

Draft
bradly0cjw wants to merge 12 commits intomainfrom
feature/feature-flags
Draft

feat: implement feature flag system and option list support#240
bradly0cjw wants to merge 12 commits intomainfrom
feature/feature-flags

Conversation

@bradly0cjw
Copy link
Copy Markdown
Member

@bradly0cjw bradly0cjw commented Mar 24, 2026

This PR introduces a feature flag system and adds support for an option list.

  • Implement feature flag system
  • Add support for option list
image image

@rileychh-dokploy-riley-ntut-npc
Copy link
Copy Markdown

rileychh-dokploy-riley-ntut-npc bot commented Mar 24, 2026

Dokploy Preview Deployment

Name Status Preview Updated (UTC)
API Docs ✅ Done Preview URL 2026-03-26T04:37:10.617Z

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 24, 2026

PR Preview Builds

Build Number: 805
Commit: 0222f61
Message: ci: add missing flutterfire package in build stage

Deploy

  • Android (Firebase App Distribution)
  • iOS (TestFlight)

@bradly0cjw bradly0cjw force-pushed the feature/feature-flags branch from 5c24246 to 0547580 Compare March 24, 2026 21:22
@bradly0cjw bradly0cjw marked this pull request as draft March 26, 2026 03:57
@bradly0cjw bradly0cjw closed this Mar 26, 2026
@bradly0cjw bradly0cjw deleted the feature/feature-flags branch March 26, 2026 04:36
@bradly0cjw bradly0cjw restored the feature/feature-flags branch March 26, 2026 04:36
@bradly0cjw bradly0cjw reopened this Mar 26, 2026
@rileychh-dokploy-riley-ntut-npc
Copy link
Copy Markdown

rileychh-dokploy-riley-ntut-npc bot commented Mar 26, 2026

Dokploy Preview Deployment

Name Status Preview Updated (UTC)
API Docs ✅ Done Preview URL 2026-03-28T03:59:09.589Z

@bradly0cjw bradly0cjw force-pushed the feature/feature-flags branch from 159581f to a372a15 Compare March 26, 2026 05:02
@bradly0cjw bradly0cjw force-pushed the feature/feature-flags branch from 452b8bb to f7d8429 Compare March 28, 2026 02:43
Signed-off-by: Bradly Chang <57744542+bradly0cjw@users.noreply.github.com>
Signed-off-by: Bradly Chang <57744542+bradly0cjw@users.noreply.github.com>
Signed-off-by: Bradly Chang <57744542+bradly0cjw@users.noreply.github.com>
Copy link
Copy Markdown
Member

@rileychh rileychh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Move providers to screen layer
  2. "Type-safe getters" are unused
  3. Missing EOL in assets/feature_flags.json
  4. Doc comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants