Fixing the inconsistencies regarding error codes for edge cases, as described in #1679
Signed-off-by: Konvalinka <lea.konvalinka@dynatrace.com>
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* chore(deps): update dependency providers/openfeature-provider-flagd/openfeature/test-harness to v2.8.0
* fix: fix wrong env var name
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
---------
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* add support for metadata in flagd
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* reformatting
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix type errors
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix type errors and fmt
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix type errors and fmt
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format, add tests
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* switch to new version of flagd testbed
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* switch to new version of flagd testbed v2
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix zero value errors
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* switch to new version of flagd testbed v3
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* switch to new version of flagd testbed v3
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* switch to new version of flagd testbed v4
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* switch to new version of flagd testbed v5
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* switch to new version of flagd testbed v6
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* minor improvements, adjust to workaround for fladg issue
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* update test harness v10000
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* attempt to fix tests
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix failing tests, upgrade test harness
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* Update providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process/flags.py
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
Signed-off-by: chrfwow <christian.lutnik@dynatrace.com>
* Update providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process/flags.py
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
Signed-off-by: chrfwow <christian.lutnik@dynatrace.com>
* Update providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process/flags.py
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
Signed-off-by: chrfwow <christian.lutnik@dynatrace.com>
* fix string format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
* fix format
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
---------
Signed-off-by: christian.lutnik <christian.lutnik@dynatrace.com>
Signed-off-by: chrfwow <christian.lutnik@dynatrace.com>
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
* feat(flagd): use test-harness version number for integration tests
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: migrating to pathlib
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
---------
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
build(flagd): auto generate proto files from schema
Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* feat: Add Testcontainers and Gherkin execution for our test-harness
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: make tests run, only 4 tests are missing now
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: adding gherkin tests for in-process via file
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: deactivating the tests
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
* fixup: renaming FlagD to Flagd
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
---------
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>