Roberto Rosario
|
4c3ca0de91
|
In addition to the document view permission, the checkout detail view permission is now needed to view the list of checked out document.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-23 03:34:49 -04:00 |
|
Roberto Rosario
|
f11eef7445
|
Add new class based dashboard widget. This new widget supports subclassing and is template based. All exising widgets have been converted. ACL filtering was added to the widget results.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-23 03:30:06 -04:00 |
|
Roberto Rosario
|
26b31da443
|
Add favorite documents per user. Adds new setting option DOCUMENTS_FAVORITE_COUNT.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-23 01:50:35 -04:00 |
|
Roberto Rosario
|
ec44e81864
|
Add support to the ObjectActionMixin to report on instance action failures. Add also an error_message class property and the new ActionError exception.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-23 01:48:43 -04:00 |
|
Roberto Rosario
|
48e7b7970c
|
Speed up tests.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-23 00:17:53 -04:00 |
|
Roberto Rosario
|
d6fd1b66c6
|
Speed up lock manager tests.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 23:03:55 -04:00 |
|
Roberto Rosario
|
7056f0691a
|
Move Link class condition testing to its original location and revert the optimization.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 22:54:04 -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
|
1c2c77728a
|
Update missing view resolution name.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 22:35:15 -04:00 |
|
Roberto Rosario
|
103ded5145
|
Use platform independant hashing for transformations.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 22:35:01 -04:00 |
|
Roberto Rosario
|
34b3cc3286
|
Fix the error number constant and display a log warning.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 12:25:04 -04:00 |
|
Roberto Rosario
|
5a2f7495c1
|
Add missing import.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 04:07:05 -04:00 |
|
Roberto Rosario
|
9a7e95f5b7
|
Add recently added document list view. The setting DOCUMENTS_RECENT_COUNT has been renamed to DOCUMENTS_RECENT_ACCESS_COUNT. New setting DOCUMENTS_RECENT_ADDED_COUNT added.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 04:06:46 -04:00 |
|
Roberto Rosario
|
2787a1c395
|
Sort documents by label.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 03:21:46 -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
|
66e7524924
|
Add support for the fillcolor argument to the rotate transformation.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 03:15:02 -04:00 |
|
Roberto Rosario
|
a4552cf415
|
Fix failing tests.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 02:56:16 -04:00 |
|
Roberto Rosario
|
78bfc6501c
|
Only show the settings namespace list link where it is relevant.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 02:37:12 -04:00 |
|
Roberto Rosario
|
6098bdb0b0
|
Update forum link in the about menu.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 02:30:11 -04:00 |
|
Roberto Rosario
|
a33027dc39
|
Don't error out if the path to the backup setting file doesn't exist.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 02:28:37 -04:00 |
|
Roberto Rosario
|
b5215b40c3
|
Disable the Tags menu when the user doesn't have the tag create permission or the tag view access for any tag. Disable the Cabinets menu when the user doesn't have the cabinet create permission or the cabinet view permission for any cabinet.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 02:25:54 -04:00 |
|
Roberto Rosario
|
66cf86e816
|
Add support to conditionally disable menus.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 02:23:23 -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
|
1890ff5bee
|
Add missing permission check to the document duplicate scan link.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 00:42:37 -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
|
76895db846
|
Add code explation remark.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 00:16:18 -04:00 |
|
Roberto Rosario
|
79095a88a0
|
Add sub title explanation to the role permission view.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 00:15:52 -04:00 |
|
Roberto Rosario
|
b3c4dd380c
|
Add ACL support to the message of the day app.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-22 00:15:30 -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
|
8e39016f12
|
Code cleanups.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-21 18:57:38 -04:00 |
|
Roberto Rosario
|
2f48bf4fcb
|
Add metadata event tests.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-21 18:47:21 -04:00 |
|
Roberto Rosario
|
bf7c9fc0fd
|
Export the document test mixins via the tests top level __init__
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-21 18:43:01 -04:00 |
|
Roberto Rosario
|
78c374dfe6
|
Add ACL support for metadata types.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-21 18:42:40 -04:00 |
|
Roberto Rosario
|
dee7dd5429
|
Renamed setting LOCK_MANAGER_DEFAULT_BACKEND to LOCK_MANAGER_BACKEND. Add help text to settings.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-20 02:50:48 -04:00 |
|
Roberto Rosario
|
958f85eb1e
|
Fix YAML quoting issues.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-20 02:49:10 -04:00 |
|
Roberto Rosario
|
04868e66bc
|
Add new setting namespace for the stock Django config options.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-19 03:50:33 -04:00 |
|
Roberto Rosario
|
885be348d4
|
Improve setting dump serialization.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-19 03:50:15 -04:00 |
|
Roberto Rosario
|
89c145adde
|
Fix failing tests after tag redirect update 3ca6595fe6.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 04:52:12 -04:00 |
|
Roberto Rosario
|
900276fe74
|
Merge branch 'master' into releases
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 04:18:57 -04:00 |
|
Roberto Rosario
|
9965866639
|
Bump version to 3.0.3
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 04:17:49 -04:00 |
|
Roberto Rosario
|
3ca6595fe6
|
Tags app: Add explicit post action redirect for the tag attach and tag remove actions when working on a single document.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 04:16:06 -04:00 |
|
Roberto Rosario
|
076468a922
|
Add explicit casting of escaped tag labels to prevent exploit of cross site scripting. Thanks to Lokesh (@lokesh1095) for the report and proposed solutions. Closes GitLab issue #496.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 04:12:00 -04:00 |
|
Roberto Rosario
|
fcb209caae
|
Add mention of fixed issue 491.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 00:47:57 -04:00 |
|
Roberto Rosario
|
b1d31b1f6b
|
Expand and make release checklist more clear.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 00:42:52 -04:00 |
|
Roberto Rosario
|
df6a3dfe28
|
Also run all the test on git push to the releases branch.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 00:30:51 -04:00 |
|
Roberto Rosario
|
9bb7708ffb
|
Bump Docker image version to 3.0.2
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 00:29:19 -04:00 |
|
Roberto Rosario
|
4fe0f47a9c
|
Only publish commits to the releases branch.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-17 00:28:54 -04:00 |
|
Roberto Rosario
|
073bc4fde9
|
Fix changelog markup typo.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-16 21:12:59 -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
|
1491a6d47b
|
Replace underscore with dashed in Makefile translation targets for uniformity.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
|
2018-08-16 20:47:35 -04:00 |
|