Roberto Rosario
|
598312c4d3
|
Consolidate some document indexing test code into a new mixin.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-10-05 21:45:49 -04:00 |
|
Roberto Rosario
|
26ac7de70b
|
Synchronize and compile translations
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-26 22:50:48 -04:00 |
|
Roberto Rosario
|
3c2557fb47
|
Update translation source files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-26 22:29:54 -04:00 |
|
Roberto Rosario
|
eda8d18146
|
Database access in data migrations defaults to the 'default' database. Force it to the user selected database instead.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-19 20:53:04 -04:00 |
|
Roberto Rosario
|
a986b58338
|
Prepare release files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-17 18:52:26 -04:00 |
|
Roberto Rosario
|
03c54395cc
|
Refactor the ModelAttribute class into two separate classes: ModelAttribute for executable model attributes and ModelField for actual ORM fields. Expose more document fields for use in smart links.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-17 02:43:04 -04:00 |
|
Roberto Rosario
|
a09511d0e9
|
document_indexing: Make IndexInstanceNodeManager a subclass of mptt.TreeManager.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-14 00:19:06 -04:00 |
|
Roberto Rosario
|
5880a650b3
|
document_indexing: Test for an empty node list instead of a non existing root node.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-14 00:18:02 -04:00 |
|
Roberto Rosario
|
0fadd84567
|
document_indexing: Fix typo in test literal.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-14 00:17:32 -04:00 |
|
Roberto Rosario
|
b8c5e2380e
|
document_indexing: Make sure locks are release on exceptions. Remove document from nodes and delete empty nodes only at the start of the indexing process. When the indexing starts at the template node, make sure it starts with the root node.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-14 00:15:28 -04:00 |
|
Roberto Rosario
|
98f34a2f42
|
document_indexing: Sort task functions. Even when the document has been deleted before the task executes and can't remove the document, run the method to remove empty nodes since there is the posibility of there being some.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-14 00:13:28 -04:00 |
|
Roberto Rosario
|
efdc35aaec
|
Fix sporadic index instance node tree id warning.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-12 21:35:17 -04:00 |
|
Roberto Rosario
|
55930689bb
|
Update language files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-12 03:45:51 -04:00 |
|
Roberto Rosario
|
e0d0567f1f
|
Fix order in document indexing test.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-06 17:23:09 -04:00 |
|
Roberto Rosario
|
4eab4670be
|
Unify tests that use upload documents. Add explicit mode when opening a file.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-06 03:38:17 -04:00 |
|
Roberto Rosario
|
64ca5a623f
|
PEP8 cleanups.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-05 04:56:39 -04:00 |
|
Roberto Rosario
|
4b2226cf04
|
Add tests for the index rebuild view.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-09-05 04:32:57 -04:00 |
|
Roberto Rosario
|
c9dedde1d0
|
Add no results help text.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-30 05:26:48 -04:00 |
|
Roberto Rosario
|
c3312d964f
|
Add blank result messages for the index, index instance and favorited documents views.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-26 05:55:36 -04:00 |
|
Roberto Rosario
|
e7279a391e
|
Don't show the document types of an index instance.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-26 05:20:44 -04:00 |
|
Roberto Rosario
|
c6d3ffa28b
|
Update Django template reference URL from Django 1.7 to Django 1.11. Add migratons to update model definitions.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-23 19:55:30 -04:00 |
|
Roberto Rosario
|
2a45f52eb9
|
Add explicit argument name.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-23 17:09:01 -04:00 |
|
Roberto Rosario
|
5c015ccdc3
|
Update failing test.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 22:53:43 -04:00 |
|
Roberto Rosario
|
3c57f7ffa7
|
Merge branch 'master' into merge_master
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 03:18:30 -04:00 |
|
Roberto Rosario
|
dfd2d3dc78
|
Add new document indexing permission. This permission allows user to view an index instance as opposed to the current permission which allows viewing an index definiton on the setup menu. Modernize the document index view tests.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 01:04:36 -04:00 |
|
Roberto Rosario
|
5210fdc9d8
|
The index rebuild permission can now be set as part of the index ACL for each individual index. Add cascade permission check to the index rebuild tool link. The index rebuild tool now responds with the number of indexes queued to rebuild instead of a static acknowledment.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 00:36:19 -04:00 |
|
Roberto Rosario
|
bf3723ae24
|
Add cascade permission checks for links. Avoid allowing users to reach a empty views because they don't access to any of the view's objects. Apply link permission cascade checks to the message of the day, indexing and parsing, setup link.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 00:14:21 -04:00 |
|
Roberto Rosario
|
e400327770
|
Language translation synchonization.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-16 21:12:11 -04:00 |
|
Roberto Rosario
|
1910547454
|
Add natural key support to the Index model.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-16 15:39:27 -04:00 |
|
Roberto Rosario
|
57e1fe8cf0
|
Unify template title rendering. Add support for template subtitles.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-14 03:32:19 -04:00 |
|
Roberto Rosario
|
0d1c9a5ac1
|
Merge branch 'feature/db_migration' into versions/next
|
2018-08-07 22:40:16 -04:00 |
|
Roberto Rosario
|
4f028b1f54
|
Convert the two_state_widget to a class and update it to use the new icon class.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-04 16:56:03 -04:00 |
|
Roberto Rosario
|
7a4202b459
|
Update the document indexing widgets to use the new icon class.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-04 16:51:42 -04:00 |
|
Roberto Rosario
|
f42e1a96b2
|
Add natural key support to the Index model.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-03 18:51:17 -04:00 |
|
Roberto Rosario
|
fd87e28113
|
French and Polish language translation updates.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-07-08 02:35:43 -04:00 |
|
Roberto Rosario
|
aa4e8e3507
|
Update the common, django_gpg, document_comments, document_indexing, document_parsing, document_signatures, document_states, event, linking, mailer, permissions, rest_api, smart_settings, sources and task manager apps to use the new Icon class.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-06-28 23:19:49 -04:00 |
|
Roberto Rosario
|
0f6d33140a
|
Synchronize translation files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-06-07 23:49:43 -04:00 |
|
Roberto Rosario
|
f7ca35c9b6
|
Download and compile translations from Transifex.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-11 20:39:30 -04:00 |
|
Roberto Rosario
|
0641b568ee
|
Update translation sources and compiled files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-11 15:18:50 -04:00 |
|
Roberto Rosario
|
3484dc8f33
|
Update translation source and compiled files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-10 04:23:16 -04:00 |
|
Roberto Rosario
|
b4b8d9403c
|
Pass alternate column classes to the cabinet, index and tags document list views to improve the rendered size of the document panels.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-03 17:44:50 -04:00 |
|
Roberto Rosario
|
4b23d30fa6
|
Fix document indexing icon class.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-04-03 17:43:49 -04:00 |
|
Michael Price
|
53239385ae
|
Add the "to=" keyword argument to all ForeignKey, ManayToMany and OneToOne Fields.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:49:04 -04:00 |
|
Michael Price
|
59c8bbdf2b
|
Don't error out when trying to view the index instance list and none has been recalculated.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:39:09 -04:00 |
|
Michael Price
|
4c1ae55410
|
Update compiled translation files.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:36:52 -04:00 |
|
Michael Price
|
59d746db97
|
Update translation source files.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:36:45 -04:00 |
|
Michael Price
|
de65d96fe2
|
Update cabinets and document_index api views docstrings. Update multi level docstrings as per Python best practices.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:27:45 -04:00 |
|
Michael Price
|
1fc06a350b
|
Consolidate the docstring of the API methods into a class docstring.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:22:35 -04:00 |
|
Michael Price
|
28aa0b913c
|
Reorganize and sort models and managers according to Mayan's best practices.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:21:37 -04:00 |
|
Michael Price
|
96836065a8
|
Split document.tests.test_views.
Signed-off-by: Michael Price <loneviking72@gmail.com>
|
2018-04-01 20:19:07 -04:00 |
|