summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* added missing ou entryNico von Geyso2012-09-261-1/+1
|
* added InvalidPasswordError ExceptionNico von Geyso2012-09-261-1/+5
|
* make sure to utf8-encode passwords correctly.Marian Sigler2012-09-262-4/+13
| | | | You can now use umlauts in your password \o/
* account: fix delete()Marian Sigler2012-09-261-3/+2
|
* Merge branch 'master' of ssh://git.spline.de/account-webMarian Sigler2012-09-261-36/+66
|\
| * Merge branch 'master' of ssh://git.spline.de/account-webNico von Geyso2012-09-266-25/+35
| |\ | | | | | | | | | | | | Conflicts: account.py
| * | added escape method and use it nearly everywhere. good old paranoiaNico von Geyso2012-09-261-27/+66
| | |
* | | check for unique mail addressesMarian Sigler2012-09-264-3/+27
| |/ |/|
* | Fix password change; Don't require old password for settings changesMarian Sigler2012-09-263-4/+4
| |
* | add get_by_uidMarian Sigler2012-09-261-4/+14
| |
* | layout stuffMarian Sigler2012-09-262-17/+26
|/
* add accounts logo, style headerMarian Sigler2012-09-266-34/+274
|
* Implement password recovery functionality.Marian Sigler2012-09-2610-13/+124
|
* fix munin pluginMarian Sigler2012-09-261-2/+2
|
* account.py: Fix find(); Add get_by_uid()Marian Sigler2012-09-261-1/+17
|
* start with form and template changes for service password managementMarian Sigler2012-09-266-59/+88
|
* add a Service() class to have more data about the servicesMarian Sigler2012-09-263-7/+25
|
* fixed password bug for register()Nico von Geyso2012-09-251-2/+2
|
* wildcards for find() are by default offNico von Geyso2012-09-251-6/+13
| | | | To use wildcards you have to use find(..., wildcard=True) otherwise the wildcard gets escaped.
* Merge branch 'master' of ssh://git.spline.de/account-webNico von Geyso2012-09-2410-60/+153
|\
| * templates/_macros: move errors in own macroMarian Sigler2012-09-243-13/+16
| |
| * indentationMarian Sigler2012-09-241-1/+1
| |
| * Merge branch 'master' of ssh://git.spline.de/account-webMarian Sigler2012-09-241-8/+25
| |\ | | | | | | | | | | | | Conflicts: account.py
| * | Warn users not to enter valuable passwords (because of osqa etc)Marian Sigler2012-09-241-0/+1
| | |
| * | Add `logout_required; Add bootstrap for formsMarian Sigler2012-09-2410-45/+125
| | |
| * | settings: start with service managementMarian Sigler2012-09-213-7/+16
| | |
* | | use passwd_s for password changesNico von Geyso2012-09-241-16/+27
| |/ |/| | | | | | | with modify_s passwords will be saved in plain text (base64 encoded). To prevent this security issue we use passwd_s instead of modify_s.
* | find() now uses dict instead of ldap search strNico von Geyso2012-09-231-7/+24
|/ | | | | | | examples: service.find() # find all users service.find_by_uid('test') # find users by uid service.find_by_mail('test@test.de') # find users by mail
* Send verify mail on change of mail addressMarian Sigler2012-09-215-20/+65
|
* add color to flashesMarian Sigler2012-09-213-6/+28
|
* use img instead of background-imageNico von Geyso2012-09-212-6/+2
|
* fixed path for logoNico von Geyso2012-09-211-1/+1
|
* added spline logogit status111Nico von Geyso2012-09-213-1/+19
|
* Add confirmation to registration.Marian Sigler2012-09-216-23/+115
| | | | | | First, only ask for username and email, then send out a confirmation mail. When the link therein is clicked, ask for a password and create the account in LDAP.
* utils: use flask.current_app to avoid circular importMarian Sigler2012-09-211-8/+6
|
* add send_mail functionMarian Sigler2012-09-212-1/+25
|
* account: remove delete by string for the time beingMarian Sigler2012-09-211-12/+12
| | | | | That functionality requires searching through the subtree for services to be deleted etc.
* add functions to create confirmation linksMarian Sigler2012-09-211-1/+36
|
* Merge branch 'master' of ssh://git.spline.de/account-webMarian Sigler2012-09-211-0/+3
|\
| * contrib/munin: add relative importAlexander Sulfrian2012-09-211-0/+3
| |
* | basic settings (yet without confirmation mail on mail change etc)Marian Sigler2012-09-216-13/+49
| |
* | account: don't fail on unicode input strings. Update examplesMarian Sigler2012-09-211-8/+14
|/
* Merge branch 'master' of ssh://git.spline.de/account-webMarian Sigler2012-09-211-0/+1
|\
| * Merge branch 'master' of ssh://git.spline.de/account-webAlexander Sulfrian2012-09-214-42/+59
| |\ | | | | | | | | | | | | | | | * 'master' of ssh://git.spline.de/account-web: use AccountService AccountService: expect admin credentials at initialization.
| * | forms: add mail to RegisterFormAlexander Sulfrian2012-09-211-0/+1
| | |
* | | AccountService.delete: check for basestring not .dnMarian Sigler2012-09-211-4/+5
| |/ |/|
* | Merge branch 'master' of ssh://git.spline.de/account-webMarian Sigler2012-09-212-0/+1
|\|
| * requirements: add pycryptoAlexander Sulfrian2012-09-211-0/+1
| |
| * contrib/munin: moved scriptAlexander Sulfrian2012-09-211-0/+0
| |
* | use AccountServiceMarian Sigler2012-09-213-10/+27
| | | | | | | | | | Add it to the request context (as `g.ldap`); Use it for login; Connect to ldap on request startup and store the user object as `g.user`.