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