Commit Graph

162 Commits (ae23ead4d959aa73a5a0ffada60e4147d679523c)

Author SHA1 Message Date
Charandas ea788975e0
K8s: refactor build handler chain func to allow easier injection from enterprise (#100777) 5 months ago
Misi d411ce2664
Auth: Use sessionStorage instead of cookie for automatic redirection (#92759) 9 months ago
Jan-Otto Kröpke e2bce38a79
App Plugins: Allow resource handle to define Cache-Control Header (#92559) 10 months ago
Adela Almasan f64b121ddb
Canvas: Allow API calls to grafana origin (#91822) 10 months ago
Charandas c210617735
K8s: use contexthandler in standalone handler chain (#90102) 12 months ago
Torkel Ödegaard e924627659
Frontend: Reload the browser when backend configuration/assets change (#79057) 2 years ago
Ezequiel Victorero 864d91ed3e
Export: Remove no-store headers in pdf and image previews (#78844) 2 years ago
Torkel Ödegaard ed128ea964
Frontend: Foundations for multi tenant frontend (#78815) 2 years ago
Marcus Efraimsson 0128d0403f
Tracing: Use tracing.InitializeTracerForTest (#75479) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Karl Persson e53e22ef2a
Contexthandler: Remove code that is no longer used (#73101) 2 years ago
Karl Persson 144e4887ee
Auth: Use authn.Service for all tests (#72921) 2 years ago
Eric Leijonmarck 3cd952b8ba
Auth: Fix orgrole picker disabled if isSynced user (#64033) 2 years ago
Carl Bergquist eb507dca89
Remotecache: rename setbytearray/getbytearray to set/get and remove codec (#64470) 2 years ago
Galen Kistler e58bef15ac
API: Cache-Control (browser caching) for datasource resources: part 2 (#63060) 2 years ago
Jo ff78103a24
Authn: Anon session service (#63052) 2 years ago
Jo d4cfbd9fd3
LDAP: Move LDAP globals to Config (#63255) 2 years ago
Carl Bergquist b88206d98f
Cache: Refactor cache clients to use byte array (#62930) 2 years ago
idafurjes 982939111b
Rename Id to ID for annotation models (#62886) 2 years ago
Kyle Brandt 27d429e3b1
API: Permit Cache-Control (browser caching) for datasource resources (#62033) 2 years ago
Misi 7c1d9769ca
Auth: Rotate token patch (#62676) 2 years ago
Josh Hunt 138575cbe9
Config: Refactor frontend settings to struct (#61990) 2 years ago
Kristin Laemmert 9256a520a4
chore: move user_auth models to (mostly) login service (#62269) 2 years ago
idafurjes 6c5a573772
Chore: Move ReqContext to contexthandler service (#62102) 2 years ago
Kyle Brandt 13de1afcbe
API: Change how Cache-Control and related headers are set (#62021) 2 years ago
Kristin Laemmert cd08f2575a
chore: move jwt models into auth/jwt (#61862) 2 years ago
Misi b8b08ea292
Auth: Add sub claim check to JWT Auth pre-checks (#61417) 2 years ago
Karl Persson 22be025284
Auth: Add anonymous authn client (#59637) 3 years ago
João Calisto bba42b113c
Middleware: Add Custom Headers to HTTP responses (#59018) 3 years ago
Karl Persson 062c5b805c
Auth: Merge ActiveAuthTokenService into UserAuthTokenService (#59032) 3 years ago
Karl Persson fef1e1d5bc
Auth: Refactor auth package (#58920) 3 years ago
Sofia Papagiannaki ab36252c86
Quota: Fix failure when checking session limits (#58865) 3 years ago
João Calisto f254a37d35
Middleware: Add CSP Report Only support (#58074) 3 years ago
Misi 4915d21c25
OAuth: Feature toggle for access token expiration check and docs (#58179) 3 years ago
Marcus Efraimsson 6f8fcae01b
[main] Plugin fixes (#57399) 3 years ago
Kristin Laemmert 05709ce411
chore: remove sqlstore & mockstore dependencies from (most) packages (#57087) 3 years ago
Misi 9c954d06ab
Auth: Refresh OAuth access_token automatically using the refresh_token (#56076) 3 years ago
idafurjes bc7a383252
Remove org methods from sqlstore interface (#56358) 3 years ago
Kat Yang 7715672fb3
Chore: use org service methods (#55768) 3 years ago
Torkel Ödegaard e31cb93ec0
NavTree: Make it possible to configure where in nav tree plugins live (#55484) 3 years ago
Kristin Laemmert 701f6d5436
UserService: use the UserService instead of calling sqlstore directly (#55745) 3 years ago
Torkel Ödegaard 09f4068849
NavTree: Refactor out the navtree building from api/index.go and into it's own service (#55552) 3 years ago
Nicholas Wiersma faf8eb3afb
JWT: Allow conventional bearer token in Authorization header (#54821) 3 years ago
idafurjes fa2e74cd6e
Chore: Remove GetSignedInUserWithCacheCtx from store interface (#53734) 3 years ago
idafurjes a14621fff6
Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 3 years ago
idafurjes 6afad51761
Move SignedInUser to user service and RoleType and Roles to org (#53445) 3 years ago
sh0rez 534ece064b
pkg/web: closure-style middlewares (#51238) 3 years ago
idafurjes 0c5b71694f
Chore: Add user service method UpdateLastSeenAt (#53309) 3 years ago
Serge Zaitsev 191ab3bb01
Chore: Move api key models into apikey service package (#53241) 3 years ago
Serge Zaitsev 64488f6b90
Chore: split APIKey store (#52781) 3 years ago