Add translatable label to the label admin method.
Add access association from DocumentVersionDriverEntry to
document version.
Enclose process method and event commit in a transaction.
Update process method to not error out if EXIF tool
is not found.
Update views and tests to use ExternalObjectMixin and
comply with MERCs 5 and 6.
Signed-off-by: Roberto Rosario <Roberto.Rosario.Gonzalez@gmail.com>
Add keyword arguments to links and test views.
Update URL parameters to use the _id form.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
Merge all document type selection forms into a single smarter form
that can perform permission filtering and allow single or multiple
selections.
This commit also add the document type selection for submit
view to the file metadata app.
This commit also updates the document type selection views
for the OCR, document parsing, and upload wizard to use
the new document type selection form and removes their
respective document type selection forms.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
Add the file metadata app. This app uses binary wrappers called drivers
to extract properties from the file of documents. The default driver
uses the exiftool to extract the EXIF record from JPEG images.
The exiftool can also extra some properties from other files like
PDFs, office files and sound file.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>