diff --git a/.gitignore b/.gitignore
index 882f4c09aeb..96824b93aa3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,4 +28,4 @@ public/css/*.min.css
conf/custom.ini
fig.yml
profile.cov
-
+grafana
diff --git a/CHANGELOG.md b/CHANGELOG.md
index db526bf7d62..bbe748bc565 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -18,6 +18,7 @@ it allows you to add queries of differnet data source types & instances to the s
- [Issue #2565](https://github.com/grafana/grafana/issues/2565). TimePicker: Fix for when you applied custom time range it did not refreh dashboard
- [Issue #2563](https://github.com/grafana/grafana/issues/2563). Annotations: Fixed issue when html sanitizer failes for title to annotation body, now fallbacks to html escaping title and text
- [Issue #2564](https://github.com/grafana/grafana/issues/2564). Templating: Another atempt at fixing #2534 (Init multi value template var used in repeat panel from url)
+- [Issue #2620](https://github.com/grafana/grafana/issues/2620). Graph: multi series tooltip did no highlight correct point when stacking was enabled and series were of different resolution
**Breaking Changes**
- Notice to makers/users of custom data sources, there is a minor breaking change in 2.2 that
diff --git a/conf/defaults.ini b/conf/defaults.ini
index 8eafec90e0d..6ebf5fac01d 100644
--- a/conf/defaults.ini
+++ b/conf/defaults.ini
@@ -134,6 +134,9 @@ auto_assign_org = true
# Default role new users will be automatically assigned (if auto_assign_org above is set to true)
auto_assign_org_role = Viewer
+# Require email validation before sign up completes
+verify_email_enabled = false
+
#################################### Anonymous Auth ##########################
[auth.anonymous]
# enable anonymous access
diff --git a/emails/assets/css/style.css b/emails/assets/css/style.css
index 7d5d7a7f759..f138a0c1296 100644
--- a/emails/assets/css/style.css
+++ b/emails/assets/css/style.css
@@ -109,8 +109,8 @@ table.columns td.better-button {
}
.better-button a {
- text-decoration: none;
- -webkit-border-radius: 2px;
+ text-decoration: none;
+ -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
@@ -123,7 +123,7 @@ table.columns td.better-button {
.better-button:hover a {
color: #FFFFFF !important;
background-color: #F2821E;
- border: 1px solid #F2821E;
+ border: 1px solid #F2821E;
}
.better-button:visited a {
@@ -132,4 +132,13 @@ table.columns td.better-button {
.better-button:active a {
color: #FFFFFF !important;
-}
\ No newline at end of file
+}
+
+.verification-code {
+ background-color: #EEEEEE;
+ padding: 3px;
+ margin: 8px;
+ display: inline-block;
+ font-weight: bold;
+ font-size: 20px;
+}
diff --git a/emails/templates/invited_to_org.html b/emails/templates/invited_to_org.html
index 679c0062131..59e76cd5a77 100644
--- a/emails/templates/invited_to_org.html
+++ b/emails/templates/invited_to_org.html
@@ -32,17 +32,14 @@