grafana/public/emails
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
..
alert_notification_example.html Grafana UI: Use correct path to 'online.svg', 'warn-tiny.svg', 'critical.svg' and 'background_tease.jpg' (#78273) 2024-01-02 10:28:11 +00:00
alert_notification.html SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
alert_notification.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
invited_to_org.html Email: Light theme email templates (#72398) 2023-08-16 16:24:49 +02: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.html Email: Light theme email templates (#72398) 2023-08-16 16:24:49 +02: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.html Alerting: Do not show grouping when grouplabels are empty in email template (#74090) 2023-08-30 13:02:23 +02: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.html 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.html 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
README.md Prettier: Fix all markdown files and add markdown files to CI verify step (#39776) 2021-09-29 14:34:40 +02:00
reset_password.html Email: Light theme email templates (#72398) 2023-08-16 16:24:49 +02:00
reset_password.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
signup_started.html Email: Light theme email templates (#72398) 2023-08-16 16:24:49 +02:00
signup_started.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00
verify_email.html EmailVerification: Generate emails after rename (#85175) 2024-03-26 15:50:11 +01:00
verify_email.txt EmailVerification: Generate emails after rename (#85175) 2024-03-26 15:50:11 +01:00
welcome_on_signup.html Email: Light theme email templates (#72398) 2023-08-16 16:24:49 +02:00
welcome_on_signup.txt SMTP: Update email templates to include populated <title> tag (#61430) 2023-01-30 16:56:23 -05:00

html files in this folder are generated from templates and build system in repo_root/emails