Commit Graph

  • 6b950b7ccf Style update. Roberto Rosario 2015-10-21 03:32:51 -04:00
  • ec1b3e9007 Eliminate repetition in the testing requirements files. Roberto Rosario 2015-10-21 01:40:05 -04:00
  • 35d33b1a74 Ignore coverage temporary files produce during tox test runs. Roberto Rosario 2015-10-21 01:34:33 -04:00
  • 5f9c847239 Move stub deletion code from tasks.py to the manager of the Document model. Roberto Rosario 2015-10-21 01:34:03 -04:00
  • 0cf963c19f Make user or admin login more explicit in the documents apps view tests. Roberto Rosario 2015-10-21 00:52:19 -04:00
  • fc81d4315e Process multiple documents in the tag attach views as querysets not as list of objects. AccessControlList.objects.filter_by_access only supports querysets now. Closes GL issue #228. Roberto Rosario 2015-10-21 00:50:04 -04:00
  • df7a5c6e1c Reorganize tests literals and move then to their respective apps. Roberto Rosario 2015-10-20 21:14:07 -04:00
  • 2bd92d8fac Use the unified test management command for continious integration. Roberto Rosario 2015-10-20 21:12:33 -04:00
  • 0cb43e1d46 Release notes updates. Roberto Rosario 2015-10-20 21:12:13 -04:00
  • 6c65598a4d Remove permission check from the multiple document action links, an user may not have permissions for some items but maybe does for others, we don't know as scanning the entire queryset for ACLs is costly, so we leave the links enable, permission check is done by the view. Roberto Rosario 2015-10-20 20:05:40 -04:00
  • 9fbc8647b8 Fix document list generation for the document's type change views. Move type change event and recent document addition to the models. Add view tests for the document's type change views. Roberto Rosario 2015-10-20 20:03:54 -04:00
  • ebfd37ebf5 Documentation updates. Roberto Rosario 2015-10-20 04:14:48 -04:00
  • 9bb3cb4595 Add command to create an initial settings file. Existing local.py don't stop the initialsetup command now. Roberto Rosario 2015-10-20 04:13:59 -04:00
  • 3065e5be62 Cleanup contributed files. Roberto Rosario 2015-10-20 04:13:23 -04:00
  • 6f6270f11c Documentation updates. Roberto Rosario 2015-10-19 06:15:54 -04:00
  • 24d0866d8b Split development requirements and add documentation writting requirements. Roberto Rosario 2015-10-19 06:14:42 -04:00
  • f9940f1fd0 Add default_app_config value to each app. Closes issue GL #216. Roberto Rosario 2015-10-19 02:57:00 -04:00
  • 5167e91c90 Remove TODO reminder, this link position was implemented. Roberto Rosario 2015-10-19 02:54:34 -04:00
  • 19a2c02594 Document count column in document type list view is now permission aware. Roberto Rosario 2015-10-19 02:19:08 -04:00
  • 94bebf90ca Remove TODO reminder, error are logged by Celery. Roberto Rosario 2015-10-19 02:10:12 -04:00
  • 3f8b23d751 Show 'no results' on empty list. Roberto Rosario 2015-10-19 02:09:40 -04:00
  • 64faa0ca15 Fix documents app view tests. Update code to match code style. PEP8 fixes. Roberto Rosario 2015-10-19 01:54:37 -04:00
  • bfe621ba89 PEP8 updates. Roberto Rosario 2015-10-19 01:27:26 -04:00
  • e57080b06d Style updates. Roberto Rosario 2015-10-19 01:21:43 -04:00
  • e791f2d36c Get deserialized documents by UUID only. Roberto Rosario 2015-10-19 01:21:16 -04:00
  • 32c7b0e379 Fix import typo. Roberto Rosario 2015-10-19 00:56:24 -04:00
  • 81c7a90c04 Fix message typo. Roberto Rosario 2015-10-19 00:56:11 -04:00
  • 6e43b99ecd Add natural key serialization. Roberto Rosario 2015-10-17 05:13:58 -04:00
  • 1907130ef2 Remove github buttons from documentation's theme. Roberto Rosario 2015-10-17 04:27:34 -04:00
  • 61525d2479 Add Gumroad button. Roberto Rosario 2015-10-17 04:11:44 -04:00
  • 8c886dd788 Add Sphinx and sphinx-autobuild to development requirements. Roberto Rosario 2015-10-17 04:11:21 -04:00
  • f7daffde49 Update setup.py dependencies. Roberto Rosario 2015-10-17 03:14:05 -04:00
  • 3b9e65f5d3 Bump version to 2.0.0 beta 2. Roberto Rosario 2015-10-17 03:05:45 -04:00
  • 6e9c2a14ae Add folder app view tests. Roberto Rosario 2015-10-17 02:17:36 -04:00
  • 480a107c61 Ignore coverage files. Roberto Rosario 2015-10-17 01:30:21 -04:00
  • 1c72e29a5b Add tox testing for different python and django versions. Add automatic coverage reporting. Roberto Rosario 2015-10-17 01:29:47 -04:00
  • 35b0e321f9 Exclude tests and settings from coverage report. Roberto Rosario 2015-10-17 01:28:59 -04:00
  • b49b960298 Fix tag app test import. Roberto Rosario 2015-10-16 03:38:09 -04:00
  • 2e2dc3de3c Update to version 1.1.0 of django-autoadmin which closes issue GL#202. Roberto Rosario 2015-10-16 03:24:04 -04:00
  • 90a1ecb826 Add permissions app views tests. Roberto Rosario 2015-10-15 19:37:04 -04:00
  • 8744bd82ee Fix allow editing a required metadata after changing the document type. Closes issue GL #204. Roberto Rosario 2015-10-15 16:40:35 -04:00
  • 572ceb50ec Fix typo, install mysql-client binary not Python library. Roberto Rosario 2015-10-15 16:36:41 -04:00
  • ec92caaac0 Modify mysql database collation directly using the mysql-client. Roberto Rosario 2015-10-15 15:30:59 -04:00
  • 5b0359d379 Increase delay after new version in test. Roberto Rosario 2015-10-15 14:54:38 -04:00
  • 418a3ac213 Documentation updates. Roberto Rosario 2015-10-15 14:54:22 -04:00
  • 35fa8495bd Force MySQL to use UTF-8 collation for tests. Roberto Rosario 2015-10-15 14:53:54 -04:00
  • bdc15fb518 Show thumbnails and previews for deleted documents. Roberto Rosario 2015-10-14 15:23:02 -04:00
  • 572d7b68d7 Backport fix from development branch. Fix worklow state and transition deletion views. GH issue #237. Roberto Rosario 2015-10-14 14:46:45 -04:00
  • 00f1f25ecf Fix worklow state and transition deletion views. GH issue #237. Roberto Rosario 2015-10-14 14:46:45 -04:00
  • 715f4204e0 Add tox ini file. Roberto Rosario 2015-10-10 13:03:49 -04:00
  • 976a86947e Add management command to run tests from app list built dynamically. Roberto Rosario 2015-10-10 03:24:57 -04:00
  • 07f02b8f0b Add tests for the remove metadata view. Roberto Rosario 2015-10-10 02:45:00 -04:00
  • cb98f0f2d2 Pass document_type to the remove metadata formset. Roberto Rosario 2015-10-10 02:44:29 -04:00
  • 9708c76646 Improve coding style. Don't change initial kwargs using .pop. Roberto Rosario 2015-10-10 02:42:42 -04:00
  • 40b94e41d8 Fix document check in view. Fixes issue GH#238. Roberto Rosario 2015-10-09 23:42:34 -04:00
  • 8af1ee3246 Use checkout form field inclusion instead of exclusion. Roberto Rosario 2015-10-09 23:41:09 -04:00
  • 799eac8016 Remove custom 500 error view. Roberto Rosario 2015-10-09 23:40:25 -04:00
  • d4d9a5a276 Fail elegantly when resolving a menu and there is no request variable. Roberto Rosario 2015-10-09 23:39:56 -04:00
  • 36805b3540 Fix typo in ACL title translation code. Fixes issue GL#201. Roberto Rosario 2015-10-08 19:33:44 -04:00
  • 27da0f8bb2 Add missing translation marker. Closes issue GL#201. Roberto Rosario 2015-10-08 19:29:19 -04:00
  • 1eddea65af Delay python formating of the translatable string. Fixes part of issue GL#201. Roberto Rosario 2015-10-08 18:57:02 -04:00
  • f6c4b153c7 Make document tags widget permissions aware, closes GL #182. Roberto Rosario 2015-10-08 02:58:11 -04:00
  • 5da248375f Move test magic numbers and strings into test.literals.py. Roberto Rosario 2015-10-08 02:57:42 -04:00
  • 8a566d5b91 Remove sample debug config from development settings, it is done automatically now. Roberto Rosario 2015-10-08 02:57:02 -04:00
  • 89d15aa275 Add missing variable to app auto URL debug statement. Roberto Rosario 2015-10-08 02:56:20 -04:00
  • 86ff835839 PEP8 Cleanups. Roberto Rosario 2015-10-07 22:24:44 -04:00
  • aabbe59093 Change test class name. Roberto Rosario 2015-10-07 19:37:00 -04:00
  • 71a1aba697 Capitalize POP3 and IMAP in sources links. Roberto Rosario 2015-10-07 19:32:33 -04:00
  • 1556fa92e4 Add test for the about view. Roberto Rosario 2015-10-07 19:32:00 -04:00
  • 677d28b015 Don't error when composing the build number on non Git deploys. Roberto Rosario 2015-10-07 03:48:32 -04:00
  • a76a8b7e0a Reset pointer before attemping a conversion. Roberto Rosario 2015-10-07 03:17:02 -04:00
  • c9d9f90cac Improve OCR API views code. Roberto Rosario 2015-10-07 03:13:46 -04:00
  • a814448c81 Change OCR API CBV class names to match rest of the project. Roberto Rosario 2015-10-07 02:44:55 -04:00
  • 39f1adab6b Remove unused import. Roberto Rosario 2015-10-07 02:44:29 -04:00
  • cbe77ee258 Dynamic links do not have a menu position entry. Use .get to avoid error on non existant entries. Roberto Rosario 2015-10-07 02:43:01 -04:00
  • 8bdd4ba452 Add API views to download documents and document versions. Roberto Rosario 2015-10-07 02:42:36 -04:00
  • 41ede494db Add API views to submit documents for OCR and to retrieve document page OCR content. Roberto Rosario 2015-10-06 23:22:08 -04:00
  • 942b6af502 Add admin views for document ocr content. Roberto Rosario 2015-10-06 23:21:31 -04:00
  • 9822fc0db2 PEP8 update. Roberto Rosario 2015-10-06 23:21:14 -04:00
  • e4cc599057 Update Django REST swagger version. Roberto Rosario 2015-10-06 23:20:52 -04:00
  • 6f4426dce0 Move metadata widget code to metadata/widgets.py. Roberto Rosario 2015-10-06 02:31:37 -04:00
  • 97d8529994 Add boolean field to email source to control if the body of the email is to be stored or not. Roberto Rosario 2015-09-30 20:57:47 -04:00
  • 3d0c9485d0 Add support for storing the subject and "from" value of an email as metadata. Roberto Rosario 2015-09-30 20:20:27 -04:00
  • 6faf4b0f2a Add admin entires for the IMAP and POP3 sources. Roberto Rosario 2015-09-30 19:14:08 -04:00
  • 15db0aed25 Update release notes. Roberto Rosario 2015-09-29 14:28:08 -04:00
  • b4c50c0036 Omit migrations from coverage report. Roberto Rosario 2015-09-29 14:17:10 -04:00
  • 83c8f28455 Cleanups. Roberto Rosario 2015-09-28 04:15:37 -04:00
  • 20398174a8 Initial commit for top level api URLS. Roberto Rosario 2015-09-28 04:05:03 -04:00
  • a7012b3f6b Add API documentation to the login excempt list. Roberto Rosario 2015-09-28 03:48:18 -04:00
  • 5820ae68c2 Add coverage widget. Roberto Rosario 2015-09-28 03:45:20 -04:00
  • 60d3d4adb7 Remove curl parameter. Roberto Rosario 2015-09-28 03:45:08 -04:00
  • f716faea40 Remove overrided swagger CSS. Roberto Rosario 2015-09-28 01:55:22 -04:00
  • 40c8fa728d Add official codecov hack for coverage <4.0. Roberto Rosario 2015-09-28 01:00:53 -04:00
  • ea31115cd8 Revert "Update coverage version to 4.0" Roberto Rosario 2015-09-28 00:59:23 -04:00
  • f789ea09e6 Pass codecov token via environment variable. Roberto Rosario 2015-09-28 00:26:20 -04:00
  • 8d52f85b63 Update coverage version to 4.0 Roberto Rosario 2015-09-28 00:25:56 -04:00
  • fc1c455a0a Fix gitlab-ci base import. Roberto Rosario 2015-09-28 00:24:59 -04:00
  • 612e31c47e Add codecov support for test coverage reporting. Roberto Rosario 2015-09-28 00:09:23 -04:00
  • b2fcace9c2 Update postgres hostname. Roberto Rosario 2015-09-27 23:27:16 -04:00
  • 522d9b3905 Split test by db backend. Roberto Rosario 2015-09-27 23:27:00 -04:00