Commit Graph

  • 3b3b29cb99 Update the role member add and removal views to use option groups and Role class methods Roberto Rosario 2012-01-09 08:13:42 -04:00
  • 4da328612d Add option group support to the assign_remove view Roberto Rosario 2012-01-09 08:12:50 -04:00
  • 9fae7269a6 Move Role class processing from the views to the model as methods Roberto Rosario 2012-01-09 08:11:59 -04:00
  • 9e3bfddaad Merge branch 'feature/two_level_acl_view_support' into development Roberto Rosario 2012-01-09 06:43:04 -04:00
  • c330c422b7 Remove app specific ACL new holder links, urls and views Roberto Rosario 2012-01-09 06:42:35 -04:00
  • 351784a210 Add generic 'new holder' link Roberto Rosario 2012-01-09 06:41:58 -04:00
  • 304ea15f9e Add sidebar link support for multiple navigation objects Roberto Rosario 2012-01-09 06:41:06 -04:00
  • 03a3eb1186 Merge branch 'feature/class_default_acl_support' into development Roberto Rosario 2012-01-09 04:57:32 -04:00
  • 239d59ca0c Remove decrepated context arguments Roberto Rosario 2012-01-09 04:56:32 -04:00
  • 5230b9ca53 Improve permission granting and revoking messages, improve navigation feedback Roberto Rosario 2012-01-09 04:51:01 -04:00
  • 86147c234b Add 'get_classes' to the DefaultAccessEntry class Roberto Rosario 2012-01-09 04:49:52 -04:00
  • af962f5998 Add content type icon mapping for anonymous user Roberto Rosario 2012-01-09 04:49:10 -04:00
  • a7f1e081c1 Refactor the EncapsulatedObject class 'encapsulate' method Roberto Rosario 2012-01-09 04:48:17 -04:00
  • 77400fc42f Make api module not dependant on any other Roberto Rosario 2012-01-09 04:47:41 -04:00
  • 4aad4efad3 Navigation feedback improvements for a few apps Roberto Rosario 2012-01-09 04:46:46 -04:00
  • 014ca49a7c Call the correct function to get list of registered classes for acl Roberto Rosario 2012-01-09 02:23:01 -04:00
  • a2e00b7776 Use content type model name and not name when mapping content types to icons Roberto Rosario 2012-01-09 02:22:25 -04:00
  • 071da14330 Remove moved method and unused import Roberto Rosario 2012-01-09 02:22:04 -04:00
  • 78c99c7700 Add tags and smartlinks icon mappings Roberto Rosario 2012-01-09 02:21:17 -04:00
  • 6e24b56e0e Add missing capfirst import Roberto Rosario 2012-01-09 02:21:01 -04:00
  • 7aabd7a1cc Add 'get_classes' function to acls.api, add function docstrings Roberto Rosario 2012-01-09 02:20:27 -04:00
  • 78207be926 Updated translation source files for the common app Roberto Rosario 2012-01-08 07:40:00 -04:00
  • a088590073 Process horizontal list links with the same logic as all other links Roberto Rosario 2012-01-08 07:38:12 -04:00
  • ac8678b741 Add absolute importing Roberto Rosario 2012-01-08 07:37:48 -04:00
  • c897fa169d Restrict file format list view to superusers and staff Roberto Rosario 2012-01-08 07:36:32 -04:00
  • 1039b80831 Remove commented code Roberto Rosario 2012-01-08 07:36:07 -04:00
  • abd408812f Restrict statistics access to superusers and staff only Roberto Rosario 2012-01-08 07:35:40 -04:00
  • 7ea9033c02 Change the default return value of the acl tag to False if there is no navigation object available Roberto Rosario 2012-01-08 06:51:32 -04:00
  • 191386038c Don't update recent documents for anonymous users Roberto Rosario 2012-01-08 06:50:35 -04:00
  • 9e43b1bd7d Remove FOLDER VIEW permission from the folder list view link Roberto Rosario 2012-01-08 06:49:50 -04:00
  • 14dbeb4266 Remove AnonymousUser class checking Roberto Rosario 2012-01-08 06:49:26 -04:00
  • fac43006e3 Add translable return text to the anonymous user singleton __unicode__ method Roberto Rosario 2012-01-08 06:48:45 -04:00
  • 4db37003d9 Call the proper method when adding anonymous user singleton to the new holder list Roberto Rosario 2012-01-08 06:48:01 -04:00
  • f07c451650 Merge branch 'feature/anonymous_support' into development Roberto Rosario 2012-01-08 04:59:42 -04:00
  • 51a6abaf11 Add context variable setting helper template tag Roberto Rosario 2012-01-08 04:59:16 -04:00
  • 3ef44b3d32 Update logout action to not redirect on logout Roberto Rosario 2012-01-08 04:58:42 -04:00
  • 45031022b6 Update COMMON_ALLOW_ANONYMOUS_ACCESS description wording Roberto Rosario 2012-01-08 04:58:22 -04:00
  • c3175c7ea4 Add anonymous user support to the permission app Roberto Rosario 2012-01-08 04:57:54 -04:00
  • 7fd83ddf0b Fix import format Roberto Rosario 2012-01-08 04:57:02 -04:00
  • f2a263adb7 Move tag model column registration to the tags app Roberto Rosario 2012-01-08 04:55:54 -04:00
  • ad5dfdd148 Removed remarked lines Roberto Rosario 2012-01-08 04:55:13 -04:00
  • c2fcbfe299 Add COMMON_ALLOW_ANONYMOUS_ACCESS configuration option to allow access to non authenticated users Roberto Rosario 2012-01-08 04:54:15 -04:00
  • 467be05baa Select the proper web theme display mode based on the user authentication status Roberto Rosario 2012-01-08 04:42:01 -04:00
  • 9d73c10b7b Invert authentication test logic from is_anonymous to not is_authenticated Roberto Rosario 2012-01-08 04:41:07 -04:00
  • be1658505c Use a context variable (web_theme_view_type) to determine the web theme view mode instead of using the user login status Roberto Rosario 2012-01-08 04:40:02 -04:00
  • 0c02ac7d40 Add anonymous user support to the dynamic search app's Savedsearch model manager method Roberto Rosario 2012-01-07 23:36:41 -04:00
  • cbc94e484f Add anonymous user support to the Permission manager models Roberto Rosario 2012-01-07 23:36:07 -04:00
  • 85875be859 Add further auto admin creation cleanups Roberto Rosario 2012-01-07 23:33:31 -04:00
  • c7ee18af85 Add anonymous user support to the 'get_object_name' function Roberto Rosario 2012-01-07 23:33:09 -04:00
  • 4931d9bf49 Update recent document list view to user the 'get_for_user' RecentDocument manager method Roberto Rosario 2012-01-07 23:30:58 -04:00
  • 367d197cc0 Add 'get_for_user' method to the RecentDocument model Roberto Rosario 2012-01-07 23:30:35 -04:00
  • 51b63e86de Add corresponding permission check to the source app view links Roberto Rosario 2012-01-07 23:29:42 -04:00
  • fa94288317 Only add the sentry and admin add and icons if they corresponding apps have been installed Roberto Rosario 2012-01-07 23:29:03 -04:00
  • df5f50f5d4 Cleanup auto admin user creation using receiver decorator Roberto Rosario 2012-01-07 23:28:26 -04:00
  • 33513d34a5 Remove remarked code Roberto Rosario 2012-01-07 23:25:54 -04:00
  • 595e901b64 Add anonymous user support to the acl model manager methods Roberto Rosario 2012-01-07 23:24:04 -04:00
  • b9f7939e3e Add the anonymous user singleton to the list of avaible holder for an acl Roberto Rosario 2012-01-07 23:22:55 -04:00
  • d0acea0714 Add anonymous user support to the object encapsulator class Roberto Rosario 2012-01-07 23:22:03 -04:00
  • 28000ccfec Add proper permission checking to the ACL setup view links Roberto Rosario 2012-01-07 23:21:22 -04:00
  • a020b011dc Expose main app properties as project properties Roberto Rosario 2012-01-07 23:20:39 -04:00
  • eb267cae10 Add a Singleton Model class and an AnonymousUserSingleton model to support adding permissions and access to anonymous users Roberto Rosario 2012-01-07 23:18:42 -04:00
  • 018ab3d7ca Merge branch 'feature/bulk_download' into development Roberto Rosario 2012-01-04 02:11:19 -04:00
  • 3a517036d1 Add bulk download support to the document app Roberto Rosario 2012-01-04 02:09:30 -04:00
  • dfcf2b8b17 Add generic class for handling reading, appending and creating Zip files Roberto Rosario 2012-01-04 02:08:50 -04:00
  • 950aa5a51a Merge branch 'feature/comment_permissions' into development Roberto Rosario 2012-01-03 18:49:21 -04:00
  • edd344b924 Add ACL support to the document comments app Roberto Rosario 2012-01-03 18:49:03 -04:00
  • ffd90c0340 Remove unneeded module Roberto Rosario 2012-01-03 18:48:42 -04:00
  • 268c1386f0 Remove the unimplemented PERMISSION_COMMENT_EDIT permission Roberto Rosario 2012-01-03 18:48:12 -04:00
  • 1cd3c4e7d0 Add related support to 'filter_objects_by_access' and 'get_allowed_class_objects' methods Roberto Rosario 2012-01-03 18:47:28 -04:00
  • 4ded57f27d Improved, simplified and optimized the document signature verification model and manager Roberto Rosario 2012-01-03 06:55:08 -04:00
  • 6a8c86b0a4 Add _post_save_hooks support to the DocumentVersion class Roberto Rosario 2012-01-03 06:54:34 -04:00
  • c70f915b49 Add 'has_embedded_signature' helper method to the GPG class Roberto Rosario 2012-01-03 06:53:44 -04:00
  • 5ec2386ec1 Update the OCR app to apply auto OCR queueing to new document version not only to the initial document upload Roberto Rosario 2012-01-03 04:56:25 -04:00
  • ebfb3e547f Comment style update Roberto Rosario 2012-01-03 04:56:15 -04:00
  • 1f44b1bc6c Add ACL support to the OCR app Roberto Rosario 2012-01-03 04:37:30 -04:00
  • b89c55ed18 Codying style update, added comments Roberto Rosario 2012-01-03 04:37:03 -04:00
  • 19b2412e03 Move the 'PERMISSION_DOCUMENT_NEW_VERSION' permission from the sources to the documents app Roberto Rosario 2012-01-03 04:26:31 -04:00
  • 24da6f4796 Add ACL support to the metadata app Roberto Rosario 2012-01-03 04:17:44 -04:00
  • 807444eddd User correct permission for the metadata view form header link, use proper coding style Roberto Rosario 2012-01-03 04:16:40 -04:00
  • 5de44256bc Improve coding style Roberto Rosario 2012-01-03 04:16:16 -04:00
  • d270e155a2 Add ACL support to the history app Roberto Rosario 2012-01-03 03:28:17 -04:00
  • 3833e07d03 Remove repeated import Roberto Rosario 2012-01-03 03:28:01 -04:00
  • 67c6467df0 Remove old project file Roberto Rosario 2012-01-03 03:16:18 -04:00
  • f45c8ca2f5 Removed unnedeed top level locale dir Roberto Rosario 2012-01-03 03:15:10 -04:00
  • 3fd64d230b Add ACL support to the document signatures app Roberto Rosario 2012-01-03 03:13:58 -04:00
  • 29ef0e3f42 Proper 'PermissionDenied' exception import Roberto Rosario 2012-01-03 03:13:39 -04:00
  • e5cc2e3f7a Update the apps to the new acls module split Roberto Rosario 2012-01-03 03:04:32 -04:00
  • 40d3426202 Split acls models module into models, managers, classes and api Roberto Rosario 2012-01-03 03:03:51 -04:00
  • 32b953db12 Improve tag permissions texts Roberto Rosario 2012-01-03 02:27:09 -04:00
  • 43c52d64e7 Add empty object_list support to the 'filter_objects_by_access' manager method Roberto Rosario 2012-01-03 02:26:29 -04:00
  • ae512a79f8 Add missing exception import Roberto Rosario 2012-01-03 02:22:37 -04:00
  • 3fc6a09703 Enable class acl permissions for the Tag class Roberto Rosario 2012-01-03 02:22:10 -04:00
  • f649b49f42 Add Barry Rowlingson's Mayan EDMS blog post Roberto Rosario 2012-01-03 00:36:28 -04:00
  • f312a3d478 Merge branch 'feature/tag_acl' into development Roberto Rosario 2012-01-02 16:55:35 -04:00
  • f22a6f4ab0 Add proper label and icon for the new holder form submit button Roberto Rosario 2012-01-02 16:54:39 -04:00
  • 8478c33898 Implement ACL support for tags Roberto Rosario 2012-01-02 16:54:19 -04:00
  • cc7d55933a Move tag literals to their own module Roberto Rosario 2012-01-02 16:53:45 -04:00
  • e72173e803 Add documents external migration dependency Roberto Rosario 2012-01-02 07:23:44 -04:00
  • 7f66a5fad3 Remove remarked code Roberto Rosario 2012-01-02 07:23:34 -04:00
  • 7100014d96 Add document signatures app external migration dependecy Roberto Rosario 2012-01-02 07:23:07 -04:00