1
0
mirror of synced 2026-01-19 18:07:00 -05:00
Commit Graph

2 Commits

Author SHA1 Message Date
Cole Snodgrass
c569584acd add @Ignore to test that can be unpredicatable (#21621) 2023-01-19 14:31:25 -08:00
Cole Snodgrass
4731a9cb0f add feature-flag client (#21091)
* feature-flag client; wip

* feature-flag; wip

* updated wip/poc

* make account truly optional

* add temp flag example

* wip of feature-flag client; upgrade to kotlin 1.8

* inject LDClient

* feature-flag client wip; add tests; finalize classes

* add cloud test with mockk

* add EnvVar tests

* remove account from workspace, add user

* comment out test

* doc typo

* move flags to top of file

* change LogConnectorMessages to EnvVar

* add @JvmOverloads to Workspace context

* rename clients; add TestClient (with tests)

* rename teams

* rename Client -> FeatureFlagClient

* doc typo

* change parameter ordering in flags

* rename files

* typo

* update docs to match re-org'd params

* rename PlatformClient -> ConfigFileClient; CloudClient -> LaunchDarklyClient

* pr feedback; comment updates

* pr feedback - remove star imports

* pr feedback; update to use version catalog

* pr feedback; add Connection, Source, Destination contexts

* pr feedback - add multicontext support

* replace Team idea with attributes map

* pr feedback

* explicit types

* rename data classes to match client

* pass context to envvar flags; make enabled open

* change fetcher to an internal property

* add UUID secondary constructors to context classes

* make values optional for TestClient

* add anonymous support

* pr-feedback; add newlines to each file
2023-01-17 09:40:32 -08:00