Commit Graph

15 Commits

Author SHA1 Message Date
Todd Baert 6c78080c3c
docs: flag and flag-set metadata (#1505)
Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2025-01-10 10:29:45 -05: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
Aleksei 7ca092e478
feat: add context-value flag (#1448)
- add the `--context-value` command line flag to pass arbitrary key
value pairs to the evaluation context

Signed-off-by: Aleksei Muratov <muratoff.alexey@gmail.com>
2024-12-05 11:05:46 -05:00
Todd Baert 6b8e954f96
docs: add targeting key doc/demo/spec (#1206)
Speccing this out and providing an example for maximum clarity.

New playground entry is last in the list:
https://deploy-preview-1206--polite-licorice-3db33c.netlify.app/playground/

New section:
https://deploy-preview-1206--polite-licorice-3db33c.netlify.app/reference/flag-definitions/#targeting-key

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-02-13 07:59:02 -05:00
Todd Baert ec634d94fc
chore: schema docs, add to all examples (#1181)
I've added a small page about the schema, and I've added the schema to
all examples.

Preview:
https://deploy-preview-1181--polite-licorice-3db33c.netlify.app/reference/schema/

---------

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2024-02-05 15:21:27 -08:00
Austin Drenski a598407211
docs: Update flag-definitions.md (#1132)
Signed-off-by: Austin Drenski <austin@austindrenski.io>
2024-01-08 09:52:36 -05:00
Florian Bacher e9728aae83
feat: support new flagd.evaluation and flagd.sync schemas (#1083)
Closes #1029 

This PR introduces support for the newly introduced evaluation and sync
schemas.

Supporting both the old and new schemas involves some duplication, but I
tried to keep it as minimal as possible. I'm of course open for
suggestions for any ideas on how to make this simpler :)

See reasoning for new naming
[here](https://github.com/open-feature/flagd/issues/948).

---------

Signed-off-by: Florian Bacher <florian.bacher@dynatrace.com>
Co-authored-by: Todd Baert <todd.baert@dynatrace.com>
2023-12-21 10:20:01 -05:00
Michael Beemer 3385d58973
docs: fixed a type in the custom operations section
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-12-20 21:39:07 -05:00
Michael Beemer 482bb3bda0
chore: update examples in the flag definitions doc (#1058)
Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-12-05 17:15:07 -05:00
Todd Baert ca38c165c6
fix: various edge cases in targeting (#1041)
- returning variants from targeting which are not in the variants list is now an error
- minor spec changes

---------

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-12-05 09:04:25 -05:00
Craig Pastro 608535a43f
docs: Add docs about $flag.properties (#965) 2023-10-14 10:10:37 -04:00
Todd Baert f3506abdf2
chore: adds meta descriptions to improve indexing/SEO/etc (#959)
I was looking into what we could do to improve our indexing and social
object graph. I don't think there's much except adding
meta-descriptions. These aren't as important as they used to be, but
they can still improve indexing and increase likelihood of sharing on
social media, etc.

Adding a markdown metadata section with `description` in mkdocs results
in it being used in the description meta tag for the page, so I've done
that for some pages that are likely to be searched.

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
2023-10-10 17:42:19 -04:00
Michael Beemer 0bade57400
docs: fixed typos and linting issues (#957)
## This PR

- reworked to autogenerated docs to resolve a relative path issue
- fixed invalid links
- fixed various typos

### How to test

Run `make run-web-docs` and look at the squeaky clean output.

---------

Signed-off-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-10-06 10:43:39 -04:00
Todd Baert 6d9aecd8ff
chore: various doc fixes (#942)
* fixes some links
* adds bit about required version for `fractional`
* adds bit about multiple fs events, symlinks
* adds blurb about HTTP2 being blocked in some environments

Fixes: https://github.com/open-feature/flagd/issues/894
Fixes: https://github.com/open-feature/flagd/issues/479
Fixes: https://github.com/open-feature/flagd/issues/362

---------

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-09-28 18:01:03 -04:00
Todd Baert 27b3193821
chore: docs rework (#927)
Total web-docs overhaul:

- puts a helpful intro at the start, with a demo on the next page
- adds an "architecture" page which discusses in-process vs rpc
- adds a deployment page with mentions how to install/run
- adds a "reference" section which includes:
  - specs
  - protos (in the form of autogenerated markdown for easy navigation)
  - autogenerated CLI docs
- adds FAQ

---------

Signed-off-by: Todd Baert <todd.baert@dynatrace.com>
Co-authored-by: Michael Beemer <beeme1mr@users.noreply.github.com>
2023-09-27 13:46:39 -04:00