Dan Cech

Results 9 issues of Dan Cech

aggregator.go defines regexToPrefix which tries to determine a prefix that would be matched by the regex, but it can be tripped up by various regex features. Golang now provides a...

The way we run unit and integration tests is that the unit tests are run using: ``` go test -short -covermode=atomic -timeout=5m ./pkg/... ``` While integration tests are run using:...

type/docs
type/build-packaging
datasource/Postgres
area/backend
enterprise-ok
no-changelog
enterprise-failed
backport v9.2.x

This PR is an investigation into whether we can optimize our download packages and docker images by compiling a single binary for grafana instead of separate grafana-server and grafana-cli binaries...

area/backend
enterprise-failed

We shouldn't show the config UI to users who don't have permission to edit endpoints, etc.

While reading through `postDashboard` I noticed that the code added in #74048 would overwrite `err` and cause issues with error handling when live was enabled. While fixing that I realized...

area/backend
no-backport
no-changelog

Quite a lot of the overhead when setting up test environments is recursively copying the bundled plugins and other frontend assets. We can save some cycles by symlinking them instead.

area/backend
add to changelog
stale
no-backport

This PR adds support for using SQLite as a backend database. ## Description The SQLite storage implementation is largely based on the existing MySQL backend, with some slight differences: -...

**What is this feature?** Switches the oauthtoken service from using local cache and singleinflight to remote cache and server lock. **Why do we need this feature?** This avoids issues when...

type/bug
area/backend
area/auth/oauth
add to changelog
backport v11.1.x

While cleaning up dependencies in https://github.com/grafana/grafana we noticed that `github.com/gofrs/uuid` is being brought in as an indirect dependency of `prometheus/alertmanager`. We can easily swap that out for `github.com/google/uuid` which is...