agent
agent copied to clipboard
Agent service for Optimizely Feature Experimentation and Optimizely Full Stack (legacy)
## Summary - Adds support for prometheus in metrics. `OPTIMIZELY_ADMIN_METRICSTYPE` env variable can be used to switch between `expvar` and `prometheus`. Default value is `expvar`. ## Tests - Added unit...
## Summary dirty PR that presents the idea of exposing metrics to prometheus via the use of custom prometheus collector an implementation of the collector interface https://github.com/prometheus/client_golang/blob/main/prometheus/collector.go#L27 similar to this...
## Summary - Fixes an issue with `/oauth/token` api which restricted client access. The outer middleware only allowed `application/json` whereas internally it was again checking again for `application/x-www-form-urlencoded`. ## Issues...
There is an issue with authentification using [Issuer & Validator ](https://docs.developers.optimizely.com/full-stack/docs/authorization#issuer--validator) scheme since version 2.0.0 Issue description: `oauth/token` endpoint is expecting `Content-Type: application/json` [here](https://github.com/optimizely/agent/blob/master/pkg/routers/api.go#L155), but `auth` service is expecting `Content-Type:...
_(Opening this as a new issue rather than piggybacking off https://github.com/optimizely/agent/issues/167, because I don't know if anyone from Optimizely is still following that thread)_ Hey Optimizely folk, This morning I...
## Summary - We remove travis yaml and moved all the stages to git action. NOTE: Passed build [link](): ## Test plan All tests should pass
## Summary - Build run version reverted to python 3.7. - All tests are passing.
## Summary - Add support for datafile cache service which allows nodes in a cluster to re-use cached datafile from redis instance. - Fix context for user profile service. ##...
## Summary - Debugging filed builds on TravisCI for example this one: https://app.travis-ci.com/github/optimizely/agent/jobs/565307618
## Summary - Create helm chart for Optimizely Agent ## Issues - OASIS-6136