Support `$.flags` context values in segment conditions

Offen
#245 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
68/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
python
Bereich
backend

Rechercherichtung

Beginne beim Einstiegspunkt getFlags und der Abhängigkeitsdeklaration der Engine des Projekts. Überprüfe, wie Segmente während der Auswertung ohne Identität übergeben werden, und führe anschließend die bestehende Testsuite oder die relevanten Segmentbedingungstests aus; abgeschlossen ist die Aufgabe, wenn die Engine-Version Bedingungen für $.flags und $.environment unterstützt und getFlags sie ohne eine Identität auflöst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Support $.flags.<feature name>.<enabled|value|variant> conditions.

Acceptance criteria
  • The engine dependency is bumped to the version supporting $.flags context values.
  • getFlags passes segments to the engine so identity-less evaluation resolves $.flags and $.environment conditions.
Vorherrschende Sprache
Python
Sterne
24
Forks
12
Ø Merge
15 Std. 43 Min.
Gemergte PRs (30 T.)
4

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus Flagsmith/flagsmith-python-client

Alle Issues in Flagsmith/flagsmith-python-client

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.