Roberto Rosario
e9989bac01
Merge remote-tracking branch 'origin/features/multi_version_document' into clients/bc
2019-10-11 12:39:18 -04:00
Roberto Rosario
4fe6b36069
Add OCR migration dependency
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 12:38:31 -04:00
Roberto Rosario
24cf9dcb0f
Merge remote-tracking branch 'origin/features/disable_simple_search' into clients/bc
2019-10-11 10:53:50 -04:00
Roberto Rosario
9b7f133249
Support simple search disabling
...
Add new new SEARCH_DISABLE_SIMPLE_SEARCH setting.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 10:53:18 -04:00
Roberto Rosario
5227e196d0
Merge remote-tracking branch 'origin/features/multi_version_document' into clients/bc
2019-10-11 10:24:09 -04:00
Roberto Rosario
acd8fd2a3e
PEP8 cleanup
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 10:22:42 -04:00
Roberto Rosario
beb3b936a6
Remove the documents app settings
...
Remove DOCUMENTS_DISABLE_BASE_IMAGE_CACHE,
DOCUMENTS_DISABLE_TRANSFORMED_IMAGE_CACHE, and
DOCUMENTS_FIX_ORIENTATION settings.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 10:22:09 -04:00
Roberto Rosario
f10cc89847
Add document page append view tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 10:10:04 -04:00
Roberto Rosario
b98807b336
Merge remote-tracking branch 'origin/features/multi_version_document' into clients/bc
2019-10-11 09:10:23 -04:00
Roberto Rosario
01e79b1089
Add OCR migration dependency
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 09:08:51 -04:00
Roberto Rosario
5ea286d4bd
Show page append link if new versions are allowed
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 09:07:48 -04:00
Roberto Rosario
21bda59787
Merge remote-tracking branch 'origin/versions/minor' into clients/bc
2019-10-10 17:19:11 -04:00
Roberto Rosario
b2390843ab
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 17:18:39 -04:00
Roberto Rosario
d865c60091
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 17:18:12 -04:00
Roberto Rosario
fc14341d40
Update document version upload to use dropzone
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 17:17:09 -04:00
Roberto Rosario
57dd5b1bca
Split source multiform template
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 17:17:01 -04:00
Roberto Rosario
4afe81f306
Update document version upload to use dropzone
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 17:16:16 -04:00
Roberto Rosario
126dcfd609
Split source multiform template
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 17:15:45 -04:00
Roberto Rosario
0d209b33cb
Merge remote-tracking branch 'origin/features/multi_version_document' into clients/bc
2019-10-10 16:33:09 -04:00
Roberto Rosario
77e3847025
Add directional migration dependency
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 16:32:27 -04:00
Roberto Rosario
5bf86c82e2
Fix base class name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 15:53:00 -04:00
Roberto Rosario
4f93beae74
Fix base class name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 15:52:35 -04:00
Roberto Rosario
b83c14bd36
Merge remote-tracking branch 'origin/features/multi_version_document' into clients/bc
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 15:03:41 -04:00
Roberto Rosario
af1eae8c52
Merge branch 'versions/minor' into features/multi_version_document
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 14:56:47 -04:00
Roberto Rosario
c731ab7050
Add kwargs and update string formatting
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 14:50:26 -04:00
Roberto Rosario
bd0d298be3
New document version improvements from clients/bc
...
- 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 >
2019-10-10 14:34:50 -04:00
Roberto Rosario
8aa5c31431
Update setup.py
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 14:09:53 -04:00
Roberto Rosario
9d13fdd9ce
Generate requirements file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 12:17:38 -04:00
Roberto Rosario
bba956a65e
Add missing literal import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 12:01:10 -04:00
Roberto Rosario
0699ad0556
Add support for new document page structure
...
Documents now have their own dedicated DocumentPage
submodel. The old DocumentPage is now called DocumentVersionPage.
This allows mappings between document pages and document version
pages, allowing renumbering, appending pages.
DocumentPages have a content_object to map them to any other
object. For now they only map to DocumentVersionPages.
New option added to the version upload form to append the
pages of the new version.
A new view was added to just append new pages with wraps the
new document version upload form and hides the append pages
checkbox set to True.
Add a new action, reset_pages to reset the pages of the
document to those of the latest version.
Missing: appending tests, checks for proper content_object in OCR and
document parsing.
Author: Roberto Rosario <roberto.rosario@mayan-edms.com >
Date: Thu Oct 11 12:00:25 2019 -0400
2019-10-10 11:55:42 -04:00
Roberto Rosario
739d496799
Add dedicated pages append action
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 11:53:40 -04:00
Roberto Rosario
ff03ea07ca
Add support for appending pages
...
Add version upload form checkbox.
Add the append_pages keyword argument.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 02:40:45 -04:00
Roberto Rosario
03379ab8ec
Fix parsing tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-10 01:14:46 -04:00
Roberto Rosario
a4a12b0cfe
Fix tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 21:09:36 -04:00
Roberto Rosario
cf697d3ea7
Fix tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 21:06:38 -04:00
Roberto Rosario
a9077cb47a
Fix document search tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 19:40:08 -04:00
Roberto Rosario
f163dc78d4
Fix search setup
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 17:15:59 -04:00
Roberto Rosario
64abf66f22
Fix tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 16:55:02 -04:00
Roberto Rosario
7fbb94a8ae
Migration updates
...
Squash version page migrations.
Add manual OCR and parsing migrations.
Fix tests.
Page search updates.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 16:38:00 -04:00
Roberto Rosario
d0ee8aba16
Add document pages reset view
...
Add document version page count update view.
Add tests.
Register permission_document_tools to the Document model.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 11:53:29 -04:00
Roberto Rosario
5b37c7715d
Fix document page render
...
Solve page_number > 1 error.
Add page_all to Document model.
Enable redactions.
Remove unused methods.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-09 00:38:08 -04:00
Roberto Rosario
8cf807899a
Initial commit to support page mapping
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 18:45:53 -04:00
Roberto Rosario
cc8147d002
Update requirements and setup
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 15:15:50 -04:00
Roberto Rosario
1b327b99f0
Update run_test Docker command name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 15:15:08 -04:00
Roberto Rosario
4a99a9df3e
Update run_test Docker command name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 15:14:16 -04:00
Roberto Rosario
f0ca92c06b
Update setup.py file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 10:31:30 -04:00
Roberto Rosario
7b3a83ee39
Update GitLab CI to use Python 3 and virtualenv
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 09:48:54 -04:00
Roberto Rosario
4659269349
Invalidate the layer cache in tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 09:45:28 -04:00
Roberto Rosario
517bb4e9a2
Move Makefile versions to variables
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 09:45:20 -04:00
Roberto Rosario
653f55f84a
Invalidate the layer cache in tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-08 09:44:39 -04:00