Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FeatureFlags] Create API contracts for the feature Flag entity. #53

Open
5 tasks
Cartmanishere opened this issue May 18, 2021 · 0 comments
Open
5 tasks
Assignees

Comments

@Cartmanishere
Copy link

Cartmanishere commented May 18, 2021

Schema for this entity is as follows:

- featureFlag
  + name [String] <Unique>
  + title [String]
  + id [String] <Unique>
  + created_at [Timestamp]
  + updated_at [Timestamp]
  + config [Object]
    - enabled [Boolean]
  + owner [String] (Unique identifier for user)
  + launched_at [Timestamp]
  • Add the schema in the data-models repo.

These are the routes required for CRUD over this entity.

  • Write Create featureFlag route.
  • Write Update featureFlag route.
  • Write Delete featureFlag route.
  • Write a GET featureFlag route.
    • This returns all the feature flags for now.

The dashboard work is blocked on the create route and GET route, so we should finalize that part and the rest can be done async.

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

No branches or pull requests

2 participants