30416a094f
Add superuser and staff user support to the filter_objects_by_access acl manager method
Roberto Rosario2012-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 Rosario2012-01-02 06:45:56 -04:00
7a14cd1854
Add the remove_document method to the Folder class
Roberto Rosario2012-01-02 05:41:30 -04:00
14ac963fca
Update import type to use () instead of newline char
Roberto Rosario2012-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 Rosario2012-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 Rosario2012-01-02 05:39:11 -04:00
722f70029b
Add document signatures app to the transifex resource file
Roberto Rosario2012-01-01 20:16:55 -04:00
8c49bf1aa1
Add the document signatures app to the translation helper scripts
Roberto Rosario2012-01-01 20:16:35 -04:00
992f470039
Add translation file for the new document_signatures app
Roberto Rosario2012-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 Rosario2012-01-01 20:12:13 -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 Rosario2012-01-01 20:10:52 -04:00
9e71b0bbc5
Don't mask upload errors when the DEBUG flas is True
Roberto Rosario2011-12-31 03:27:29 -04:00
51464c910b
Move more signature functionality to the document signature app
Roberto Rosario2011-12-31 03:26:25 -04:00
3705007330
Move comments and tags manager statements to their respective apps
Roberto Rosario2011-12-31 00:22:20 -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 Rosario2011-12-25 03:18:09 -04:00
a9c5caa994
Add the __str__ method and stored_permission proxy property to the Permission class
Roberto Rosario2011-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 Rosario2011-12-25 03:14:19 -04:00
80fab8b70d
Add and enable the new PERMISSION_DOCUMENT_NEW_VERSION permission
Roberto Rosario2011-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 Rosario2011-12-24 01:16:53 -04:00
05883260f7
Add fancybox and enable it for the news screenshots
Roberto Rosario2011-12-19 17:42:03 -04:00
4cd36026b9
Add migrations to convert existing databases to the class based permission system
Roberto Rosario2011-12-19 17:06:41 -04:00
00875ddea2
Return a sorted permisions list by namespace name
Roberto Rosario2011-12-19 16:27:37 -04:00
8c455fd42f
Merge branch 'feature/testing' into development
Roberto Rosario2011-12-18 01:21:49 -04:00
5a6414e044
Add document creation, versioning and signature test w/ sample document, signed document and detached signature
Roberto Rosario2011-12-18 01:21:09 -04:00
574ef3c9c8
Update the default class acl setup views to a working state
Roberto Rosario2011-12-17 14:07:06 -04:00
17b44387c9
Improve enclapsulated class unicode method, add grant and revoke method to the DefaultAccessEntry class
Roberto Rosario2011-12-17 14:06:12 -04:00
85f05ebdcf
Add the tag append and tag remover permissions and document class permissions
Roberto Rosario2011-12-17 14:05:31 -04:00
175a06182c
Add the ACL_VIEW and ACL_EDIT permissions and document class permissions
Roberto Rosario2011-12-17 14:04:58 -04:00