zulip/confirmation
clarammdantas edcf4f0ea2 invitations: Revoke remaining invitations after user registers.
If a user receives more than one invite to join a
realm, after that user registers, all the remaining
invitations should be revoked, preventing them to be
listed in active invitations on admin panel.
To do this, we added a new prereg_user status,
STATUS_REVOKED.

We also added a confirmation_link_expired_error page
in case the user tries click on a revoked invitaion.
This page has a link to login page.

Fixes: #12629

Co-authored-by: Arunika <arunikayadav42@gmail.com>
2020-05-27 15:37:16 -07:00
..
management Django 1.10: Remove cleanupconfirmation management command. 2016-11-26 15:04:20 -08:00
migrations python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
CHANGELOG.txt Include third-party django-confirmation library. 2012-10-01 10:45:57 -04:00
LICENSE.txt Include third-party django-confirmation library. 2012-10-01 10:45:57 -04:00
README.txt Include third-party django-confirmation library. 2012-10-01 10:45:57 -04:00
__init__.py python: Modernize legacy Python 2 syntax with pyupgrade. 2020-04-09 16:43:22 -07:00
models.py invite: Fix invitations removed from list too soon. 2020-05-26 21:45:44 -07:00
settings.py invitations: Revoke remaining invitations after user registers. 2020-05-27 15:37:16 -07:00

README.txt

===================
Django Confirmation
===================

This is a generic object confirmation system for Django applications.

For installation instructions, see the file "INSTALL.txt" in this
directory; for instructions on how to use this application, and on
what it provides, see the file "overview.txt" in the "docs/"
directory.