3
0
mirror of https://github.com/grafana/grafana.git synced 2025-02-25 18:55:37 -06:00
Commit Graph

11 Commits

Author SHA1 Message Date
Ryan McKinley
b24be6c0fc
ObjectStore: add a kind registry () 2022-10-08 12:05:46 -04:00
Artur Wierzbicki
bf264d2f76
Query library: requiresDevMode dummy backend ()
* query library - dummy backend

* fix tests

* dont explicitly marshall backend dataresponse

* skip integration tests

* null check for tests

* added query library to codeowners

* null check for tests

* lint
2022-10-07 11:31:45 -07:00
Ryan McKinley
609abf00d1
ObjectStore: Write json as json when possible () 2022-10-06 15:48:53 -04:00
Ryan McKinley
b4e23e5d32
ObjectStore: update dev protobuf definitions () 2022-10-05 18:46:17 -07:00
Ryan McKinley
97d19830cf
ObjectStore: rename modified to updated () 2022-10-05 14:58:46 -04:00
Artur Wierzbicki
a94acb7f61
Object store: get user from context ()
* GRPC Server: Add signedInUser to context after auth

* add permissions to signedInUser

* add access control permissions test

* add additional signedInUser checks

* get user from context

* move `UserFromContext` to object/auth.go

Co-authored-by: Todd Treece <todd.treece@grafana.com>
2022-10-05 17:00:34 +00:00
Ryan McKinley
4fc9b9aa35
Storage: Cleanup object history API () 2022-10-04 14:57:26 -04:00
Ryan McKinley
d5e2713168
Storage: Add HTTP endpoint for object store service () 2022-10-04 09:40:15 -07:00
Artur Wierzbicki
85b965cbec
Storage: Dummy object server and basic integration tests ()
* object extractors

* update bluge to use summary values

* gosec

* move to store/object package

* references

* references

* references

* same thign but with protobuf

* now the service

* now with summary

* now with summary

* from protobuf

* from protobuf

* cleanup

* remove hand crafted file

* update proto definitions

* update comments

* remove properties

* remove properties

* re-generate

* add batch

* move ref to raw struct

* GRPC test infra

* fix merge

* add delete

* lint

* rename to dummyobjectserver

* update comment

* refactor collection, simplify dummy server

* update

* refactor test structure

* more tests

* more tests

* replace collection with infra/persistentcollection

* skip if not integration test suite

* very important lint fix

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-09-30 15:56:07 -04:00
Ryan McKinley
213cfe5117
Object: use protobuf to declare the raw/summary types () 2022-09-29 22:18:15 -07:00
Ryan McKinley
e7e7763252
Store/Search: Explore a general interface to extract summary data from a blob () 2022-09-27 18:08:47 -04:00