zulip/zerver
Mateusz Mandera 8ad7520180 ldap: Support alternative attrs to userAccountControl.
Fixes #17456.

The main tricky part has to do with what values the attribute should
have. LDAP defines a Boolean as
Boolean = "TRUE" / "FALSE"
so ideally we'd always see exactly those values. However,
although the issue is now marked as resolved, the discussion in
https://pagure.io/freeipa/issue/1259 shows how this may not always be
respected - meaning it makes sense for us to be more liberal in
interpreting these values.
2021-09-16 13:29:13 -07:00
..
data_import python: Remove locally dead code. 2021-08-19 01:51:37 -07:00
integration_fixtures/nagios tests: Add a test for fixtures for non-webhook integrations. 2021-04-28 08:16:51 -07:00
lib user docs: Add a bunch of "getting started" content. 2021-09-16 11:41:43 -07:00
management outgoing_http: Use OutgoingSession subclasses in more places. 2021-09-01 05:34:13 -07:00
migrations emoji: Add backend changes to support still image for animated emojis. 2021-09-12 07:13:04 +00:00
openapi emoji: Add backend changes to support still image for animated emojis. 2021-09-12 07:13:04 +00:00
tests ldap: Support alternative attrs to userAccountControl. 2021-09-16 13:29:13 -07:00
tornado Rename default branch to ‘main’. 2021-09-06 12:56:35 -07:00
views spectators: Add comments and assertions on security model. 2021-09-14 10:33:14 -07:00
webhooks help: Add newline after admonition header for Prettier compatibility. 2021-09-10 10:39:25 -07:00
worker invite: Extend invite api for handling expiration duration. 2021-09-10 16:53:03 -07:00
__init__.py django: Upgrade Zulip to Django 3.2 LTS. 2021-05-03 08:36:22 -07:00
apps.py caching: Make sender type optional for flush_cache. 2021-07-26 14:48:07 -07:00
context_processors.py request: Refactor ZulipRequestNotes to RequestNotes. 2021-09-03 08:48:45 -07:00
decorator.py user_passes_test: Extract zulip_redirect_to_login from it. 2021-09-14 10:33:53 -07:00
filters.py typing: Fix function signatures. 2021-08-20 05:54:19 -07:00
forms.py auth: Make the deactivated user error message clearer. 2021-09-10 10:47:15 -07:00
logging_handlers.py logging_handlers: Remove STAGING_ERROR_NOTIFICATIONS setting. 2021-07-07 09:26:02 -07:00
middleware.py auth: Change the look of SOCIAL_AUTH_SUBDOMAIN when directly opened. 2021-09-10 10:47:15 -07:00
models.py models: Add is_web_public property to Realm model. 2021-09-14 10:33:53 -07:00
signals.py python: Convert deprecated Django ugettext alias to gettext. 2021-04-15 18:01:34 -07:00