Skip to content

Add time-based feature enablements to expressions#971

Open
jnunemaker wants to merge 1 commit intomainfrom
time-based-enablements
Open

Add time-based feature enablements to expressions#971
jnunemaker wants to merge 1 commit intomainfrom
time-based-enablements

Conversation

@jnunemaker
Copy link
Collaborator

Introduce Flipper.now, Flipper.time, and Flipper.duration DSL methods to enable scheduling features, setting expiration times, and defining time windows without requiring custom properties on actors. The Time expression now handles both epoch timestamps (integers/floats) and ISO8601 datetime strings. Includes comprehensive tests for time-based feature flag scenarios.

Co-Authored-By: Claude Haiku 4.5 noreply@anthropic.com

Introduce Flipper.now, Flipper.time, and Flipper.duration DSL methods
to enable scheduling features, setting expiration times, and defining
time windows without requiring custom properties on actors. Enhance the
Time expression to handle both epoch timestamps (integers/floats) and
ISO8601 datetime strings. Include comprehensive tests for time-based
feature flag scenarios.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
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.

1 participant