Commit Graph

  • fb824c6ee1 Allow changing the project's website from a settings option. Update the default mailer templates to take the project title and website from the configuration settings. Roberto Rosario 2015-07-17 01:53:59 -04:00
  • 68c718fe4c Allow settings to serialize lazy translations. Roberto Rosario 2015-07-17 01:41:44 -04:00
  • 2b11465249 Import all apps' settings file to initialize them. Roberto Rosario 2015-07-17 01:15:00 -04:00
  • 77ab118a68 Access serialized value via property. Roberto Rosario 2015-07-17 00:59:47 -04:00
  • 363f71a3e7 Remove settings from unused apps from base settings file. Update settings file according to coding style. Roberto Rosario 2015-07-17 00:52:12 -04:00
  • 91a9b3b045 Finish document upload task refactor. Increase failure tolerance to database Operational Errors. Roberto Rosario 2015-07-15 04:36:23 -04:00
  • 0b1230f214 Update serializer settings code. Roberto Rosario 2015-07-15 01:04:16 -04:00
  • 1213175112 Sources app upload workflow refactoring. Roberto Rosario 2015-07-15 01:03:57 -04:00
  • fc9d7b1a8b Remove celery code execute from model. Allow for default at the model level. Roberto Rosario 2015-07-15 01:03:23 -04:00
  • 6b5312ff41 Update document creation API to return the id of the created document. Roberto Rosario 2015-07-15 01:02:24 -04:00
  • da0e03bf12 Wrap transformation cloning in a transaction. Roberto Rosario 2015-07-15 01:01:58 -04:00
  • 1b37a13bf5 Rename source upload handling methods to be more meaningful. Roberto Rosario 2015-07-14 10:19:53 -04:00
  • dbc08afd45 Catch operational errors in more critical places. Roberto Rosario 2015-07-14 02:21:55 -04:00
  • 8d7a9df7e8 Add optimization reminder. Roberto Rosario 2015-07-13 23:44:43 -04:00
  • 7ba9410d70 Fix typo Roberto Rosario 2015-07-13 23:44:35 -04:00
  • aed6569096 Index frequently used document version and document fields. Roberto Rosario 2015-07-13 20:59:53 -04:00
  • ba1e36146d Calculate inherited permission by id of parent object not pk of ACL of parent. Roberto Rosario 2015-07-13 19:44:45 -04:00
  • defe947c79 Only shade icons and labels of the block level buttons. Roberto Rosario 2015-07-13 19:44:18 -04:00
  • c23749b37e Make logo shadow more distant. Roberto Rosario 2015-07-13 19:43:56 -04:00
  • ee83624704 Don't fail if model has not inherited permissions. Roberto Rosario 2015-07-13 02:28:24 -04:00
  • fed241fd6f Don't delete document on tearDown, might not exists after test already deleted it, causes integrity errors on MySQL. Roberto Rosario 2015-07-13 02:07:29 -04:00
  • d5b5927c77 Reference file in storage backend by name and not by path. Roberto Rosario 2015-07-13 02:03:30 -04:00
  • 8c603ce2ff Update document image cache references to document cache. Roberto Rosario 2015-07-13 02:02:48 -04:00
  • 9edf3dd51d Add missing tearDown methods to tests. Roberto Rosario 2015-07-13 01:26:19 -04:00
  • f5a45c91f8 Add logging for more apps during tests. Roberto Rosario 2015-07-13 01:17:21 -04:00
  • c8bc7c0c5f Update release notes. Roberto Rosario 2015-07-13 01:17:02 -04:00
  • ac1f4eb59a Improve the way the AssignRemove view gets the list's help texts. Don't use None for extra context if there is none. Roberto Rosario 2015-07-13 01:16:17 -04:00
  • 713977ed46 Document image and intermediate file caching now has it's own storage backend. Roberto Rosario 2015-07-13 01:06:40 -04:00
  • 73c650a5fb Add minimal shadow to button texts and to icons. Roberto Rosario 2015-07-13 01:00:29 -04:00
  • 34c1f1227d Improve appearance of block level buttons (front page, tools, setup). Roberto Rosario 2015-07-13 00:59:31 -04:00
  • 1f213450c2 Change the way the ocr tests acquired document version text. Roberto Rosario 2015-07-12 03:46:19 -04:00
  • 28593a6267 Add logging for more apps and reduce severity during tests. Roberto Rosario 2015-07-12 03:31:21 -04:00
  • fd8721b297 Add teardown method for all tests. Roberto Rosario 2015-07-12 03:28:31 -04:00
  • e05f6b5830 Replace tests fails checks to assertions. Roberto Rosario 2015-07-12 02:59:45 -04:00
  • c2a0990e57 Change deprecated import of get_model. Roberto Rosario 2015-07-12 02:58:04 -04:00
  • 53c631b505 Use smaller pagination in test. Roberto Rosario 2015-07-11 17:20:45 -04:00
  • 7c95431066 Remark unused wrong test. Roberto Rosario 2015-07-11 17:20:11 -04:00
  • af654c9aa9 Fix variable name. Roberto Rosario 2015-07-11 17:19:51 -04:00
  • 6b0114a001 Add missing import. Roberto Rosario 2015-07-11 17:19:36 -04:00
  • ff0bb847a5 Fix wrong permission for view. Roberto Rosario 2015-07-11 17:18:56 -04:00
  • 8b608452a5 Lower severity of operational error during OCR. Roberto Rosario 2015-07-11 17:01:03 -04:00
  • 1da2860d0a Wrap indexation in a transaction. Roberto Rosario 2015-07-11 17:00:42 -04:00
  • 004b0c75d7 Retry indexation if an operationalerror is encountered. Roberto Rosario 2015-07-11 17:00:13 -04:00
  • e47c0c5eb5 Increase default pagination to 40 entries per page. Roberto Rosario 2015-07-11 16:28:12 -04:00
  • 17d969dafe Move indexing retry amount to the literals.py module. Specify retry delay in the task decorator to reduce repetition. Roberto Rosario 2015-07-11 16:24:51 -04:00
  • 0238be7a18 Add support for retrying upload queue and ocr queue tasks in the event of Database locking errors. Roberto Rosario 2015-07-11 16:19:04 -04:00
  • 40ca9c4839 Move the document page update task to the upload queue. Roberto Rosario 2015-07-11 16:18:21 -04:00
  • c8f5aac133 Convert the document type list, create, edit and delete views to CBV. Remove unused DocumentTypeForm. Roberto Rosario 2015-07-11 04:14:54 -04:00
  • d10ad2eb74 Convert transformation views to CBV. Roberto Rosario 2015-07-11 03:46:01 -04:00
  • b5ede7c2d3 Add auto increment order for transformations. Roberto Rosario 2015-07-11 03:45:38 -04:00
  • 72bbc3f4e9 Make validator not trigger migration creation. Roberto Rosario 2015-07-11 02:59:18 -04:00
  • f95c9c2aa4 Convert the source edit and delete views to CBV. Roberto Rosario 2015-07-11 02:36:31 -04:00
  • a05888b683 Fix email sources clearing the password field on view. Roberto Rosario 2015-07-11 02:19:22 -04:00
  • 07dbe71c41 Fix source object links. Roberto Rosario 2015-07-11 02:19:02 -04:00
  • a9c04115f7 Add index rebuild test. Roberto Rosario 2015-07-11 02:06:15 -04:00
  • d88bb1266a More explicit comment. Roberto Rosario 2015-07-11 01:49:37 -04:00
  • cb6e80926e Add management command to purge periodic tasks from the DB. Roberto Rosario 2015-07-11 01:49:15 -04:00
  • d6c053f913 Rename purge permissions management command. Roberto Rosario 2015-07-11 01:48:34 -04:00
  • 02d31f763d Update Pillow and activity stream packages versions. Roberto Rosario 2015-07-11 00:51:22 -04:00
  • a2cedc3f9b Fix queue typos. Add a default queue as required by celery. Roberto Rosario 2015-07-11 00:50:55 -04:00
  • 133fcdc53c Assign tasks to specific queues. Add support for transient queues. gh-issue #222, gh-issue #230. Roberto Rosario 2015-07-10 21:25:20 -04:00
  • e891fe9525 PEP8 cleanups and code style cleanups. Roberto Rosario 2015-07-10 17:19:36 -04:00
  • c3be4bef53 Move stray magic values to literals.py in the checkout app. gh-issue #225. Roberto Rosario 2015-07-10 16:14:21 -04:00
  • aec8263ad8 Convert events app views to CBV. Roberto Rosario 2015-07-10 02:54:59 -04:00
  • 76c3ff7374 Remove the acl filter option 'exception_on_empty'. Roberto Rosario 2015-07-10 01:49:42 -04:00
  • bc3eed143c Add permission inheritance by parent object. Add ACLs app model tests. Roberto Rosario 2015-07-10 01:40:21 -04:00
  • 441eae28bc Add DisableableSelectWidget widget Roberto Rosario 2015-07-10 00:41:18 -04:00
  • 01438f933c Add tests for the permission app. Roberto Rosario 2015-07-10 00:38:32 -04:00
  • 036a55065c Change the index creation, edit and deletion views to CBV. Remove unused IndexForm. Roberto Rosario 2015-07-09 02:25:23 -04:00
  • a5b7747619 Update current user detail edit and locale views to CBV. Roberto Rosario 2015-07-09 02:11:33 -04:00
  • 4a88df8f9a Convert group create and edit views to CBV. Remove unused GroupForm. Roberto Rosario 2015-07-09 02:00:19 -04:00
  • abfb070b2e Remove unused FBV source create view. Roberto Rosario 2015-07-09 01:50:45 -04:00
  • 635732da6a Convert the tag create and edit views to CBV. Remove unused TagForm. Roberto Rosario 2015-07-09 01:50:10 -04:00
  • 22ebe2354d Change the source list and source create views to CBV. Roberto Rosario 2015-07-09 01:41:29 -04:00
  • 66b3424fbe Simplify smart settings views. Roberto Rosario 2015-07-09 01:24:28 -04:00
  • 498f258f59 Convert metadata edit, delete and create views to CBV. Remove unused metadata type form. Roberto Rosario 2015-07-09 01:19:20 -04:00
  • d2123089ec Convert metadata type list view to CBV. Roberto Rosario 2015-07-08 22:05:32 -04:00
  • c751db4447 Convert folder create view to CBV. Roberto Rosario 2015-07-08 22:02:00 -04:00
  • 0946aef7c0 Update folder edit view to CBV. Roberto Rosario 2015-07-08 19:07:48 -04:00
  • bfab8f1181 Reduce code, remove unused role model form. Roberto Rosario 2015-07-08 19:02:32 -04:00
  • ea49af7255 Remove role name field. Roberto Rosario 2015-07-08 19:01:07 -04:00
  • e635a3520f Move index management code to the managers.py module. Roberto Rosario 2015-07-08 18:56:07 -04:00
  • 3af3747be9 Add views to display document list per document type and per workflow. Roberto Rosario 2015-07-08 18:29:45 -04:00
  • 595f64a25c Fix OCR test. Roberto Rosario 2015-07-08 04:16:59 -04:00
  • 2033f85874 Log OCR subclass errors. Roberto Rosario 2015-07-08 04:16:35 -04:00
  • 47a74360dd Remove double execution of backend. Store the language in the instance. Roberto Rosario 2015-07-08 04:15:58 -04:00
  • f97bbd98bd Fix typo. Roberto Rosario 2015-07-08 04:05:10 -04:00
  • 2d710ad3b9 Fix chicken & egg problem for permissions when the dataset doesn't exists. Roberto Rosario 2015-07-08 03:52:15 -04:00
  • 7a377653ca Update missing name -> label. Roberto Rosario 2015-07-08 03:37:17 -04:00
  • 6a13e2adc8 Make a clear distinction between serialized and deserialized setting values. Roberto Rosario 2015-07-08 03:31:45 -04:00
  • ead8ba9a12 Don't dump the setting name to YAML. Roberto Rosario 2015-07-08 02:56:19 -04:00
  • 333c9c9b1a Document signatues app uses it's own storage backend. Roberto Rosario 2015-07-08 02:54:14 -04:00
  • a0ff961d59 Move get_object_name from common.utils to the only place it is used: checkouts. Roberto Rosario 2015-07-08 02:43:28 -04:00
  • 39cbb0f666 Update release notes. Roberto Rosario 2015-07-08 02:03:12 -04:00
  • 4c25314772 os.listdir returns str for non-latin filename, use unicode cast in path name to avoid this. Related to gh-issue #163. Roberto Rosario 2015-07-08 02:02:24 -04:00
  • 90be5145c0 Rename test file. Roberto Rosario 2015-07-08 01:44:04 -04:00
  • e0d6571d95 Fix imports in tests. Roberto Rosario 2015-07-08 01:43:44 -04:00
  • a54fe3f131 Add trash, restore and deletion test to document models. Roberto Rosario 2015-07-08 01:25:20 -04:00
  • 2fabe92b20 Add test for trashing, restoring and deletion of documents. Roberto Rosario 2015-07-08 01:15:12 -04:00
  • d751a8bc2f Improve logging messages. Roberto Rosario 2015-07-08 01:14:55 -04:00