Pēteris Caune
642d436ae9
Add absolute_site_logo_url template tag
This commit adds a {% absolute_site_logo_url %} template tag.
The tag emits an absolute url pointing to either
SITE_LOGO_URL or to the fallback picture.
The tag is used in base email template, in slack message
template, and in "Add MS Teams" page.
This commit also fixes a couple instances where absolute URLs
were constructed like so:
{% site_root %}/docs/
This would result in incorrect links if Healthchecks is not
running at webserver's root. The correct way is:
{% site_root %}{% url 'hc-docs' %}
Finally, this commit removes stuff/logo.svg and
stuff/logo-full.svg. Selfhosted sites should not use the
official Healthchecks.io logos, so no point keeping them around
there.
3 years ago
Pēteris Caune
e090aa5403
Improve the handling of unknown email addresses in the Sign In form
4 years ago
Pēteris Caune
dfd159ab18
Add a "Lost password?" link with instructions in the Sign In page
4 years ago
Pēteris Caune
519a666057
{% site_name %} -> {{ site_name }} so we can use blocktrans tags for L10N
4 years ago
Pēteris Caune
3048a20f9b
link rel="canonical" in the sign in page
5 years ago
Pēteris Caune
dfee69584b
Don't show the "Sign Up" link in the login page if registration is closed. Fixes #280
5 years ago
Pēteris Caune
ffa23b6504
Empty meta description for the login page.
6 years ago
Pēteris Caune
afaa8767cd
Rate limit login-with-password attempts.
6 years ago
Pēteris Caune
1b085a154b
"Don't have an account? Sign Up" line in the login page.
6 years ago
Pēteris Caune
dd342f3d30
"Log In" -> "Sign In"
6 years ago
Pēteris Caune
ba1357bcdc
It is now OK to autocomplete email fields.
6 years ago
Pēteris Caune
371eebe1f2
Disable autocomplete for email fields.
6 years ago
Pēteris Caune
4acd6a16e8
Login form: rename the email box to "identity" to avoid some auto-signup bots
6 years ago
Pēteris Caune
a58ce791c0
Improved layout & style, fixed hamburger menu in login page.
6 years ago
Pēteris Caune
5ffc3088f3
staticfiles -> static, and some cleanup
6 years ago
Pēteris Caune
a4855e1900
Rename form field "email" to "identity" to hopefully avoid some auto-form-fill spam.
7 years ago
Pēteris Caune
c4b316003d
Replace healthchecks.io branding with generic branding.
7 years ago
Mark Steve Samson
0530fd5136
Fix typo in login template
7 years ago
Pēteris Caune
1ce6dffa59
Style tweaks, updated titles in modal dialogs.
8 years ago
Pēteris Caune
a4bcbb28aa
/admin/login/ uses the same login view as the main site.
8 years ago
Pēteris Caune
c8bcb23fd6
Material icons.
8 years ago
Pēteris Caune
1dacc8b797
Users can add passwords to their accounts. Fixes #6
9 years ago
Pēteris Caune
c5578ac44a
Update wording in "Incorrect Link" pages. Fixes #5
9 years ago
Pēteris Caune
7876da2c9e
logout, unified login
10 years ago
Pēteris Caune
7997879bd8
Account creation
10 years ago
Pēteris Caune
08a3717ad7
Nicer login form
10 years ago
Pēteris Caune
00cdc313ec
Initial commit
10 years ago