Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | cleanup after merge | Rodney Ewing | 2013-06-25 | 1 | -1/+3 |
| | |||||
* | Merge remote-tracking branch 'upstream/master' into auth | Rodney Ewing | 2013-06-25 | 1 | -3/+0 |
|\ | | | | | | | | | | | | | | | | | | | | | | | Conflicts: mediagoblin/app.py mediagoblin/auth/forms.py mediagoblin/auth/tools.py mediagoblin/db/migrations.py mediagoblin/db/models.py mediagoblin/edit/views.py mediagoblin/plugins/basic_auth/tools.py mediagoblin/tests/test_edit.py | ||||
| * | modified verification emails to use itsdangerous tokens | Rodney Ewing | 2013-05-29 | 1 | -3/+0 |
| | | |||||
| * | removed unused import | Rodney Ewing | 2013-05-27 | 1 | -1/+0 |
| | | |||||
* | | changes after cwebb's review | Rodney Ewing | 2013-06-21 | 1 | -3/+1 |
| | | |||||
* | | moved forgot pw views to basic_auth plugin | Rodney Ewing | 2013-05-24 | 1 | -1/+0 |
| | | |||||
* | | basic_auth v0 plugin working | Rodney Ewing | 2013-05-24 | 1 | -26/+0 |
|/ | |||||
* | moved normalize_user_or_email_field to auth/tools.py from auth/forms.py | Rodney Ewing | 2013-05-23 | 1 | -27/+1 |
| | |||||
* | Fix-bug-667-Use-lazy_pass_to_ugettext-for-forms. | Aditi Mittal | 2013-04-24 | 1 | -1/+1 |
| | |||||
* | Allows you to use your username or email to login | Jessica T | 2013-04-12 | 1 | -2/+2 |
| | |||||
* | removed unused import re | András Veres-Szentkirályi | 2013-02-22 | 1 | -1/+0 |
| | |||||
* | Restructure ForgotPassword view | Sebastian Spaeth | 2013-01-21 | 1 | -14/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Remove mongo limitations (no 'or' when querying for either username or email). 2) Lost password function revealed if an user name or email address is registered, which can be considered a data leak. Leaking user names is OK, they are public anyway, but don't reveal lookup success in case the lookup happened by email address. Simply respond: "If you have an account here, we have send you your email"? 3) username and email search was case sensitive. Made username search case insensitive (they are always stored lowercase in the db). Keep email-address search case sensitive for now. This might need further discussion 4) Remove a whole bunch of indention in the style of: if no error: ... if no error: ... if no error: actually do something in the regular case by restructuring the function. 5) Outsource the sanity checking for username and email fields into the validator function. This way, we get automatic case sanity checking and sanitizing for all required fields. 6) Require 5-char password and fix tests Originally, the Change password form required a password between 6-30 chars while the registration and login form did not require anything special. This commit introduces a common minimum limit for all forms which breaks the test suite which uses a 5 char password by default. :-). As 5 chars seem sensible enough to enforce (people should be picking much longer ones anyway), just reduce the limit to 5 chars, thereby making all tests pass. Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de> | ||||
* | use _ function on some now untranslatable strings | Jakob Kramer | 2012-04-19 | 1 | -2/+2 |
| | |||||
* | It's 2012 all up in here | Christopher Allan Webber | 2012-02-02 | 1 | -1/+1 |
| | |||||
* | Isolate JavaScript; add new show_password.js to forgot-password-page as well | Jef van Schendel | 2011-12-29 | 1 | -7/+1 |
| | |||||
* | Add show-password checkbox and make it work | Jef van Schendel | 2011-12-02 | 1 | -9/+1 |
| | |||||
* | Merge remote-tracking branch 'remotes/nyergler/pep8-ification' | Christopher Allan Webber | 2011-11-13 | 1 | -4/+4 |
|\ | | | | | | | | | | | | | | | Conflicts: mediagoblin/db/migrations.py mediagoblin/db/models.py mediagoblin/user_pages/views.py mediagoblin/util.py | ||||
| * | Whitespace and formatting cleanup. | Nathan Yergler | 2011-10-01 | 1 | -4/+4 |
| | | | | | | | | | | | | | | * Removed trailing whitespace * Line length < 80 where possible * Honor conventions on number of blank lines * Honor conventions about spaces around :, = | ||||
* | | Moved common, translation, template, and url code out of util.py and into ↵ | Aaron Williamson | 2011-10-01 | 1 | -1/+1 |
|/ | | | | tools/[file].py | ||||
* | Merge branch 'gullydwarf-cfdv-f357_lost_password_functionality' | Christopher Allan Webber | 2011-09-08 | 1 | -0/+32 |
|\ | | | | | | | | | Conflicts: mediagoblin/auth/routing.py | ||||
| * | Adding fotgot password functionality | Alejandro Villanueva | 2011-08-28 | 1 | -0/+32 |
| | | |||||
* | | Removing description field cruft that mostly existed for testing purposes. :) | Christopher Allan Webber | 2011-09-04 | 1 | -9/+3 |
| | | |||||
* | | 508. Updates copyright/license information | Will Kahn-Greene | 2011-09-01 | 1 | -1/+1 |
| | | |||||
* | | Giving schendje some auth registration descriptions so he can style them! | Christopher Allan Webber | 2011-08-29 | 1 | -4/+12 |
|/ | |||||
* | Converting all forms to use the "fake/null" gettext conversion function | Christopher Allan Webber | 2011-08-10 | 1 | -1/+1 |
| | | | | | Gettext doesn't actually get run right in the form but we do need to wrap the strings in _() so stuff extracts :) | ||||
* | Marked relevant strings in python views/forms for translation via ugettext | Christopher Allan Webber | 2011-08-08 | 1 | -7/+9 |
| | |||||
* | New password check error message | Christopher Allan Webber | 2011-06-05 | 1 | -1/+3 |
| | |||||
* | Changes Mediagoblin -> MediaGoblin. | Will Kahn-Greene | 2011-04-13 | 1 | -1/+1 |
| | |||||
* | Logins seem to work. | Christopher Allan Webber | 2011-04-03 | 1 | -0/+10 |
| | |||||
* | Use the passwordfield for password fields, obviously ;o | Christopher Allan Webber | 2011-04-03 | 1 | -3/+3 |
| | |||||
* | Registering almost works right :) | Christopher Allan Webber | 2011-04-03 | 1 | -0/+37 |