ser8phin
169a6c51b4
Add check to force users to change password ( #2284 )
2021-11-11 11:10:33 +01:00
Raphael Michel
a93287207b
pretix Community Edition moves to AGPLv3-based license ( #2023 )
2021-04-12 10:33:47 +02:00
Raphael Michel
8889d8441e
[SECURITY] Rate limiting for password change form
2020-12-22 10:47:47 +01:00
Raphael Michel
af23d6e4bf
Upgrade to Django 3.0 and other dependencies ( #1568 )
...
* Upgrade Django to 3.0 and other dependencies to recent versions
* Fix otp version contsraint
* Remove six dependency
* Resolve some warnings
* Fix failing tests
* Update django-countries
* Resolve all RemovedInDjango31Warnings in test suite
* Run isort
* Fix import
* Update PostgreSQL version on travis
2020-03-23 15:02:20 +01:00
Raphael Michel
8a6a515b6a
Refs #775 -- Pluggable authentication backends ( #1447 )
...
* Drag-and-drop: Force csrf_token to be present
* Rough design
* Missing file
* b.visble
* Forms
* Docs
* Tests
* Fix variable
2019-10-17 09:11:03 +02:00
Raphael Michel
2c4ee3b3c7
Replace U2F with WebAuthn ( #1392 )
...
* Replace U2F with WebAuthn
* Imports
* Fix backwards compatibility
* Add explanatory comment
* Fix tests
2019-09-10 09:58:31 +02:00
Raphael Michel
01a6861453
Always query emails case-insensitively
2019-01-02 15:12:48 +01:00
Raphael Michel
162f37e00f
Support for inofficial languages
2018-03-08 13:19:57 +01:00
Raphael Michel
84d1d758c1
Re-add option to set user timezone
2017-10-13 15:55:58 +02:00
AV-room
caf75fafdf
Fix #454 -- Email field is now required on user settings page ( #511 )
2017-06-02 17:42:42 +02:00
Raphael Michel
91c48c50e5
Fix unclear labels and validations
2017-03-30 23:34:28 +02:00
Raphael Michel
0acee0e362
Get rid of User.givenname and User.familyname
2017-01-07 16:35:04 +01:00
Raphael Michel
aecf263de7
2FA: Registraion of U2F devices
2016-10-09 12:59:43 +02:00
Raphael Michel
2f24af824e
2FA: Support for adding TOTP-based devices
2016-10-09 12:59:43 +02:00
Jason Estibeiro
e685f8e819
Added basic Django password validations and updated .gitignore ( #136 )
2016-05-11 13:38:31 +02:00
Raphael Michel
7def097dcd
Refs #96 -- Completely removed local users
2015-09-17 00:55:00 +02:00
Raphael Michel
e828d711bd
Used isort to order all import statements
2015-07-19 20:46:34 +02:00
Raphael Michel
1f08dfda5c
Resolved flake8 warnings
2015-06-28 17:02:12 +02:00
Raphael Michel
11eb01a92b
Added a settings change view for users in the frontend
2015-06-25 20:57:02 +02:00