Commit Graph

1565 Commits

Author SHA1 Message Date
Roberto Rosario
e72173e803 Add documents external migration dependency 2012-01-02 07:23:44 -04:00
Roberto Rosario
7f66a5fad3 Remove remarked code 2012-01-02 07:23:34 -04:00
Roberto Rosario
7100014d96 Add document signatures app external migration dependecy 2012-01-02 07:23:07 -04:00
Roberto Rosario
aaee4a3c8c Fixed document_signatures app data migration 2012-01-02 07:16:35 -04:00
Roberto Rosario
877259bdbf Don't change the cursor to a hand on disabled links to let the user know the link is not active 2012-01-02 07:00:58 -04:00
Roberto Rosario
32bc775890 Update comment style 2012-01-02 06:47:53 -04:00
Roberto Rosario
30416a094f Add superuser and staff user support to the filter_objects_by_access acl manager method 2012-01-02 06:47:25 -04:00
Roberto Rosario
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 2012-01-02 06:45:56 -04:00
Roberto Rosario
fb62835af5 Remove remarked code 2012-01-02 06:45:37 -04:00
Roberto Rosario
db7f748e72 Simplify database creation error catching for the history app 2012-01-02 06:44:55 -04:00
Roberto Rosario
0682736c48 Change comment style 2012-01-02 06:44:38 -04:00
Roberto Rosario
d50f0f9910 Add an 'add_document' method to the Folder class 2012-01-02 06:44:12 -04:00
Roberto Rosario
233725cc58 Rename request to actor in more translatable texts 2012-01-02 05:59:07 -04:00
Roberto Rosario
8c19caa37a Initial translation for the acls app 2012-01-02 05:58:49 -04:00
Roberto Rosario
6fd2f02e6a Fix translation related acl app name typo 2012-01-02 05:46:29 -04:00
Roberto Rosario
655e1aa760 Add the acl app to the translation helper scripts 2012-01-02 05:45:00 -04:00
Roberto Rosario
0389b1af14 Add the acl app to the transifex resource file 2012-01-02 05:44:44 -04:00
Roberto Rosario
2cd91baa33 Initial translation files for the acl app 2012-01-02 05:43:33 -04:00
Roberto Rosario
e3f01cba81 Fix the folder document remove view 2012-01-02 05:41:55 -04:00
Roberto Rosario
7a14cd1854 Add the remove_document method to the Folder class 2012-01-02 05:41:30 -04:00
Roberto Rosario
14ac963fca Update import type to use () instead of newline char 2012-01-02 05:40:58 -04:00
Roberto Rosario
46c40ea7ba Update acls app view module to use absolute importers, improve text formating so that ugettext doesn't complain 2012-01-02 05:40:15 -04:00
Roberto Rosario
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 2012-01-02 05:39:11 -04:00
Roberto Rosario
83551c9b90 Move django_gpg permissions to a separate file 2012-01-02 03:49:19 -04:00
Roberto Rosario
34311fb17e Cleanups, permissions separation into explicit module, absolute import update 2012-01-02 03:48:26 -04:00
Roberto Rosario
2781a211ec Language translation updates 2012-01-02 01:47:14 -04:00
Roberto Rosario
1c0a52c931 Update document signatures app to use the new class based permissions 2012-01-01 20:50:46 -04:00
Roberto Rosario
600ba153af Merge branch 'feature/document_signature_app' into feature/ACL_support_w_permission_refactor
Conflicts:
	apps/django_gpg/__init__.py
	apps/django_gpg/views.py
	apps/tags/__init__.py
2012-01-01 20:50:28 -04:00
Roberto Rosario
d54ec02b83 Add schema and data migrations for the new document signatures app 2012-01-01 20:39:41 -04:00
Roberto Rosario
a70b12b488 Removed remarked code 2012-01-01 20:26:31 -04:00
Roberto Rosario
6864f14269 PEP8 Cleanups 2012-01-01 20:26:16 -04:00
Roberto Rosario
722f70029b Add document signatures app to the transifex resource file 2012-01-01 20:16:55 -04:00
Roberto Rosario
8c49bf1aa1 Add the document signatures app to the translation helper scripts 2012-01-01 20:16:35 -04:00
Roberto Rosario
992f470039 Add translation file for the new document_signatures app 2012-01-01 20:14:58 -04:00
Roberto Rosario
796475dfd9 Update file access to be smarter and accept either file like objects of file names, use less code to do so too 2012-01-01 20:12:13 -04:00
Roberto Rosario
6cafb394e9 Move manager code to a new managers.py file 2012-01-01 20:11:40 -04:00
Roberto Rosario
3de53dccfa Added document_post_save signal to detect is a document has a signature, improve the pre_open_hook, and added logging 2012-01-01 20:10:52 -04:00
Roberto Rosario
9e71b0bbc5 Don't mask upload errors when the DEBUG flas is True 2011-12-31 03:27:29 -04:00
Roberto Rosario
51464c910b Move more signature functionality to the document signature app 2011-12-31 03:26:25 -04:00
Roberto Rosario
3705007330 Move comments and tags manager statements to their respective apps 2011-12-31 00:22:20 -04:00
Roberto Rosario
c0fbec0f8e Add and enable new document singatures app 2011-12-25 16:08:28 -04:00
Roberto Rosario
c2419e63df Move document signature handling to the new document signature app 2011-12-25 16:08:03 -04:00
Roberto Rosario
d9621dfb1f Add new document signature app 2011-12-25 16:07:45 -04:00
Roberto Rosario
0f12364e0c Add ACLS_EDIT_ACL and ACLS_VIEW_ACL pero object access check 2011-12-25 03:23:44 -04:00
Roberto Rosario
7e9fbf4f47 Add ACL support to the linking app, convert import to absolute 2011-12-25 03:22:05 -04:00
Roberto Rosario
eb9fb7141d Simplify multi document views access checking logic 2011-12-25 03:21:22 -04:00
Roberto Rosario
5c74313948 Removed remarked code 2011-12-25 03:21:01 -04:00
Roberto Rosario
53bf3d940d Added logging to the acls tag 2011-12-25 03:20:16 -04:00
Roberto Rosario
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 2011-12-25 03:19:34 -04:00
Roberto Rosario
b39a5bc903 Fix folder app ACL navigation 2011-12-25 03:16:54 -04:00