Recent Releases

3.030 Jun 2018 03:17 minor feature: Rename the role groups link label from quot;Members quot; to quot;Groups quot;. Rename the group users link label from quot;Members quot; to quot;Users quot;. Don #039;t show full document version label in the heading of the document version list view. Show the number of pages of a document and of document versions in the document list view and document versions list views respectively. Display a document version #039;s thumbnail before other attributes. User Django #039;s provided form for setting an users password. This change allows displaying the current password policies and validation. Add method to modify a group #039;s role membership from the group #039;s view. Rename the group user count column label from quot;Members quot; to quot;Users quot;. Backport support for global and object event notification. GitLab. Remove Vagrant section of the document. Anything related to Vagrant has been move into its own repository at: https://gitlab.com/mayan-edms/mayan-edms-vagrant. Add view to show list of events performed by an user. Allow filtering an event list by clicking on the user column. Display a proper message in the document type metadata type relationship view when there are no metadata types exist. Require the document view permission to view trashed documents. Make the multi object form perform an auto submit when the value is changed. Improved styling and interaction of the multiple object action form. Add checkbox to allow selecting all item in the item list view. Revise and improve permission requirements for the documents app API. Downloading a document version now requires the document download permission instead of just the document view permission. Creating a new document no longer works by having the document create permission in a global manner. It is now possible to create a document via the API by having the document permission for a specific document type. Viewing the version list of a document now required the document
2.7.314 Sep 2017 00:45 minor bugfix: Task manager queue list view. Thanks to LeVon Smoker for. The report. Resolved link class URL mangling when the keep_query argument is. Used. Thanks to Nick Douma (LordGaav) for the report and diagnostic Information. source navigation on the document upload wizard.
2.7.210 Sep 2017 01:25 minor documentation: new mailer creation view. GitLab. Thanks to Robert Schöftner (@robert.schoeftner) for the report and the solution. Consolidate intial document created event and the first document properties edited events. Preserve the user that initially creates the document. GitLab. Thanks to Jesaja Everling (@jeverling) for the report. Sort the list of root cabinets. Thanks to Thomas Plotkowiak for the request. Sort the list of a document's cabinets. Display a document's cabinet list in italics. GitLab. Thanks to LeVon Smoker for the request. Install mock by default to allow easier testing of deployed instances.
2.7.105 Sep 2017 16:45 minor documentation: Support unicode in URL querystring. GitLab. Thanks to Gustavo Teixeira for the find. Import errors during initialization are only ignored if they are cause by a missing local.py. Thanks to MacRobb Simpson for the report and solution. Make sure the local.py created used unicode for strings by default. GitLab. Thanks to Gustavo Teixeira for the find.
2.731 Aug 2017 17:45 minor feature: Add workaround for PDF with IndirectObject as the rotation value. GitHub #261. Add ACL list link with icon and use it for the document facet menu. mailing app permissions labels. Add ACLs link and ACLs permissions to the mailer profile model. Improve mailer URL regex. Add ordering support to the SourceColumn class. GitLab. Shows the cabinets in the document list. GitLab #417 @corneliusludmann. Add workaround for pycountry versions without the bibliographical key. GitHub. Skip UUID migration on Oracle backends. GitHub. Allow changing the output format, DPI of the pdftoppm command, and the output format of the converter via the CONVERTER_GRAPHICS_BACKEND_CONFIG setting. GitHub GitLab. Add support for workflow triggers. Add support for workflow actions. Add support for rendering workflows. Add support for unbinding sub menus. mailing profile test view. Disregard the last 3 dots that mark the end of the YAML document. Add support for multiple dashboards. Add support for removing dashboard widgets. Convert document version view to item list view. Add support for browsing individual document versions. Add support for dropdown menus to the item list view template. Add support for preserving the file extenstion when downloading a document version. GitLab #415. Split OCR app into OCR and parsing. Remove Folders app. Use the literal 'System' instead of the target name when the action user in unknown. Remove the view to submit all document for OCR. When changing document types, don't delete the old metadata that is also found in the new document type. GitLab. Add tag attach and tag remove events. Change the permission needed to attach and remove tags. Add HTTP POST workflow state action. Add access control grant workflow state action. Beta Python 3 support.
2.6.426 Jul 2017 23:45 minor feature: Add missing replacements of reverse to resolve_url.
2.6.226 Jul 2017 06:25 minor documentation: deprecation warning to prepare upgrade to Django 1.11 and 2.0. document page zoom. Add support to run tests against a MySQL, Postgres or Oracle container. Improve tag widget customization by moving the markup to its own template. document page widget appearance in the document page list view. Make document version order deterministic. Allow total page number instrospection of encrypted PDF with non ASCII user properties. GitLab. Oracle database compatibility update in the cabinets app. GitHub #258.
2.6.121 Jul 2017 10:05 minor bugfix: When editing or removing metadata from multiple documents.
2.620 Jul 2017 03:25 minor documentation: HTML mark up in window title. GitLab #397. Add support for emailing documents to a recipient list. GitLab #396. Backport metadata widget changes from @Macrobb. GitLab #377. Make users and group searchable. Add support for logging errors during in production mode. Add COMMON_PRODUCTION_ERROR_LOG_PATH to control path of log file. Defaults to mayan/error.log. Add support logging request exceptions. Add document list item view. Sort setting by namespace label and by global name second. Sort indexes by label. cabinets permission and access control checking. The permission to add or remove documents to cabinets now applies to documents too. Equalize dashboard widgets heights. Switch the order of the DEFAULT_AUTHENTICATION_CLASSES of DRF. GitLab #400. Backport document's version list view permission. Improve code to unbind menu entries. Renamed the document type permission namespace from "Document setup" to "Document types". Add support for granting the document type edit, document type delete, and document type view permissions to individual document type instances. Improved tests by testing for accesses. Increase the size of the mailing profile label field to 128 characters.
2.5.214 Jul 2017 11:05 minor documentation: Improve new document creation signal handling. With duplicate scanning at upload.
2.5.109 Jul 2017 20:05 minor feature: Update release target due to changes in PyPI.
2.425 Jun 2017 17:25 minor feature: Add Django-mathfilters. Improve render of documents with no pages. Add SANE scanner document source. Added PDF orientation detection. GitLab. repeated permission list API URL. GitLab. role creation API endpoint not returning id. GitLab. Make tags, metadata types and cabinets searchable via the dynamic search API. GitLab. Add support for updating configuration options from environment variables. Add purgelocks management command. GitLab. index rebuilding for multi value first levels. GitLab. Truncate views titles via the APPEARANCE_MAXIMUM_TITLE_LENGTH setting. GitLab. Add background task manager app. GitLab. Add link to show a document's OCR errors. GitLab.
2.310 Jun 2017 15:05 minor feature: Allow for bigger indexing expression templates. Auto select checkbox when updating metadata values. GitLab. Added support for passing the options allow-other and allow-root to the FUSE index mirror. GitLab Add support for check for the latest released version of Mayan from the About menu. Support for rebuilding specific indexes. GitLab. Rewrite document indexing code to be faster and use less locking. Use a predefined file path for the file lock. Catch documents with not document version when displaying their thumbnails. Document page navigation when using Mayan as a sub URL app. Add support for indexing on workflow state changes. Add search model list API endpoint.
2.2.126 May 2017 08:25 minor feature: Allow for bigger indexing expression templates. Auto select checkbox when updating metadata values. GitLab. Added support for passing the options allow-other and allow-root to the FUSE index mirror. GitLab.
2.229 Apr 2017 02:45 minor feature: Remove the installation app. Add support for document page search. Remove recent searches feature. Remove dependency on the django-filetransfer library. height calculation in resize transformation. Improve upgrade instructions. New image caching pipeline. New drop down menus for the documents, folders and tags app as well as for. the user links New Dashboard view. Moved licenses to their own module in every app. Update project to work with Django 1.10.4. Tags are alphabetically ordered by label. Stop loading theme fonts from the web. Add support for attaching multiple tags. Integrate the Cabinets app.
2.1.1116 Mar 2017 08:25 minor feature: Added a quick rename serializer to the document type API serializer. Added per document type, workflow list API view. Mayan EDMS was adopted a version 1.1 of the Linux Foundation Developer Certificate of Origin. Added the detail url of a permission in the permission serializer. Added endpoints for the ACL app API. Implemented document workflows transition ACLs. GitLab. Add document comments API endpoints. GitHub. Add support for overriding the Celery class. Changed the document upload view in source app to not use the HTTP referer URL blindly, but instead recompose the URL using known view name. Needed when integrating Mayan EDMS into other app via using iframes. Addes size field to the document version serializer. Removed the serializer from the deleted document restore API endpoint. Added support for adding or editing document types to smart links via the API.
2.1.1018 Feb 2017 13:25 minor feature: Update Makefile to use twine for releases. Add Makefile target to make test releases.
2.1.913 Feb 2017 17:45 minor bugfix: Update make file to Workaround long standing pypa wheel.
2.1.704 Feb 2017 17:05 minor feature: Improved user management API endpoints. Improved permissions API endpoints. Improvements in the API tests of a few apps. Addition Content type list API view to the common app. Add API endpoints to the events app. Enable the parser and validation fields of the metadata serializer.
2.1.625 Nov 2016 12:45 minor bugfix: Variable name typo in the rotation transformation class. Update translations.
2.1.510 Nov 2016 12:05 minor bugfix: Backport resize transformation math operation. Update Pillow to 3.1.2 (Security ). Backport zoom transformation performance improvement. Backport trash can navigation link resolution. Improve documentation regarding the use of GPG version 1. ACL create view HTML response type. Expland staging folder and watch folder explanation.
2.1.430 Oct 2016 08:40 minor bugfix: Fix statistics namespace list display view. Fix events list display view. Update required Django version to 1.8.15. Update required python-gnupg version to 0.3.9. Improved orphaned temporary files test mixin. Re-enable and improve GitLab CI MySQL testing. Improved GPG handling. New GPG backend system. Minor documentation updates.