Changelog
List of aperture PRs merged since 0.1.3 release. For the full list of changes, see [list of changes][changes]
Fail classifier compilation on invalid flow label names (391)
* Fail classifier compilation on invalid flow label names
Also, document explicitely this limitation.
* fix tests and update extractors in playground
Revamp Selector and Service concepts in documentation (394)
* Moved Service & Agent Group sections to a separate Service page.
* Expanded agent group docs.
* Rewritten Selector page.
* Added links to concepts from selector.proto.
add filter to auto token queries (390)
* Filter auto tokens query by non-rejected requests
* reduce timeout factor
Add classifiers to playground (387)
Rename request flow labels according to OTEL semantic conventions (380)
Also
* Hackily fix http.flavor to be consistent to what OTEL says http.flavor
should be.
extract compiler to a separate package for classifiers (385)
Fix pre-commit issue on main (384)
Added validator and defaulter hooks for Agent and Controller CR (364)
* Added validator and defalter hooks for Agent and Controller CR
* Fixed the default value issue with Agent and Controller CR
Corrected some of the links in the docs (374)
* Corrected some of the links in the docs
* Fix link from FluxMeter reference to get-started
* Added missing forward slash
Fix FN plugin constructor params (373)
Refactor otel, webhooks (371)
* use value groups for cm validator
* health module
* otel config
* enrich agent_group via processor
* Add agent group processor to pipelines
Add presentation layer for compiled circuit (333)
* Add presentation layer for compiled circuit
* Move definitions to proto
Response duration, FluxMeter attribute key, miscellaneous fixes (323)
[changes]: https://github.com/fluxninja/aperture/compare/releases/aperture-controller/v0.1.2...releases/aperture-controller/v0.2.0-rc.1