resolve #567resolve #564Add support for CI mode when using captcha on login.this should enable to automate the sign-in process by not validation the captcha fields.
Contributed by ניר via PR #569
Fix register fails on channels requests. #137Do not call get_current_site() from get_email_context()Extract values from channels context.
Contributed by Hyun S. Moon via PR #519
try release 2
Contributed by ניר via PR #517
try release 1
Contributed by ניר via PR #516
This release improves the CD
Contributed by ניר via PR #515
Fix channels support: Fixing side effects of changing the structure of a context object Add gqlauth.settings_type.id_field to use in project settings
Contributed by Hyun S. Moon via PR #504
This release fixes mypy errors, updates linters, and added docs about JwtSchema
.
Contributed by ניר via PR #500
Fix bug in removal of JWT prefix. In the current implementation if a token happens to contain any trailing J, W or T chars they are also removed. This fix ensures we're only interested in the prefix as a substring.
This release adds support for Django 5.0 (https://docs.djangoproject.com/en/5.0/releases/5.0/).
Contributed by Babu Somasundaram via PR #464
This release adds support for Python3.12
Contributed by ניר via PR #459
This release restores an accidentally deleted django migrations.
Contributed by ניר via PR #430
This release fixes the way we set the refresh token's field revoked
.
Previously we were passing a naive DateTime object but now we pass the timestamp with the timezone info.
fixes #395
Contributed by kurttsam via PR #424
This release removes the call for authenticate()
on basic JWT authorization in order
to support multiple authorization backends see issue #268.
Contributed by ניר via PR #420
This release updates to the latest version of strawberry and removes dependencies with strawberry-django-plus.
-
The directive
IsVerified
is migrated to the new field extensions API and extends the django base permission extension. -
The Channels middleware will inject the user in
request.user
orrequest.scope["UserOrError"]
Contributed by ניר via PR #403
This release fixes the way we call django's send_mail()
previously
we were passing the DjangoSetting
object directly, but now we pass its value.
fixes #387
Contributed by ניר via PR #391
Dependencies update
This is a dependencies update release.
If you use captcha validation you will need to
Contributed by ניר via PR #377
Correctly pluralizes the "UserStatus" model as "User statuses" in Django Admin.
Without this change, Django Admin automatically uses the string "User statuses" as the verbose plural name.
Achieved by overriding the Meta
(Django model subclass) attribute verbose_name_plural
.
Contributed by Justin Masayda via PR #368
This release fixes release bot.
Contributed by ניר via PR #355
This release just updates dependencies.