- Support multiple STORE commands. Defaults to +FLAGS (\Deleted)
to conserve current behavior.
- Support custom search criteria. Defaults to NOT DELETED
to converse current behavior.
- Support enabling/disabling IMAP expunge command
after each message. Defaults to True to conserve
current behavior.
- Increase functionality of the MockIMAPServer
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
- Comment field help text.
- Remove create_document_form_form.
- Use static NewVersionForm.
- Update sources document upload and new version upload view names.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
Instead of inserting the path of the apps into the Python app,
the apps are now referenced by their full import path.
This solves name clashes with external or native Python libraries.
Example: Mayan statistics app vs. Python new statistics library.
Every app reference is now prepended with 'mayan.apps'.
Existing config.yml files need to be updated manually.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
Add support for subfolder scanning to watch folders. Closes
GitLab issue #498 and #563.
This commit adds a new field to watch folders called
"include_subdirectories".
The directory walk was also updated to use pathlib2.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
Replace all __unicode__ methods to __str__ and the
@python_2_unicode_compatible decorator.
Replace all instance of smart_str, smart_unicode, force_uncode
with force_text.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>