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
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