Commit Graph

70 Commits (769ad21e1691c3f7e5c07e499944daea25c85e3b)

Author SHA1 Message Date
Marcus Efraimsson 8ae066ab5d
move authtoken package into auth package 6 years ago
bergquist ff136b6ba8 initial verison of server lock 7 years ago
Marcus Efraimsson a6a1362ad1
temporary fix for starting grafana not running systemd 7 years ago
Mario Trangoni 774ad3ff39 pkg/cmd/grafana-server/server.go: Check sendSystemdNotification return value. 7 years ago
Mario Trangoni dae7c11a5f pkg/cmd/grafana-server/server.go: check serviceGraph.Provide() errors 7 years ago
Marcus Efraimsson 5d4dc18bbc
revert application lifecycle event support 7 years ago
Marcus Efraimsson 2332b3e205
remove unused code 7 years ago
Marcus Efraimsson 9edaa3fa8c
application lifecycle event support 7 years ago
Marcus Efraimsson cfb061ddab
refactor datasource caching 7 years ago
bergquist c9ac762fb1 build: adds branch info to binary build 7 years ago
Torkel Ödegaard b3c78f1265 wip: data source permissions hooks 7 years ago
Torkel Ödegaard d2464812eb noop services poc 7 years ago
Carl Bergquist 88783d6e0a avoid calling os.Exit outside main.go (#12459) 7 years ago
Torkel Ödegaard 7a7c6f8fab fix: log close/flush was done too early, before server shutdown log message was called, fixes #12438 7 years ago
bergquist dbfafa1cb5 routing: allows routes to be added to existing groups 7 years ago
Torkel Ödegaard 80d694d205
Backend image rendering as plugin (#11966) 7 years ago
Torkel Ödegaard d0c17100cb fix: fixed some minor startup logging issues 7 years ago
Torkel Ödegaard 6c0752473a
Sqlstore refactor (#11908) 7 years ago
Torkel Ödegaard 27e1c67453
refactor: tracing service refactoring (#11907) 7 years ago
bergquist 65352dccc0 only error log when err is not nil 7 years ago
Torkel Ödegaard c40a50829d fix: removed manully added http server from inject graph as it is now a self registered service 7 years ago
Torkel Ödegaard e3ea6c683c fix: comment spell fix 7 years ago
Torkel Ödegaard 23655315b8 fix: fixed race condition between http.Server ListenAndServe & Shutdown, now service crash during startup correctly closes http server every time 7 years ago
Torkel Ödegaard d04ad835e2 refactoring: lots of refactoring around server shutdown flows, making sure process is terminated when background service has crashed 7 years ago
Torkel Ödegaard 053c2039bb refactor: provisioning service refactoring 7 years ago
Torkel Ödegaard 14bb7832af
Metrics package now follows new service interface & registration (#11787) 7 years ago
Torkel Ödegaard 2b93cbbf04 --amend 7 years ago
Torkel Ödegaard 13e015fe3f fix: improved handling of http server shutdown 7 years ago
Torkel Ödegaard fa7d7ed5df
Initial Baby Step to refactoring settings from global vars to instance (#11777) 7 years ago
Torkel Ödegaard a8eed9d344 Refactoring PluginManager to be a self registering service (#11755) 7 years ago
Torkel Ödegaard df71fe33fd refactor: refactoring notification service to use new service registry hooks 7 years ago
Carl Bergquist 28f7b6dad1 Enable Grafana extensions at build time. (#11752) 7 years ago
bergquist 45d9bfca97 print to stderr since logger might not exist 7 years ago
Julian Kornberger 0a415c50d0 Make golint happier 7 years ago
Julian Kornberger 7aab6a8887 Make golint happier 7 years ago
bergquist 75a54e85dc dont spawn new subprocess while shutting down 8 years ago
bergquist 411e8a16c2 backend plugins: manage plugins lifecycle with context 8 years ago
bergquist 55a39dd2ad implement upstream changes 8 years ago
bergquist f7ed24475c wait for all sub routines to finish 8 years ago
bergquist e1d4bf2607 kill plugin processes when grafana shuts down 8 years ago
bergquist a2d47427ba separate plugin impl and proto files 8 years ago
bergquist 3f5daa5e58 add hclog wrapper for grafanas logger in plugins 8 years ago
bergquist 0f6c470e03 add go-plugin deps to vendor 8 years ago
bergquist d69b63cbc0 dashboards as cfg: read first cfg version 8 years ago
bergquist 17bf87fb62 typo 💥 8 years ago
bergquist 7a497fd617 move systemd ready notification to server.go 8 years ago
Johannes Grassler d28ca54129 Use systemd notification where applicable 8 years ago
bergquist 6267ef1391 datasource as cfg: fixes typos 8 years ago
bergquist ebbfc529e0 datasource as cfg: support globbing 8 years ago
bergquist 665df676a5 datasource as cfg: rename feature to provisioning 8 years ago