grafana/pkg/models
Andrej Ocenas 66f6e16916
Security: Store datasource passwords encrypted in secureJsonData (#16175)
* Store passwords in secureJsonData

* Revert unnecessary refactors

* Fix for nil jsonSecureData value

* Remove copied encryption code from migration

* Fix wrong field reference

* Remove migration and provisioning changes

* Use password getters in datasource proxy

* Refactor password handling in datasource configs

* Add provisioning warnings

* Update documentation

* Remove migration command, moved to separate PR

* Remove unused code

* Set the upgrade version

* Remove unused code

* Remove double reference
2019-04-15 11:11:17 +02:00
..
address.go feat(organization): added update org address to http api and to org details settings view, closes #2672 2015-09-08 14:22:44 +02:00
alert_notifications.go Alerting: Notification channel http api fixes (#16379) 2019-04-04 17:52:40 +02:00
alert_test.go feat(alerting): add alert message to slack integration 2016-08-12 10:12:04 +02:00
alert.go Merge pull request #13947 from bergquist/alerting_for 2018-11-19 10:38:02 +01:00
apikey.go HTTP API: grafana /render calls nows with api keys, Fixes #1649 2015-04-08 08:59:12 +02:00
context.go move UserToken and UserTokenService to models package 2019-02-06 16:55:12 +01:00
dashboard_acl_test.go WIP: Permission Type as string in permission query 2017-06-12 15:49:09 +02:00
dashboard_acl.go return inherited property for permissions 2018-04-23 09:23:14 +02:00
dashboard_snapshot.go snapshots: Move external snapshot creation to backend 2018-12-10 16:36:32 -05:00
dashboard_version.go build: upgrades to golang 1.12.4 (#16545) 2019-04-15 09:18:28 +02:00
dashboards_test.go alert: fixes broken link back to grafana 2018-03-27 20:26:51 +02:00
dashboards.go Provisioning: Do not allow deletion of provisioned dashboards (#16211) 2019-04-10 13:29:10 +02:00
datasource_cache_test.go Retain old name for TLS client auth 2017-10-11 08:18:04 +01:00
datasource_cache.go revert ds_proxy timeout and implement dataproxy timeout correctly 2019-02-11 13:42:05 +01:00
datasource.go Security: Store datasource passwords encrypted in secureJsonData (#16175) 2019-04-15 11:11:17 +02:00
folders.go new property for current user indicating if edit permissions in folders 2018-04-30 15:34:31 +02:00
health.go feat: added api health endpoint that does not require auth and never creates sessions, returns db status as well. #3302 2017-04-25 17:17:45 +02:00
helpflags.go ux(getting started): progress on getting started panel and persited help flag states, #6466 2016-11-09 10:41:39 +01:00
home_dashboard.go Worked on home dashboard 2015-02-03 15:04:35 +01:00
login_attempt.go login: uses epochs for login throtting. 2018-02-16 17:25:46 +01:00
models.go social: add GitLab authentication backend 2018-08-14 14:11:48 +02:00
notifications.go Merge branch 'master' into feature/discord 2018-04-08 20:09:56 +02:00
org_user.go Fixed gofmt issue in PR #16093 2019-03-20 10:58:20 +01:00
org.go feat(organization): added update org address to http api and to org details settings view, closes #2672 2015-09-08 14:22:44 +02:00
playlist.go HTTP API documentation +fix when updating a playlist (#12612) 2018-07-17 07:45:38 -07:00
plugin_settings.go refactor(securejsondata): extract to class 2016-11-24 13:22:25 +01:00
preferences.go feat: team preferences 2018-11-12 20:01:53 +01:00
quotas.go move toMap function to be a method on the quota structs 2015-09-15 17:18:26 +08:00
search.go Major refactorings around searching, moved to seperate package, trying to move stuff out of models package, extend search support searching different types of entities and different types of dashboards, #960 2015-05-13 13:36:24 +02:00
star.go Added isStarred to search result hit, very inefficient loading right now but can be cached later on 2015-02-05 09:49:00 +01:00
stats.go renames usage state name for auth token 2019-02-11 11:08:31 +01:00
streams.go mergefix(): fixed issue with master merge 2017-01-31 09:00:36 +01:00
tags_test.go Create annotations (#8197) 2017-10-07 10:31:39 +02:00
tags.go Create annotations (#8197) 2017-10-07 10:31:39 +02:00
team_member.go teams: explains the external property of a team membership. 2019-03-19 14:01:22 +01:00
team.go teams: refactor so that you can only delete teams if you are team admin 2019-03-19 14:01:21 +01:00
temp_user.go signup: fix email sent logic for tempuser 2017-06-30 20:21:08 +02:00
test_data.go mysql: minor progress on response processing 2017-03-31 11:45:25 +02:00
user_auth.go Add oauth pass-thru option for datasources 2019-02-01 19:40:57 -05:00
user_token.go feat(api): support list/revoke auth token in admin/current user api 2019-03-08 15:15:38 +01:00
user.go feat: #11067 prevent removing last grafana admin permissions 2018-12-03 20:05:52 -05:00