| 2026-04-25 12:09 | ci: update actions | Tobias Bengfort |
| 2025-11-24 16:23 | ci: add django 6.0 | Tobias Bengfort |
| 2025-10-21 08:10 | bump version to 1.1.0 | Tobias Bengfort |
| 2025-10-21 08:07 | pyproject.toml: declare as stable | Tobias Bengfort |
| 2025-10-21 08:04 | ci: test with python 3.14 | Tobias Bengfort |
| 2025-09-03 14:41 | pyproject.toml: update license format | Tobias Bengfort |
| 2025-08-13 11:03 | update translations | Tobias Bengfort |
| 2025-08-13 10:25 | add setting MAX_KEYS_PER_ACCOUNT | Tobias Bengfort |
| 2025-08-13 10:14 | strip unnecessary whitespace in example template | Tobias Bengfort |
| 2025-08-07 07:40 | bump supported django version | Tobias Bengfort |
| 2025-07-10 13:34 | setup static files in test settings | Tobias Bengfort |
| 2025-05-21 14:54 | dependabot: ignore broken qrcode | Tobias Bengfort |
| 2025-05-21 14:44 | bump version to 1.0.0 | Tobias Bengfort |
| 2025-05-21 13:30 | update to fido2 2.x | Tobias Bengfort |
| 2025-05-21 14:41 | Merge pull request #13 from xi/fido2-json | Tobias Bengfort |
| 2025-02-03 15:40 | js: vendor webauthn-json | Tobias Bengfort |
| 2025-02-03 15:06 | fido2: use JSON encoding | Tobias Bengfort |
| 2025-02-03 15:06 | js: convert to module | Tobias Bengfort |
| 2025-05-21 13:13 | bump version to 0.15.2 | Tobias Bengfort |
| 2025-05-21 13:13 | update test matrix to django 5.2 | Tobias Bengfort |
| 2025-05-21 13:09 | remove support for fido2 2.x for now | Tobias Bengfort |
| 2025-02-03 13:59 | ci: update supported django/python versions | Tobias Bengfort |
| 2025-02-05 11:05 | bump version to 0.15.1 | Tobias Bengfort |
| 2025-02-03 15:00 | rm unused templatetag libraries | Tobias Bengfort |
| 2025-02-03 13:56 | fido2: fix json mapping deprecation warning | Tobias Bengfort |
| 2025-01-27 13:47 | update french translation | Tobias Bengfort |
| 2025-01-20 13:16 | bump version to 0.15.0 | Tobias Bengfort |
| 2025-01-20 13:08 | clearer label for name | Tobias Bengfort |
| 2025-01-20 12:59 | tweak admin | Tobias Bengfort |
| 2024-12-06 08:21 | fixup changelog for 0.14.0 | Tobias Bengfort |
| 2024-12-06 08:15 | bump version to 0.14.0 | Tobias Bengfort |
| 2024-12-06 07:22 | drop support for python 3.8 | Tobias Bengfort |
| 2024-12-06 07:18 | Revert "Allow http on localhost" | Tobias Bengfort |
| 2024-11-01 14:39 | use autocomplete="one-time-code" | Tobias Bengfort |
| 2024-08-09 22:31 | ci: test with django 5.1 | Tobias Bengfort |
| 2024-07-31 17:39 | make it easier to use runserver | Tobias Bengfort |
| 2024-07-31 17:30 | rm manage.py | Tobias Bengfort |
| 2024-07-31 17:21 | mail: set Auto-Submitted header | Tobias Bengfort |
| 2024-06-18 18:46 | ci: enable pypi trusted publishing | Tobias Bengfort |
| 2024-06-18 18:07 | bump version to 0.13.0 | Tobias Bengfort |
| 2024-06-18 17:26 | django 5.1: support LoginRequiredMiddleware | Tobias Bengfort |
| 2024-06-18 17:37 | ci: test with django 5.1a1 | Tobias Bengfort |
| 2024-06-18 17:42 | ci: update setup-python action | Tobias Bengfort |
| 2024-06-18 17:37 | ruff: adapt to 0.3.0 | Tobias Bengfort |
| 2024-06-18 17:25 | refactor: use stronghold decorator | Tobias Bengfort |
| 2024-06-18 17:06 | style: rename decorator argument to view_func | Tobias Bengfort |
| 2024-06-18 17:39 | style: use f-strings | Tobias Bengfort |
| 2024-03-26 10:08 | bump version to 0.12.1 | Tobias Bengfort |
| 2024-03-26 08:41 | bump version to 0.12.0 | Tobias Bengfort |
| 2024-03-26 09:55 | fix: include login_failed_subject.txt in package | Tobias Bengfort |
| 2024-03-26 08:22 | set id field type independent of DEFAULT_AUTO_FIELD | Tobias Bengfort |
| 2024-03-01 15:12 | ruff: adapt to 2.0 | Tobias Bengfort |
| 2024-03-01 15:12 | ruff: rm target-version | Tobias Bengfort |
| 2024-01-03 21:45 | fix test: POST for logout | Tobias Bengfort |
| 2024-01-03 21:43 | add support for django 5.0 | Tobias Bengfort |
| 2024-01-03 21:43 | drop support for django 4.1 | Tobias Bengfort |
| 2024-01-03 18:00 | typo | Tobias Bengfort |
| 2024-01-03 16:56 | extend gitignore | Tobias Bengfort |
| 2023-11-04 11:41 | rm support for python 3.7 | Tobias Bengfort |
| 2023-11-04 11:37 | integrate MANIFEST.in into pyproject.toml | Tobias Bengfort |
| 2023-11-04 11:04 | replace setup.py by pyproject.toml | Tobias Bengfort |
| 2023-10-13 16:29 | github: update actions/checkout to v4 | Tobias Bengfort |
| 2023-10-08 08:54 | use python 3.12 in CI | Tobias Bengfort |
| 2023-09-18 07:15 | inherit from MiddlewareMixin | Tobias Bengfort |
| 2023-08-31 09:52 | disable RUF012 | Tobias Bengfort |
| 2023-08-30 12:45 | README: mention settings.py | Tobias Bengfort |
| 2023-06-16 14:52 | github actions: publish to pypi automatically | Tobias Bengfort |
| 2023-06-16 14:51 | github actions: update actions | Tobias Bengfort |
| 2023-04-14 07:57 | use absolute links to github in README | Tobias Bengfort |
| 2023-04-14 07:44 | bump version to 0.11.0 | Tobias Bengfort |
| 2023-04-14 07:43 | setup.py: explicit package list | Tobias Bengfort |
| 2023-04-14 07:36 | Fixup d8f7f3a: drop support for django 2.x | Tobias Bengfort |
| 2023-04-14 07:29 | add setting MFA_FIDO2_USER_VERIFICATION | Tobias Bengfort |
| 2023-04-13 06:31 | increase test coverage | Tobias Bengfort |
| 2023-04-13 06:31 | rm unused code (unpatch_admin) | Tobias Bengfort |
| 2023-04-13 06:16 | README: better explain enforcing MFA | Tobias Bengfort |
| 2023-04-13 06:16 | test _get_verify_origin_fn | Tobias Bengfort |
| 2023-04-13 05:41 | refactor _get_verify_origin_fn | Tobias Bengfort |
| 2023-04-13 05:24 | Merge pull request #17 from humphrey/http-on-localhost | Tobias Bengfort |
| 2023-04-13 00:37 | Allow http on localhost | Humphrey Murray |
| 2023-04-06 11:32 | test with django 4.2 release | Tobias Bengfort |
| 2023-03-21 18:09 | avoid autocompletion in code field | Tobias Bengfort |
| 2023-03-19 19:15 | bump version to 0.10.0 | Tobias Bengfort |
| 2023-03-19 19:14 | some more lint rules | Tobias Bengfort |
| 2023-03-19 19:11 | Merge pull request #15 from hleroy/main | Tobias Bengfort |
| 2023-03-19 17:55 | added french translation | Hervé Le Roy |
| 2023-03-06 19:40 | fix lint errors | Tobias Bengfort |
| 2023-03-06 19:40 | replace flake8/isort by ruff | Tobias Bengfort |
| 2023-03-06 19:35 | mv coverage config to pyproject.toml | Tobias Bengfort |
| 2023-03-02 06:27 | bump version to 0.9.0 | Tobias Bengfort |
| 2023-02-27 15:43 | use qrcode to_string() | Tobias Bengfort |
| 2023-02-27 15:40 | restrict qrcode | Tobias Bengfort |
| 2023-02-27 15:37 | autofocus in auth form | Tobias Bengfort |
| 2023-02-20 21:55 | test on django 4.2 | Tobias Bengfort |
| 2022-12-08 11:51 | bump version to 0.8.0 | Tobias Bengfort |
| 2022-12-08 10:24 | update test matrix | Tobias Bengfort |
| 2022-12-08 10:22 | Merge pull request #12 from xi/failed-login-mail | Tobias Bengfort |
| 2022-12-08 10:07 | tweak example message wording | Tobias Bengfort |
| 2022-09-22 08:15 | send email on failed login | Tobias Bengfort |
| 2022-11-22 09:48 | test with django 4.1 release | Tobias Bengfort |
| More commits remaining… |