Commit Graph

  • f0cfe314f0 PEP8 cleanups Roberto Rosario 2015-07-01 16:45:33 -04:00
  • ace76fc69c Update apps for new ACLs refactor. Roberto Rosario 2015-07-01 16:36:20 -04:00
  • 8a501c2c27 Reduce smart link code by using a proxy model. Roberto Rosario 2015-07-01 16:35:38 -04:00
  • 49f86cd331 Finish refactoring access control list's queryset filtering by access level code. Roberto Rosario 2015-07-01 16:33:07 -04:00
  • 9105fdf0fa Update release notes Roberto Rosario 2015-07-01 02:53:26 -04:00
  • f65fb2cd6c Remove anonymous user support Roberto Rosario 2015-07-01 02:45:58 -04:00
  • 48a4e95cf0 Serve more fonts locally Roberto Rosario 2015-07-01 02:33:29 -04:00
  • 5229635026 Serve the fonts locally Roberto Rosario 2015-07-01 02:28:16 -04:00
  • 8969bb6591 Update jquery version Roberto Rosario 2015-07-01 02:08:45 -04:00
  • 96d05cf12f Update link text for clarity Roberto Rosario 2015-06-30 22:00:37 -04:00
  • ee1b05fb57 Refactor code to associate a model with a set of permissions. Update related apps. Roberto Rosario 2015-06-30 22:00:14 -04:00
  • 6ceb71d0b3 Rename metadata parsers to metadata validators. Fix validators calling method, import and instance, instead previous key based lookup. Roberto Rosario 2015-06-30 17:35:35 -04:00
  • c7953a1cfb Improve document upload wizard title messages Roberto Rosario 2015-06-30 17:35:16 -04:00
  • e9ea2dc35a Modernize usage of the AssignRemove CBV Roberto Rosario 2015-06-30 17:19:56 -04:00
  • 0bb8fa2ba9 Add exception, check and message when an invalid permission namespace is requested. Roberto Rosario 2015-06-30 16:48:27 -04:00
  • 060033b41c Fix typo Roberto Rosario 2015-06-30 02:46:56 -04:00
  • 8cff91ab5f Remove unused forms Roberto Rosario 2015-06-30 02:46:27 -04:00
  • 0e24f8d821 Simplify and remove unused code Roberto Rosario 2015-06-30 02:43:58 -04:00
  • eddce6611a Remove permission field from list display columns Roberto Rosario 2015-06-30 02:43:15 -04:00
  • d45cf5d02e Update apps to new ACL app changes Roberto Rosario 2015-06-30 02:42:46 -04:00
  • c6cdafb12a Update namespace label for clarity Roberto Rosario 2015-06-30 02:39:20 -04:00
  • 576463535f Add view permission and object permission mixins to the AssignRemove CBV Roberto Rosario 2015-06-30 02:38:50 -04:00
  • 070c3b648c Refactor acls app Roberto Rosario 2015-06-30 02:38:22 -04:00
  • 29447f16f4 Add management command to purge obsolete permissions from the database Roberto Rosario 2015-06-29 17:12:18 -04:00
  • a68be31e52 Remove unused permissions check code Roberto Rosario 2015-06-29 16:58:46 -04:00
  • 750c86e41c Remove obsolete 403 template Roberto Rosario 2015-06-29 16:58:04 -04:00
  • cbfc840466 Remove specialized middleware to show custom 403 error, not needed with recent Django versions. Roberto Rosario 2015-06-29 16:57:20 -04:00
  • 5be41af1cf Remove DefaultAccessControlList support Roberto Rosario 2015-06-29 14:51:10 -04:00
  • 3d1b030f95 Remove obsolete class Member Roberto Rosario 2015-06-29 14:30:03 -04:00
  • 220e142eb2 Remove obsolete module Roberto Rosario 2015-06-29 14:29:43 -04:00
  • 5d3f8e19ea Remove unused module Roberto Rosario 2015-06-29 14:26:29 -04:00
  • 88ddb1b1d6 Use repeatable id to cache stored permissions Roberto Rosario 2015-06-29 14:26:06 -04:00
  • 12c47027a6 Remove unused CSS class Roberto Rosario 2015-06-29 14:21:42 -04:00
  • f326007f40 Update links labels to uppercase Roberto Rosario 2015-06-29 14:19:06 -04:00
  • 3754f45001 Reduce checked out document column label string size. Refactor roles: roles can only have groups as members, only roles can hold permissions. Roberto Rosario 2015-06-29 14:04:40 -04:00
  • 560e469e8c Reduce horizontal ruler margins. Roberto Rosario 2015-06-29 14:03:48 -04:00
  • 7122a38807 Force implementation methods when subclassing. Hide labels, they don't add any important information. Roberto Rosario 2015-06-29 14:02:46 -04:00
  • 02761cda25 Remove link to Django's admin site. User are discouraged to change entries directly in the database. Roberto Rosario 2015-06-29 14:01:52 -04:00
  • 1c084aa07b Split Permission and StoredPermission class and model into different modules. Simplified the Permission class. Roberto Rosario 2015-06-28 01:02:49 -04:00
  • d26402974a Allow registering permission from the permission namespace. Replace all permission variables to be lowercase (style guide reserver uppercase variables for constants and literals). Roberto Rosario 2015-06-28 00:19:49 -04:00
  • 956ca08cbd Fix converter backend Roberto Rosario 2015-06-27 23:32:52 -04:00
  • 48df3dcafa PEP8 cleanups Roberto Rosario 2015-06-24 17:11:24 -04:00
  • dd9b196110 Update release notes Roberto Rosario 2015-06-24 15:20:07 -04:00
  • e9282132e5 Split search field registration to their respective apps Roberto Rosario 2015-06-24 15:19:51 -04:00
  • 579b369d07 Preserve search field order Roberto Rosario 2015-06-24 15:17:01 -04:00
  • 5506c33ce5 Lazy loading of model to search Roberto Rosario 2015-06-24 15:16:00 -04:00
  • e04263f4d7 Merge pull request #217 from thequbit/master Roberto Rosario 2015-06-24 14:46:32 -04:00
  • 00427da11e Fix search app settings variables' casing Roberto Rosario 2015-06-24 13:07:36 -04:00
  • ce329b1ca2 Remove unused module Roberto Rosario 2015-06-24 12:55:07 -04:00
  • 72b91b79ac Move document type's OCR settings from the documents app to the OCR app Roberto Rosario 2015-06-24 01:52:33 -04:00
  • 83ed62b210 Remove office document parser now that document version are converted to intermediate format Roberto Rosario 2015-06-24 01:12:54 -04:00
  • b18888b3f7 Convert and cache office documents at the document version level for faster page image retrieval Roberto Rosario 2015-06-24 01:04:35 -04:00
  • 3d68e79654 Add missing import Roberto Rosario 2015-06-24 01:04:08 -04:00
  • 4595c649a2 change default email to @example.com from known valid address. Closes thequbit 2015-06-23 07:45:26 -04:00
  • 080780ca1e Merge and reduce tag widgets Roberto Rosario 2015-06-23 04:18:22 -04:00
  • 3cfeb97103 Fadeout and up when dismissing alerts Roberto Rosario 2015-06-23 04:13:20 -04:00
  • 873836c887 Update remaining mailer app to new smart settings system Roberto Rosario 2015-06-23 04:12:39 -04:00
  • b4efd4574e Refactor register_model_columns into SourceColumn class Roberto Rosario 2015-06-23 04:12:13 -04:00
  • 383c7e62ab Remove obsolete autoadmin tags Roberto Rosario 2015-06-23 03:24:40 -04:00
  • a5e922416b Make generates_choices_w_label a static method of AssignRemove, it's not anywhere else. Roberto Rosario 2015-06-23 03:13:28 -04:00
  • cdf5a06216 Add entry and exit animations to alerts. Auto dismiss success alerts after 3 seconds. Roberto Rosario 2015-06-23 02:57:59 -04:00
  • e4623fadcd PEP8 cleanups Roberto Rosario 2015-06-23 02:23:23 -04:00
  • c249b47b79 Finish smart settings refactor Roberto Rosario 2015-06-23 01:44:57 -04:00
  • f7e96c8cae Add per namespace settings count Roberto Rosario 2015-06-23 01:18:44 -04:00
  • 78198f3398 Smart settings refactor Roberto Rosario 2015-06-22 21:04:06 -04:00
  • 6dcb984aca Remove support for 'hidden' smart settings Roberto Rosario 2015-06-22 01:18:38 -04:00
  • 50e547dc98 Allow app to auto add their urlpatterns via MayanAppConfig AppConfig subclass Roberto Rosario 2015-06-19 20:42:34 -04:00
  • f4c320dae8 Remove authetication urls from the common app Roberto Rosario 2015-06-19 19:49:09 -04:00
  • 4920e7dabb Keep fancybox previous and next button always enabled Roberto Rosario 2015-06-19 19:44:29 -04:00
  • 5d30356b76 Exclude description field from the document upload form to save space Roberto Rosario 2015-06-19 19:37:36 -04:00
  • 7efe09b2a9 Update release notes Roberto Rosario 2015-06-19 19:09:50 -04:00
  • ad7a5d8244 Update document OCR submit views to CBV views Roberto Rosario 2015-06-19 19:07:44 -04:00
  • 92ba52720a Add get_success_url to redirection mixin Roberto Rosario 2015-06-19 19:06:56 -04:00
  • ce10970b16 Migration fails in SQLite for document with empty OCR content Roberto Rosario 2015-06-19 19:06:24 -04:00
  • 340fe49ad1 Merge remote-tracking branch 'origin/development' into development Roberto Rosario 2015-06-19 18:30:06 -04:00
  • be61044041 Fix full list selection Roberto Rosario 2015-06-19 16:27:28 -04:00
  • 8e665c1846 Improve migration dependecy Roberto Rosario 2015-06-17 18:44:45 -04:00
  • aba7041d9e Update release notes Roberto Rosario 2015-06-17 02:51:17 -04:00
  • 270b836c71 Fix error on empty list introspection Roberto Rosario 2015-06-17 02:24:54 -04:00
  • 22340d8b8f Update menu resolution to return a list of lists of resolved objects. Allows segmented 'Action' dropdown on multi objects action menu. Roberto Rosario 2015-06-17 02:21:53 -04:00
  • 5fc77f4e84 Show workflow instance completion percent based on current state Roberto Rosario 2015-06-17 02:21:16 -04:00
  • 12a9ccd5e0 Simplify workflow instance detail view Roberto Rosario 2015-06-17 02:20:57 -04:00
  • 6e44d43195 Explicit workflow creation link title Roberto Rosario 2015-06-17 02:20:32 -04:00
  • 74f5e3ec5f Mark tag deletion link as dangerous Roberto Rosario 2015-06-17 02:19:40 -04:00
  • a7fd802436 Introspect object to be able to show table header even on empty object_list Roberto Rosario 2015-06-17 02:19:12 -04:00
  • 63201aa082 Remove the page_label field from the document page model. Closes gh-issue #195 Roberto Rosario 2015-06-17 00:30:35 -04:00
  • 93e7b73433 Update document page content search registration Roberto Rosario 2015-06-17 00:27:44 -04:00
  • 2959539083 Add missing import Roberto Rosario 2015-06-17 00:25:51 -04:00
  • 9f2f10b702 Register PERMISSION_OCR_CONTENT_VIEW permission to the document model Roberto Rosario 2015-06-17 00:23:48 -04:00
  • 08a8ae2554 Move document page content code to the OCR app. Prep work for issue #186. Roberto Rosario 2015-06-17 00:21:35 -04:00
  • 36ea7c2f3d Update Pillow version to 2.8.2 Roberto Rosario 2015-06-16 23:37:29 -04:00
  • 91150a7f51 Change the user_object of the DocumentCheckout model to be just a FK to the User model Roberto Rosario 2015-06-16 23:35:23 -04:00
  • 0e52609c7c Pass request.user when doing a document version revert Roberto Rosario 2015-06-16 23:16:02 -04:00
  • a5636e5a94 Add new event for document version reversion Roberto Rosario 2015-06-16 23:14:29 -04:00
  • ede88ddcc3 Add new event for new document version creation Roberto Rosario 2015-06-16 23:03:34 -04:00
  • 14e0d0a03c Add sample logging to the development settings Roberto Rosario 2015-06-16 20:42:53 -04:00
  • a4cd152310 Cache compiled templates by default in production settings. Turn off Celery's eager behaviour in production by default. Roberto Rosario 2015-06-16 20:42:03 -04:00
  • ac68470c89 Don't cache compiled templates by default Roberto Rosario 2015-06-16 20:41:40 -04:00
  • c8268b1a5b Move new document version blocking logic to the checkouts app. Remove PERMISSION_DOCUMENT_RESTRICTIONS_OVERRIDE, overriding checkout restrictions even for admin users has the potential to confuse or corrupt data, removing it. Even admins must now checkin a document before trying to perform a restricted operation. Roberto Rosario 2015-06-16 20:38:45 -04:00
  • dc35ed6948 Add TODO reminder Roberto Rosario 2015-06-16 16:20:56 -04:00