Pēteris Caune
|
eb7f51f6f5
|
Focus the "name" input in the "Add Project" modal.
|
2020-03-05 16:05:06 +02:00 |
|
Pēteris Caune
|
e52ac9af91
|
Put API key in the path (not query string) cc: #300
|
2020-02-14 16:39:31 +02:00 |
|
Pēteris Caune
|
12b946acf3
|
Experimental Prometheus metrics endpoint. cc: #300
|
2020-02-14 16:12:13 +02:00 |
|
Pēteris Caune
|
0ff4bd01e0
|
Improved UI to invite users from account's other projects. Fixes #258.
The team size limit is applied to the number of distinct users across all projects. Fixes #332.
|
2020-02-14 13:05:21 +02:00 |
|
Pēteris Caune
|
3048a20f9b
|
link rel="canonical" in the sign in page
|
2020-02-04 11:29:38 +02:00 |
|
Pēteris Caune
|
0d2c6217d3
|
Auto-submit the unsubscribe confirmation form only if signature is more than 5 minutes old. Idea from https://stackoverflow.com/questions/59281750/strategies-to-prevent-email-scanners-from-activating-unsubscribe-links/59381066#59381066
|
2019-12-18 16:10:30 +02:00 |
|
Pēteris Caune
|
eafff677d9
|
Don't auto-submit the unsubscribe form. Email security scanners like Office 365 Enterprise open links and *execute JS* causing users to automatically unsubscribe the first time they receive an email. Can't think of a sane fix for this :-(
|
2019-12-10 10:41:10 +02:00 |
|
Pēteris Caune
|
4ee92a44ff
|
Unsubscribe is CSRF exempt.
|
2019-12-09 16:14:50 +02:00 |
|
Pēteris Caune
|
dfee69584b
|
Don't show the "Sign Up" link in the login page if registration is closed. Fixes #280
|
2019-08-26 10:55:41 +03:00 |
|
Pēteris Caune
|
fa16bd4e42
|
Prepare for 3DS 2
|
2019-08-18 18:16:37 +03:00 |
|
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 |
|