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