eed753a383
tesseract deu but restored else
continuous-integration/drone/push Build is passing
2019-12-30 11:27:53 +01:00
6a67e34f10
debian 10 of course
continuous-integration/drone/push Build is failing
2019-12-30 11:23:42 +01:00
b1596aeb89
debian 11 try
continuous-integration/drone/push Build is failing
2019-12-30 11:21:19 +01:00
7c373df062
updated
continuous-integration/drone/push Build is failing
2019-12-30 11:01:37 +01:00
1cee2c1a55
Merge tag 'v3.3.6'
...
continuous-integration/drone/push Build is failing
Version 3.3.6
2019-12-30 10:44:44 +01:00
Roberto Rosario
fa899aa48d
Bump version to 3.3.6
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 22:54:03 -04:00
Roberto Rosario
52011aca74
Add sources migration to add related name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 22:52:20 -04:00
Roberto Rosario
4f9f0ee00d
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 22:51:28 -04:00
Roberto Rosario
a78e47e276
Update PyPI address used for new version check
...
Avoid SSL errors from reusing the old address (pypi.python.org/pypi)
certificate.
GitLab issue #717 . Thanks to Jordan Wages (@wagesj45) for the report.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 22:47:19 -04:00
Roberto Rosario
1a548a6df8
Update changelog and add release notes for 3.3.6
...
Add credit to Checkmarx SCA AppSec team for the research and
notification of reappearance of CVE-2018-16405 and GitLab
issue #494 .
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 17:43:10 -04:00
Roberto Rosario
f335b7d773
Fix typo in deploying chapter
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 17:42:51 -04:00
Roberto Rosario
bbcb0da836
Add macro for GitLab merge requests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 17:42:07 -04:00
Roberto Rosario
42c6ce97ce
Update py-amqp version
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 17:41:51 -04:00
Roberto Rosario
8a803f1a5e
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 03:15:07 -04:00
Roberto Rosario
bccd542233
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 03:12:57 -04:00
Roberto Rosario
9d25665043
Merge branch 'versions/micro' into 'versions/micro'
...
Settings: Display overridden instead of overrided
See merge request mayan-edms/mayan-edms!65
2019-12-18 04:23:39 +00:00
Roberto Rosario
b78089cc4f
Reapply fix for issue #494
...
Avoid exploit of cross site scripting in login view.
Thanks to Lokesh (@lokesh1095) for the report and solution.
GitLab issue #494 .
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-18 00:20:34 -04:00
Roberto Rosario
31bee80fa2
Improve the test view mixin
...
Allow test views to be public. Allow configurate test view template.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-17 23:57:20 -04:00
Roberto Rosario
c374c15972
Add test for issue #494
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-17 21:06:38 -04:00
Rob
b8c8994f32
Settings: Display overridden instead of overrided
...
Signed-off-by: Rob de Canha-Knight <rob@rob-knight.com >
2019-12-17 23:13:23 +00:00
Roberto Rosario
bf726245ff
Add missing character in docker installation step
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-17 13:49:52 -04:00
Roberto Rosario
63d0144591
Add transaction handling to the interval sources
...
Adds transaction handling to the delete and save methods.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-17 01:37:12 -04:00
Roberto Rosario
675c1e5a30
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-17 01:34:43 -04:00
Roberto Rosario
4f1ecebcac
Delete periodic task on document type delete
...
Closes Gitlab issue #715 . Thanks to Rob de Canha-Knight (@rssfed23)
for the report and research.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-17 01:27:55 -04:00
Roberto Rosario
8b1c5eb868
Add test for GitLab issue #715
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-17 01:14:48 -04:00
Roberto Rosario
52804e6095
Update ZipArchive to work with badly coded files
...
Update the ZipArchive class to work with badly encoded filenames.
GitLab issue #651 . Thanks to Fabian (@ruffy91) for the report.
Squashed commit of the following:
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
commit 8ded3d09af16ea9457cbeef89ac4c72b3dde1fb5
Merge: 7889ff64d9 778c48d11d
Author: Roberto Rosario <roberto.rosario@mayan-edms.com >
Date: Mon Dec 16 04:25:57 2019 -0400
Merge branch 'versions/micro' into features/compressed_files_refactor
commit 7889ff64d9
Author: Roberto Rosario <roberto.rosario@mayan-edms.com >
Date: Tue Oct 1 00:20:50 2019 -0400
Document zip file encoding issues
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-16 04:37:30 -04:00
Roberto Rosario
778c48d11d
Update Redis lock to support Redis version < 5.0
...
Update the Redis lock connection intialization so that is works with
Redis versions < 5.0.
GitLab issue #709 . Rob de Canha-Knight (@rssfed23) for the report
and debug information.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-16 04:20:17 -04:00
Roberto Rosario
ef514d5310
Update test method name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-15 23:09:02 -04:00
Roberto Rosario
6c828eaf94
Fix document orientaton detection
...
GitLab issue #713 . Thanks to Rob de Canha-Knight (@rssfed23)
for the report and debug information.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-15 23:06:35 -04:00
Roberto Rosario
9a4f3f0332
Merge branch 'synque/mayan-edms-master' into merges/community
2019-12-15 05:34:18 -04:00
Roberto Rosario
5dc357c6a6
Merge branch 'O2Graphics/mayan-edms-fix-PDF-page-count' into merges/community
2019-12-15 05:30:43 -04:00
Roberto Rosario
7cbc6f9b40
Merge branch 'O2Graphics/mayan-edms-fix-BSD-paths' into merges/community
2019-12-15 05:26:12 -04:00
Roberto Rosario
c99db3da08
Make list toolbar sticky HTML element
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-15 05:16:19 -04:00
Roberto Rosario
1153661ff5
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-13 05:04:42 -04:00
Roberto Rosario
48c37661f8
Bump version to 3.3.5
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-13 05:02:14 -04:00
Roberto Rosario
3a1ca76e5b
Remove django-downloadview from dependencies
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-13 05:01:01 -04:00
Roberto Rosario
f2884607f5
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-13 04:59:41 -04:00
Roberto Rosario
2f4dc2b837
Add release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-13 04:57:55 -04:00
Roberto Rosario
1201481ab4
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-13 04:07:00 -04:00
Roberto Rosario
53c57658e6
Update contributing file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-13 01:15:33 -04:00
Roberto Rosario
1136ae57a4
Increase some file sizes
...
- Add or improve field help texts.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-12 20:45:23 -04:00
Roberto Rosario
ac1ad7a81b
Add missing icons
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-12 20:42:35 -04:00
Roberto Rosario
a7b31fc171
Refactor and implement download code natively
...
- Use modified port of Django 2.2 FileResponse.
- Remove Django DownloadView library.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-12 19:39:44 -04:00
Roberto Rosario
826f7fddf2
Improve setting migration tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-12 19:37:25 -04:00
Roberto Rosario
a8562ef2e7
Normalize quote used in {% include %}
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-12 19:37:15 -04:00
Roberto Rosario
3c5811dacb
Include attrs.html in form instance template
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-12 19:37:07 -04:00
Roberto Rosario
16e95ffc42
Add transformation metaclass in a way compatible
...
Use Django's with_metaclass to Work with Python 2 and Python 3.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-11 16:28:42 -04:00
Roberto Rosario
8cfb457cf1
Fix failing tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-11 01:45:42 -04:00
Roberto Rosario
856a24e9db
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-11 01:33:07 -04:00
Roberto Rosario
062b28c871
Add the ID and the URL to the checkout serializer
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 23:07:25 -04:00
Roberto Rosario
888715c3cf
Add migrations for the help text changes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 22:34:13 -04:00
Roberto Rosario
9d5c4c017d
Use TemplateField for smart links
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 22:33:20 -04:00
Roberto Rosario
0b4c8242ee
Use TemplateField for the web link template
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 22:32:21 -04:00
Roberto Rosario
913e57a010
Show the available variable in the help text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 22:31:08 -04:00
Roberto Rosario
1ee449d894
Exclude smart link setup columns and links
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 22:10:38 -04:00
Roberto Rosario
2b8ac4b5fe
Don't show setup links for resolved links
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 22:03:26 -04:00
Roberto Rosario
88d29ecfc0
Update TemplateField to concatenate help texts
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 20:47:59 -04:00
Roberto Rosario
a7cf6b5664
Update migrations to accept migrated settings
...
- Unify all conditional YAML load under utils.smart_yaml_load.
- Update all setting migrations to use the smart setting test
mixin to create the test config file.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 19:57:14 -04:00
Roberto Rosario
9e9db800ad
Unify the creation of the test config file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 19:26:05 -04:00
Carsten Neubert
a96b7b98fb
Make build stage names lowercase
2019-12-10 21:45:42 +00:00
Roberto Rosario
51b400ed30
Update instances of "weblink" to "web link"
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-10 00:37:59 -04:00
Roberto Rosario
b6bc79ec88
Add librabbitmq to the removal list
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 23:21:23 -04:00
O2 Graphics
f895459d1f
Fix page count on some PDF files, and fix a Python 3 incompatibility
2019-12-09 20:27:03 +01:00
O2 Graphics
4312b38af5
Improve the executables paths on FreeBSD/OpenBSD
2019-12-09 20:11:59 +01:00
O2 Graphics
e11e6f4724
Merge pull request #1 from mayan-edms/master
...
Update to last version
2019-12-09 20:00:33 +01:00
Roberto Rosario
9450040388
Pin kombu and django-timezone-field versions
...
GitLab issues #698 and #699 .
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 13:10:22 -04:00
Roberto Rosario
10372daede
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:59:29 -04:00
Roberto Rosario
0da5fa83dd
Bump version to 3.3.4
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:58:31 -04:00
Roberto Rosario
cdb9094083
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:57:12 -04:00
Roberto Rosario
7cda344f40
Add a volume to the staging Redis container
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:41:19 -04:00
Roberto Rosario
68342b481b
Darken content area when opening the mobile menu
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:09:56 -04:00
Roberto Rosario
3af04e8c42
Make setting text translatable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:09:28 -04:00
Roberto Rosario
2a64308185
Add a volume to the staging RabbitMQ container
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:08:36 -04:00
Roberto Rosario
4b980fed1e
Make setting string translatable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:07:38 -04:00
Roberto Rosario
639108d6e6
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 01:02:30 -04:00
Roberto Rosario
4e664a6f92
Switch from librabbitmq to py-amqp
...
Closes GitLab issue #699 . Thanks to Rob de Canha-Knight
(@rssfed23) for the report, research, and debug.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 00:29:00 -04:00
Roberto Rosario
4e65a436c7
Fix evaluation priority of the bootstrap settings
...
Closes GitLab issue #702 . Thanks to Kevin Pawsey (@kevinpawsey) for
the report and the help debuging the issue.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-09 00:21:15 -04:00
Roberto Rosario
d345f8e838
Fix docker-runtest-all target
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 18:54:25 -04:00
Roberto Rosario
d6cb42147d
Add icons to the smart settings links
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 18:44:11 -04:00
Roberto Rosario
84bad05807
Make setting overriding more clear
...
Add better text explanation. Change the column to a check mark widget.
Helps GitLab issue #702 .
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 14:54:48 -04:00
Roberto Rosario
15b4df54bf
Don't use attribute name if there is no help text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 14:51:23 -04:00
Roberto Rosario
242a5c1d41
Add test for GitLab issue #702
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 14:35:54 -04:00
Roberto Rosario
948445c5d0
Support staging containers using RabbitMQ
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 03:02:49 -04:00
Roberto Rosario
0fa38a2833
Update devpi-server version to 5.3.1
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 03:00:46 -04:00
Roberto Rosario
a71db0b908
Add locking to the file metadata task
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-08 02:59:39 -04:00
Roberto Rosario
27b18c3fc6
Update metaclass passing to work on Python 3
...
Fixes transformation labels in view titles.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-07 19:17:58 -04:00
Roberto Rosario
edf7a71931
Update the gunicorn worker class to synchronous
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-07 19:07:03 -04:00
Roberto Rosario
e5e2e80a8c
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 06:33:39 -04:00
Roberto Rosario
af2d524287
Bump version to 3.3.3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 06:32:40 -04:00
Roberto Rosario
7b2b189233
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 06:32:00 -04:00
Roberto Rosario
13788e121d
Add release notes for version 3.3.3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 06:05:36 -04:00
Roberto Rosario
af1ee3ae1a
Mark missing indexing text as translatable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 05:59:12 -04:00
Roberto Rosario
4afdac2b00
Add missing transformation view message display
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 05:58:31 -04:00
Roberto Rosario
40bd1b297c
Auto create transformations without arguments
...
These are created directly from the selection form view.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 05:48:58 -04:00
Roberto Rosario
c3d9208aa3
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 05:16:55 -04:00
Roberto Rosario
2cdcba73f9
Fix transformation label display in create view
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 05:15:43 -04:00
Roberto Rosario
2313c35e59
Remove supervisor environment variable expansion
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 04:47:42 -04:00
Roberto Rosario
4418ad458e
Don't exit if the branch to delete doesn't exist
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 04:47:04 -04:00
Roberto Rosario
0e8bdec1d0
Fix version number
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 03:22:06 -04:00
Roberto Rosario
1da655129d
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 01:53:47 -04:00
Roberto Rosario
9471b80fa5
Avoid running Mayan as root
...
This change avoid creating a lock file in the /tmp folder that
is owned by the root user.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 01:48:15 -04:00
Roberto Rosario
8a4413abce
Bump version to 3.3.2
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 01:44:09 -04:00
Roberto Rosario
6dbbef3476
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 01:43:27 -04:00
Roberto Rosario
34668c0786
Update documentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-05 00:48:06 -04:00
Roberto Rosario
971f99c89a
Add remaining setting migration tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 23:29:42 -04:00
Roberto Rosario
d2f3601770
Add document signature setting migration test
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 23:23:52 -04:00
Roberto Rosario
7a9333e44e
Add documents app setting migration tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 23:21:22 -04:00
Roberto Rosario
8ff6eeec1f
Add OCR app setting migrations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 23:14:19 -04:00
Roberto Rosario
c21e33243c
Fix sources app setting migrations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 23:09:35 -04:00
Roberto Rosario
aa3495ff18
Improve setting migration method matching
...
Avoid executing a migrations for settings with similar but
shorter names.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 23:05:50 -04:00
Roberto Rosario
5070a4fcd6
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 00:53:04 -04:00
Roberto Rosario
bd2f6eb035
Bump version to 3.3.1
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 00:51:09 -04:00
Roberto Rosario
2bdfb67eb5
Add 3.3.1 release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 00:49:12 -04:00
Roberto Rosario
2d3b5b88df
Change document parsing error list permission
...
The required permission changed from "View document parsed content"
to "Parse document". This way only users with the access to affect
the parsed content are the only ones that can view what errors
occurred during parsing.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-04 00:14:50 -04:00
Roberto Rosario
02e2c1dd01
Remove body spacer HTML and JavaScript
...
Not needed with the new UI.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 23:49:08 -04:00
Roberto Rosario
14df823568
Update Django to version 1.11.26
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 23:25:29 -04:00
Roberto Rosario
d240183073
Hide multi item selection text on mobile screens
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 23:23:17 -04:00
Roberto Rosario
3db4ad4fd0
Fix username color on mobile screens
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 23:22:40 -04:00
Roberto Rosario
196e2b5871
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 19:53:18 -04:00
Roberto Rosario
22d271bd3b
Add sources settings migrations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 18:11:35 -04:00
Roberto Rosario
4cc2522be6
Savesettings command fixes
...
Don't error out when saving a config if no previous config exists.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 18:10:19 -04:00
Roberto Rosario
2eac1b1c7d
Get setting namespace info from config file
...
Instead of trying to get it from the Django setting file.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 18:07:43 -04:00
Roberto Rosario
9b5a7c9936
Add preparestatic command
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 17:31:47 -04:00
Roberto Rosario
2a80facf64
Update Celery broker environment variable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 17:29:16 -04:00
Roberto Rosario
f61a90ece0
Add GitLab release targets to the documentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 03:23:18 -04:00
Roberto Rosario
5c15398ca8
Capture exception of Django import on doc build
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 03:14:12 -04:00
Roberto Rosario
b3e45eac3a
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 02:36:07 -04:00
Roberto Rosario
0087ad2adc
Bump version to 3.3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 02:34:15 -04:00
Roberto Rosario
6b983c66a1
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 02:29:38 -04:00
Roberto Rosario
063d327254
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 02:28:33 -04:00
Roberto Rosario
9ba003b01b
Enable main menu in small devices
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-12-03 01:05:26 -04:00
Roberto Rosario
bc5f5de629
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 23:18:50 -04:00
Roberto Rosario
266551c9f3
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 23:17:28 -04:00
Roberto Rosario
75d98221b4
Merge branch 'versions/micro'
2019-11-30 23:16:14 -04:00
Roberto Rosario
124d46c9bb
Fix off-by-one error in document statistics
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 23:15:33 -04:00
Roberto Rosario
6553e68e1b
Style cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 23:07:14 -04:00
Roberto Rosario
c3b45c3d61
Add missing migrations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 21:47:51 -04:00
Roberto Rosario
cb8e67d648
Merge remote-tracking branch 'origin/master' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 18:06:29 -04:00
Roberto Rosario
8d55e7d6e9
Merge branch 'patch-1' into 'master'
...
Add Mayan port variable
See merge request mayan-edms/mayan-edms!61
2019-11-30 22:04:06 +00:00
Roberto Rosario
147318e906
Add substitutions for common URLs
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 17:14:42 -04:00
Roberto Rosario
22d6164781
Restructure the development chapter
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 16:59:59 -04:00
Roberto Rosario
242330ebaf
Tweak the language of the release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 16:55:03 -04:00
Sergios Kefalas
e6acd6eb67
Fix also readiness check
2019-11-30 09:30:54 +00:00
Sergios Kefalas
23fbc4166a
Add Mayan port variable
2019-11-30 09:19:54 +00:00
Roberto Rosario
6faf30244a
Update version 3.3 release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 03:01:15 -04:00
Roberto Rosario
d68f8f7349
Fix settings global name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-30 02:10:58 -04:00
Roberto Rosario
3c8eee05c3
Update installation numbering format
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 20:32:56 -04:00
Roberto Rosario
0262cb1324
Move entires from the FAQ to troubleshooting
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 20:16:31 -04:00
Roberto Rosario
c11fcbe9f9
Remove unused djangodocs extension
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 20:12:27 -04:00
Roberto Rosario
c8701d58c8
Patch footer documentation template
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 20:09:46 -04:00
Roberto Rosario
29c06e3f37
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
2019-11-29 19:21:57 -04:00
Roberto Rosario
1cbfb8671c
Move funding file to its own folder
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 19:02:51 -04:00
Roberto Rosario
28469c7adf
Add GitHub funding option
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 19:00:02 -04:00
Roberto Rosario
40b040abe8
Minor documentation fixes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 14:32:37 -04:00
Roberto Rosario
c9be1bccd2
Restructure documentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-29 14:25:11 -04:00
Roberto Rosario
5493c33257
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 14:05:15 -04:00
Roberto Rosario
88a96d0150
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 12:36:07 -04:00
Roberto Rosario
f54caa1ed0
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 12:35:09 -04:00
Roberto Rosario
6567ef2238
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 11:44:07 -04:00
Roberto Rosario
3b8f376e95
Point releases to the latest
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 11:40:13 -04:00
Roberto Rosario
b87db445dd
Bump version to 3.2.11
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 11:39:30 -04:00
Roberto Rosario
d196f36951
Add 3.2.11 release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 11:37:58 -04:00
Roberto Rosario
f4ace36522
Fix test imports
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 02:41:44 -04:00
Roberto Rosario
fc3a8f13c6
Merge remote-tracking branch 'origin/versions/micro' into merges/micro_to_minor
2019-11-28 02:24:18 -04:00
Roberto Rosario
85f7167fd4
Style cleanup
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 02:11:58 -04:00
Roberto Rosario
e421dbf543
Improve supervisord upgrade instructions
...
Forum topic 880.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 01:47:07 -04:00
Roberto Rosario
2d2cc4f75c
Fix document check in via the API
...
- Closes GitLab issue #688 . Thanks to inam ul haq (@inam.sys)
for the report.
- Improve existing tests and add additional check in override tests.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-28 01:13:24 -04:00
Roberto Rosario
2119683246
Fix API example
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-27 11:31:16 -04:00
Roberto Rosario
64f02aa771
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-27 04:05:06 -04:00
Roberto Rosario
620c23a92e
Remove circular index create ACL permission
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-27 03:54:43 -04:00
Roberto Rosario
6687b1e61e
Fix reverse inheritance permissions
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-27 03:51:12 -04:00
Roberto Rosario
4ea1a208eb
Remove TODO remarks
...
Converted to entries in the ticket system.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-23 12:58:54 -04:00
Roberto Rosario
c9746b5813
Skip redis lock tests for now
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-23 03:32:55 -04:00
Roberto Rosario
5a0f54864e
Add document index reset
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-23 02:38:04 -04:00
Roberto Rosario
6d94227224
Update statistics migration to rename duplicates
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-23 02:01:08 -04:00
Roberto Rosario
88ab66749e
Self-heal statistics results model
...
Happens when multiple results are created using the
same slug value. Forum topic 1404.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-23 02:00:22 -04:00
Roberto Rosario
a9fdd3e654
Make the statistics slug field unique
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-23 01:59:28 -04:00
Roberto Rosario
9576d5ce17
Update statistics migration to rename duplicates
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-22 21:23:35 -04:00
Roberto Rosario
6ec2fd9e01
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
2019-11-21 02:32:38 -04:00
Roberto Rosario
f3d01a01b2
Import the settings if running from inside Django
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:31:55 -04:00
Roberto Rosario
31321f8073
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:25:03 -04:00
Roberto Rosario
5defe44420
Allow Python 3 detection when not using Django
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:24:03 -04:00
Roberto Rosario
a83358069c
Merge remote-tracking branch 'origin/versions/micro' into merges/micro_to_minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:20:30 -04:00
Roberto Rosario
ae134ae409
Fix documentation requirements generation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:17:17 -04:00
Roberto Rosario
2d5ec1a3cc
Add target to make releases easier
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:11:49 -04:00
Roberto Rosario
96b257a7b8
Remove unused import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:06:56 -04:00
Roberto Rosario
3177a7a096
Add pathlib2 to documentation requirements
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:06:22 -04:00
Roberto Rosario
fc69f41fd0
Style cleanup
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 02:05:57 -04:00
Roberto Rosario
f0e04fc069
Add missing db.transaction import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 01:54:22 -04:00
Roberto Rosario
b0729ea714
Update patch_files to work with Python 2 and 3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 01:52:57 -04:00
Roberto Rosario
b5c4c61b3f
Add file patching tests to the storages app
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 01:46:51 -04:00
Roberto Rosario
3f41d5274b
Organize dependencies tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 01:46:41 -04:00
Roberto Rosario
86399a5ee2
Add book link to the documentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 01:46:31 -04:00
Roberto Rosario
a36c2a6590
Move the file patching code
...
Moved from the Dependency class to a generalized utility of the
storages app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 01:46:16 -04:00
Roberto Rosario
1e0fa2cdb1
Add file patching tests to the storages app
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 00:40:51 -04:00
Roberto Rosario
3c70e7d3e6
Organize dependencies tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 00:40:05 -04:00
Roberto Rosario
f92058d1b0
Add book link to the documentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-21 00:38:03 -04:00
Roberto Rosario
4b383b4951
Move the file patching code
...
Moved from the Dependency class to a generalized utility of the
storages app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 17:33:42 -04:00
Roberto Rosario
45c8fefdc4
Add sphinx sitemap extension
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 14:27:54 -04:00
Roberto Rosario
9205c40e9b
Automate documentation building dependencies
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 14:27:11 -04:00
Roberto Rosario
9981be60da
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 14:26:05 -04:00
Roberto Rosario
3705457526
Update FAQ entry about the LDAP file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 14:25:25 -04:00
Roberto Rosario
a031e9d582
Update example LDAP authentication settings file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 14:24:35 -04:00
Roberto Rosario
e9ab253757
Add sphinx sitemap extension
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 14:22:07 -04:00
Roberto Rosario
3bb07d6dcf
Automate documentation building dependencies
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 14:08:00 -04:00
Roberto Rosario
448176111b
Add Redis based distributed lock backend
...
- RedisLock backend requires one argument: "redis_url".
Example: redis://127.0.0.1:6379/0
- Add the setting LOCK_MANAGER_BACKEND_ARGUMENTS.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 04:40:02 -04:00
Roberto Rosario
97bd91f83e
Fix version number in changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 00:35:14 -04:00
Roberto Rosario
3b9245c029
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 00:32:42 -04:00
Roberto Rosario
8c390f6ed7
Update FAQ entry about the LDAP file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 00:31:57 -04:00
Roberto Rosario
af70f881eb
Update example LDAP authentication settings file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-20 00:29:09 -04:00
Roberto Rosario
b5b3312d39
Backport transaction handling to document model events
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 14:24:36 -04:00
Roberto Rosario
6b2aeaf421
Merge remote-tracking branch 'origin/versions/micro' into merges/micro_to_minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 03:38:37 -04:00
Roberto Rosario
b6414e4e92
Copy translation files from versions/micro
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 03:30:50 -04:00
Roberto Rosario
8ee9ac239d
Add the mysql client in the correct stage
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 03:03:21 -04:00
Roberto Rosario
529c567ffb
Add the mysql-client package for GitLab CI
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 02:32:35 -04:00
Roberto Rosario
f2016a87cb
Fix package name typo
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 02:04:34 -04:00
Roberto Rosario
17232d6001
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 01:50:07 -04:00
Roberto Rosario
128cf09a04
Add missing GitLab CI Ubuntu MySQL package
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-19 01:24:37 -04:00
Roberto Rosario
ce87a8f8d5
Remove build status from README files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 23:48:21 -04:00
Roberto Rosario
5f72e91935
Update release steps
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 23:45:58 -04:00
Roberto Rosario
e8da9610db
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 23:42:38 -04:00
Roberto Rosario
b0373eaca1
Bump version to 3.2.10
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 23:41:35 -04:00
Roberto Rosario
507b6957c7
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 23:41:09 -04:00
Roberto Rosario
23211847a3
Update language translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 23:04:12 -04:00
Roberto Rosario
3137b5a50a
Update changelog and release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 22:33:16 -04:00
Roberto Rosario
67ea431cca
Speed up some tests
...
Use the small test document.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 22:19:30 -04:00
Roberto Rosario
f55bf1b52e
Improve document signatures tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 20:59:47 -04:00
Roberto Rosario
3b756c4393
Merge remote-tracking branch 'origin/versions/micro' into merges/micro_to_minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 17:33:07 -04:00
Roberto Rosario
35aafc3f70
Expand custom Python setting section
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 17:13:27 -04:00
Roberto Rosario
cd5da60063
Automate paths in documentation
...
Paths are now configure in docs/conf.py to ensure
consistency and avoid human error.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 16:44:07 -04:00
Roberto Rosario
91aec4e3f2
Fix typo
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 16:01:53 -04:00
Roberto Rosario
34a9ce6e42
Update OCR API submit URL
...
Change OCR API submit URL from documents/{pk}/submit
to documents/{pk}/ocr/submit.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 02:22:29 -04:00
Roberto Rosario
bdc6740131
Remove null statement
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 02:21:00 -04:00
Roberto Rosario
e281607ca6
Add document type change API endpoint
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 02:20:48 -04:00
Roberto Rosario
cd72a3bab4
Fix failing tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 01:11:31 -04:00
Roberto Rosario
327c795cf4
Add setting migrations to apps
...
Add setting migrations for the common, converter, documents,
file metadata, and document signatures app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 00:54:02 -04:00
Roberto Rosario
fa8fddb349
Add support for setting migrations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-18 00:27:33 -04:00
Roberto Rosario
c75033f676
Remove star imports
...
Remove from the documents.views and permissions.tests modules.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-17 02:36:59 -04:00
Roberto Rosario
971e5c0ae7
Prefix dispatch_uid with the app name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-17 02:19:16 -04:00
Roberto Rosario
f1c704e3e1
Complete prefixing template tags with app names
...
Additionally remove unused template tags.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-17 01:59:17 -04:00
Roberto Rosario
820e997165
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 22:51:48 -04:00
Roberto Rosario
07e2ca8c11
Update deployment instructions for Python 3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 22:40:34 -04:00
Roberto Rosario
ec86d7679a
Add exiftool to deployment installation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 21:40:39 -04:00
Roberto Rosario
707950ad30
Cleanup test models when tests ends
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 21:22:40 -04:00
Roberto Rosario
a8097e1869
Adjust margin of JavaScript server error banner
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 13:55:17 -04:00
Roberto Rosario
3b0f04add5
Remove database conversion chapter
...
This command has been removed.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 13:48:28 -04:00
Roberto Rosario
16d9c7d074
Update docs and template to use 2 Redis databases
...
Switch default installation to use two Redis databases. One for
the message broker, and the other to store task results.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 13:45:36 -04:00
Roberto Rosario
fbcd424474
Add MediaBootstrapSetting class
...
Used for settings that depend on the value
of the MEDIA_ROOT setting.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 02:47:36 -04:00
Roberto Rosario
76be58dcfa
Allow passing the queue list to run_worker
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 01:39:03 -04:00
Roberto Rosario
abff91c9f9
Add "run_command" Docker entrypoint option.
...
Used to run arbitrary Mayan management commands.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-16 01:18:29 -04:00
Roberto Rosario
04647bb09c
Self-heal statistics results model
...
Happens when multiple results are created using the
same slug value. Forum topic 1404.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 22:42:11 -04:00
Roberto Rosario
3562494b9e
Make the statistics slug field unique
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 22:36:35 -04:00
Roberto Rosario
31e98eec99
Support running specific tests in Docker
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 21:49:15 -04:00
Roberto Rosario
ccb59dd1a3
Remove outdated contrib scripts
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 21:46:50 -04:00
Roberto Rosario
3951c6c522
Use Python 3 to run Docker tests
...
The Docker image now uses Python 3.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 20:24:40 -04:00
Roberto Rosario
3ecbec36aa
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 19:03:20 -04:00
Roberto Rosario
e2af72dab7
Show placeholder label on invalid action classes
...
Instead of throwing an error a sample label of
"Unknown action type" will be used and allow users to
delete the unknown state action.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 19:02:54 -04:00
Roberto Rosario
302a90ff9d
Add workflow action to sign documents
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 19:02:01 -04:00
Roberto Rosario
3b72eac8ae
Show placeholder label on invalid action classes
...
Instead of throwing an error a sample label of
"Unknown action type" will be used and allow users to
delete the unknown state action.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 18:49:02 -04:00
Roberto Rosario
27d3661017
Use timezone aware date for document statistics
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 17:57:58 -04:00
Roberto Rosario
491badc877
Use timezone aware date for document statistics
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 17:56:45 -04:00
Roberto Rosario
4bc27d33e2
Set CELERY_TASK_ALWAYS_EAGER to True in dev
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 04:24:06 -04:00
Roberto Rosario
c14a98b78e
Add supervisor configuration reread step changes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 02:46:09 -04:00
Roberto Rosario
ecb1e1b0b3
Add supervisor configuration reread step changes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 02:44:53 -04:00
Roberto Rosario
7b96ccfe10
Add missing config file load cache line
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 02:33:51 -04:00
Roberto Rosario
72758735c1
Fix Docker BROKER_URL environment variable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 02:30:03 -04:00
Roberto Rosario
bf1155abb3
Add devpi makefile targets
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 01:38:43 -04:00
Roberto Rosario
9eb483a052
Add Makefile phony targets
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-15 01:38:25 -04:00
Roberto Rosario
3e954db2f7
Fix sources app logging
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 23:53:04 -04:00
Roberto Rosario
783e017470
Fix sources app logging
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 23:52:36 -04:00
Roberto Rosario
34c3443cf1
Improve tag app test organization
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 23:02:00 -04:00
Roberto Rosario
3f505007fa
Fix Docker makefile multiline indentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 22:48:37 -04:00
Roberto Rosario
bb26df8052
Fix Docker makefile multiline indentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 22:46:24 -04:00
Roberto Rosario
a308024992
Fix workflow action tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 00:49:43 -04:00
Roberto Rosario
6473412eca
Fix default user for document delete event
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 00:40:34 -04:00
Roberto Rosario
fe9bc35d9b
Organize autoadmin app tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 00:40:17 -04:00
Roberto Rosario
c3793699c5
Refactor the initial setting bootstrap code
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-14 00:40:05 -04:00
Roberto Rosario
4a1607afad
Add back support for individual database settings
...
Added for compatibility with version 3.2 settings.
These are now a fallback if the new 'DATABASES'
setting is not specified.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 15:18:27 -04:00
Roberto Rosario
2e231dad62
Organize smart settings view tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 13:54:43 -04:00
Roberto Rosario
fac5072c68
Add transaction handling to document model events
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 13:48:31 -04:00
Roberto Rosario
8d8fc76962
Add document trashed event
...
Closes GitLab issue #608 . Thanks to Vikas Kedia (@vikaskedia)
for the report.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 13:46:00 -04:00
Roberto Rosario
77cae991f4
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 01:45:04 -04:00
Roberto Rosario
54dc9469dd
Use TemplateField for Index expression field
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 01:35:35 -04:00
Roberto Rosario
ec7c3ef41f
Improve TemplateWidget JavaScript
...
Move widget initialization from form to field.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 01:31:22 -04:00
Roberto Rosario
ba7284a9ae
Move TemplateField JS code to a Media class
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 01:14:37 -04:00
Roberto Rosario
1a9be24ada
Revert "Improve workflow field help text"
...
There are migrations in version 3.3 before this one.
This reverts commit 1c39b3c84d .
2019-11-12 00:42:59 -04:00
Roberto Rosario
6d8cb8f537
Merge remote-tracking branch 'origin/versions/micro' into merges/micro_to_minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 00:42:12 -04:00
Roberto Rosario
e593dcb5d8
Add missing Event class cache invalidation
...
Needed when calling the refresh() method. Otherwise
null StoredEvent instances will be returned.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-12 00:23:18 -04:00
Roberto Rosario
a60c2fa94c
Add 3.2.10 release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 19:25:32 -04:00
Roberto Rosario
41214fa90e
Fix NamedMultiWidget issue on Python 3
...
Affects document checkout form
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 19:21:16 -04:00
Roberto Rosario
f030bae926
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 19:20:01 -04:00
Roberto Rosario
1c39b3c84d
Improve workflow field help text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 19:19:08 -04:00
Roberto Rosario
774d09479c
Add missing ModelProperty label entires
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 19:17:33 -04:00
Roberto Rosario
f0755a4cd9
Backport tests improvements
...
- Test mixin improvements for django_gpg
- Detached and embedded signatures and signing tests for
the document signatures app.
- Improved mixins in both.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 19:16:05 -04:00
Roberto Rosario
00ab715829
Fix import order
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:55:01 -04:00
Roberto Rosario
588ab4c728
Add document checkout view get test
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:44:25 -04:00
Roberto Rosario
03e4978106
Add target to run specific tests in debug mode
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:38:50 -04:00
Roberto Rosario
05ceeca8ff
Allow multitle expected_content_types in tests
...
Some tests return 'text/html' or 'text/html; charset=utf-8'
which are essentially the same if they are tested in debug mode.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:37:32 -04:00
Roberto Rosario
8ce4d5fb30
Add target to run all tests in debug mode
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:36:04 -04:00
Roberto Rosario
15dc4e8489
Organize global substitution code
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:33:26 -04:00
Roberto Rosario
680a4875f5
Clean up docs config module
...
- Add substitution for the Mayan EDMS container image version.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:33:07 -04:00
Roberto Rosario
7ff9bcb707
Add support for auto importing dependecies
...
- No need to use: from .dependencies import * # NOQA
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 18:31:31 -04:00
Roberto Rosario
08158838b4
Fix NamedMultiWidget issue on Python 3
...
Affects document checkout form
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 03:00:17 -04:00
Roberto Rosario
466f15e154
Move template sandbox to its own app
...
Improve UI for the sandbox template textarea.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 02:59:26 -04:00
Roberto Rosario
81b1564535
Add target to run specific tests in debug mode
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 02:25:44 -04:00
Roberto Rosario
5305762636
Add missing ModelProperty label entires
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 02:23:16 -04:00
Roberto Rosario
b0677a8bda
Allow multitle expected_content_types in tests
...
Some tests return 'text/html' or 'text/html; charset=utf-8'
which are essentially the same if they are tested in debug mode.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 02:20:58 -04:00
Roberto Rosario
6bd672a756
Add target to run all tests in debug mode
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 02:14:00 -04:00
Roberto Rosario
5af821e155
Add document checkout view get test
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-11 02:12:04 -04:00
Roberto Rosario
04f5952ee6
Add suppor for auto importing dependecies
...
- No need to use: from .dependencies import * # NOQA
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 16:53:29 -04:00
Roberto Rosario
cdb1815f49
Add the document template sandbox feature
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 03:35:56 -04:00
Roberto Rosario
cf154c46f4
Update form subtemplate button
...
Will show "Submit" for forms without an instance
and "Save" for forms with an instance. Should be better
than the older behavior of just testing for a template
object.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 03:34:07 -04:00
Roberto Rosario
bfd4db5d35
Add a query dict argument to common.http.URL
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 03:33:27 -04:00
Roberto Rosario
55851d37d6
Fix typo
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 01:01:35 -04:00
Roberto Rosario
178d631a1b
Organize global substitution code
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 01:01:17 -04:00
Roberto Rosario
fa7bc455b9
Clean up docs config module
...
- Add substitution for the Mayan EDMS container image version.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 00:43:46 -04:00
Roberto Rosario
1030fd67c9
Update Docker targets to one switch per line
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 00:43:18 -04:00
Roberto Rosario
e5c8512104
Remove environment variables from Makefile
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 00:42:18 -04:00
Roberto Rosario
d2621c1b70
Update docker chapter
...
- Add step numbers.
- Add Redis container steps.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-10 00:41:32 -04:00
Roberto Rosario
e8aed0e246
Update source language files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-09 23:43:53 -04:00
Roberto Rosario
da45be77ec
Fix app name
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-09 23:34:02 -04:00
Roberto Rosario
d76ec6ffba
Add type support to the HTTP POST action timeout
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-09 02:17:15 -04:00
Roberto Rosario
39fe18c332
Add support for proxy model permission inheritance
...
Proxy models now get the permission inheritance from their base model.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-09 02:04:54 -04:00
Roberto Rosario
49017cb3d9
Improve common _create_test_model()
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-09 02:02:17 -04:00
Roberto Rosario
8bf4c7539b
Improve TestModelTestMixin
...
- Allow specifying a base model.
- Fix passing the dynamic Meta class to the test model.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 20:43:13 -04:00
Roberto Rosario
60dfb71028
Improve workflow runtime link tests
...
User actual runtime model instance as object for link
resolution.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 19:49:33 -04:00
Roberto Rosario
ef6abb0af0
Add workflow proxy view tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 19:37:16 -04:00
Roberto Rosario
f19fd582a1
Use external object mixin in workflow proxy views
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 19:36:24 -04:00
Roberto Rosario
dc6b37125f
Improve workflow field help text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 19:32:39 -04:00
Roberto Rosario
5e1301b092
Add Docker maintenance command example
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 17:26:01 -04:00
Roberto Rosario
8a212df440
Increase DjangoSMTP password field size to 192
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 17:25:31 -04:00
Roberto Rosario
c981cf05df
Add extra step to push checklist
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 15:10:17 -04:00
Roberto Rosario
58a8678833
Allow numbers in makefile targets
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 15:07:12 -04:00
Roberto Rosario
8b5f0e9e82
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
2019-11-08 01:11:32 -04:00
Roberto Rosario
f631114cb1
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 00:19:39 -04:00
Roberto Rosario
6e1bcae0fe
Add fields to the workflow HTTP POST action
...
Add username, password, and headers fields.
Update the timeout field to support templates.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 00:18:36 -04:00
Roberto Rosario
e91232f722
Add TestServerTestCaseMixin
...
Allows performing mocked HTTP requests.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 00:14:39 -04:00
Roberto Rosario
1615e584ce
Rename workflow test module
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-08 00:12:01 -04:00
Roberto Rosario
894db8eb19
Patch Sphinx Include to support substitutions
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-07 04:37:52 -04:00
Roberto Rosario
ffb7be6267
Remove explict Docker image version from docs
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-07 02:47:28 -04:00
Roberto Rosario
656ba26139
Merge branch 'versions/micro'
2019-11-07 02:44:10 -04:00
Roberto Rosario
89bdfc5975
Add debug when loading env config file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-07 01:39:04 -04:00
Roberto Rosario
fe9d015d0c
Add and improve document signatures app tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-05 01:52:32 -04:00
Roberto Rosario
f73dd28c92
Update signature API to support uploads
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-05 01:36:00 -04:00
Roberto Rosario
7d4f11b74b
Embedded signatures cannot be deleted
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-04 23:43:05 -04:00
Roberto Rosario
3d03d0cd67
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-04 19:50:01 -04:00
Roberto Rosario
0167ff24b8
Add first set of document signatures API views
...
Add list, create, detail and edit API views for detached and embedded
signatures.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-04 19:46:32 -04:00
Roberto Rosario
d12fa430dc
Code style cleanup
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-04 00:12:01 -04:00
Roberto Rosario
dca13b675a
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-04 00:11:52 -04:00
Roberto Rosario
eda3a38e7b
Update label and icon of the document sign form
...
Label updated from "Save" to "Sign".
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-04 00:11:05 -04:00
Roberto Rosario
82e6887b7f
Finish spliting duplicated document views
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 23:57:34 -04:00
Roberto Rosario
e703d2df10
Split duplicated document views
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 23:38:05 -04:00
Roberto Rosario
72b92c3924
Add staging folder "no results" template
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 23:23:11 -04:00
Roberto Rosario
07950fa8f3
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
2019-11-03 23:13:12 -04:00
Roberto Rosario
ee426282db
Add missing closed issued to release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 23:12:46 -04:00
Roberto Rosario
0fdb59b811
Fix typo
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 21:31:43 -04:00
Roberto Rosario
52e7559938
Update format of v3.2.9 release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 21:26:59 -04:00
Roberto Rosario
c77b677e41
Fix release push command
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 20:05:04 -04:00
Roberto Rosario
f1b9ae5ec6
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 19:55:54 -04:00
Roberto Rosario
2f9062f31a
Update releases chapter of documentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 19:18:45 -04:00
Roberto Rosario
7df930ae4c
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 19:12:09 -04:00
Roberto Rosario
3bd1fb4e90
Bump version to 3.2.9
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 19:11:09 -04:00
Roberto Rosario
ac0e74572e
Prepare release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 19:06:44 -04:00
Roberto Rosario
31b1f72b95
Move django_gpg app mock objects to mocks.py
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 18:42:00 -04:00
Roberto Rosario
274937feee
Move remaining mocked objects to mocks.py module
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-03 18:36:33 -04:00
Roberto Rosario
565e60a26c
Switch CI to mysqlclient
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-02 03:17:16 -04:00
Roberto Rosario
308928ad82
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
2019-11-02 03:16:35 -04:00
Roberto Rosario
a275fb9480
Switch the Docker image to mysqlclient
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-02 03:16:12 -04:00
Roberto Rosario
dcc19e9ffd
Switch CI to mysql-python like the Docker image
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-02 03:15:22 -04:00
Roberto Rosario
b544dc8c83
Merge remote-tracking branch 'origin/versions/micro' into merges/micro_to_minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-02 02:59:39 -04:00
Roberto Rosario
1252263f93
Add top level config.env file
...
Update the following elements to use the top level config
environment file:
- CI
- Makefile
- Docker makefile
- Documenation
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-02 02:15:05 -04:00
Roberto Rosario
0ab9c18733
Add docker install script release checklist step
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-02 02:11:35 -04:00
Roberto Rosario
aa608c6094
Add exception handling to latest version check
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-01 21:41:06 -04:00
Roberto Rosario
f650a623b5
Add book link in the about menu
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-01 21:40:14 -04:00
Roberto Rosario
734b7c25e1
Update change log
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-01 21:30:10 -04:00
Roberto Rosario
e14685e3e7
Rename instances of the IMAP server variable
...
Renamed from mailbox to server for clarity.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-01 21:23:51 -04:00
Roberto Rosario
a507bc89b7
Add extra logging to the IMAP email source
...
GitLab issue #682 . Thanks to Patrick Hütter (@PatrickHuetter)
for the report.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-11-01 21:21:24 -04:00
Roberto Rosario
f9fa3344d0
Add savesettings command
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-31 13:42:04 -04:00
Roberto Rosario
9d883e455e
Add version attribute to namespaces
...
Also dump the version of all the namespaces as
children of SMART_SETTINGS_NAMESPACES.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-31 13:41:32 -04:00
Roberto Rosario
1ca91e7ec5
Add cache invalidation test case mixins
...
Add PermissionTestCaseMixin and SmartSettingTestCaseMixin
to better organize cache invalidation of both apps for
tests.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-31 12:57:40 -04:00
Roberto Rosario
75d20d1b57
Backport Docker composer makefile targets
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-31 12:52:35 -04:00
Roberto Rosario
834697a01e
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 20:28:36 -04:00
Roberto Rosario
1e4088c819
Use Docker Alpine variants
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 20:02:50 -04:00
Roberto Rosario
6dda918bb3
Improve duplicated document list view logic
...
Don't show documents with trashed duplicates.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 20:01:16 -04:00
Roberto Rosario
58c64955cc
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 20:00:47 -04:00
Roberto Rosario
743c586e31
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 03:11:28 -04:00
Roberto Rosario
360b3e7c78
Fix repeated argument in Docker instructions
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 02:56:53 -04:00
Roberto Rosario
9496fffda6
Add target to launch a production staging image
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 02:55:19 -04:00
Roberto Rosario
c91bab7b1f
Fix MAYAN_GUNICORN_TIMEOUT Docker image setting
...
GitLab issue #671 . Thanks to Lennart Sauerbeck (@lennart_s)
for the report.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 02:45:56 -04:00
Roberto Rosario
6dff3564dc
Update docker compose file
...
- Update Mayan EDMS image version to 3.3.
- Fix typos.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 01:07:47 -04:00
Roberto Rosario
475b93a664
Bump version to 3.2.9
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-30 00:40:49 -04:00
Roberto Rosario
da7feed2ef
Return st_nlink of 1 for mirrored index files
...
GitLab issue #676 . Thanks to Ezio Vernacotola (@eziove) for the
report and solution.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 04:57:27 -04:00
Roberto Rosario
c61acb55ca
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 04:44:31 -04:00
Roberto Rosario
b9244ee62b
Improve dependecies tests
...
Mute output during tests.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 02:57:27 -04:00
Roberto Rosario
ca907c63f6
Move test mixin to its corresponding module
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 02:42:46 -04:00
Roberto Rosario
5850f2a905
Move Celery and Django Celery dependencies
...
Both moved to the task manager app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 02:36:11 -04:00
Roberto Rosario
5dd22f9cf0
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 00:51:03 -04:00
Roberto Rosario
da7a3a02b5
Merge remote-tracking branch 'origin/versions/micro' into versions/minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 00:50:25 -04:00
Roberto Rosario
3d0f139364
Fix failing user management test mixin import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 00:42:05 -04:00
Roberto Rosario
b69a5536e2
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 00:05:47 -04:00
Roberto Rosario
9c400a6184
Update dependency versions
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-29 00:03:41 -04:00
Roberto Rosario
2edacc9a06
Make Postgres container wait delay configurable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 23:12:39 -04:00
Roberto Rosario
3bb84fa874
Improve sidebar workflow link activation
...
Enable the sidebar workflow runtime link when the workflow view
permission is granted to at least one workflow.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 23:10:30 -04:00
Roberto Rosario
8f1d9bd484
Update request code of get_cascade_condition
...
Add alternate method to obtain the request from the context.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 20:45:14 -04:00
Roberto Rosario
4dd5a63d87
Add workflow runtime link tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 20:44:29 -04:00
Roberto Rosario
de499ab6bd
Fix import order
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 20:44:02 -04:00
Roberto Rosario
d9cb353664
Fix failing user management test mixin import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 20:40:41 -04:00
Roberto Rosario
6b4392a35c
Update platform command and test for Python 2 & 3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 20:40:09 -04:00
Roberto Rosario
61f398a3b9
Update book text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 20:38:48 -04:00
Roberto Rosario
20a5369266
Fix typo
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 20:05:41 -04:00
Roberto Rosario
8e10607d63
Update request code of get_cascade_condition
...
Add alternate method to obtain the request from the context.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 19:58:54 -04:00
Roberto Rosario
d66231b341
Update ModelPermission declaration order
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 19:58:08 -04:00
Roberto Rosario
2dc0032fc8
Add workflow runtime link tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 19:57:41 -04:00
Roberto Rosario
356f288d70
Fix import order
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 19:57:28 -04:00
Roberto Rosario
6e1236e8a0
Fix failing user management test mixin import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 03:35:16 -04:00
Roberto Rosario
c46b720e08
Update platform command and test for Python 2 & 3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 03:32:36 -04:00
Roberto Rosario
5640b2ac27
Improve sidebar workflow link activation
...
Enable the sidebar workflow runtime link when the workflow view
permission is granted to at least one workflow.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 01:20:05 -04:00
Roberto Rosario
eb9f905dc8
Update book text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 01:08:49 -04:00
Roberto Rosario
bb426a44fc
Make Postgres container wait delay configurable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 01:00:41 -04:00
Roberto Rosario
e7fec358f3
Split document app links
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 00:54:57 -04:00
Roberto Rosario
be25705db3
Move all sources mocks to the mocks.py module
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 00:11:44 -04:00
Roberto Rosario
1bb4689aed
Merge remote-tracking branch 'origin/versions/micro' into merges/micro_to_minor
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 00:06:27 -04:00
Roberto Rosario
deb363ee16
API updates
...
- Move all generic API classes definitions to the rest_api.generics
module.
- Update API status code on insufficient access for the apps:
indexes, parsing, documents, metadata, ocr, permission,
user management.
- Update API tests.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-28 00:01:11 -04:00
Roberto Rosario
491de98356
Don't raise error for AnonymousUser permissions
...
Instead return always False.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 20:12:40 -04:00
Roberto Rosario
7e5aad7714
Backport color log formatter
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 16:11:16 -04:00
Roberto Rosario
42cfef505c
Add target to run all translations targets
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 16:03:16 -04:00
Roberto Rosario
b2e8a63224
Update language translations files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 16:02:16 -04:00
Roberto Rosario
8ab9bf523f
Fix platformtemplate command help message
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 14:53:17 -04:00
Roberto Rosario
115a3cca11
Add tests to the platform app
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 14:52:19 -04:00
Roberto Rosario
e35c5f6d22
Display message when testing a mailing profile
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 14:07:12 -04:00
Roberto Rosario
2a16a18984
Move IMAPMockServer to its own module
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-27 14:05:37 -04:00
Roberto Rosario
c79a974746
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-24 19:30:59 -04:00
Roberto Rosario
cebd43d8c7
Improve IMAPMockServer
...
Fix failing IMAP source tests.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-24 19:29:36 -04:00
Roberto Rosario
49b04acda0
Move sources app mock classes to their own module
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-24 16:10:18 -04:00
Roberto Rosario
7b03b83dd0
Rename variable mailbox to server for clarity
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-24 15:48:47 -04:00
Roberto Rosario
2a501c537a
Cleanup documents test mixins
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-24 15:45:09 -04:00
Roberto Rosario
83f876cde9
Support simple search disabling
...
Add new new SEARCH_DISABLE_SIMPLE_SEARCH setting.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-24 15:24:48 -04:00
Roberto Rosario
d79a24c6ba
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-24 15:08:23 -04:00
Roberto Rosario
4dea4129db
IMAP source improvements
...
- 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 >
2019-10-24 04:02:25 -04:00
Roberto Rosario
1b6468522a
Remove documents.tests.literas __all__ entry
...
The star import for this has been removed.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-22 13:14:37 -04:00
Roberto Rosario
dc03a44513
Rename trashed document test mixin for clarity
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-22 13:13:53 -04:00
Roberto Rosario
b827155840
Remove explicit expected_content_type
...
These are now handled by BaseAPITestCase.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-20 21:09:21 -04:00
Roberto Rosario
1074e6f645
Rename trashed documents test for clarity
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-16 20:13:22 -04:00
06c8f68684
debian 9.8 -- tesseract 4
continuous-integration/drone/push Build is passing
2019-10-14 21:56:36 +02:00
f8bb22df86
added git
continuous-integration/drone/push Build encountered an error
2019-10-14 21:35:47 +02:00
6ea5a5bd56
use git python mysql
continuous-integration/drone/push Build is failing
2019-10-14 21:30:01 +02:00
b341386101
try to fix it
continuous-integration/drone/push Build is failing
2019-10-14 21:24:41 +02:00
7b4cd7ed12
fixed path
continuous-integration/drone/push Build is failing
2019-10-14 21:17:16 +02:00
7663006e3c
use mariadb path
continuous-integration/drone/push Build is failing
2019-10-14 21:13:55 +02:00
e7159583a8
build mysql with fix
continuous-integration/drone/push Build is failing
2019-10-14 21:09:21 +02:00
6296101fe6
adde ddrone
continuous-integration/drone/push Build is failing
2019-10-14 20:56:18 +02:00
9a479ecfeb
debian 10
2019-10-14 20:53:05 +02:00
Roberto Rosario
9e2ef57e00
Fix document view test mixin
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-13 16:09:54 -04:00
Roberto Rosario
756765ce4a
Fix layer imports
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-13 15:40:50 -04:00
Roberto Rosario
53096b8bdd
Allow "Execute document tools" permission via ACL
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-13 15:34:32 -04:00
Roberto Rosario
8aa2567a56
Document tests layout tweaks
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-13 15:28:41 -04:00
Roberto Rosario
ce6e568001
Sort documents models methods
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-13 15:21:37 -04:00
Roberto Rosario
d1f0e23c53
Test layout updates
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 11:21:05 -04:00
Roberto Rosario
3f33bdd9c2
Sources apps test updates
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-11 10:57:51 -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
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
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
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
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
162cd256e7
Merge branch 'versions/minor' of gitlab.com:mayan-edms/mayan-edms into versions/minor
2019-10-07 16:43:15 -04:00
Roberto Rosario
339b7dd836
Add missing dependencies import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-07 16:43:00 -04:00
Roberto Rosario
949c0ab285
Remove empty ine
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-07 10:43:52 -04:00
Roberto Rosario
cb6cb4121f
Fix typos
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-06 03:04:45 -04:00
Roberto Rosario
042727aaa9
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-05 15:09:46 -04:00
Roberto Rosario
5b304ea742
Bump version to 3.3 beta 1
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-05 15:08:53 -04:00
Roberto Rosario
ce4413d539
Fix changelog format
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-05 03:31:51 -04:00
Roberto Rosario
547c31d216
Fix main menu active link highlight clear
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-05 03:28:11 -04:00
Roberto Rosario
f4293a7c06
Add help text to indexing and metadata models
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-05 02:47:10 -04:00
Roberto Rosario
1779d482ac
Don't add a placeholder help text for functions
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-05 02:45:54 -04:00
Roberto Rosario
e0e4f238f6
Keep tooltip icon together with label
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-05 02:45:33 -04:00
Roberto Rosario
fecfb37a84
Fix failing tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 23:42:15 -04:00
Roberto Rosario
3e2aaf391e
Default the slow worker to 1 process
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 23:35:05 -04:00
Roberto Rosario
230fde0ab2
Update docker install to deploy a Redis container
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 23:34:43 -04:00
Roberto Rosario
d9865af200
Update Docker deploy script
...
- Use alpine postgres version.
- Support Docker networks and make it the default.
- Delete the containers to allow the script to be idempotent.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 22:46:25 -04:00
Roberto Rosario
72f8fcf720
Update test imports
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 16:10:29 -04:00
Roberto Rosario
30668d9d0b
Merge remote-tracking branch 'origin/versions/micro' into feature/merge_with_micro
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 15:31:32 -04:00
Roberto Rosario
d5aab12b8d
Update release chapter instructions
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 13:35:00 -04:00
Roberto Rosario
32313d2c31
Merge branch 'versions/micro'
2019-10-01 13:33:20 -04:00
Roberto Rosario
ebc0a5f449
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 13:32:38 -04:00
Roberto Rosario
415d3bcd2f
Bump version to 3.2.8
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 13:31:40 -04:00
Roberto Rosario
b985f2ef05
Update changelog and release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 13:30:28 -04:00
Roberto Rosario
15c953815e
Improve linking app tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-10-01 00:54:10 -04:00
Roberto Rosario
390e552c1f
Update test according to new layout
...
Separate method making request from TestCase
and into separate TestMixins classes.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-30 09:35:52 -04:00
Roberto Rosario
9041f00caa
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-30 05:02:53 -04:00
Roberto Rosario
b0163319eb
Improve source tests layout
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-29 23:14:33 -04:00
Roberto Rosario
762cdc5b89
Add Chinese fonts to the Docker image
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-28 01:52:23 -04:00
Roberto Rosario
396cbb4b22
Add template comment
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-27 05:24:21 -04:00
Roberto Rosario
8b0cd93526
Tweak jstree CSS
...
Remove border radius and remove the column gutter.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-27 05:23:18 -04:00
Roberto Rosario
f97ccb693b
Add test GitLab issue #653
...
Tests opening zip files containing a non English named member.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-25 23:00:51 -04:00
Roberto Rosario
c3b539ba19
Add MAYAN_GUNICORN_TIMEOUT documentatoin
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-25 22:17:50 -04:00
Roberto Rosario
80126f2326
Update translations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-25 00:07:42 -04:00
Roberto Rosario
00e3d40231
Merge branch 'versions/micro' of gitlab.com:mayan-edms/mayan-edms into versions/micro
2019-09-24 23:29:25 -04:00
Roberto Rosario
0953127420
Use mixin in tag workflow action test
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 23:29:02 -04:00
Roberto Rosario
02505ba855
Update format of the changelog file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 23:19:42 -04:00
Roberto Rosario
6fe41660bd
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 23:11:14 -04:00
Roberto Rosario
7695178992
Fix failing tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 17:17:21 -04:00
Roberto Rosario
b03758ed8b
Cleanup OCR app code and link registration
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 15:37:18 -04:00
Roberto Rosario
d7818b64b0
Support deleting the parsed content of a document
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 15:36:32 -04:00
Roberto Rosario
fb53726888
Update translations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 01:21:02 -04:00
Roberto Rosario
8da1a64410
Add recursive option to Docker entrypoint chown
...
GitLab issue #668 . Thanks to John Wice (@brilthor)
for the report.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 00:24:35 -04:00
Roberto Rosario
62430bf341
Deregister workflow created event from workflows
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 00:16:41 -04:00
Roberto Rosario
792aa64829
Add OCR content deleted event
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-24 00:15:23 -04:00
Roberto Rosario
e62e684107
Simplify DOCTYPE
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 23:49:47 -04:00
Roberto Rosario
a3d63dce80
Increase maximum scale and enable user scalable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 23:45:19 -04:00
Roberto Rosario
8adb342e24
Add alt attribute to most used img tags
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 23:36:06 -04:00
Roberto Rosario
c9567d0c6d
Add support for deleting the OCR content
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 16:31:04 -04:00
Roberto Rosario
907e2213e9
Update jQuery to version 3.4.1
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 15:49:58 -04:00
Roberto Rosario
dea3bbdf09
Update Django to version 1.11.24
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-09-23 15:34:09 -04:00
Roberto Rosario
61c6562860
Tweaked the jstree component's appearance
...
Improve usage with long cabinet labels.
Thanks for forum user @briboe for the report.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 13:58:29 -04:00
Roberto Rosario
8322bd3a27
Rename workflow action test modules
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 13:23:19 -04:00
Roberto Rosario
11898a36fe
Add initial release notes for version 3.2.8
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 13:20:16 -04:00
Roberto Rosario
2d97024d93
Add cabinet add and remove workflow actions
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 02:54:52 -04:00
Roberto Rosario
d543a71909
Update document indexing URLs as per v3.3 layout
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-23 01:33:23 -04:00
Roberto Rosario
c652a6c7f6
Merge branch 'versions/micro' of gitlab.com:mayan-edms/mayan-edms into versions/micro
2019-09-22 21:16:25 -04:00
Roberto Rosario
1bc3b58d4e
Return empty queryset for non authenticated users
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-22 21:15:31 -04:00
Roberto Rosario
4e6e4789e3
Update translations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-22 21:15:10 -04:00
Roberto Rosario
d1ba081fb7
Reorganize and speed up document API tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-22 20:34:37 -04:00
Roberto Rosario
03c63bcf80
Update git branches section
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-11 19:27:07 -04:00
Roberto Rosario
f7789fa6da
Clean up documentation configuation file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-08 19:38:01 -04:00
Roberto Rosario
d190dbca03
Put file cache label column first
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-04 14:53:24 -04:00
Roberto Rosario
4384452423
Update file cache model
...
Index the name field. Add help texts for maximum size and current
size methods.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-04 14:53:19 -04:00
Roberto Rosario
0d263c2b76
Update translations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-09-04 03:00:06 -04:00
Roberto Rosario
76fef4f247
Enable web links app tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-30 05:23:14 -04:00
Roberto Rosario
f5d0e4d560
Add missing line
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-30 05:23:05 -04:00
Roberto Rosario
4b3ab82ee2
Fix autoadmin tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-29 23:51:57 -04:00
Roberto Rosario
f8eda67bd5
Add support for changing system messages position
...
GitLab issue #640 . Thanks to Matthias Urhahn (@d4rken).
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-29 23:41:22 -04:00
Roberto Rosario
58bcf20a46
Remove tests * imports
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-29 23:10:28 -04:00
Roberto Rosario
49979dede5
Merge remote-tracking branch 'origin/versions/micro' into feature/merge_micro
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-29 00:07:18 -04:00
09f481f5f0
Unify all line endings to be Linux style.
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-28 23:51:59 -04:00
Roberto Rosario
27228093c0
Merge branch 'versions/micro'
2019-08-28 17:55:21 -04:00
Roberto Rosario
b329ed7618
Update build number
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-28 17:32:09 -04:00
Roberto Rosario
373a712669
Bump version to 3.2.7
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-28 17:31:08 -04:00
Roberto Rosario
734ca02a95
Warning cleanup
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-28 17:29:56 -04:00
Roberto Rosario
04b19f8d2e
Add book link
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-28 17:29:43 -04:00
Roberto Rosario
fce0601d25
Set release date
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-28 17:20:31 -04:00
Roberto Rosario
54769bf22a
Adjust body after new AJAX content
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-28 03:25:29 -04:00
Roberto Rosario
7dda3225b3
Update book links
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 22:44:11 -04:00
Roberto Rosario
f303cdfe95
Update book links
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 22:43:53 -04:00
Roberto Rosario
b5ac83767d
Add center book image
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 22:36:24 -04:00
Roberto Rosario
3ad035adcb
Add center book image
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 22:35:58 -04:00
Roberto Rosario
e9231bc47c
Add book link to readme
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 19:31:12 -04:00
Roberto Rosario
533e2e344c
Add book link to readme
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 19:30:27 -04:00
Roberto Rosario
649ef8151c
Don't show system alerts under floating elements
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 19:21:06 -04:00
Roberto Rosario
69c925ffd3
Unify all line endings to be Linux style
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 19:07:17 -04:00
Roberto Rosario
8e34bc02b3
Add automatic adjustment of HTML body padding
...
Closes GitLab issue #643 . Thanks to Light Templar
(@LightTemplar) for the report.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-27 18:59:08 -04:00
Roberto Rosario
a250919acc
Merge remote-tracking branch 'origin/versions/micro' into features/micro_merge
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-25 23:48:12 -04:00
Roberto Rosario
38980e5f75
Rename test method names for clarity
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-25 22:06:34 -04:00
Roberto Rosario
666c3324e8
Synchronize language translations
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-25 21:55:14 -04:00
Roberto Rosario
5627a3d247
Merge branch 'versions/micro' of gitlab.com:mayan-edms/mayan-edms into versions/micro
2019-08-24 20:08:53 -04:00
Roberto Rosario
cb7dbaf609
Backport individual index rebuild support
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-24 20:07:59 -04:00
Roberto Rosario
7cba63f403
Fix base test class mixin inheritance
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-24 15:53:55 -04:00
Roberto Rosario
2f6cfcbc4f
Rename MAYAN_USER_GUID variable to MAYAN_USER_GID
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-23 03:42:22 -04:00
Roberto Rosario
2af136356d
Update the Docker entrypoint UID and GUID code
...
Update the ownership of files when the UID of GUID are changed.
GitLab issue #650 .
Allow changing the GID of the mayan user to existing values.
GitLab issue #652 . Thanks to Fabian (@ruffy91) for both reports.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-23 03:37:40 -04:00
Roberto Rosario
7a8dad5a3c
Increase mailing profile password field length
...
Increse from 48 to 128 characters. GitLab issue #657 .
Thanks to sigsec (@sigsec) for the report.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-22 03:53:38 -04:00
Roberto Rosario
3a0226ac22
Fix document template column field.
...
GitLab issue #655 . Thanks to Christian Wiegand (@christianwgd) for the
report.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-22 00:27:51 -04:00
Roberto Rosario
cb14224fde
Add extlinks entry to reference forum topics
...
Allow adding links to forum topics with ease in the
documentation.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-22 00:09:24 -04:00
Roberto Rosario
e45443fdea
Fix document cabinet list API view
...
Thanks for forum user "jere" for the report. Forum topic 1039.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-22 00:04:11 -04:00
Roberto Rosario
b19b602a53
Add reference to GitLab issue #654
...
Thanks to Lucius Schaerer (@lschaer1) for the report.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 19:32:52 -04:00
Roberto Rosario
ec2dde7483
Add internal_name field to workflow serializer
...
Fixes workflow API creation view.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 19:30:08 -04:00
Roberto Rosario
c94ed44476
Remove redundant Celery queue declarations
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 14:06:32 -04:00
Roberto Rosario
eff18b5823
Update changelog
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 13:53:26 -04:00
Roberto Rosario
30f3d11375
Disable pagination current page button
...
Current page button was clickable and would cause the
single page navigation to jump to the home view.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 13:51:16 -04:00
Roberto Rosario
871a800213
Add version 3.2.7 release notes
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 04:29:10 -04:00
Roberto Rosario
e7faece342
Reorganize and improve checkouts tests
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 04:25:56 -04:00
Roberto Rosario
8bcd2c247f
Rename checkout views and URLs for clarity
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 04:25:16 -04:00
Roberto Rosario
605e6356a7
Use NamedSplitWidget for the checkout form
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 04:24:53 -04:00
Roberto Rosario
9c202f7087
Add UserTestMixin to the base test class
...
Allows calling _create_test_users in tests.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 03:54:31 -04:00
Roberto Rosario
c833b7a74c
Add as_id_list helper for tests
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 03:54:05 -04:00
Roberto Rosario
e002f317a4
Add NamedMultiWidget class
...
Works as Django's MultiWidget but instead of a list
of subwidgets, uses a dictionary of subwidgets with names
as the keys. The named nature is less error prone than Django's
index numbered subwidgets.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-08-21 03:52:07 -04:00
Roberto Rosario
6503d9474d
Fix remaining tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-20 16:42:31 -04:00
Roberto Rosario
e7734def58
Fix documents app failing tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-20 05:03:24 -04:00
Roberto Rosario
f50d22b382
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-20 00:22:28 -04:00
Roberto Rosario
ad37228466
Add converter layers, redactions app
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-20 00:21:03 -04:00
Roberto Rosario
0917bd57b3
Add ACL filter support for case 6
...
Support inherited field of a related field that is Generic
Foreign Key.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-20 00:09:56 -04:00
Roberto Rosario
4dd270e75b
Add mixins to retrieve content type object
...
Add ContentTypeViewMixin and ExternalContentTypeObjectMixin.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-05 00:27:15 -04:00
Roberto Rosario
3428c6aa20
Update ExternalObjectMixin
...
Call ModelPermission to select the proper manager for the queryset
when specifying just the model.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-05 00:23:45 -04:00
Roberto Rosario
eb1fb8511b
Move manager get code to ModelPermission class
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-08-05 00:20:06 -04:00
Roberto Rosario
bdbc7ef086
Add rectangle drawing transformations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-31 01:55:58 -04:00
Roberto Rosario
abea863184
Fix metadata widget overflow on long values
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-31 01:55:24 -04:00
Roberto Rosario
d394583729
Remove HTML title anchor on disabled pages
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-31 01:54:51 -04:00
Roberto Rosario
4db59c0808
Disable page links on disabled pages
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-31 01:54:21 -04:00
Roberto Rosario
12f24316a1
Improve page navigation limit logic
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-31 01:53:35 -04:00
Roberto Rosario
ef0843276b
Support source column widget condition
...
- Add default HTML anchor widget for source columns that
return and absolute URL.
- Fix CSS pointer behavior on list item panel headers.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-31 01:51:43 -04:00
Roberto Rosario
e20102333e
Update URLs for uniformity
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-30 04:46:21 -04:00
Roberto Rosario
4ecf075fd4
Add support for disabling document pages
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-30 03:11:20 -04:00
Roberto Rosario
cc81a6905a
Add kwargs
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-30 03:10:25 -04:00
Roberto Rosario
3c9454160f
Support custom model managers for check_access()
...
Allow app to specify which model manager will be used
when creating the queryset that is passed to check_access.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-30 03:10:15 -04:00
Roberto Rosario
2e1600c334
Remove obsolete DocumentPageCachedImage manager
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-29 02:53:07 -04:00
Roberto Rosario
3e9f30cb91
Reduce the number of pager buttons
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-29 02:44:31 -04:00
Roberto Rosario
a3a78f755d
Display thousand commas in numeric dashboard
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-29 02:36:57 -04:00
Roberto Rosario
3988dedebf
Add missing migrations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-28 22:36:51 -04:00
Roberto Rosario
ff34c7d00a
Add cabinet label help text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-28 22:36:17 -04:00
Roberto Rosario
fe2de33e98
Display column help text as a tooltip
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-28 22:35:52 -04:00
Roberto Rosario
3efd1bd89d
Add web links app
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-27 01:08:54 -04:00
Roberto Rosario
ea516cbc23
Correct order of super in file caching test mixin
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-27 00:56:40 -04:00
Roberto Rosario
52ad3e7418
Update the URL class to work with Python 3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 23:23:18 -04:00
Roberto Rosario
a001b4bbb3
Move new version block to its own test case
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 18:20:23 -04:00
Roberto Rosario
31ed0e1ac8
Clean non ASCII character in docstring
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 18:19:56 -04:00
Roberto Rosario
9ad82695d9
Add cleaning up of Python 3 files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 18:19:38 -04:00
Roberto Rosario
69af4dd6b3
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 18:03:13 -04:00
Roberto Rosario
1c7ceca432
Add file caching tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 15:49:07 -04:00
Roberto Rosario
c05dcf5b05
Remove fs_cleanup file_descriptor argument
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 15:16:54 -04:00
Roberto Rosario
85b05dd6ec
Add kwargs to fs_cleanup usage
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 15:16:37 -04:00
Roberto Rosario
9752584135
Rename file_descriptor usage to file_object
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 15:14:53 -04:00
Roberto Rosario
fd0d5728a1
Improve toolbar display logic
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 02:34:01 -04:00
Roberto Rosario
88863fd6d0
Fix typo in Cache get_model
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 02:23:09 -04:00
Roberto Rosario
3a7025d9c4
Add exists method to cache file model
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 02:22:50 -04:00
Roberto Rosario
150c5d8cc2
Make cache columns sortable
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 02:22:34 -04:00
Roberto Rosario
93ba547350
Convert workflow previews app to use file caching
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 02:22:04 -04:00
Roberto Rosario
f920dffc01
Remove document model cache invalidation
...
The cache invalidation is now handled by the file caching app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 01:33:41 -04:00
Roberto Rosario
c2e99e6efb
Purge cache partition before deleting them
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 01:33:14 -04:00
Roberto Rosario
ff6674cc4a
Fix workflow preview under Python 3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 01:24:55 -04:00
Roberto Rosario
669dfeb30a
Use common app serialization util
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-26 01:21:01 -04:00
Roberto Rosario
6635bb4235
Tweak CSS to unify widths in plain template
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-25 20:36:47 -04:00
Roberto Rosario
88bc29e4d7
Update the file caching app
...
- Add view to list available caches.
- Add links to view and purge caches.
- Add permissions.
- Add events.
- Add purge task.
- Remove document image clear link and view.
This is now handled by the file caching app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-25 02:24:33 -04:00
Roberto Rosario
9315776926
Add missing migrations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-25 00:52:21 -04:00
Roberto Rosario
40a306996c
Update transformation tests
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-25 00:48:47 -04:00
Roberto Rosario
033cecd946
Move pagination navigation inside the toolbar
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-25 00:44:07 -04:00
Roberto Rosario
ee63829e7f
Update runserver targets to run nonthreaded
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 16:07:28 -04:00
Roberto Rosario
e4bc007bba
Unify lists header markup
...
Convert list headers into a separate template
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 16:06:45 -04:00
Roberto Rosario
84b329f661
Fix more test case method resolution
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 15:29:25 -04:00
Roberto Rosario
4c73239dde
Fix http.URL class final URL generation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 03:20:57 -04:00
Roberto Rosario
2e12a6af41
Fix test case method resolution
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 02:58:29 -04:00
Roberto Rosario
3d7e6b6fbe
Update GUID to GID in documentation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 02:50:55 -04:00
Roberto Rosario
6f907d156a
Remove task inspection from task manager app
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 02:49:37 -04:00
Roberto Rosario
fac77a2f73
Workaround for the OCR task-inside-task issue
...
Thanks to Jakob Haufe (@sur5r) for the solution.
2423254aa4
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 02:25:49 -04:00
Jiri B
0c3b6e5388
I was shocked my PDFs were deleted from source directory thus this needs to be clarified.
2019-07-24 02:21:01 -04:00
Roberto Rosario
c51f8d2135
Merge branch 'patch-1' into 'master'
...
Source watch folder files are removed when upload is completed
See merge request mayan-edms/mayan-edms!58
2019-07-24 06:19:52 +00:00
Roberto Rosario
e652c7208c
Move Celery dependencies to task_manager app
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 02:17:37 -04:00
Roberto Rosario
53928b2ab6
Run EXIFTOOL always regardless of MIME type
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 01:57:20 -04:00
Roberto Rosario
afc6b54520
Update release notes and changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-24 01:56:09 -04:00
Roberto Rosario
070355033e
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:41:44 -04:00
Roberto Rosario
0029d3074f
Modify PYTHONPATH in-place
...
Avoid including a hard coded path.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:40:10 -04:00
Roberto Rosario
4558894faf
Include devpi-server as a development dependency
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:39:42 -04:00
Roberto Rosario
adeea6247f
Update Docker stack file
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:38:48 -04:00
Roberto Rosario
3563297d48
Update default Docker compose file
...
- Launch a Redis container.
- Include optional services examples.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:34:58 -04:00
Roberto Rosario
1e1b4dedf4
Update Docker make file
...
- Include PIP proxies.
- Add docker compose targets.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:22:30 -04:00
Roberto Rosario
d65bbb718a
Update Docker entrypoint
...
- Use bash instead of sh/dash to support argument slicing.
- Default Celery worker concurrency to 0 (auto).
- Set DJANGO_SETTINGS_MODULE environment variable to make it
available to sub processes.
- Add entrypoint commands to run single workers, single gunicorn
or single celery commands like "flower".
- Update Gunicorn to use sync workers.
- Add platform template to return queues for a worker.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:15:12 -04:00
Roberto Rosario
5352c6ac6f
Update Docker image
...
- Remove Redis from the Docker image.
- Add Celery flower.
- Add Python 3 packages needed for in-container pip installs.
- Fix typos.
- Allow PIP proxying.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-23 21:12:11 -04:00
Roberto Rosario
cb7d5bf82a
Update djcelery imports
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-20 00:15:19 -04:00
Roberto Rosario
41a7d00e9e
Fix setting typo
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-19 20:05:12 -04:00
Roberto Rosario
82d7339a64
Update documentation Docker chapter
...
Update to show the new MAYAN_DATABASES setting. Remove
settings that are not Docker exclusive.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-19 20:04:21 -04:00
Roberto Rosario
e889021f43
Update command options
...
Match the rename of the installjavascript command rename
to installdependencies.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-19 20:02:40 -04:00
Roberto Rosario
d3a53fb53a
Remove unused SETTING_FILE_TEMPLATE
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-19 20:02:00 -04:00
Roberto Rosario
b6565effb5
Support wildcard MIME type associations
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-19 01:04:04 -04:00
Roberto Rosario
cf43ef2f73
Fix setting import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-17 05:19:40 -04:00
Roberto Rosario
6ca2845d19
Update requirement files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-17 04:44:00 -04:00
Roberto Rosario
ab601f9180
Initial commit to support Celery 4.3.0
...
Merges 55e9b2263c from versions/next
with code from GitLab issue #594 and GitLab merge request !55 .
Thanks to Jakob Haufe (@sur5r) and Jesaja Everling (@jeverling)
for much of the research and code updates.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-17 04:30:11 -04:00
Roberto Rosario
0b42567179
Remove direct Celery queue update
...
Queue updates are handled by the task manager app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-17 02:41:00 -04:00
Roberto Rosario
030ddd68e0
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-17 01:13:00 -04:00
Roberto Rosario
649571ebb1
Add kwargs
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-17 00:48:22 -04:00
Roberto Rosario
b99bb88008
Update OCR manager to use document cache
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-17 00:47:28 -04:00
Roberto Rosario
fd08a23339
Soften top bar shadow
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-16 16:21:24 -04:00
Roberto Rosario
917ec55ada
Style tweaks
...
Enable dashboard widget icon shadows. Make block button text
shadow more pronounced.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-16 16:18:36 -04:00
Roberto Rosario
ec4644b5c9
Fix typo on open method
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-16 01:28:55 -04:00
Roberto Rosario
ff86c4c518
Unbind non applicable workflow runtime proxy links
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-16 01:28:31 -04:00
Roberto Rosario
daebf2ddcc
Don't react on paginator current page click
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-16 01:27:44 -04:00
Roberto Rosario
49a16acdf5
Backport panel selection and panel toolbar
...
Support selection by panel body clicking. Styling changes for highlighted panel.
Self-display multiple item action list. New select all button.
Fix fancybox click area on thumbnail display.
Remove the multi item form processing view.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-16 01:24:57 -04:00
Roberto Rosario
8c064c953a
Add file caching app
...
Convert document image cache to use file cache manager app.
Add setting DOCUMENTS_CACHE_MAXIMUM_SIZE defaults to 500 MB.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-15 01:33:32 -04:00
Roberto Rosario
3c7a23a5a9
Add support for setting post update callbacks
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-15 01:24:22 -04:00
Jiri B
01b2ad3ddc
I was shocked my PDFs were deleted from source directory thus this needs to be clarified.
2019-07-14 10:15:35 +00:00
Roberto Rosario
6bcf35bef5
Add database conversion removal explanation
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 05:17:15 -04:00
Roberto Rosario
7ef6102876
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:52:34 -04:00
Roberto Rosario
4363bba0fe
Remove encapsulate
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:50:37 -04:00
Roberto Rosario
e2f2181ebb
Complete multiple check in/out support
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:49:39 -04:00
Roberto Rosario
d4f7e2cd16
Support creating multiple test users
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:49:09 -04:00
Roberto Rosario
058e36b4a9
Introspect proxy's parent only it is a model
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:48:00 -04:00
Roberto Rosario
1ddd5f26b1
Support menu inheritance
...
Proxy models will now inherit the menus from their parents.
Added to allow checked out documents to show multi item links
of their parents.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:40:48 -04:00
Roberto Rosario
44652d49fb
Add test utility to return an id_list
...
Makes creating an id_list for testing from a list test instances
easier.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:39:48 -04:00
Roberto Rosario
119c1bde76
Add user test mixin to base test class
...
Allow tests to create test users.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:39:18 -04:00
Roberto Rosario
ed227b4111
Emphasize source column labels
...
Use the same CSS style as the view's extra_columns.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-12 04:38:06 -04:00
Roberto Rosario
c44090aca6
Initial commit to support multidocument checkouts
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-11 20:00:17 -04:00
Roberto Rosario
8a7da6a103
Update release notes closed issues
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-11 02:26:24 -04:00
Roberto Rosario
3e3b1f75a0
Remove django-environ
...
Work done in 9564db398f
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-11 02:02:45 -04:00
Roberto Rosario
1ab7b7b9b1
Backport FakeStorageSubclass from versions/next
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-11 01:56:06 -04:00
Roberto Rosario
3fab5c1427
Return empty dict if there is no config file
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-11 01:31:37 -04:00
Roberto Rosario
516c3aeb2c
Add default for OCR backend argument setting
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-11 01:31:05 -04:00
Roberto Rosario
3ac1000b46
Merge remote-tracking branch 'origin/features/move_django_settings' into merge_features
2019-07-11 01:21:40 -04:00
Roberto Rosario
4adeefc978
Merge remote-tracking branch 'origin/features/move_yaml_code' into merge_features
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-11 01:21:23 -04:00
Roberto Rosario
8bc4b6a95e
Move YAML code to its own module
...
Code now resides in common.serialization in the form
of two new functions: yaml_load and yaml_dump.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-10 19:35:42 -04:00
Roberto Rosario
37e85590e8
Move Django and Celery settings
...
Django settings now reside in the smart settings app.
Celery settings now reside in the task manager app.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-10 19:02:22 -04:00
Roberto Rosario
e371124bca
Merge branch 'versions/micro'
2019-07-10 03:19:26 -04:00
Roberto Rosario
3621af7e7d
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 03:19:09 -04:00
Roberto Rosario
1e1e930e88
Bump version to 3.2.6
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 03:18:15 -04:00
Roberto Rosario
d04f1eb9a5
Improve Setting check changed test
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 03:17:04 -04:00
Roberto Rosario
6dde3e1ac3
PEP8 cleanup
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 03:14:12 -04:00
Roberto Rosario
efb8a35ea4
Update changelog, add release notes for v3.2.6
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 03:08:16 -04:00
Roberto Rosario
25df502cb0
Merge branch 'versions/micro'
2019-07-10 02:51:47 -04:00
Giacomo Cariello
5c91ab2d73
Fix thumbnail generation issue ( #637 ).
2019-07-10 02:51:11 -04:00
Roberto Rosario
ea4f9d6c4e
Merge branch 'master' into 'master'
...
Fix thumbnail generation issue (#637 ).
See merge request mayan-edms/mayan-edms!57
2019-07-10 06:49:13 +00:00
Roberto Rosario
6d0b7b1fc0
Speed up document indexing view tests
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 01:59:23 -04:00
Roberto Rosario
627e9cb1f0
Update changelog
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 01:47:35 -04:00
Roberto Rosario
4fcd60194e
Add trashed date time label and position
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 01:47:01 -04:00
Roberto Rosario
644cd57a0f
Fix document icon used in workflow runtime links
...
Links are using the document type instead of the document icon.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 01:44:37 -04:00
Roberto Rosario
f6febdd221
Remove the smart settings app * import
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 01:40:13 -04:00
Roberto Rosario
78a0189e1c
Add YAML env variables support to platform app
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-10 00:34:09 -04:00
Roberto Rosario
91b0b2d9c3
Update smart setting's app URLs for uniformity
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-09 15:46:09 -04:00
Roberto Rosario
8a54deba3d
Unify individual database configuration options
...
All database configuration is now done using MAYAN_DATABASES to
mirror Django way of doing database setup.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-09 15:45:30 -04:00
Roberto Rosario
22da1e0a78
Update import
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-09 15:43:39 -04:00
Roberto Rosario
c9668d62e5
Move mailer defaults to the literals module
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-09 15:43:15 -04:00
Roberto Rosario
7a01a77c43
Remove smart_settings * import
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-09 15:42:57 -04:00
Roberto Rosario
9564db398f
Backport configuration file improvements
...
Remove support for quoted entried. Support unquoted entries. Support
custom location for the config files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-09 15:40:20 -04:00
Giacomo Cariello
f46a32580d
Fix thumbnail generation issue ( #637 ).
2019-07-08 17:33:30 +02:00
Roberto Rosario
7faa24eb7b
Remove database conversion command
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 02:42:11 -04:00
Roberto Rosario
51f278301b
Sort list of apps
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 02:40:24 -04:00
Roberto Rosario
2cc35c3c61
Remove outdated contrib scripts
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 02:37:58 -04:00
Roberto Rosario
8c73fda1ae
Rename installjavascript to installdependencies
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 02:35:14 -04:00
Roberto Rosario
8811c8269f
Rename document states apps view and URLs.
...
Object layout: WorkflowTemplate, WorkflowInstance, WorkflowRuntimeProxy,
WorkflowTemplateState, WorkflowTemplateTransition.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 02:21:58 -04:00
Roberto Rosario
f36f99c5fb
Split workflow URL patterns
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 01:23:49 -04:00
Roberto Rosario
0e972eff06
Fix typos and PEP8 warnings
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 01:12:25 -04:00
Roberto Rosario
7913b5ddcc
Sort dictionary entry
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 01:06:58 -04:00
Roberto Rosario
1c86ea5b5b
Backport individual index rebuild support
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 01:03:39 -04:00
Roberto Rosario
ec6a3bd960
Move AJAX spinner to the left of the top bar
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 00:43:14 -04:00
Roberto Rosario
080553c797
Add trashed date time label and position
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 00:38:47 -04:00
Roberto Rosario
08ee07e652
Remove duplicated trashed document previews
...
Side effect of source column inheritance added in
06c3ef6583 .
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 00:37:47 -04:00
Roberto Rosario
d7d77fcb55
Backport workflow email action
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-07 00:27:29 -04:00
Roberto Rosario
929cc7d374
Encode settings YAML before hashing
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-07-06 17:16:04 -04:00
Roberto Rosario
bb5324ef50
Encode settings YAML before hashing
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-07-06 17:14:44 -04:00
Roberto Rosario
4c212f6ea4
Backport workflow context and field support
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 04:13:26 -04:00
Roberto Rosario
941356ed69
Add a general use YAML validator
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 04:11:43 -04:00
Roberto Rosario
97804b255b
Add and exclude Index instance columns
...
Exclude inherited columns from the Index models.
Add the label columns to Index instances.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 04:10:41 -04:00
Roberto Rosario
06c3ef6583
Add source column inheritance and exclusions
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 04:09:44 -04:00
Roberto Rosario
6cd857e2bf
Use Select2 widget for the document type selection form
...
This was committed in 109fcba795 without
adding the actual change.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 02:44:00 -04:00
Roberto Rosario
fbb0f0b9bd
Backport workflow preview refactor
...
GitLab issue #532 .
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 02:41:16 -04:00
Roberto Rosario
9e068c3e83
Add topbar shadow
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 02:01:48 -04:00
Roberto Rosario
72a3807354
Add vertical main menu
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-06 01:53:45 -04:00
Roberto Rosario
109fcba795
Use Select2 for the document type selection form
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 23:26:11 -04:00
Roberto Rosario
01380e0572
Merge branch 'versions/minor' of gitlab.com:mayan-edms/mayan-edms into versions/minor
2019-07-05 23:23:50 -04:00
Roberto Rosario
5146c6d202
Tweak setup buttom border and tag shadows
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 23:23:34 -04:00
Roberto Rosario
300bdbfc8a
Tweak setup buttom border and tag shadows
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 21:34:20 -04:00
Roberto Rosario
a0331e0236
Add support for icon shadows
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 21:26:45 -04:00
Roberto Rosario
b405896a44
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 16:40:01 -04:00
Roberto Rosario
fbe043b4eb
Bump version to 3.2.5
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 16:39:17 -04:00
Roberto Rosario
3a8fade8f8
Disable test suit on master branch pushes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 16:38:20 -04:00
Roberto Rosario
3fb1e079b9
Code cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 16:35:43 -04:00
Roberto Rosario
40b44cba35
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 16:33:34 -04:00
Roberto Rosario
d5b1c02310
Update depedencies to their latest bug fix version
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 15:45:24 -04:00
Roberto Rosario
38c33b6703
Update Django to version 1.11.22
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-05 15:28:39 -04:00
Roberto Rosario
557a20d6cc
Update translations
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-05 03:10:42 -04:00
Roberto Rosario
68a3483470
Merge branch 'pt-locale-msg' into 'master'
...
Pt locale msg
Translations for pt-PT
See merge request mayan-edms/mayan-edms!56
2019-07-05 05:18:26 +00:00
David Miguel
4de13f23b7
Pt locale msg
2019-07-05 05:18:26 +00:00
Roberto Rosario
fba6d3b101
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-05 01:02:53 -04:00
Roberto Rosario
7902074390
Add alert when settings are changed
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-05 00:58:50 -04:00
Roberto Rosario
3ce08cc9c0
Merge branch 'versions/minor' into features/setting_change_warning
2019-07-05 00:48:37 -04:00
Roberto Rosario
1ae5b8c420
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-05 00:47:36 -04:00
Roberto Rosario
2af03eeca8
Fix cabinet and tags upload wizard steps
...
Steps were missing some entries. Closes GitLab issue #632 .
Thanks to Matthias Urhahn (@d4rken) for the report.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-07-05 00:28:01 -04:00
Roberto Rosario
b8345797d6
Merge branch 'versions/minor' into features/fix_cabinet_wizard
2019-07-04 01:34:55 -04:00
Roberto Rosario
1377ff0504
Add class method to detect setting changes
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-07-03 11:10:35 -04:00
Roberto Rosario
5aa3886867
Fix cabinet upload wizard step
...
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-07-02 21:24:12 -04:00
Roberto Rosario
1fe45e2613
Add data migration to the file metadata app
...
Synchronizes the document type settings model of existing
document types.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-02 14:47:12 -04:00
Roberto Rosario
68966e4ad0
Update troubleshooting topic
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-02 14:34:54 -04:00
Roberto Rosario
a8fcc862f1
Don't register the create event to the instance
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-01 15:45:15 -04:00
Roberto Rosario
f9e539f25c
Don't error out if the settings are set to blank
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-07-01 01:13:02 -04:00
Roberto Rosario
96d631a395
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:51:45 -04:00
Roberto Rosario
f5bbd484cd
Bump version to 3.2.4
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:50:51 -04:00
Roberto Rosario
8b2690c785
Remove unused import
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:50:23 -04:00
Roberto Rosario
4cf28af5cf
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:48:52 -04:00
Roberto Rosario
d48f2628a3
Add sources app metadata help text migration
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:48:23 -04:00
Roberto Rosario
e3d2fef687
Update compiled translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:47:05 -04:00
Roberto Rosario
6eb105be94
Update source translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:21:29 -04:00
Roberto Rosario
24dcdfd328
Improve email metadata support
...
The feature can now work on emails with nested parts.
Also the metadata.yaml attachment no longer needs to be the
first attachment.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:12:54 -04:00
Roberto Rosario
305f4d1afd
Reduce code used to set bulk metadata
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-29 02:10:22 -04:00
Roberto Rosario
ff03186a2c
Remove the INSTALLED_APPS setting
...
The INSTALLED APPS setting is now replaced by the
new COMMON_EXTRA_APPS and COMMON_DISABLED_APPS.
Exposing the INSTALLED_APPS setting had the side effect
of blocking new apps that were added in new versions.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 23:26:29 -04:00
Roberto Rosario
8141748677
Add redirection after trashing a document
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 23:05:54 -04:00
Roberto Rosario
26fdaf867f
Update changelog and release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 23:04:17 -04:00
Roberto Rosario
bf4e499c9d
Fix IMAP4 store flags argument, GitLab issue #606
...
Python's documentation is incorrect, argument name is flag_list.
Closes GitLab issue #606 . Thanks to Samuel Aebi (@samuelaebi)
for the report and debug information.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 22:29:05 -04:00
Roberto Rosario
daef777173
Use polylines for the edge splines
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 15:49:25 -04:00
Roberto Rosario
0e8dbea244
Hightlight initial state
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 15:39:01 -04:00
Roberto Rosario
46eda1a20b
Add actions to workflow preview
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 15:38:52 -04:00
Roberto Rosario
d2c89caece
Add transition form comment help text
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 15:38:42 -04:00
Roberto Rosario
b03ea61fdb
Merge branch features/user_management_dashboard_widgets
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 13:45:10 -04:00
Roberto Rosario
80065279cb
Fix install typos and missing commands
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-28 11:46:49 -04:00
Roberto Rosario
d636174c85
Add test case database connection check
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-27 11:52:11 -04:00
Roberto Rosario
22aa14282b
[Fix] Change to relative imports
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-27 08:42:03 -04:00
Roberto Rosario
bdde894765
[FIX] Remove tag create document registration
...
Make no sense to have the tag create event register to existing tags.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-27 08:41:14 -04:00
Roberto Rosario
4d7c0552bd
Fix help text of the platformtemplate command
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-22 00:04:34 -04:00
Roberto Rosario
575e42357a
Update 3.2.2 release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-21 14:43:04 -04:00
Roberto Rosario
487c250f3e
Merge branch 'master' into versions/minor
2019-06-21 11:52:40 -04:00
Roberto Rosario
0ae214f2fd
Support configurable GUnicorn timeouts
...
Defaults to current value of 120 seconds.
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-21 11:51:01 -04:00
Roberto Rosario
037b942c4a
Update release date of version 3.2.3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-21 11:48:01 -04:00
Roberto Rosario
dcbf777429
Merge branch 'defect/628-positional-arguments-for-mailbox' into 'master'
...
Defect/628 positional arguments for mailbox
Closes #628
See merge request mayan-edms/mayan-edms!51
2019-06-21 13:35:23 +00:00
Jesaja Everling
0c5a0b54c1
Defect/628 positional arguments for mailbox
2019-06-21 13:35:23 +00:00
Roberto Rosario
0f5f8c0dd1
Update build number
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-21 00:03:53 -04:00
Roberto Rosario
2d875ff044
Bump version to 3.2.3
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-21 00:01:37 -04:00
Roberto Rosario
a77708ebe6
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com >
2019-06-20 23:52:00 -04:00
Roberto Rosario
440822896a
Fix the Django SMTP backend username field name
...
Increase the Django STMP username. GitLab issue #625 . Thanks to Jesaja
Everling (@jeverling) for the report and the research.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-20 23:42:16 -04:00
Roberto Rosario
6f4802ac6a
Fix mailing profile log columns mappings
...
GitLab issue #626 . Thanks to Jesaja Everling (@jeverling)
for the report.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-20 23:14:33 -04:00
Roberto Rosario
c21a9afcfa
Merge branch 'master' into versions/minor
2019-06-19 23:53:04 -04:00
Roberto Rosario
0494fa9e6a
Merge branch 'defect/619-fix-poplib-initialization' into 'master'
...
Fix kwargs for poplib.POP3_SSL and poplib.POP3
Closes #619
See merge request mayan-edms/mayan-edms!50
2019-06-20 03:51:31 +00:00
Jesaja Everling
e09bd48d65
Fix kwargs for poplib.POP3_SSL and poplib.POP3
2019-06-20 03:51:31 +00:00
Roberto Rosario
97887c4e9c
Allow disabling the random primary key test mixin
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-19 23:05:01 -04:00
Roberto Rosario
90e884e502
Fix test permission use
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-19 10:22:56 -04:00
Roberto Rosario
ea7b4e46ac
Update build number
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-19 00:40:02 -04:00
Roberto Rosario
e0d74d54b1
Update release data and bump version to 3.2.2
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-19 00:39:13 -04:00
Roberto Rosario
fbd2b43b5e
Update the task_check_interval_source reference
...
GitLab issue #617 . Thanks to Lukas Gill (@lukkigi) for
the report and debug information.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-19 00:33:44 -04:00
Roberto Rosario
03e59ed964
Fix document parsing tool view typo
...
Closes GitLab issue #615 . Thanks to Tyler Page (@iamtpage) for the
report.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-19 00:19:18 -04:00
Roberto Rosario
c3b1c4e173
Fix document type change view
...
Closes GitLab issue #614 . Thanks to Christoph Roeder (@brightdroid)
for the report.
Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com >
2019-06-18 22:15:13 -04:00
Roberto Rosario
43260b87c5
Remove OpenBSD from OS list
...
GitLab issues #594 , #612 .
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-16 15:09:49 -04:00
Roberto Rosario
5b78a7c60c
Remove old Docker READMEs
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-15 05:13:54 -04:00
Roberto Rosario
2e5ee2740a
Remove repeated documentation entry
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-15 04:53:40 -04:00
Roberto Rosario
85b8d281cc
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-15 04:53:23 -04:00
Roberto Rosario
69d33bef7c
Fix workflow proxy no-result message
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-15 03:35:04 -04:00
Roberto Rosario
3f86dfc902
Fix typo
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-15 02:25:00 -04:00
Roberto Rosario
111250fd99
Update usage of "an user"
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-15 02:17:55 -04:00
Roberto Rosario
f17d13d68f
Delete backup config without raising exceptions
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 03:29:21 -04:00
Roberto Rosario
1f5c81eaf5
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 03:02:29 -04:00
Roberto Rosario
b4dafb20ad
Bump version to 3.2.1
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 03:01:40 -04:00
Roberto Rosario
70dab1fd30
Update translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 02:59:19 -04:00
Roberto Rosario
bb3e010a93
Collapse sidebar on small screen
...
Display sidebar at the bottom of the screen on small displays.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 02:38:39 -04:00
Roberto Rosario
4b9043b882
Remove sidebar floar right
...
Fixes GitLab issue #600 . Thanks to Frédéric Sheedy
(@fsheedy) for the report and debug information.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 02:36:59 -04:00
Roberto Rosario
727fe78d8b
Add check for app references
...
Point users to release notes for details when app references are not updated.
GitLab issue #603 . Thanks to Vikas Kedia (@vikaskedia) for the report.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 02:16:37 -04:00
Roberto Rosario
7650ef17c0
Use YAML SafeDumper to avoid adding YAML tags
...
Closes GitLab issue #599 . Thanks to Frédéric Sheedy
(@fsheedy) for the report and debug information.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 01:42:15 -04:00
Roberto Rosario
9558c5e6dc
Update release notes
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 00:58:49 -04:00
Roberto Rosario
cb1e90e19b
Add PostgreSQL troubleshooting entry
...
MAYAN_DATABASE_CONN_MAX_AGE when used with Gunicorn and a microthreads
backend will have the reverse effect of exhausting the connections
faster as they are not shared between threads.
GitLab issues #523 and #602
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 00:49:30 -04:00
Roberto Rosario
b5823358cb
Remove repeated release notes entry
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 00:35:48 -04:00
Roberto Rosario
dcc8b8b174
Fix sub cabinet creation view
...
Thanks to Frédéric Sheedy (@fsheedy) for the report.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 00:31:46 -04:00
Roberto Rosario
891861eaf5
Raise errors when DEBUG is True
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-14 00:20:14 -04:00
Roberto Rosario
8d0f14a40c
Fix documentation formatting
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 12:15:28 -04:00
Roberto Rosario
f53a3f7959
Fix docker version file path
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 04:12:54 -04:00
Roberto Rosario
1d5972da3b
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 02:43:03 -04:00
Roberto Rosario
8fe90ea7f1
Update release version of docs
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 02:42:00 -04:00
Roberto Rosario
037c2b6118
Bump version to 3.2
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 02:41:49 -04:00
Roberto Rosario
06307ff29c
Remove unused import
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 02:39:41 -04:00
Roberto Rosario
0c37685302
Remove copyright date range
...
Copyright date ranges are not necessary. Berne Convention and all
copyright reciprocity pacts offer protection for at least 50 years
after the death of the author. Copyright is automatic for all countries
in the agreement and equally enforceable.
https://www.copyright.gov/circs/circ38a.pdf
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 02:33:13 -04:00
Roberto Rosario
4d52dbde39
Update documentation
...
Fix typos, expand and update FAQ.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 02:20:44 -04:00
Roberto Rosario
9836ca3ef3
Ignore documentation builds
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-13 02:19:23 -04:00
Roberto Rosario
538e0c6f3b
Add watchfolder troubleshooting
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-12 03:55:53 -04:00
Roberto Rosario
0ced976b0c
Update Docker watch folder chapter
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-12 03:45:11 -04:00
Roberto Rosario
7f43a8d5a3
Add support for locked files for watchfolder
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-12 03:40:13 -04:00
Roberto Rosario
0ae960d96c
Add missing metadata app migration
...
Add migration to update the dotted path of the validators and parsers.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-12 01:28:09 -04:00
Roberto Rosario
2e80c6a00b
Collect .html files, required by drf-yasg
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-12 01:16:36 -04:00
Roberto Rosario
590c76bf64
Fix text typos
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-12 00:51:21 -04:00
Roberto Rosario
41f86b35f2
Only patch the bootstrap CSS files
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-11 05:26:59 -04:00
Roberto Rosario
d70a1ef079
Open files using the Path object directly
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-11 05:26:27 -04:00
Roberto Rosario
fa678b09bc
Improve settings descriptions
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-11 01:12:23 -04:00
Roberto Rosario
fe3d2e85c2
Transform the UUID search field based on database
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-11 01:11:46 -04:00
Roberto Rosario
2ce0528712
Only search pages for documents not in trash
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 03:50:22 -04:00
Roberto Rosario
e091c07ed6
PEP8 cleanups
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 03:43:45 -04:00
Roberto Rosario
f66328139e
Add document ACLs workflow actions
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 03:43:39 -04:00
Roberto Rosario
505e0bd68b
Use a queryset for the user search model
...
Avoid return super admin as search results.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 03:12:20 -04:00
Roberto Rosario
80ebe4ecce
Support passing a queryset to the search model
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 03:11:56 -04:00
Roberto Rosario
0f9c226a1e
Add sortable role label column
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 03:03:43 -04:00
Roberto Rosario
6789ecf1bb
Switch page search to use the DocumentPage model
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 02:59:59 -04:00
Roberto Rosario
a008607d40
Support search model list mode
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 02:59:33 -04:00
Roberto Rosario
eb32820864
Support search model selection
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 02:30:37 -04:00
Roberto Rosario
3e48a422b7
Return sorted search models
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 02:28:33 -04:00
Roberto Rosario
f6c5a4f9cf
Add labels for user and group search models
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 02:27:59 -04:00
Roberto Rosario
f160de4381
Allow passing search model via querystring
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 02:27:30 -04:00
Roberto Rosario
0d6462831a
Deregister ephimeral models from ModelPermissions
...
Explictly delete the ephimeral models from ModelPermission
registry to avoid them being lookedup in a subsequent tests
where they don't exist.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-10 01:09:37 -04:00
Roberto Rosario
749208b5f8
Update patching code to work on Python 2.7
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 15:05:33 -04:00
Roberto Rosario
72ade29f77
Add Latvian translation
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 14:51:03 -04:00
Roberto Rosario
325fe3225a
Update source translation files
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 03:25:30 -04:00
Roberto Rosario
30f3a0563c
Update build string
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 03:16:21 -04:00
Roberto Rosario
62fdec575f
Bump version to 3.2rc1
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 03:15:18 -04:00
Roberto Rosario
7407c67347
Improve access grant and remove action form
...
Sort content type list of the access grant and remove action.
Use select2 for the content type filed of the access
grant and remove action.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 03:12:17 -04:00
Roberto Rosario
cbfab25c94
Fix access grant and revoke workflow actions
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 03:04:36 -04:00
Roberto Rosario
2ae2dfd687
Add support for form media to DynamicFormMixin
...
Fix tag attach and remove action form media.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 02:30:13 -04:00
Roberto Rosario
e5c92487de
Improve the transition trigger list view
...
Display event type namespaces in the transition trigger view.
Sort events type list in the transition trigger view.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-09 01:58:43 -04:00
Roberto Rosario
8c96567094
Disable hiding page navigation on idle
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 21:52:25 -04:00
Roberto Rosario
d3041eb2d5
Improve workflow views titles
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 21:35:43 -04:00
Roberto Rosario
047f48d39f
Rename the label and description field for clarity
...
Add the 'document' prefix to the field labels for clarirty.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 21:28:43 -04:00
Roberto Rosario
34d7ff6e01
Fix tag attach and remove workflow actions
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 21:25:09 -04:00
Roberto Rosario
c7474cae1b
Add support for search field transformations
...
Add search transformation to the document UUID field
to remove dashes.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 20:52:59 -04:00
Roberto Rosario
74f333d16c
Improve search negation logic
...
Only dashes at the start of terms and outside of quotes are now
interpreted as negation.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 20:47:20 -04:00
Roberto Rosario
6f6ddfbc82
Allow searching documents by UUID
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 17:41:53 -04:00
Roberto Rosario
2fcb36c568
Support Google Font dependencies
...
Allow downloading fonts from Google Font at install time.
Closes GitLab issue #595 , thanks to Martin (@efelon) for the
report. Closes re-opened GitLab issue #343 .
Remove included Lato font.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-08 17:36:58 -04:00
Roberto Rosario
db5511127d
Update HTTP workflow action to new requests API
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-04 16:00:19 -04:00
Roberto Rosario
807dd849c5
Add no-result for workflow instance detail view
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-03 20:48:54 -04:00
Roberto Rosario
602774a390
Add note about the new preparestatic command
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-03 20:37:18 -04:00
Roberto Rosario
0b044f1e21
Invert Action Object and Target columns
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-03 20:31:51 -04:00
Roberto Rosario
0440e1a838
Remove repeated EMAIL_TIMEOUT setting
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-06-03 20:29:41 -04:00
Roberto Rosario
eac9940207
Remove duplicated auth_token_obtain view URL
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-31 00:40:46 -04:00
Roberto Rosario
65aa6a8f38
Remove list check from .check_user_permissions()
...
All callers are expected to pass the correct argument.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-31 00:33:23 -04:00
Roberto Rosario
39af4f9f8a
Fix trashed document previews
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-31 00:24:14 -04:00
Roberto Rosario
33929576fc
Allow passing a manager
...
Add a manager argument to check_access to avoid using the
the default manager blindly. Used for models with more than one
manager like the Document model.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-31 00:22:52 -04:00
Roberto Rosario
18b42a03c8
Put deletion policies units before periods
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-30 23:40:44 -04:00
Roberto Rosario
d1f6a6b059
Update use of collectstatic to preparestatic
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-30 23:40:37 -04:00
Roberto Rosario
4252e37748
Fix text typo
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2019-05-28 16:38:19 -04:00