summaryrefslogtreecommitdiffstats
path: root/accounts/utils
Commit message (Collapse)AuthorAgeFilesLines
* type manage scriptJonah Brüchert2024-03-291-1/+1
|
* utils: Improve typingJonah Brüchert2024-03-294-21/+33
|
* Format projectJonah Brüchert2024-03-295-46/+68
| | | | | | To allow automatically formatting changes in the future. Command used: black -l 79 accounts/
* Enforce types in variablesJonah Brüchert2024-03-293-13/+18
|
* Enforce types in function callsJonah Brüchert2024-03-293-7/+14
|
* Port to flask 3Jonah Brüchert2024-03-281-12/+15
| | | | | Flask 3 doesn't like cookies as bytes any more, so encode everything as bas64 before passing to Flask
* Port away from flask-scriptJonah Brüchert2024-03-281-19/+1
|
* Add some type annotationsJonah Brüchert2024-03-285-25/+25
|
* Updated Flask-Login => is_authenticated is not a method anymoreVincent Post2023-05-221-1/+1
|
* compact_json is no longer importable from itsdangerousVincent Post2023-05-221-3/+16
|
* called __init__ of parent class in EncryptedSerializer to populate all ↵Vincent Post2023-05-221-0/+1
| | | | attributes
* pushed flask to 0.11Vincent Post2023-05-222-2/+2
|
* 2to3: UTF-8 is now default in Python 3Vincent Post2023-05-221-1/+1
|
* 2to3 -w accounts contribVincent Post2023-05-225-16/+16
|
* utils/console: Support printing of non-string typesAlexander Sulfrian2016-09-301-1/+1
|
* login: Add missing parenthesesAlexander Sulfrian2016-02-271-1/+1
|
* Code styleAlexander Sulfrian2016-02-023-13/+3
|
* utils/console: Add helper class to handle formsAlexander Sulfrian2016-02-021-0/+39
| | | | The wtforms classes need some helper to work on the command line.
* utils/console: Allow empty output with TablePrinterAlexander Sulfrian2016-02-021-1/+2
|
* templates/mail: Get all parts from the templateAlexander Sulfrian2016-02-021-12/+0
| | | | | | | Also render sender and subject with the mail template, so the mails can be created with only a template name, a recipient and the template args. The required confirmation links are also generated in the templates.
* utils: Drop custom url_forAlexander Sulfrian2016-02-021-13/+2
| | | | Since flask-0.9 we can use config.PREFERRED_URL_SCHEME.
* forms: Move regexp from utilsAlexander Sulfrian2016-02-021-4/+0
| | | | | The username and username_exclude regexp are only used in the forms, so we move the definition there.
* manage.py: Fix url_for for console commandsAlexander Sulfrian2016-02-021-0/+18
|
* utils/login: Add create_login_managerAlexander Sulfrian2016-02-021-1/+19
|
* utils/sessions: Automatic permanent sessionsAlexander Sulfrian2016-02-021-8/+15
|
* manage: Add list-services commandAlexander Sulfrian2016-02-021-0/+61
|
* Use Flask-Login for login handlingAlexander Sulfrian2016-02-022-48/+25
|
* Use URLSafeTimedSerializer for confirmation tokenAlexander Sulfrian2016-02-022-85/+28
|
* Create models.py with Account and ServiceAlexander Sulfrian2016-02-021-11/+0
|
* Use consistent exceptions for all user backendsAlexander Sulfrian2016-02-021-4/+2
| | | | | | Now all backends raise custom exception types and does not forward the internal exception types. So there is no need to import the ldap module in other modules.
* Encrypt the session data by defaultAlexander Sulfrian2016-02-022-28/+63
| | | | | Before we just encrypted the password, now we encrypt the whole session information by default.
* Create utils packageAlexander Sulfrian2016-02-021-0/+250