You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Need to refactor or delete all code from flagsmith, flagsmith-common and flagsmith-workflows that's associated with the old segment serializer and model APIs.
Task list
Delete unused metadata and segment serializer code from flagsmith-common.
Make Segment.version_of = null the indication for a live segment — right now live segments are those which version_ofpoint to themselves, which adds unnecessary overhead and complexity.
Need to refactor or delete all code from flagsmith, flagsmith-common and flagsmith-workflows that's associated with the old segment serializer and model APIs.
Task list
Segment.version.default = 1at database level instead of using a hook.Segment.version_of = nullthe indication for a live segment — right now live segments are those whichversion_ofpoint to themselves, which adds unnecessary overhead and complexity.MetadataSerializerMixinfromSerializerand maybe prevent repeating meta fields?