Commit Graph

201 Commits

Author SHA1 Message Date
renovate[bot] 59dfb667fe
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.11 (#252)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-23 07:55:38 +00:00
renovate[bot] dfdd3bb9ce
chore(deps): update github/codeql-action digest to ff0a06e (#251)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 14:52:44 +00:00
renovate[bot] 464160e6fe
chore(deps): update codecov/codecov-action action to v5.4.3 (#250)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-16 03:40:57 +00:00
renovate[bot] 48cbe81080
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.10 (#249)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-15 21:55:06 +00:00
renovate[bot] 1771423afa
chore(deps): update providers/openfeature-provider-flagd/openfeature/spec digest to edf0deb (#248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-14 02:22:19 +00:00
renovate[bot] 0f9c0fc4a2
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.9 (#247)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 23:08:19 +00:00
renovate[bot] 454e0bd254
chore(deps): update github/codeql-action digest to 60168ef (#246)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-02 14:34:22 +00:00
renovate[bot] 43fb908135
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.8 (#245)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-01 22:20:46 +02:00
renovate[bot] 709ed25dfa
chore(deps): update dependency providers/openfeature-provider-flagd/openfeature/test-harness to v2.8.0 (#239)
* 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>
2025-04-28 11:10:13 +02:00
renovate[bot] f1c116a29d
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.7 (#243)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 12:13:00 +00:00
renovate[bot] fd97b35ca9
chore(deps): update providers/openfeature-provider-flagd/openfeature/spec digest to d27e000 (#242)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-25 07:01:35 +00:00
renovate[bot] a801cb995a
chore(deps): update actions/setup-python digest to a26af69 (#241)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 15:00:38 +00:00
renovate[bot] 030c6edfd9
chore(deps): update providers/openfeature-provider-flagd/openfeature/spec digest to 36944c6 (#240)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-24 02:59:28 +00:00
renovate[bot] d9cb36c98d
chore(deps): update github/codeql-action digest to 28deaed (#238)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-23 22:55:56 +00:00
renovate[bot] 65f70d2dde
chore(deps): update dependency providers/openfeature-provider-flagd/openfeature/test-harness to v2.7.4 (#237)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-22 12:20:01 +02:00
renovate[bot] d441127933
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.6 (#236)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-17 20:08:54 +00:00
Todd Baert d6b486980b
chore: use publish env
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2025-04-16 13:49:42 -04:00
renovate[bot] 4c76aca885
chore(deps): update codecov/codecov-action action to v5.4.2 (#234)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 03:31:11 +00:00
renovate[bot] bf9ef82b73
chore(deps): update providers/openfeature-provider-flagd/openfeature/spec digest to 18cde17 (#233)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 22:26:02 +00:00
github-actions[bot] 86085e11be
chore(main): release openfeature-provider-flagd 0.2.3 (#220)
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
2025-04-11 12:14:15 +02:00
renovate[bot] 5313b56a38
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.5 (#228)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 09:18:12 +02:00
Anton Grübel 55ee42087b
fix(flagd): fix parameter name inconsistency with SDK version 0.8.1 (#232)
fix parameter name inconsistency with SDK version 0.8.1

Signed-off-by: gruebel <anton.gruebel@gmail.com>
2025-04-11 09:12:52 +02:00
renovate[bot] 678ebd032a
chore(deps): update github/codeql-action digest to 45775bd (#231)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 05:31:06 +00:00
renovate[bot] 016f583e2a
chore(deps): update github/codeql-action digest to fc7e4a0 (#230)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-07 16:30:59 +00:00
Simon Schrottner 76ce8d35b8
chore: add global maintainers codeownership (#229)
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
2025-04-05 19:52:30 +02:00
renovate[bot] 1da87589dd
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.3 (#227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-03 18:20:30 +00:00
renovate[bot] 9a0971c1fd
chore(deps): update dependency providers/openfeature-provider-flagd/openfeature/test-harness to v2.7.3 (#226)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-25 22:00:36 +01:00
renovate[bot] 722b647fbe
chore(deps): update actions/setup-python digest to 8d9ed9a (#224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-25 19:50:41 +00:00
chrfwow 6dc72c0e16
feat: add support for flagd flag metadata (#215)
* 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>
2025-03-25 13:54:43 +01:00
renovate[bot] 9bf2e421e5
chore(deps): update providers/openfeature-provider-flagd/openfeature/spec digest to 27e4461 (#223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-25 06:49:20 +00:00
renovate[bot] fa7f4293e0
chore(deps): update providers/openfeature-provider-flagd/openfeature/spec digest to 130df3e (#222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 21:47:14 +00:00
renovate[bot] 61d4a997dc
chore(deps): update github/codeql-action digest to 1b549b9 (#221)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-24 20:01:09 +00:00
renovate[bot] 383dfae0c0
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.2 (#219)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 18:30:21 +00:00
renovate[bot] 277ad0e744
chore(deps): update providers/openfeature-provider-flagd/openfeature/spec digest to aad6193 (#194)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-21 09:32:01 -06:00
renovate[bot] 9c83be87f5
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.1 (#218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 19:33:33 +00:00
renovate[bot] fa11554952
chore(deps): update github/codeql-action digest to 5f8171a (#217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-19 22:03:25 +00:00
github-actions[bot] c80aee7c54
chore(main): release openfeature-provider-flagd 0.2.2 (#210)
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-18 17:59:00 +01:00
Aditya Vallabh Ganti fafd099f07
fix(flagd): handle falsy target values correctly (#214)
* fix(flagd): handle falsy target values correctly

Signed-off-by: AdityaVallabh <aganti@abstract.security>

* chore(flagd): run pre-commit reformatting

Signed-off-by: AdityaVallabh <aganti@abstract.security>

* fix(flagd): skip handling 'None'

Signed-off-by: AdityaVallabh <aganti@abstract.security>

* chore(flagd): fix linting

Signed-off-by: AdityaVallabh <aganti@abstract.security>

---------

Signed-off-by: AdityaVallabh <aganti@abstract.security>
2025-03-18 17:48:44 +01:00
renovate[bot] 1b9b5f128a
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.0 (#212)
* chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.0

* fix lints

Signed-off-by: gruebel <anton.gruebel@gmail.com>

---------

Signed-off-by: gruebel <anton.gruebel@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gruebel <anton.gruebel@gmail.com>
2025-03-15 19:07:50 +01:00
cupofcat 2f85057494
chore(flagd): Add sync metadata disabled (#211)
* chore(flagd): add disable metadata option

Signed-off-by: Maks Osowski <maks@google.com>

* chore(flagd): Minimally refactor GrpcWatcher.listen() to pass ruff complexity pre-commit

Signed-off-by: Maks Osowski <maks@google.com>

* Update providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/config.py

Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
Signed-off-by: cupofcat <maks@google.com>

---------

Signed-off-by: Maks Osowski <maks@google.com>
Signed-off-by: cupofcat <maks@google.com>
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
2025-03-12 18:55:44 +01:00
renovate[bot] 345e7934b9
chore(deps): update dependency grpcio-health-checking to v1.71.0 (#209)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-11 01:26:03 +00:00
github-actions[bot] a0036c44b2
chore(main): release openfeature-provider-flagd 0.2.1 (#204)
Signed-off-by: OpenFeature Bot <109696520+openfeaturebot@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-10 19:53:16 +01:00
cupofcat 5151e941d2
feat(flagd): Add features to customize auth to Sync API servers (#203)
* feat(flagd): Add features to customize auth to Sync API servers

Signed-off-by: Maks Osowski <maks@google.com>

* chore(flagd): Fix var names, type checking, and linting

Signed-off-by: Maks Osowski <maks@google.com>

---------

Signed-off-by: Maks Osowski <maks@google.com>
Co-authored-by: Anton Grübel <anton.gruebel@gmail.com>
2025-03-10 19:21:43 +01:00
renovate[bot] 6495dc027b
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.10 (#207)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 06:49:33 +00:00
renovate[bot] f5c03a0014
chore(deps): update googleapis/release-please-action digest to a02a34c (#208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 01:56:07 +00:00
renovate[bot] 057d9dcbdc
chore(deps): update github/codeql-action digest to 6bb031a (#206)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-07 21:40:07 +00:00
renovate[bot] 7048589b50
chore(deps): update googleapis/release-please-action digest to 26ac09b (#205)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-06 02:49:49 +00:00
Simon Schrottner 4fa619b93f
feat(flagd): Context value hydration (#195)
Signed-off-by: Simon Schrottner <simon.schrottner@dynatrace.com>
2025-03-05 12:48:58 -05:00
renovate[bot] b226728b63
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.9 (#202)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-28 13:56:05 +00:00
renovate[bot] 623ff20a5f
chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.8 (#201)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 19:27:27 +00:00