zulip/zerver
Tim Abbott 1d10941712 register: Don't display field to enter password unless needed.
This should significantly improve the user experience for new users
signing up with GitHub/Google auth.  It comes complete with tests for
the various cases.  Further work may be needed for LDAP to not prompt
for a password, however.

Fixes #886.
2017-08-09 13:44:57 -07:00
..
fixtures generate_test_data: Fix typo in configuration. 2017-08-01 23:45:57 -07:00
lib management: Fix typo in get_realm CommandError message. 2017-08-08 14:13:19 -07:00
management management: Use self.get_user in convert_bot_to_outgoing_webhook. 2017-08-08 14:13:19 -07:00
migrations github: Don't ask for password in registration. 2017-08-09 13:44:57 -07:00
templatetags tidying: Combine multiple 'import typing' lines onto one line. 2017-07-16 16:43:21 -07:00
tests register: Don't display field to enter password unless needed. 2017-08-09 13:44:57 -07:00
tornado mypy: Remove superfluous older 'type: ignore' annotations. 2017-08-08 11:27:51 -07:00
views register: Don't display field to enter password unless needed. 2017-08-09 13:44:57 -07:00
webhooks Webhook: Remove duplicate trello code. 2017-08-08 15:55:09 -07:00
worker mypy: Set assign_queue() parameter queue_type to not be Optional. 2017-08-07 21:27:50 -07:00
__init__.py caching: Add configuration class for post-migration cache flushing. 2016-10-27 23:26:34 -07:00
apps.py Add notifications on new logins to Zulip. 2017-03-25 16:50:52 -07:00
context_processors.py /register/: Hide sign up on invite-only realms. 2017-07-27 16:53:57 -07:00
decorator.py rate_limiter: Upgrade api_calls_left to generic API. 2017-08-02 18:01:39 -07:00
filters.py mypy: Added Dict, List and Set imports. 2017-03-04 14:33:44 -08:00
forms.py registration: Password should be required in form. 2017-08-09 13:44:57 -07:00
logging_handlers.py logging_handlers: Fix tracebacks being emailed in subject lines. 2017-04-25 18:55:11 -07:00
middleware.py mypy: Add None return path for RateLimitMiddleware.process_exception(). 2017-08-03 11:03:14 -07:00
models.py github: Don't ask for password in registration. 2017-08-09 13:44:57 -07:00
signals.py emails: Add to_user_id argument to send_email. 2017-07-16 16:56:39 -07:00
static_header.txt
storage.py pep8: Add compliance with rule E261 to storage.py. 2017-05-07 23:21:50 -07:00