Anupam-dagar
865480ec42
portico: Fix positioning of "disposable email address" errors.
...
Modified by tabbott to prevent losing the frontend errors, and make it
more clear which errors are from the frontend vs. backend.
Fixes : #8784 .
2018-03-22 14:38:57 -07:00
Vishnu Ks
d34dd4cd02
signup: Show subdomain availability during signup.
...
This uses an actual query to the backend to check if the subdomain is
available, using the same logic we would use to check when the
subdomain is in fact created.
2018-02-19 10:45:17 -08:00
Brock Whittaker
61dad0701a
/login/: Remove previous alerts before displaying new alerts.
...
The issue is that the server wants to display an error when you make a
request and fail, but the jQuery form validator also wants to display
errors at the same time. This removes the server errors to display the
jQuery.
Fixes : #8239 .
2018-02-05 13:42:48 -08:00
VishalCR7
68df428de9
portico: Add a loading indicator to login button.
...
Added a loading indicator when user clicks on Log in button.
Fixes #6477 .
2018-02-05 13:42:46 -08:00
YJDave
99e62f80b9
portico: Enhanced password warning
2017-12-14 07:16:56 -05:00
Vishnu Ks
4b5327b326
form: During realm creation give option to install in root domain.
...
This presents multiple states for the subdomain input option
depending on the existence of a root domain.
Commit modified heavily by Brock Whittaker <brock@zulipchat.com>.
Fixes #6863 .
2017-10-19 16:10:14 -07:00
YJDave
e3917b7d63
portico-signup: Strip whitespace from email fields.
...
This strips out whitespace from the email fields on the register
and login screens.
Fixes : #6578 .
2017-09-28 11:53:23 -07:00
Tim Abbott
c043d31074
portico: Fix accidental console.log statement.
2017-08-15 15:23:16 -07:00
Brock Whittaker
cc8de243a5
Switch from #errors to new .alert.alert-error.
...
This switches to the newer style of displaying alerts.
2017-08-15 13:27:48 -07:00
Vishnu Ks
f273e83a85
portico: Explain why password is weak to user.
2017-07-07 14:48:06 -07:00
Harshit Bansal
6615f2f2e8
common.js: Migrate `common.js` module to use IIFE module style.
...
This module was exposing its functions as globals. This PR fixes
it use the IIFE module style that we use in our other modules.
2017-06-22 19:06:32 -04:00
Tim Abbott
871adc01e3
signup: Fix broken password strength checking.
...
We don't support using the i18n libraries in our portico.
This was broken in 7a6d001592
.
2017-03-17 14:11:44 -07:00
Rishi Gupta
7a6d001592
signup: Make error message for a weak password more clear.
...
"Password is weak" sounds like an fyi rather than "we're going to stop you
from registering until you fix this".
2017-02-28 13:46:39 -08:00
Sampriti Panda
4e78ca32de
register: Improve styling for frontend errors
2017-01-24 13:39:43 -08:00
Tim Abbott
998dff9e50
lint: Add dangling commas in JavaScript objects.
2017-01-11 15:23:42 -08:00
Bojidar Marinov
786dd0fca4
auth: Make min password length and strength configurable.
...
This adds some configuration options to settings.py, namely
PASSWORD_MIN_LENGTH and PASSWORD_MIN_QUALITY, which control
when the frontend validator invalidates the password.
Closes #2628
2017-01-10 04:55:41 -08:00
Tim Abbott
c9a1d4a074
Move portico-only JS to static/js/portico/.
...
Fixes #3014 .
2016-12-30 14:47:49 -08:00