grafana/emails/templates
colin-stuart 6abe99efd6
Auth: Passwordless Login Option Using Magic Links (#95436)
* initial passwordless client

* passwordless login page

* Working basic e2e flow

* Add todo comments

* Improve the passwordless login flow

* improved passwordless login, backend for passwordless signup

* add expiration to emails

* update email templates & render username & name fields on signup

* improve email templates

* change login page text while awaiting passwordless code

* fix merge conflicts

* use claims.TypeUser

* add initial passwordless tests

* better error messages

* simplified error name

* remove completed TODOs

* linting & minor test improvements & rename passwordless routes

* more linting fixes

* move code generation to its own func, use locationService to get query params

* fix ampersand in email templates & use passwordless api routes in LoginCtrl

* txt emails more closely match html email copy

* move passwordless auth behind experimental feature toggle

* fix PasswordlessLogin property failing typecheck

* make update-workspace

* user correct placeholder

* Update emails/templates/passwordless_verify_existing_user.txt

Co-authored-by: Dan Cech <dcech@grafana.com>

* Update emails/templates/passwordless_verify_existing_user.mjml

Co-authored-by: Dan Cech <dcech@grafana.com>

* Update emails/templates/passwordless_verify_new_user.txt

Co-authored-by: Dan Cech <dcech@grafana.com>

* Update emails/templates/passwordless_verify_new_user.txt

Co-authored-by: Dan Cech <dcech@grafana.com>

* Update emails/templates/passwordless_verify_new_user.mjml

Co-authored-by: Dan Cech <dcech@grafana.com>

* use &amp; in email templates

* Update emails/templates/passwordless_verify_existing_user.txt

Co-authored-by: Dan Cech <dcech@grafana.com>

* remove IP address validation

* struct for passwordless settings

* revert go.work.sum changes

* mock locationService.getSearch in failing test

---------

Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com>
Co-authored-by: Dan Cech <dcech@grafana.com>
2024-11-14 08:50:55 -05:00
..
partials Alerting: Do not show grouping when grouplabels are empty in email template (#74090) 2023-08-30 13:02:23 +02:00
invited_to_org.mjml Auth: Fix email verification bypass when using basic authentication (#82914) 2024-02-16 18:54:59 +01:00
invited_to_org.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
new_user_invite.mjml Auth: Fix email verification bypass when using basic authentication (#82914) 2024-02-16 18:54:59 +01:00
new_user_invite.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
ng_alert_notification.mjml Auth: Fix email verification bypass when using basic authentication (#82914) 2024-02-16 18:54:59 +01:00
ng_alert_notification.txt Show the alertname for each alert in plain text email (#70183) 2023-06-16 10:06:43 -04:00
passwordless_verify_existing_user.mjml Auth: Passwordless Login Option Using Magic Links (#95436) 2024-11-14 08:50:55 -05:00
passwordless_verify_existing_user.txt Auth: Passwordless Login Option Using Magic Links (#95436) 2024-11-14 08:50:55 -05:00
passwordless_verify_new_user.mjml Auth: Passwordless Login Option Using Magic Links (#95436) 2024-11-14 08:50:55 -05:00
passwordless_verify_new_user.txt Auth: Passwordless Login Option Using Magic Links (#95436) 2024-11-14 08:50:55 -05:00
reset_password.mjml Auth: Fix email verification bypass when using basic authentication (#82914) 2024-02-16 18:54:59 +01:00
reset_password.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
signup_started.mjml Auth: Fix email verification bypass when using basic authentication (#82914) 2024-02-16 18:54:59 +01:00
signup_started.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
verify_email.mjml Refactor: Email verification (#84393) 2024-03-14 13:25:28 +01:00
verify_email.txt Refactor: Email verification (#84393) 2024-03-14 13:25:28 +01:00
welcome_on_signup.mjml Auth: Fix email verification bypass when using basic authentication (#82914) 2024-02-16 18:54:59 +01:00
welcome_on_signup.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00