Commit Graph

  • ac9bc9454d Update source app code for new extracted formtools package. Roberto Rosario 2016-01-22 04:02:12 -04:00
  • ca15cadc5e Add missing migration for pycountry update. Roberto Rosario 2016-01-22 04:01:49 -04:00
  • 5ec3025120 Use OneToOneField instead of a ForeignKey with unique=True. Roberto Rosario 2016-01-22 04:01:15 -04:00
  • fbb22affaa Update pycountry code to new 1.19 backwards incompatible changes. Roberto Rosario 2016-01-22 04:00:30 -04:00
  • b19225e95d Load models by calling AppConfig.get_model method instead. Roberto Rosario 2016-01-22 03:59:42 -04:00
  • 2f344f299f Update all requirements to most recent version. Update Django to 1.8.8 LTS. Roberto Rosario 2016-01-22 03:58:00 -04:00
  • 699bda40c2 Bump version to 2.0.1. Roberto Rosario 2016-01-22 00:30:32 -04:00
  • 704a8828d2 Backport metadata chapter and add section about sorted lookups. Closes GitLab issue#234. v1.1.1 Roberto Rosario 2016-01-17 00:54:37 -04:00
  • f8da7fe1a9 Revert "Testing base settings now import from settings/local.py first." Roberto Rosario 2016-01-17 00:44:57 -04:00
  • c5d4d3e95b Revert "Update changelog." Roberto Rosario 2016-01-17 00:44:21 -04:00
  • eadce3bd77 Update changelog. Roberto Rosario 2016-01-17 00:25:05 -04:00
  • 2f298df1a0 Testing base settings now import from settings/local.py first. Roberto Rosario 2016-01-17 00:23:51 -04:00
  • acba510b90 Add mention that repository cloning is needed to install via Vagrant. Roberto Rosario 2016-01-17 00:08:15 -04:00
  • 29ba24336c Remove sudo, this script is meant to run as root. Roberto Rosario 2016-01-17 00:07:00 -04:00
  • a3a589fee8 Update Vagrantfile to provision a production box too. Roberto Rosario 2016-01-12 14:32:47 -04:00
  • 460076004a Fix GitLab issue #245, "Add multiple metadata not possible" Roberto Rosario 2016-01-12 03:44:47 -04:00
  • 79c5a103a2 Fix GitLab issue #243, "System allows a user to skip entering values for a required metadata field while uploading a new document". Roberto Rosario 2016-01-12 02:40:47 -04:00
  • 6c0ce71086 Add production install script. Roberto Rosario 2016-01-11 22:24:41 -04:00
  • 70761c055b Merge branch 'master' of gitlab.com:mayan-edms/mayan-edms Roberto Rosario 2016-01-08 03:37:14 -04:00
  • 3e1fc43112 Clarify some instruction steps. v2.0.0 Roberto Rosario 2016-01-08 03:20:48 -04:00
  • 4da79ea1d1 Clarify some instructions steps. Roberto Rosario 2016-01-08 03:20:48 -04:00
  • e95e90cc47 Add more donation options. Roberto Rosario 2015-12-29 01:46:41 -04:00
  • 7f34ff7875 Improve docker composer instructions. Roberto Rosario 2015-12-18 03:56:45 -04:00
  • 02ba174a40 Add missing uwsgi.ini file to the deployment installation chapter. Simplified Docker and Docker Compose instructions. Roberto Rosario 2015-12-18 03:13:15 -04:00
  • 8c763cec0f Expand docker and docker compose instruction. Roberto Rosario 2015-12-04 21:15:05 -04:00
  • c20a63760b Update references from GitHub to GitLab. Roberto Rosario 2015-12-04 05:45:06 -04:00
  • e702d45c41 Update release date. Roberto Rosario 2015-12-04 05:42:36 -04:00
  • a3530f3627 Update all branch references from development to master. Roberto Rosario 2015-12-04 05:36:01 -04:00
  • 1d4040a3d3 Merge branch 'development' Roberto Rosario 2015-12-04 05:32:13 -04:00
  • 9062d8817b Bump version to 2.0.0 final. Roberto Rosario 2015-12-04 05:27:48 -04:00
  • d0ec5ef87a Update release date. Roberto Rosario 2015-12-04 05:27:42 -04:00
  • cf10f7f528 Add Docker and Docker Compose deploying instructions. Roberto Rosario 2015-12-04 05:09:42 -04:00
  • 79b79fa0f9 Point to official docker hub image. Roberto Rosario 2015-12-04 05:09:26 -04:00
  • b5109f679c Point to release version. Roberto Rosario 2015-12-04 05:08:59 -04:00
  • 76f09d6c60 Add docker compose file. Roberto Rosario 2015-12-03 03:12:33 -04:00
  • 1f8f860f2c Merge branch 'development' into feature/docker Roberto Rosario 2015-12-03 02:08:53 -04:00
  • 7f0b37f8b6 Show overview gif animation on docs index. Roberto Rosario 2015-12-03 02:08:01 -04:00
  • acebfaedd4 Update overview GIF animation. Roberto Rosario 2015-12-03 02:07:46 -04:00
  • 37647ca27a Tweak the first time login panel width. Roberto Rosario 2015-12-02 04:30:25 -04:00
  • d62ee8ad19 Documentation updates. Add screenshots chapter. Roberto Rosario 2015-12-02 04:09:49 -04:00
  • 0a9d0fc69b Rename entrypoint script. Roberto Rosario 2015-11-30 02:41:09 -04:00
  • 69ae1ead57 Don't demonize celery worker, send to the background instead. Roberto Rosario 2015-11-30 02:40:40 -04:00
  • 1cf1065f8a Delete more apt-get files to decrease docker image size. Roberto Rosario 2015-11-30 02:40:12 -04:00
  • 63102765cd Ignore all of the repository when building the docker image. Roberto Rosario 2015-11-30 01:06:18 -04:00
  • ad439fb9ce Initial commit required to build a Docker image. Roberto Rosario 2015-11-29 19:00:21 -04:00
  • 6ef9b25e74 Document spell check and format cleanup. Small content fixes. Roberto Rosario 2015-11-29 18:38:19 -04:00
  • 1ad68a61f5 Only create the initial document type and web source if none exists. Roberto Rosario 2015-11-19 00:45:04 -04:00
  • 3d1d1fb44f Fix coverage badge markup. Remove wheel badge. Roberto Rosario 2015-11-04 18:15:58 -04:00
  • 24da09b360 Add wheel to the development requirements. Roberto Rosario 2015-11-04 17:54:04 -04:00
  • 6f0805c8dd Bump version to 2.0.0 release candidate 1. Roberto Rosario 2015-11-04 17:15:38 -04:00
  • 1867c589f5 Remove admin user tests for the documents app views. SPlit all view test into priviledged and unpriviledged tests. Roberto Rosario 2015-11-04 01:43:44 -04:00
  • 97c3a74331 Fix incorrect ACL check method. Roberto Rosario 2015-11-04 01:43:11 -04:00
  • ec4324a3d6 Make arguments explicit. Roberto Rosario 2015-11-04 01:42:43 -04:00
  • 13b167abc9 Split mode documents app view tests into test with and without permissions. Roberto Rosario 2015-11-03 23:32:09 -04:00
  • 3a6cf48068 Return PermissionDenied when user has no sufficient permission and accessting one document. Roberto Rosario 2015-11-03 16:31:03 -04:00
  • 8a50721117 Expand and improve the documents app view tests. Roberto Rosario 2015-11-03 01:37:35 -04:00
  • 23270e948c PEP8 cleanups. Roberto Rosario 2015-11-02 17:40:21 -04:00
  • 750127eb92 Raise PermissionDenied on single document access, show 'Selected at least 1 document' when the multidocument view is used. GL issue #240. Roberto Rosario 2015-11-01 03:06:40 -04:00
  • cbc1f12bf6 Simplify tests teatDown method. Roberto Rosario 2015-11-01 02:57:55 -04:00
  • 391298eea1 Improve ACLs tests. Roberto Rosario 2015-11-01 02:49:21 -04:00
  • 8c1d5319dd Test an object's parent for permission but also test the child object if the parent test fails. Roberto Rosario 2015-11-01 02:47:24 -04:00
  • 379f9d6bee Update mailer view document collection to be a queryset and not a list of instances. Roberto Rosario 2015-10-28 02:22:25 -04:00
  • 923ecc85d8 PEP8 Cleanups. Roberto Rosario 2015-10-28 02:22:10 -04:00
  • a1a0a6da52 PEP8 Cleanups. Roberto Rosario 2015-10-28 02:14:48 -04:00
  • 2180ab22bd Fix typo. Roberto Rosario 2015-10-28 02:03:59 -04:00
  • b9585cb4ad Multi document links should not have permissions. Roberto Rosario 2015-10-28 02:03:25 -04:00
  • 26250412ce Add test for the document version revert and document version download links. GL issue #230. Roberto Rosario 2015-10-28 01:33:43 -04:00
  • c116a46af4 PEP8 cleanusp. Roberto Rosario 2015-10-28 01:33:26 -04:00
  • 81568d051f Add test method to request the test view using the GET HTTP verb. Roberto Rosario 2015-10-28 01:32:28 -04:00
  • f517057dba Add permission inheritance to document pages and documents version with 'document' as the parent object. Roberto Rosario 2015-10-28 01:07:24 -04:00
  • 7b2eae4b5c ACL access check now check the object for permission inheritance too. IE: page navigation links. Roberto Rosario 2015-10-28 01:06:18 -04:00
  • 124c6dab5e Implement repeatable way to add test views. Roberto Rosario 2015-10-27 15:23:26 -04:00
  • b1fa66b78c Code style update. Roberto Rosario 2015-10-27 10:34:07 -04:00
  • 7e365de569 Code style updates. Roberto Rosario 2015-10-26 02:24:52 -04:00
  • f4a461e5a5 Don't error out link resolution if user doesn't has permission for the object argument. This issue manifests during the forcefull check in attempt of issue GL #237. Solved and test added. Roberto Rosario 2015-10-26 02:15:53 -04:00
  • 31846a739d Change the document OCR tab label and view title from 'Content' to 'OCR', to eliminate confusion of OCR text vs. original document content. Roberto Rosario 2015-10-25 01:59:07 -04:00
  • ce07077f3e Test links ACL against the view's resolved_object or fallback to test against the {{ object }} context variable. Solves GL issue #230. Roberto Rosario 2015-10-25 01:54:18 -04:00
  • 9bbd148497 Remove NewDocumentVersionBlockViewTestCase, it belongs in the sources app only. Roberto Rosario 2015-10-25 01:53:32 -04:00
  • b0f5e8741b Raise PermissionDenied instead of redirecting with a message if user doesn't have the tag attach permission. GL issue #235. Roberto Rosario 2015-10-24 00:45:48 -04:00
  • dfda765d34 Make sure to test that the user can't attach a tag with the proper permission. GL issue #235. Roberto Rosario 2015-10-23 14:45:43 -04:00
  • da4c41c5b2 Change the way new document version are blocked, moving the logic to the documents app from the checkouts app signal handler. Disable the upload new document version button and have the new version upload view redirect to the document version list with a message. GitLab issue #231. Roberto Rosario 2015-10-23 06:05:43 -04:00
  • 414c55f824 Update the metadata_add and metadata_remove views to use the new ACL filter_by_access code. Update and improve tests. Roberto Rosario 2015-10-23 02:52:27 -04:00
  • 02171755f0 Update the document_multiple_clear_transformations, document_clear_transformations_view, document_multiple_update_page_count, and document_update_page_count views to use the new filter by access ACL code. Add some and improve other document views tests. Roberto Rosario 2015-10-22 21:59:35 -04:00
  • 8d266693c8 Add sample configuration from the deploying chapter. Roberto Rosario 2015-10-22 15:49:59 -04:00
  • 10f2bd6226 Improve multi user delete view. Add view tests for the user management app. Roberto Rosario 2015-10-22 04:23:16 -04:00
  • 11d6b100b4 Update tag views to use updated ACL filter_by_access. Add better tag app views tests. Roberto Rosario 2015-10-22 04:22:22 -04:00
  • 1eb2190f86 Update tags app views tag_delete, single_document_multiple_tag_remove, and multiple_documents_selection_tag_remove to work with the new way filter_by_access works. Add tags app views tests. Roberto Rosario 2015-10-22 03:09:44 -04:00
  • 73abe297ee Add .get .post .login method to GenericViewTestCase. Update folder app view tests. Roberto Rosario 2015-10-22 02:00:02 -04:00
  • b02cee1759 Update the folder_document_multiple_remove, folder_add_document, folder_add_multiple_documents views to use queryset instead of list of objects. Improve folder app views tests. Roberto Rosario 2015-10-22 00:17:39 -04:00
  • f1069fad74 Code style fix. Roberto Rosario 2015-10-22 00:16:55 -04:00
  • 2f67a20f7e Use GenericViewTestCase to test the about view. Roberto Rosario 2015-10-22 00:16:31 -04:00
  • ec7460a0fe Update folder_document_remove view work with the ACL queryset only code. Roberto Rosario 2015-10-21 20:51:11 -04:00
  • 54ae8bcda5 Add GenericViewTestCase and GenericDocumentViewTestCase classes. Roberto Rosario 2015-10-21 20:50:31 -04:00
  • 475ceb054f OCR errors are deleted at the next successfull retry, remove redundant option to delete OCR log entries. Roberto Rosario 2015-10-21 04:07:20 -04:00
  • 71ac2cbf79 With full document OCR queue and per document type OCR queuing, re_queueing OCR errors is redundant, removing. Roberto Rosario 2015-10-21 03:58:09 -04:00
  • da0134a7fb Fix label of the left box in group members views. GL issue #233. Roberto Rosario 2015-10-21 03:45:28 -04:00
  • 6f82ee8cb5 Make MultipleInstanceActionMixin operate on a queryset and not on a list of objects. Get the id_list from GET or POST requests, not just GET requests. Roberto Rosario 2015-10-21 03:41:12 -04:00
  • 6d80b40ed4 Remove unused related parameter for the ACL filter method. Roberto Rosario 2015-10-21 03:40:13 -04:00
  • f739dd54ac Fix document download views. Fixes GL issue #229. Thanks to @ammaranjith for the find and fix idea. Roberto Rosario 2015-10-21 03:38:56 -04:00
  • 58f73f0b1e Use Django's six library for Py3 compatibility. Roberto Rosario 2015-10-21 03:33:10 -04:00