Commit Graph

8 Commits

Author SHA1 Message Date
Michael Beemer f94ebeed3e
docs: clarify that bucketing keys are strings (#1619)
Signed-off-by: Michael Beemer <michael.beemer@dynatrace.com>
2025-04-10 11:03:31 +02:00
Michael Beemer 9891df2d0c
chore: bump flagd-core in playground, add metadata example, fix doc links
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2025-01-07 20:52:31 +00:00
Todd Baert 8f1dbba212
chore: update public schema (#1359)
See title.

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-07-11 09:47:09 -04:00
Todd Baert 470d038346
fix: public schema update - fix unary op shorthand (#1317)
See title, and: 


https://github.com/open-feature/flagd-schemas/compare/json/json-schema-v0.2.4...json/json-schema-v0.2.5

https://github.com/open-feature/flagd-schemas/compare/json/json-schema-v0.2.3...json/json-schema-v0.2.4

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-05-23 15:40:00 -04:00
Todd Baert 06584a7abb
chore: update public schema (#1284)
Update publicly served schema (flagd.dev)

Specifically this supports
[enhancements](https://github.com/open-feature/flagd/pull/1266) from
@colebaileygit

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-04-16 10:20:20 -04:00
Todd Baert 517973fa84
docs: json schema update json/json-schema-v0.2.1 (#1215)
Updates schema to include
https://github.com/open-feature/flagd-schemas/pull/131.

Fixes: https://github.com/open-feature/flagd/issues/1205

@austindrenski I imagine this is cached quite heavily by IDEs, etc. Not
sure how long it will take to clear.

Preview link:
https://deploy-preview-1215--polite-licorice-3db33c.netlify.app/schema/v0/targeting.json

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-02-20 12:55:28 -05:00
Todd Baert 396c618bac
docs: update schemas (#1158)
Absorbs new schema, and go module changes from:
https://github.com/open-feature/flagd-schemas/pull/128

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-01-19 10:06:48 -05:00
Todd Baert 4c3eec0355
docs: add json-schema (#1115)
Adds JSON schema at
`https://flagd.dev/schema/v0/flagd-definitions.json`, which can be used
to add validation to flagd config files.

~Note, to accomplish this cleanly, I have cloned the schemas module
twice (at different versions) one is used for json releases (and tagged
to something like `json/json-schema-v0.1.2`) while the other is for the
protobuf generation and tagged to a release of that. I don't love this,
but I think it's needed.~

I've decided against this. I don't think we'll really have conflicts
here.

See schema here:
https://deploy-preview-1115--polite-licorice-3db33c.netlify.app/schema/v0/flagd-definitions.json

Once this is available, I intend to update a bunch of docs and examples
to leverage this schema, and and an blurb in the docs about it.

~Blocked by: https://github.com/open-feature/flagd-schemas/pull/122~

~I think I'll wait for
[this](https://github.com/open-feature/flagd/pull/1146) to be done
before adding this, to avoid conflicts.~

---------

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2024-01-16 22:53:29 -05:00