Commit Graph

  • 6e59c8d749 Use a randomly generated temporary directory as the destination for downloading javascript packages. Roberto Rosario 2018-04-06 02:15:42 -04:00
  • 7fe5f22770 Make error messages persistent and increase the timeout of warning to 10 seconds. Roberto Rosario 2018-04-06 02:10:11 -04:00
  • 1f059dbb5d Remove all running workflow instances from documents whose type is removed from the workflow type. This avoid having orphaned workflows running. Roberto Rosario 2018-04-06 02:09:05 -04:00
  • 7b38cffd85 Fix typo Roberto Rosario 2018-04-06 02:03:46 -04:00
  • d7ecdac6b0 Fix PEP8 warnings. Roberto Rosario 2018-04-06 01:26:06 -04:00
  • e525dfffcd Add test for the document type quick label list view. Modernize the document type and quick label views tests. Roberto Rosario 2018-04-06 01:15:07 -04:00
  • 12a2d54f35 Fix the document type quick label list view. Roberto Rosario 2018-04-06 01:14:41 -04:00
  • b77c7bba30 Make document type creation optional but default to true in the generic document view test base class. Roberto Rosario 2018-04-06 01:13:59 -04:00
  • b0c2d6cd76 Allow ObjectListPermissionFilterMixin to check access against a parent object and not just against the queryser of child objects. Roberto Rosario 2018-04-06 01:13:10 -04:00
  • e35cde1f6c Add item counter to the document fancybox previewer. Roberto Rosario 2018-04-05 20:26:33 -04:00
  • 89d72da92c Add missing thumbnail size to the thumbnail render template. Roberto Rosario 2018-04-05 20:26:05 -04:00
  • 60fb00ff2d Fix issue when using workflows transitions with the new version upload event as trigger. Thanks to Sema @Miggaten for the find and the solution. Roberto Rosario 2018-04-05 19:57:26 -04:00
  • ebe9633665 Auto upload a document when using the generic document test case but give subclasses the choice to disable it. Roberto Rosario 2018-04-05 19:47:29 -04:00
  • 99c4f2ccfb Use the document image generation task to create the images for the OCR. Roberto Rosario 2018-04-05 19:31:55 -04:00
  • da5445eef9 Rename the storages instance names for consistency. Roberto Rosario 2018-04-05 19:30:59 -04:00
  • 1d55e67b00 Create the document image cache file it is doesn't exist. Roberto Rosario 2018-04-05 19:15:27 -04:00
  • a0b7561ed7 Add support for passing arguments to the OCR backend. Roberto Rosario 2018-04-05 17:23:32 -04:00
  • 46b38b30d7 Give the error logger the correct type of argument. Roberto Rosario 2018-04-05 17:18:01 -04:00
  • 97d39b3336 Ensure the events are returned in the correct order as these are from an outside package. Roberto Rosario 2018-04-05 17:16:09 -04:00
  • c7c5df1190 Remove warning of workflow triggers being experimental. Roberto Rosario 2018-04-05 14:48:08 -04:00
  • 41ed852822 Allow passing an argument to the runserver and runserver_plus makefile targets. Roberto Rosario 2018-04-05 07:21:58 -04:00
  • c234a65a7b Add support to install javascript libraries for just one. Don't truncate version string. Don't download required dependencies by default. Roberto Rosario 2018-04-05 07:20:36 -04:00
  • ae2297b0bd Update the tag widget for Django 1.11. Roberto Rosario 2018-04-05 07:19:39 -04:00
  • c46a2cd372 Remove more included javascript libraries to be downloaded. Roberto Rosario 2018-04-05 07:18:23 -04:00
  • 049342def2 Remove the dropzone package and create entries to use the JavaScript manager. Roberto Rosario 2018-04-05 03:38:06 -04:00
  • a6791d41f8 Display a confirmation message when statistics are queued. Roberto Rosario 2018-04-05 03:30:22 -04:00
  • 096935c826 Move all the document statistics code to the documents.statistics module. Add month names to the statistics. Roberto Rosario 2018-04-05 03:29:46 -04:00
  • b7b1a87f23 Add JavaScript manager. Roberto Rosario 2018-04-05 03:29:28 -04:00
  • 94bdea3c69 Update Chart.js version. Improve line chart appearance. Roberto Rosario 2018-04-05 03:19:05 -04:00
  • 4c1e1f0fb1 Tweak the document page list view columns CSS to improve panel display width. Roberto Rosario 2018-04-03 18:50:58 -04:00
  • 3b13713295 Expand note about user event listing. Closes GitLab issue #437. Roberto Rosario 2018-04-03 18:38:40 -04:00
  • 0207018547 Resize the document thumbnails via CSS while preserving the aspect ratio. Roberto Rosario 2018-04-03 17:46:04 -04:00
  • b4b8d9403c Pass alternate column classes to the cabinet, index and tags document list views to improve the rendered size of the document panels. Roberto Rosario 2018-04-03 17:44:50 -04:00
  • 2677ece123 Allow passing alternate CSS classes to the list item template columns. Roberto Rosario 2018-04-03 17:44:13 -04:00
  • 4b23d30fa6 Fix document indexing icon class. Roberto Rosario 2018-04-03 17:43:49 -04:00
  • 93a1a436a7 Fix checkbox widget not being rendered in some cases. Roberto Rosario 2018-04-03 17:43:18 -04:00
  • bad90c9848 Add smart checkbox selector. Code donated by the Paperattor project (www.paperattor.com). Unify checkbox selection code for list items and table items. Move some javascript initialization to the root template. Roberto Rosario 2018-04-03 04:32:47 -04:00
  • 5fa0dc8d0d Reorganize the way the document print view checks for permission to move permission checking to the dispatch method. Roberto Rosario 2018-04-03 04:05:19 -04:00
  • fc560fe63a Remove workflow states experimental feature warning message. Roberto Rosario 2018-04-03 04:00:55 -04:00
  • 1248908f1f Update copyright years. Roberto Rosario 2018-04-03 03:58:12 -04:00
  • 988e6227cc Update about view. Remove support link. Roberto Rosario 2018-04-03 03:57:25 -04:00
  • 9ec7fa7f93 Sort permissions in the ACL edit view and copy solution to improve the role permission sorting. Roberto Rosario 2018-04-03 03:21:35 -04:00
  • a1568be7a7 Add missing migrations. Roberto Rosario 2018-04-03 03:12:22 -04:00
  • f850d0ea1b Add release note entry for the storage driver arguments change. Roberto Rosario 2018-04-03 03:11:53 -04:00
  • 045056dc46 Move image container height control to the document image template. Roberto Rosario 2018-04-03 02:53:57 -04:00
  • 9e8cd4d3d7 Fix the migrations storage class name. Roberto Rosario 2018-04-03 02:48:39 -04:00
  • bb7caa3c10 Merge remote-tracking branch 'origin/feature/storages' into merge-test Roberto Rosario 2018-04-03 02:43:24 -04:00
  • 271838888c Update the old filebasedstorage imports in migrations to use Django's default file storage. Roberto Rosario 2018-04-03 02:37:37 -04:00
  • 424d6a5af9 Standardize the way storages are used. All apps that use storage now define their storages in the .storages modules instead of the .runtime module. The storage.backends.filebasedstorage.FileBasedStorage has been remove, instead Django's default storage is used and each app is responsible of specifying their default path. Michael Price 2018-03-21 19:56:53 -04:00
  • 1076d5f1ff Remove the setting STORAGE_FILESTORAGE_LOCATION. Document storage location for the storage.backend.filebasedstorage.FileBasedStorage backdend must now passed via the DOCUMENTS_STORAGE_BACKEND_ARGUMENTS, DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, or SIGNATURES_STORAGE_BACKEND_ARGUMENTS if the backend is used to documents, the document image cache and/or document signatures. Use DOCUMENTS_STORAGE_BACKEND_ARGUMENTS = '{ location: <specific_path> }' If no path is specified the backend will default to 'mayan/media/document_storage'. Michael Price 2018-03-21 03:32:35 -04:00
  • f9b7012389 Support passing arguments to the document, document cache and document signatures storage backends. New settings: DOCUMENTS_STORAGE_BACKEND_ARGUMENTS, DOCUMENTS_CACHE_STORAGE_BACKEND_ARGUMENTS, SIGNATURES_STORAGE_BACKEND_ARGUMENTS Michael Price 2018-03-21 03:20:16 -04:00
  • 0667519052 Control the maximum height of the document thumbnail to avoid to much breakage in the panel appearances. Roberto Rosario 2018-04-03 02:06:35 -04:00
  • 123acdd795 Update release notes. Roberto Rosario 2018-04-03 02:03:58 -04:00
  • fb2ba25f23 Remove the data filters feature. Roberto Rosario 2018-04-03 01:40:34 -04:00
  • 0bc6a42192 Improve the way missing migrations are check. GitLab issue #278. Roberto Rosario 2018-04-03 01:20:44 -04:00
  • ed5d7cd812 Close GitLab issue #302 'New Document' button available to users who do not have permission. Thanks to kg @kgraves. Roberto Rosario 2018-04-03 01:13:59 -04:00
  • 92bd82320b Update volatile permission accesor. From property to method. Roberto Rosario 2018-04-03 00:39:30 -04:00
  • dc6eb77f43 Add missing changes to the 3.0 release notes. Roberto Rosario 2018-04-03 00:36:41 -04:00
  • 68d96fae7e Update the role permission edit view require the permission grant or permission revoke permissions for the selected role. Roberto Rosario 2018-04-03 00:32:45 -04:00
  • a5856da810 Turn off DEBUG for the development test setting file to avoid filling the screen with debug messages during testing. Roberto Rosario 2018-04-03 00:19:24 -04:00
  • 73ec2f0fed Fix issue #454. Thanks to Andrei Korostelev @kindkaktus for the issue and the solution. Roberto Rosario 2018-04-03 00:19:05 -04:00
  • f86acd07a4 Remove extra quote in first time login panel. Roberto Rosario 2018-04-02 05:08:21 -04:00
  • 887bb3f718 Delete repeated template. Roberto Rosario 2018-04-02 05:02:39 -04:00
  • 1d3ca382aa Invert the columns in the ACL detail view. Roberto Rosario 2018-04-02 04:57:48 -04:00
  • db235a7e78 Add support for users ACLs. Add support for groups ACLs. Roberto Rosario 2018-04-02 04:53:03 -04:00
  • 27bca4c438 Sort permission namespaces and permissions in the role permission views. Roberto Rosario 2018-04-02 04:45:10 -04:00
  • 7fb3828d77 Fix the list sub template multi item checkbox selection. Roberto Rosario 2018-04-02 04:38:15 -04:00
  • cf99201b89 Add support for Role ACLs. Roberto Rosario 2018-04-02 02:36:20 -04:00
  • 57e7722f59 Don't show documents with 0 duplicates in the duplicated document list. Also clean up the duplicated document model after a document is deleted. Fix queue name typo. Roberto Rosario 2018-04-02 01:45:30 -04:00
  • 010d56bda9 Add check_readme target to the Makefile documentation. Roberto Rosario 2018-04-02 00:42:54 -04:00
  • cac19ec614 Fix release note formatting. Roberto Rosario 2018-04-02 00:42:42 -04:00
  • 7a6ac5d794 Update pending work. Roberto Rosario 2018-04-02 00:39:14 -04:00
  • bcdc419b66 Update documentation and logos. Roberto Rosario 2018-04-02 00:34:08 -04:00
  • 0e4c1dd75a Fix project name in Makefile. Roberto Rosario 2018-04-02 00:33:12 -04:00
  • b06918c333 Make detection and fixing of PDF orientation as experimental and default it to being disabled. Roberto Rosario 2018-04-01 23:59:27 -04:00
  • 7e8868ea80 Unify changelogs and release notes. Roberto Rosario 2018-04-01 23:50:55 -04:00
  • c3f00069c9 Remove and re-add conflicting migrations. Roberto Rosario 2018-04-01 23:42:37 -04:00
  • cd267d0f1a Manual merge of commit d33859917a2eb7697a849f6aacfd8614bcb0dd91 Roberto Rosario 2018-04-01 20:53:33 -04:00
  • a3e602a670 Update release notes. Michael Price 2018-03-22 19:42:34 -04:00
  • c64cdea754 Update HISTORY file. Michael Price 2018-03-22 19:41:50 -04:00
  • 91ee905843 Remove debug statements. Michael Price 2018-03-22 19:37:16 -04:00
  • 53239385ae Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne Fields. Michael Price 2018-03-22 19:36:10 -04:00
  • 038cd30960 Display the project's name in the first time login panel. Michael Price 2018-03-20 19:55:05 -04:00
  • 6dcc6dbd30 Manual merge of commit 7d523250dd681292ed08fbcdc87574344918aa43 Roberto Rosario 2018-04-01 20:48:23 -04:00
  • da49c64095 Sync code with commit 522276c96deadc0af26ee9d7d17bed2cce91e493 Roberto Rosario 2018-04-01 20:46:39 -04:00
  • 8cd7779b14 - Fix carousel item height issues. - Place the page number summary at the bottom of the carousel pages. Eric Riggs 2018-03-22 04:45:54 -04:00
  • 30fd0a397f Add Makefile target to check the format of the README.rst file. Michael Price 2018-03-22 04:08:27 -04:00
  • fe242c3039 Fix version name of the latest version. Michael Price 2018-03-20 19:33:10 -04:00
  • 9b08cf221a Update release checklist with entry to check the README.rst format. Michael Price 2018-03-20 19:20:45 -04:00
  • 0ef05ad4e3 Fix HISTORY file formatting. Michael Price 2018-03-20 19:14:44 -04:00
  • a6ca3f211e Update documentation overview animation. Michael Price 2018-03-20 04:21:48 -04:00
  • 59c8bbdf2b Don't error out when trying to view the index instance list and none has been recalculated. Michael Price 2018-03-20 04:03:17 -04:00
  • 1b8333a7f8 Add missing parenthesis. Fix formatting. Michael Price 2018-03-20 04:02:17 -04:00
  • 0fbfb17d83 Detect Django's debug mode and render the server side error page properly. Eric Riggs 2018-03-20 03:43:21 -04:00
  • d2eef74bb8 Update the name of the Makefile targets used for staging testing. Add target to build the project using Alpine Docker. Michael Price 2018-03-20 02:32:55 -04:00
  • 0ecb2260e0 Update setting files used for staging testing. Michael Price 2018-03-20 02:32:09 -04:00
  • 4c1ae55410 Update compiled translation files. Michael Price 2018-03-20 02:10:58 -04:00
  • 59d746db97 Update translation source files. Michael Price 2018-03-20 02:07:35 -04:00
  • 15115a51bf Update release notes. Michael Price 2018-03-20 02:02:52 -04:00
  • a3aa3fb0b5 Update code statistics. Michael Price 2018-03-20 02:00:44 -04:00