Flagsmith / Flagsmith/flagsmith

Epic: Implement Flag Versioning in the API and UI

Open
#1,448 15 comments 0 reactions 1 assignee Assigned to @matthewelwell View on GitHub
api feature flagsmith flag front-end priority-customer
Dominant language
Python
Stars
6.6k
Forks
567
Avg merge
1d 13h
Merged PRs (30d)
121

Description

We are already doing some versioning of Flags for Change Requests. We could build on this and keep a history of all flag state changes. This would allow users to roll back to previous states, view state history etc.

This could also tie in with the Audit Log - allow you to link fro the Audit Log to a specific flag version.

Suggest having a "Version" tab in the flag modal that shows you all the versions of the flag as well as their state changes.

# Note!

- Engine for versioning is in Open Source
- Flag versioning view/roll back and alerting for stale flags is in Scale up and Enterprise

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.