Commit graph

83 commits

Author SHA1 Message Date
Pēteris Caune
8f6726d1ee
Prevent email clients from opening the one-time login links. Fixes #255 2019-05-21 11:26:55 +03:00
Pēteris Caune
ffa23b6504
Empty meta description for the login page. 2019-05-07 10:53:10 +03:00
Pēteris Caune
fcff4b48c6
Fixing markup. 2019-04-29 23:27:46 +03:00
Pēteris Caune
23b197526c
Password strength meter and length check in the "Set Password" form 2019-04-29 23:16:49 +03:00
Pēteris Caune
afaa8767cd
Rate limit login-with-password attempts. 2019-04-26 15:51:10 +03:00
Pēteris Caune
d682f79075
Update braintree dropin version. 2019-04-12 18:29:00 +03:00
Pēteris Caune
a4fde44e3a
Can configure the email integration to only report the "down" events. Fixes #231 2019-04-10 17:54:19 +03:00
Pēteris Caune
0b90bb23ce
Merge base.html and base_project.html 2019-04-02 13:12:29 +03:00
Pēteris Caune
178b0ff95c
Show "Badges" and "Settings" in top navigation. Fixes #234 2019-04-02 11:51:35 +03:00
Pēteris Caune
1b085a154b
"Don't have an account? Sign Up" line in the login page. 2019-02-01 14:14:55 +02:00
Pēteris Caune
0cceeffcd8
Handle the case where user has no projects. 2019-01-31 22:21:20 +02:00
Pēteris Caune
282c3d39cb
Template tweaks. 2019-01-29 19:27:14 +02:00
Pēteris Caune
ac2a120ee8
"Create New Project" button in "My Projects" page. 2019-01-29 11:41:02 +02:00
Pēteris Caune
6b0d566922
"My Projects" page. 2019-01-29 10:59:10 +02:00
Pēteris Caune
4e6fa38ec6
Users can create and remove Projects -- WIP 2019-01-28 20:09:23 +02:00
Pēteris Caune
f35f5893d8
Fix wording in the "Close Account" dialog. 2019-01-22 16:26:58 +02:00
Pēteris Caune
eaf49f2367
Don't switch projects when viewing the "Account Settings" page 2019-01-22 16:23:51 +02:00
Pēteris Caune
b013a92c43
Move project-specific settings to a new "Project Settings" page 2019-01-22 15:44:54 +02:00
Pēteris Caune
a144bc762d
Fix the team member list in Account Settings > Team Access 2019-01-22 10:53:44 +02:00
Pēteris Caune
c42a854e75
Fix project names in the top navigation dropdown menu, avoid duplicates. 2019-01-19 19:08:06 +02:00
Pēteris Caune
e1b999e83a
Prepare for the removal of Check.user_id 2019-01-18 14:59:01 +02:00
Pēteris Caune
c16e9dc4fe
Prepare for the removal of Profile.api_key 2019-01-17 16:02:57 +02:00
Pēteris Caune
1a9f7e17f8
Cancelling a plan clears out Subscription.plan_name 2018-12-14 11:05:57 +02:00
Pēteris Caune
8ad3b0d537
Simplify inline scripts for easier CSP 2018-11-12 10:37:31 +02:00
Pēteris Caune
d064112c16
Template for the unsubscribe confirmation form. 2018-11-09 22:17:45 +02:00
Pēteris Caune
b3c22dcfd2
A workaround for some email agents automatically opening "Unsubscribe" links 2018-11-09 22:12:11 +02:00
Pēteris Caune
432e592e44
Add read-only API key support 2018-10-29 21:44:34 +02:00
Pēteris Caune
dd342f3d30
"Log In" -> "Sign In" 2018-10-20 19:24:21 +03:00
Pēteris Caune
ba1357bcdc
It is now OK to autocomplete email fields. 2018-10-12 11:54:39 +03:00
Pēteris Caune
9214265136
Separate sign up and login forms. 2018-10-12 10:55:15 +03:00
Pēteris Caune
371eebe1f2
Disable autocomplete for email fields. 2018-10-11 11:32:02 +03:00
Pēteris Caune
4acd6a16e8
Login form: rename the email box to "identity" to avoid some auto-signup bots 2018-10-10 09:53:42 +03:00
Pēteris Caune
a58ce791c0
Improved layout & style, fixed hamburger menu in login page. 2018-10-09 16:12:02 +03:00
Pēteris Caune
9e9c504e2d
Update plan names, nicer "Change Plan" form. 2018-09-25 13:12:21 +03:00
Pēteris Caune
3a8056f0e2
Showcase the "Check Details" page and the badges 2018-09-09 23:44:55 +03:00
Pēteris Caune
5ffc3088f3
staticfiles -> static, and some cleanup 2018-08-04 19:43:00 +03:00
Pēteris Caune
e4150e8514
Settings > Badges page shows badges from all teams user has access to. 2018-06-15 01:07:52 +03:00
Pēteris Caune
a4855e1900
Rename form field "email" to "identity" to hopefully avoid some auto-form-fill spam. 2018-06-14 16:29:15 +03:00
Pēteris Caune
eafb5d6096
Increase check limits for paid accounts. 2018-05-09 21:04:07 +03:00
Pēteris Caune
521b089501 Remove First & Last name from Billing Details, to limit the amount of personal data we potentially store. 2018-05-02 21:41:39 +03:00
Pēteris Caune
9fb7ca7103
Users can specify a separate email address that will receive invoices. 2018-04-24 16:06:03 +03:00
Pēteris Caune
01fef3d054 Pricing updates. 2018-03-04 20:26:30 +02:00
Pēteris Caune
3efd70e50c Adding "Standard (3 years)" plan. 2018-01-18 15:52:01 +02:00
Pēteris Caune
9689dcc113 Fixing typo 2018-01-18 02:30:54 +02:00
Pēteris Caune
c4b316003d Replace healthchecks.io branding with generic branding. 2018-01-13 19:21:43 +02:00
Pēteris Caune
1497ff204b Fix active plan display in the pricing page. 2018-01-09 17:56:48 +02:00
Pēteris Caune
39bc12e351 Invoices to email. 2018-01-09 16:45:38 +02:00
Pēteris Caune
01c3a13922 Billing overhaul. 2018-01-09 13:31:43 +02:00
Pēteris Caune
780796dc2a UI tweak for the special case when the account has no tags. 2017-11-10 22:03:33 +02:00
Pēteris Caune
1b7d4f6f3e Adding "Overall status" badge. 2017-11-10 21:52:27 +02:00