Revisions of python-django-axes
- update to 6.4.0: * Add support for Python 3.12 and Django 5.0, drop support for Django 4.1. [aleksihakli] * Drop setuptools and pkg_resources dependencies. [Viicos]
- update to 6.3.0: * Add async support to middleware. [Taikono-Himazin]
- update to 6.2.0: * Update documentation. * Add new management command ``axes_reset_ip_username``. * Add French translations. * Avoid running data migration on incorrect databases.
- update to 6.1.1: * Fix ``TransactionManagementError`` when using the database handler with a custom database with for ``AccessAttempt`` or ``AccessFailureLog``. * Set ``AXES_SENSITIVE_PARAMETERS`` default value to ``["username", "ip_address"]`` in addition to the ``AXES_PASSWORD_FORM_FIELD`` configuration flag. * Improve documentation on GDPR and privacy notes and configuration flags. * Add Indonesion translation. * Remove unused methods from AxesStandaloneBackend. * Add username to admin fieldsets. * Add Django system checks for validating callable import path settings. * Improve documentation. * Improve repository issue and PR templates. * Fine-tune CI pipelines and RTD build requirements. * Version 6 is a breaking release. Please see the documentation for upgrade instructions. * Deprecate Python 3.7 support. * Deprecate ``is_admin_site`` API call with misleading naming. * Add ``AXES_LOCKOUT_PARAMETERS`` configuration flag that will supersede ``AXES_ONLY_USER_FAILURES``, ``AXES_LOCK_OUT_BY_COMBINATION_USER_AND_IP``, ``AXES_LOCK_OUT_BY_USER_OR_IP``, and ``AXES_USE_USER_AGENT`` configurations. Add deprecation warnings for old flags. See project documentation on RTD for update instructions. * Improve translations. * Use Django ``cache.incr`` API for atomic cached failure counting
Displaying all 8 revisions