Commit Graph

101 Commits (b58cca5d51514390872f9264d30031e2d9423760)

Author SHA1 Message Date
Agnès Toulet 3a6b8535b1
API: return resource ID when deleting datasource with UID and library element (#41342) 4 years ago
Tania B 5652bde447
Encryption: Use secrets service (#40251) 4 years ago
Will Browne b80fbe03f0
Plugins: Refactor Plugin Management (#40477) 4 years ago
Will Browne e4297006f6
Chore: Propagate context for data source provisioning (#40235) 4 years ago
Serge Zaitsev 57fcfd578d
Chore: replace macaron with web package (#40136) 4 years ago
Joan López de la Franca Beltran 722c414fef
Encryption: Refactor securejsondata.SecureJsonData to stop relying on global functions (#38865) 4 years ago
Serge Zaitsev 6005e6572d
Chore: fix param names in ctx.ParamsInt64 (#39223) 4 years ago
Serge Zaitsev 063160aae2
Chore: pass url parameters through context.Context (#38826) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
Stephanie Hingtgen db2e0d46b7
Update http error code when datasource health check fails (#37895) 4 years ago
Alexander Emelin e799257637
Live: stream resubmit on ds change, fix old ds settings in RunStream (#34130) 4 years ago
Carl Bergquist 5ec530f3fc
API: Return 409 on datasource version conflict (#32425) 4 years ago
Carl Bergquist eb241b960f
API: Datasource endpoint should return 400 bad request if id and orgId is invalid (#32392) 4 years ago
Arve Knudsen 87c3a2b790
PluginManager: Make Plugins, Renderer and DataSources non-global (#31866) 4 years ago
Arve Knudsen b79e61656a
Introduce TSDB service (#31520) 4 years ago
Alex Khomenko 6db4b40d5b
Data source list: Use Card component (#31326) 4 years ago
Hugo Häggmark 3d41267fc4
Chore: Moves common and response into separate packages (#30298) 4 years ago
Kyle Brandt 1c1a800bc0
API: Add by UID routes for data sources (#29884) 4 years ago
ying-jeanne 375e8e4fd0
SQLStore: customise the limit of retrieved datasources per organisation (#29358) 4 years ago
Arve Knudsen 294770f411
Chore: Handle wrapped errors (#29223) 5 years ago
Agnès Toulet 8dc75f79f7
API: Enrich endpoints with ID (#26691) 5 years ago
Arve Knudsen 41d432b5ae
Chore: Enable whitespace linter (#25903) 5 years ago
Arve Knudsen d352c213b3
API: Recognize MSSQL data source URLs (#25629) 5 years ago
Marcus Efraimsson c0f3b2929c
Backend plugins: Refactor to allow shared contract between core and external backend plugins (#25472) 5 years ago
Arve Knudsen 164242f5fd
Data sources: Don't fail if URL doesn't specify protocol (#24497) 5 years ago
Kyle Brandt 80e1191ca0
Backend Plugins: (breaking change) Add PluginContext (#23788) 5 years ago
Arve Knudsen 7d88018531
DataSourceProxy: Handle URL parsing error (#23731) 5 years ago
Marcus Efraimsson 871ad73414
Backend plugins: Renderer v2 plugin (#23625) 5 years ago
Andrej Ocenas e5dd7efdee
Provisioning: Allows specifying uid for datasource and use that in derived fields (#23585) 5 years ago
Carl Bergquist 579abad9cc
Plugins: Return jsondetails as an json object instead of raw json on datasource healthchecks. (#22859) 5 years ago
Carl Bergquist ebc9549cbc
Add support for sending health check to datasource plugins. (#22771) 5 years ago
Carl Bergquist 5f94d31da9
Send jsondata for Datasources on DatasourceConfig for backend plugins (#22681) 5 years ago
Carl Bergquist 3fdd2648b1
Chore: Avoid aliasing importing models in api package (#22492) 5 years ago
Marcus Efraimsson e6cec8dbdc
Backend plugins: Prepare and clean request headers before resource calls (#22321) 5 years ago
Marcus Efraimsson 9d7c74ef91
Backend Plugins: Provide proper plugin config to plugins (#21985) 5 years ago
Marcus Efraimsson 0390b5601e
Backend plugins: Implement support for resources (#21805) 5 years ago
Sofia Papagiannaki b5f0a5d5ca
Api: Readonly datasources should not be created via the API (#19006) 6 years ago
Leonard Gram 3245227016 permissions: cleanup. 7 years ago
Leonard Gram 1329c70965 codestyle 7 years ago
Leonard Gram ec9ed5c830 Removes unused code. 7 years ago
Leonard Gram ccfcf02e33 Refactors ds permissions to a filter. 7 years ago
Torkel Ödegaard 162a95bff9 wip: going in circles 7 years ago
Torkel Ödegaard b3c78f1265 wip: data source permissions hooks 7 years ago
Marcus Efraimsson eb1b9405b2
return proper payload from api when updating datasource 7 years ago
Austin Winstanley defb0396b7 Return a 404 when deleting a datasource through the API if it doesn't exist and add a test for it to confirm #12313 7 years ago
Julian Kornberger 0a415c50d0 Make golint happier 7 years ago
Julian Kornberger 7aab6a8887 Make golint happier 7 years ago
Dan Cech c0ecdee375
rename Context to ReqContext 7 years ago
Dan Cech 338655dd37
move Context and session out of middleware 7 years ago
Marcus Efraimsson 909601d6ab api: fix so that datasources functions returns Response 8 years ago