-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Introduce flipt provider for dotnet #285
feat: Introduce flipt provider for dotnet #285
Commits on Oct 2, 2024
-
Initial working commit without tests
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97a5970 - Browse repository at this point
Copy the full SHA 97a5970View commit details -
FliptProvider: Handle type mismatch and Value casting
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c707b3e - Browse repository at this point
Copy the full SHA c707b3eView commit details -
FliptProvider: Added extension to map flipt context to openFeature, a…
…dded handling of http exceptions thrown by flipt client Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee902c6 - Browse repository at this point
Copy the full SHA ee902c6View commit details -
Added xmldoc on extension function
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 656711b - Browse repository at this point
Copy the full SHA 656711bView commit details -
Added handling of different Value types, added tests to check for pro…
…per serialization to Dict<string, string> Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f17949b - Browse repository at this point
Copy the full SHA f17949bView commit details -
Added handling of array of Values, introduced universal deserializer …
…JSON settings Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7898c86 - Browse repository at this point
Copy the full SHA 7898c86View commit details -
Added support to serialize nested Values list
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41cf5bf - Browse repository at this point
Copy the full SHA 41cf5bfView commit details -
FliptProvider: Add support for serializing structure
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d94a6c6 - Browse repository at this point
Copy the full SHA d94a6c6View commit details -
FliptProvider: Implement Structure deserializer
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d651b3c - Browse repository at this point
Copy the full SHA d651b3cView commit details -
FliptProvider: Rename ClientWrapper to converter
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77afc27 - Browse repository at this point
Copy the full SHA 77afc27View commit details -
FliptProvider: Implemented wrapper class, added unit tests
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a9ca17f - Browse repository at this point
Copy the full SHA a9ca17fView commit details -
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d98f9ce - Browse repository at this point
Copy the full SHA d98f9ceView commit details -
FliptProvider: Extracted Converter tests to its own file
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48c555c - Browse repository at this point
Copy the full SHA 48c555cView commit details -
Added unit tests for FliptToOpenFeature converter for variants and bo…
…oleans Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4b3e42 - Browse repository at this point
Copy the full SHA d4b3e42View commit details -
Added FliptToOpenFeatureConverter tests for non-existent flags for Va…
…riant types Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10b1d86 - Browse repository at this point
Copy the full SHA 10b1d86View commit details -
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8d382d - Browse repository at this point
Copy the full SHA d8d382dView commit details -
Replaced Flipt package with a generated RestClient from their openapi…
…spec Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 204144f - Browse repository at this point
Copy the full SHA 204144fView commit details -
Changed exception handling to use generated exceptions by nswag
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 563dd5f - Browse repository at this point
Copy the full SHA 563dd5fView commit details -
Modified unit test to throw mocked FliptExceptions
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29077ea - Browse repository at this point
Copy the full SHA 29077eaView commit details -
Utilized OpenFeature Reason type on Resolutions
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e11bdaa - Browse repository at this point
Copy the full SHA e11bdaaView commit details
Commits on Oct 3, 2024
-
Change test project setting; Cleaned FLiptConverter code
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd1b5a9 - Browse repository at this point
Copy the full SHA cd1b5a9View commit details -
Change types to support all .net target versions
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 83d0fde - Browse repository at this point
Copy the full SHA 83d0fdeView commit details -
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2417a9a - Browse repository at this point
Copy the full SHA 2417a9aView commit details -
FliptProvider: Update ReadMe, test fliptClientWrapper calls
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd7210a - Browse repository at this point
Copy the full SHA fd7210aView commit details -
FliptProvider: Removed wrong code change in a different project
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 328c5a1 - Browse repository at this point
Copy the full SHA 328c5a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dcca7e - Browse repository at this point
Copy the full SHA 0dcca7eView commit details -
Used HttpStatusCode.Ambiguous because TooManyRequests is not yet impl…
…emented in .net 4.6 Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cc8a209 - Browse repository at this point
Copy the full SHA cc8a209View commit details -
FliptProvider: Updated openapi.yaml src, regenerated RestClient using…
… new openapi spec, removed typos in readme, unit test updates Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3d28b8 - Browse repository at this point
Copy the full SHA c3d28b8View commit details
Commits on Oct 4, 2024
-
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6633132 - Browse repository at this point
Copy the full SHA 6633132View commit details -
reverted nuget.config changes, fix linting spacing issue caused by fo…
…rmatter Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d8c4e85 - Browse repository at this point
Copy the full SHA d8c4e85View commit details
Commits on Oct 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dfb13ee - Browse repository at this point
Copy the full SHA dfb13eeView commit details -
FliptProvider: Updated to throw exceptions instead of handling them a…
…nd returning ResolutionDetails Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a5ed946 - Browse repository at this point
Copy the full SHA a5ed946View commit details -
FliptProvider: Moved client class generation and referencing in build…
…time, kept openapi.yaml in the solution Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 81b5162 - Browse repository at this point
Copy the full SHA 81b5162View commit details -
FliptProvider: Made constructor that receives a dependent interface i…
…nternal Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 128c142 - Browse repository at this point
Copy the full SHA 128c142View commit details -
FliptProvider: Updated component_owners
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05944bf - Browse repository at this point
Copy the full SHA 05944bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d491ef3 - Browse repository at this point
Copy the full SHA d491ef3View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d17d2d8 - Browse repository at this point
Copy the full SHA d17d2d8View commit details
Commits on Oct 10, 2024
-
Reverted unintended lint changes to Flagsmith.csproj
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2110460 - Browse repository at this point
Copy the full SHA 2110460View commit details -
Fixed Nswag build time error, updated README, removed openapi.yaml cu…
…rl command from build events Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 062445a - Browse repository at this point
Copy the full SHA 062445aView commit details -
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 14a2223 - Browse repository at this point
Copy the full SHA 14a2223View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3224b95 - Browse repository at this point
Copy the full SHA 3224b95View commit details -
Updated System.Text.Json to latest version
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 582a4fb - Browse repository at this point
Copy the full SHA 582a4fbView commit details
Commits on Oct 14, 2024
-
Changed prebuild stage of nswag generation script
Signed-off-by: Andrei de la Cruz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 09dbc34 - Browse repository at this point
Copy the full SHA 09dbc34View commit details