Author Commit Message Labels Comments Date
Default avatar d3f3nd3r
ModelBackend uses new properties groups and user_permissions
Default avatar d3f3nd3r
add properties groups and user_permissions to emulate ManyToManyField behavior
Default avatar d3f3nd3r
RowlevelBackendTest works with small modifications
Default avatar d3f3nd3r
remove djangotoolbox.contrib.auth.tests.group, django.contrib.auth.tests.auth_backends.BackendTest works with small changes
Default avatar d3f3nd3r
improve filter in ModelBackend.get_all_permissions
Default avatar d3f3nd3r
user_permissions (PermissionList) is saved when user.save() is called
Default avatar d3f3nd3r
use id__in for filtering
Default avatar d3f3nd3r
use the new Group|User.objects.create() method
Default avatar d3f3nd3r
override create() (GroupManager and UserManager) to create list models automatically
Default avatar d3f3nd3r
removed __init__ method from User, create_user adds PermissionList and GroupList
Default avatar d3f3nd3r
add working user permissions
Default avatar d3f3nd3r
add working get_group_permissions() method to ModelBackend
Default avatar d3f3nd3r
add PermissionList, Group is linked to PermissionList
Default avatar d3f3nd3r
add test for group permissions
Default avatar d3f3nd3r
add groups property (to emulate behavior of u.groups), save() saves related GroupList if necessary
Default avatar d3f3nd3r
replace groups with group_list in fixtures
Default avatar d3f3nd3r
add setter _get_groups() to property groups_new to emulate old u.groups behavior
Default avatar d3f3nd3r
add GroupList model, map a list of groups to a user
Default avatar d3f3nd3r
TestObj is a subclass of models.Model not object now
Default avatar d3f3nd3r
remove some failing test cases to get useful test output
Default avatar d3f3nd3r
change imports form django.contrib.auth to djangotoolbox.contrib.auth
Default avatar d3f3nd3r
add plain django.contrib.auth app
Waldemar Kornewald avatarWaldemar Kornewald
fixed error capturing
Waldemar Kornewald avatarWaldemar Kornewald
Added CapturingTestRunner which captures stdout and stderr while running tests and then adds the output to the corresponding test's traceback, exactly like nose does
Waldemar Kornewald avatarWaldemar Kornewald
added unit test for querying against empty list
Waldemar Kornewald avatarWaldemar Kornewald
fixed setup.py
Waldemar Kornewald avatarWaldemar Kornewald
added better handling for ListField's default value and minor cleanups
Waldemar Kornewald avatarWaldemar Kornewald
added prep_for_iexact query, so it doesn't escape its value
Waldemar Kornewald avatarWaldemar Kornewald
setup.py cleanup
Waldemar Kornewald avatarWaldemar Kornewald
added query checks and detection for multi-table inheritance
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.