Mayan EDMS v3.3.7 Release Notes

Release Date: 2019-12-31 // over 4 years ago
    • ๐Ÿ‘‰ Use Python Redis client 3.3.11 to enable .client() method for the Redis lock backend. Add version check to the Redis lock backend. GitLab issue #719. Thanks to Rob de Canha-Knight (@rssfed23) for the report and research.
    • โœ… Run Selenium tests in headless mode.
    • โœ‚ Remove repeated document tags preview column.
    • โœ‚ Remove cabinet links from the document cabinet list view.
    • Enable display of MissingItem class instances.
    • โž• Add tests for the common.http.URL class.
    • โšก๏ธ Update FAQ and troubleshooting chapters.
    • ๐Ÿ“š Update Docker installer, sample docker-compose file and documentation to add a password to the Redis container. GitLab issue #712. Thanks to Matthew Thode (@prometheanfire) for the report.
    • โœ… Use a fake config file during tests.
    • โšก๏ธ Update Django to version 1.11.27.
    • โž• Add password to the Redis container for the staging Docker targets.
    • โž• Add new test case BaseTransactionTestCase.
    • ๐Ÿ‘Œ Improve file metadata driver database registration. Improve indexing based on file metadata properties. Improves GitLab issue #720 on the signal commit side of the indexing. Thanks to Rob de Canha-Knight (@rssfed23) for the report and debug information.
    • ๐Ÿ“‡ Replicate transaction handling improvements from the file metadata app to the OCR and document parsing apps.
    • ๐ŸŽ‰ Initialize indexes in a predictable way. Solves GitLab issue #720 Thanks to Rob de Canha-Knight (@rssfed23) for the report and debug information.
    • ๐Ÿ“‡ Make file metadata StoredDriver fields unique. Relates to GitLab issue #720 Thanks to Rob de Canha-Knight (@rssfed23) for the report and debug information.
    • ๐Ÿ›  Fix the POP3 source under Python 3. GitLab issue #724. Thanks to Kevin Pawsey (@kevinpawsey) for the report and debug information.
    • ๐Ÿ”€ Merge NFS troubleshooting section. Thanks to Rob de Canha-Knight (@rssfed23). GitLab merge !67.
    • ๐Ÿ‘Œ Improve mirroring code to support slashes in index node values and document labels and also support duplicate nodes values or documents labels. Slashes are replaced with underscores. To handle duplicates, the primary key of the object is appended to the label inside parenthesis. Closes GitLab issue #722. Thanks to Rob de Canha-Knight (@rssfed23) for the report and research.
    • ๐Ÿ›  Fix workflow document signing action. Also add message when trying to use action for an initial state when the created document has no version associated. GitLab issue #726. Thanks to forum user @holzhannes for the report.