Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #102 from dastergon/settings_improvementsHEADmaster | 2013-09-25 | 8 | -70/+296 | |
|\ | | | | | Settings improvements | ||||
| * | fix more pep8 errors | 2013-09-25 | 2 | -5/+2 | |
| | | |||||
| * | support multiple values (+ planet/universe fields) | 2013-09-25 | 5 | -65/+292 | |
| | | |||||
| * | check whether user is dev and print related info | 2013-09-25 | 1 | -0/+2 | |
|/ | |||||
* | Merge pull request #100 from dastergon/gravatar | 2013-09-24 | 5 | -1/+28 | |
|\ | | | | | add Gravatar support | ||||
| * | add Gravatar support | 2013-09-24 | 5 | -1/+28 | |
|/ | |||||
* | Merge pull request #101 from dastergon/final_fixes | 2013-09-23 | 7 | -13/+26 | |
|\ | | | | | Misc final fixes | ||||
| * | fix pep8 errors | 2013-09-23 | 3 | -8/+17 | |
| | | |||||
| * | add ldapdb entry to logging settings | 2013-09-23 | 2 | -0/+8 | |
| | | |||||
| * | oops | 2013-09-23 | 1 | -1/+1 | |
| | | |||||
| * | remove old email field | 2013-09-23 | 1 | -4/+0 | |
|/ | |||||
* | Merge pull request #92 from mgorny/no-django_ldap_auth | 2013-09-22 | 8 | -21/+133 | |
|\ | | | | | Replace django_auth_ldap with own backend | ||||
| * | Add tests for LDAPAuthBackend. | 2013-09-22 | 1 | -0/+73 | |
| | | |||||
| * | Normalize usernames for LDAP. | 2013-09-22 | 1 | -0/+5 | |
| | | | | | | | | | | This decreases the database pollution, and increases compatibility with mockldap. | ||||
| * | Clean up django_auth_ldap leftovers. | 2013-09-22 | 3 | -11/+2 | |
| | | |||||
| * | Fix login tests for proper handling of LDAP exceptions. | 2013-09-22 | 1 | -4/+7 | |
| | | |||||
| * | Replace django-auth-ldap with ldapdb-based auth backend. | 2013-09-22 | 6 | -4/+43 | |
| | | |||||
| * | get_bound_ldapuser(): support custom username. | 2013-09-22 | 1 | -2/+3 | |
|/ | |||||
* | Merge pull request #99 from dastergon/minor_fixes | 2013-09-21 | 3 | -4/+17 | |
|\ | | | | | Minor fixes to fit PyPI setup | ||||
| * | convert README from Markdown to ReStructedText + add short description | 2013-09-21 | 3 | -3/+16 | |
| | | |||||
| * | fix wrong classifier | 2013-09-21 | 1 | -1/+1 | |
|/ | |||||
* | Merge pull request #98 from dastergon/test_updates | 2013-09-20 | 12 | -40/+100 | |
|\ | | | | | Minor updates in tests | ||||
| * | add tearDownClass | 2013-09-20 | 12 | -0/+48 | |
| | | |||||
| * | delete ldapobj after test execution | 2013-09-20 | 12 | -0/+12 | |
| | | |||||
| * | s/self.ldapobject/self.ldapobj/g | 2013-09-20 | 12 | -40/+40 | |
|/ | |||||
* | Merge pull request #97 from dastergon/minor_fix_docs | 2013-09-18 | 1 | -0/+2 | |
|\ | | | | | include docs in MANIFEST.in | ||||
| * | include docs in MANIFEST.in | 2013-09-18 | 1 | -0/+2 | |
|/ | |||||
* | Merge pull request #96 from tampakrap/setuppy | 2013-09-17 | 2 | -7/+3 | |
|\ | | | | | minor fixes to the build system | ||||
| * | remove dependency_links from setup.py | 2013-09-17 | 1 | -3/+0 | |
| | | | | | | | | It's broken and we don't want to fix it | ||||
| * | Minor fix | 2013-09-17 | 1 | -3/+2 | |
| | | |||||
| * | Switch to other ldapdb fork | 2013-09-17 | 1 | -1/+1 | |
|/ | | | | We can update the branch version every time when stuff changes | ||||
* | Merge pull request #95 from mgorny/clean-ldapdb | 2013-09-17 | 3 | -2/+37 | |
|\ | | | | | Import ACLField from our forked django-ldapdb. | ||||
| * | Switch travis to the clean branch. | 2013-09-17 | 1 | -1/+1 | |
| | | |||||
| * | Import ACLField from our forked django-ldapdb. | 2013-09-17 | 2 | -1/+36 | |
|/ | | | | | We will work on getting a more generic field upstream. For now, let's just keep it local. | ||||
* | Merge pull request #94 from mgorny/tests-fix | 2013-09-17 | 1 | -2/+4 | |
|\ | | | | | Require the database cleanup only to remove USER and PASSWORD. | ||||
| * | Require the database cleanup only to remove USER and PASSWORD. | 2013-09-17 | 1 | -2/+4 | |
|/ | | | | | | | | Due to limitations in django, we can't really remove or replace settings dictionary once connection is instantiated. Therefore, all the code that's playing with it will simply modify the existing dict. As a result, removing the connection will only remove username & password, not the whole entry. | ||||
* | Merge pull request #93 from dastergon/docs | 2013-09-17 | 11 | -0/+994 | |
|\ | | | | | add documentation | ||||
| * | add documentation | 2013-09-17 | 11 | -0/+994 | |
|/ | |||||
* | Merge pull request #91 from mgorny/ensure-credentials-cleaned_up-on-exception | 2013-09-12 | 2 | -1/+12 | |
|\ | | | | | Ensure credentials cleaned up on exception | ||||
| * | Clean up settings.DATABASES when get_bound_ldapuser() fails. | 2013-09-12 | 1 | -1/+5 | |
| | | | | | | | | For example, if invalid credentials are provided. | ||||
| * | Tests: check whether failed get_bound_ldapuser() doesn't pollute the db. | 2013-09-12 | 1 | -0/+7 | |
| | | |||||
* | | Merge pull request #90 from mgorny/new-bind_as-2 | 2013-09-12 | 3 | -246/+263 | |
|\| | | | | | New bind_as() | ||||
| * | Use context managers to clean up settings.DATABASES after binds. | 2013-09-12 | 3 | -249/+262 | |
| | | |||||
| * | Use session identifiers for unique LDAP db aliases. | 2013-09-12 | 2 | -5/+9 | |
|/ | | | | | Since user binding is done per session, this should be both safer and cleaner. | ||||
* | Merge pull request #88 from tampakrap/templates | 2013-09-10 | 10 | -78/+75 | |
|\ | | | | | Identation, whitespace and other cosmetics fixes in templates | ||||
| * | Fix the tests about rendered result, they were not properly concatenating ↵ | 2013-09-08 | 2 | -17/+5 | |
| | | | | | | | | strings | ||||
| * | Identation, whitespace and other cosmetics fixes in templates | 2013-09-08 | 8 | -61/+70 | |
| | | |||||
* | | Merge pull request #87 from tampakrap/bin | 2013-09-09 | 2 | -6/+11 | |
|\ \ | |/ |/| | Various fixes in runtests | ||||
| * | Add -v support in runtests | 2013-09-08 | 1 | -2/+3 | |
| | | |||||
| * | Remove the -s arg, since we always need to define the test settings | 2013-09-08 | 1 | -5/+6 | |
| | |