Danielle Maywood
f0e81ab455
feat: notify on workspace creation ( #15934 )
2024-12-20 13:53:10 +00:00
Danielle Maywood
095c9797c9
feat: notify users on template deprecation ( #15195 )
...
Closes https://github.com/coder/coder/issues/15117
Notify users when a template has been deprecated.
2024-10-24 13:12:12 +01:00
Vincent Vielle and defelmnq
297089e944
feat(coderd): add company logo when available for email notifications ( #14935 )
...
This PR aims to close #14253
We keep the default behavior using the Coder logo if there's no logo
set.
Otherwise we want to use the logo based on the URL set in appearance.
---------
Co-authored-by: defelmnq <yvincent@coder.com >
2024-10-22 14:06:19 +02:00
Danielle Maywood
23f61c68b4
fix: urlencode email in reset password link ( #15167 )
...
Fixes https://github.com/coder/coder/issues/15151
This runs `urlencode` (provided by `text/template`) on the email address
in the link. This ensures the link will work if a user has an email in
the form `user+label@example.com `.
2024-10-21 16:09:59 +01:00
Bruno Quaresma
aaa1223408
feat(site): add forgot password link ( #15108 )
...
Demo:
https://github.com/user-attachments/assets/139eb8c0-5bd6-4bbd-8064-a4acc526afda
2024-10-18 09:50:22 -03:00
Sas Swart
dfb6bfa4d2
fix(coderd/notifications): exclude unset fields from notifications ( #15110 )
...
This PR will ensure that optional fields are ignored when they are unset
in user account related templates.
2024-10-16 21:53:24 +02:00
Sas Swart
fac77f956e
fix(coderd/notifications): simplify TemplateWorkspaceManualBuildFailed ( #15067 )
...
This PR closes #15065 .
As advised by @mtojek, a template's display name may be set to "", which
is not useful in an email notification. We'd like to provide a friendly
name for the template, but it also needs to be identifiable.
As such, we fall back to template.Name in the case that the template's
display name is empty.
2024-10-15 21:02:02 +02:00
Sas Swart
208ed1efd7
chore(coderd/notifications): expand golden file testing for notifications ( #15032 )
...
This PR aims to close https://github.com/coder/coder/issues/14913 .
It expands the golden files for the notifier to include the entire
payload serialised as JSON.
2024-10-14 12:34:32 +00:00