Matt Bishop
92d9b88afb
Provide new feature flag context for devices ( #5226 )
2025-01-08 13:54:34 -05:00
Matt Bishop
21b7c3b73a
Support client version prerelease flag in context and LD targeting ( #4994 )
...
* Support client version prerelease flag in context and LD targeting
* Use integer instead of Boolean
2024-11-07 16:13:57 -05:00
Matt Bishop
4f874ff375
Provide client device type and version info in feature flag contexts ( #4755 )
2024-09-10 12:49:46 -04:00
Matt Bishop
974d23efdd
Establish IFeatureService as scoped ( #3679 )
...
* Establish IFeatureService as scoped
* Lint
* Feedback around injection
2024-01-18 09:47:34 -05:00
Matt Bishop
5785905103
Fix some bad test parameter names ( #3601 )
2023-12-20 14:47:14 -05:00
Matt Bishop
fb89e07df7
Provide LaunchDarkly application info ( #3435 )
...
* Upgrade to SDK v8
* Provide application properties
* Test adjustments
* Clean up tests
* Ensure project name is set
* Add a 'v' for Git tagging support
2023-11-13 14:46:39 -05:00
Matt Bishop
d0cf8204c7
[PM-3708] Allow local overrides for flag values ( #3243 )
...
* Allow local overrides for flag values
* Rename helper method
2023-09-01 07:06:21 -04:00
Matt Bishop
99b0953acd
Remove Secrets Manager LaunchDarkly feature flag ( #2925 )
2023-05-11 10:27:58 -04:00
Matt Bishop
bd666841a5
All feature state access through config API ( #2785 )
2023-03-10 08:11:11 -05:00
Matt Bishop
11c59addf4
[PM-1012] Feature access using context ( #2764 )
...
* Document online method
* Feature accessors with context
* Direct null assertion
* Establish a constants class for flag keys
2023-03-07 13:46:52 -05:00
Matt Bishop
27adaf59b4
[PM-1011] LaunchDarkly service ( #2726 )
...
* LaunchDarkly service
* Load file-based flag values, properly support offline only when self-host
* Simplify tests
* Use interface for LD settings
* Remove tests that will provide inconsistent results depending on machine setup and file fallback
* Fall back to offline mode more actively
* Drive fallback file path with setting
2023-03-02 14:04:23 -05:00