30416a094f
Add superuser and staff user support to the filter_objects_by_access acl manager method
Roberto Rosario
2012-01-02 06:47:25 -04:00
09b252453a
Simplify document to folder inclusion view, form and logic, add proper acl checking for folder document inclusion, add proper folder permission and acl checks to folder document inclusion form
Roberto Rosario
2012-01-02 06:45:56 -04:00
7a14cd1854
Add the remove_document method to the Folder class
Roberto Rosario
2012-01-02 05:41:30 -04:00
14ac963fca
Update import type to use () instead of newline char
Roberto Rosario
2012-01-02 05:40:58 -04:00
46c40ea7ba
Update acls app view module to use absolute importers, improve text formating so that ugettext doesn't complain
Roberto Rosario
2012-01-02 05:40:15 -04:00
b82aa2ccfc
Update the acl app to use absolute imports, rename the acl_detail link text from edit to details, fix class default acl links permissions
Roberto Rosario
2012-01-02 05:39:11 -04:00
83551c9b90
Move django_gpg permissions to a separate file
Roberto Rosario
2012-01-02 03:49:19 -04:00
722f70029b
Add document signatures app to the transifex resource file
Roberto Rosario
2012-01-01 20:16:55 -04:00
8c49bf1aa1
Add the document signatures app to the translation helper scripts
Roberto Rosario
2012-01-01 20:16:35 -04:00
992f470039
Add translation file for the new document_signatures app
Roberto Rosario
2012-01-01 20:14:58 -04:00
796475dfd9
Update file access to be smarter and accept either file like objects of file names, use less code to do so too
Roberto Rosario
2012-01-01 20:12:13 -04:00
6cafb394e9
Move manager code to a new managers.py file
Roberto Rosario
2012-01-01 20:11:40 -04:00
3de53dccfa
Added document_post_save signal to detect is a document has a signature, improve the pre_open_hook, and added logging
Roberto Rosario
2012-01-01 20:10:52 -04:00
9e71b0bbc5
Don't mask upload errors when the DEBUG flas is True
Roberto Rosario
2011-12-31 03:27:29 -04:00
51464c910b
Move more signature functionality to the document signature app
Roberto Rosario
2011-12-31 03:26:25 -04:00
3705007330
Move comments and tags manager statements to their respective apps
Roberto Rosario
2011-12-31 00:22:20 -04:00
c0fbec0f8e
Add and enable new document singatures app
Roberto Rosario
2011-12-25 16:08:28 -04:00
c2419e63df
Move document signature handling to the new document signature app
Roberto Rosario
2011-12-25 16:08:03 -04:00
53bf3d940d
Added logging to the acls tag
Roberto Rosario
2011-12-25 03:20:16 -04:00
8ab692ddc8
Use self.content_type.model instead of name, rename holder to actor, add get_class_permission to the AccessEntry manager, Encapsulation class decapsulation for AccessEntry manager methods, add exception_on_empty to raise PermissionDenied when the result of a filtered list is empty
Roberto Rosario
2011-12-25 03:18:09 -04:00
a9c5caa994
Add the __str__ method and stored_permission proxy property to the Permission class
Roberto Rosario
2011-12-25 03:15:41 -04:00
de49d4a588
Pass a copy of the entire context to the navigation subtemplate when calling it from sublist template
Roberto Rosario
2011-12-25 03:14:19 -04:00
80fab8b70d
Add and enable the new PERMISSION_DOCUMENT_NEW_VERSION permission
Roberto Rosario
2011-12-25 03:13:17 -04:00
3b884e8c8a
Update get_allowed_class_objects to return a generator instead of a list, filter_objects_by_access to try return to return a queryset and failing that return a filtered list
Roberto Rosario
2011-12-24 01:16:53 -04:00
67485f82a9
Improve the usability of the new holder form
Roberto Rosario
2011-12-17 14:07:38 -04:00
574ef3c9c8
Update the default class acl setup views to a working state
Roberto Rosario
2011-12-17 14:07:06 -04:00
17b44387c9
Improve enclapsulated class unicode method, add grant and revoke method to the DefaultAccessEntry class
Roberto Rosario
2011-12-17 14:06:12 -04:00
85f05ebdcf
Add the tag append and tag remover permissions and document class permissions
Roberto Rosario
2011-12-17 14:05:31 -04:00
175a06182c
Add the ACL_VIEW and ACL_EDIT permissions and document class permissions
Roberto Rosario
2011-12-17 14:04:58 -04:00
2d28f23b9a
Update the new acls holder form label
Roberto Rosario
2011-12-17 14:04:17 -04:00