Revision c005a16c96d4adaf8d41329d82485d5e76cec7ad authored by sh0rez on 24 May 2022, 19:35:08 UTC, committed by grafanabot on 25 May 2022, 06:55:27 UTC
* pkg/web: store http.Handler internally

* pkg/web: remove injection

Removes any injection code from pkg/web.

It already was no longer functional, as we already only injected into
`http.Handler`, meaning we only inject ctx.Req and ctx.Resp.

Any other types (*Context, *ReqContext) were already accessed using the
http.Request.Context.Value() method.

* *: remove type mappings

Removes any call to the previously removed TypeMapper, as those were
non-functional already.

* pkg/web: remove Context.Invoke

was no longer used outside of pkg/web and also no longer functional

(cherry picked from commit 3ca3a59079507681335053d6409a7036da972a6e)
1 parent b5da0dc
History
File Mode Size
.bingo
.github
.husky
.vim
.vscode
.yarn
conf
contribute
cue
cue.mod
devenv
docs
e2e
emails
grafana-mixin
packages
packaging
pkg
plugins-bundled
public
scripts
tools
.betterer.results -rw-r--r-- 11.8 KB
.betterer.ts -rw-r--r-- 140 bytes
.bra.toml -rw-r--r-- 585 bytes
.browserslistrc -rw-r--r-- 255 bytes
.dockerignore -rw-r--r-- 243 bytes
.drone.star -rw-r--r-- 1.3 KB
.drone.yml -rw-r--r-- 118.9 KB
.editorconfig -rw-r--r-- 453 bytes
.eslintignore -rw-r--r-- 368 bytes
.eslintrc -rw-r--r-- 1.1 KB
.gitattributes -rw-r--r-- 19 bytes
.gitignore -rw-r--r-- 3.0 KB
.linguirc -rw-r--r-- 539 bytes
.nvmrc -rw-r--r-- 9 bytes
.pa11yci-pr.conf.js -rw-r--r-- 3.0 KB
.pa11yci.conf.js -rw-r--r-- 2.6 KB
.prettierignore -rw-r--r-- 398 bytes
.prettierrc.js -rw-r--r-- 95 bytes
.yarnrc.yml -rw-r--r-- 2.2 KB
CHANGELOG.md -rw-r--r-- 472.9 KB
CHANGELOG_ARCHIVE.md -rw-r--r-- 191.1 KB
CODE_OF_CONDUCT.md -rw-r--r-- 3.1 KB
CONTRIBUTING.md -rw-r--r-- 4.5 KB
Dockerfile -rw-r--r-- 2.8 KB
Dockerfile.ubuntu -rw-r--r-- 2.5 KB
GOVERNANCE.md -rw-r--r-- 12.6 KB
HALL_OF_FAME.md -rw-r--r-- 220 bytes
ISSUE_TRIAGE.md -rw-r--r-- 24.9 KB
LICENSE -rw-r--r-- 33.7 KB
LICENSING.md -rw-r--r-- 624 bytes
MAINTAINERS.md -rw-r--r-- 164 bytes
Makefile -rw-r--r-- 7.3 KB
NOTICE.md -rw-r--r-- 105 bytes
PLUGIN_DEV.md -rw-r--r-- 1.9 KB
README.md -rw-r--r-- 3.0 KB
ROADMAP.md -rw-r--r-- 322 bytes
SECURITY.md -rw-r--r-- 1.6 KB
SUPPORT.md -rw-r--r-- 661 bytes
UPGRADING_DEPENDENCIES.md -rw-r--r-- 3.2 KB
WORKFLOW.md -rw-r--r-- 4.7 KB
api-extractor.json -rw-r--r-- 920 bytes
babel.config.json -rw-r--r-- 1.4 KB
build.go -rw-r--r-- 182 bytes
embed.go -rw-r--r-- 534 bytes
go.mod -rw-r--r-- 16.1 KB
go.sum -rw-r--r-- 391.2 KB
jest.config.js -rw-r--r-- 1.8 KB
latest.json -rw-r--r-- 46 bytes
lerna.json -rw-r--r-- 118 bytes
metadata.md -rw-r--r-- 0 bytes
package.json -rw-r--r-- 15.6 KB
stylelint.config.js -rw-r--r-- 1.5 KB
tsconfig.json -rw-r--r-- 617 bytes
yarn.lock -rw-r--r-- 1.3 MB

README.md

back to top