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
Roberto Rosario
dca2b49624
Merge branch 'docker-compose-db-driver-wrong-variable' into 'master'
...
Fix docker compose variable name & content
See merge request mayan-edms/mayan-edms!27
2018-08-17 00:25:52 +00:00
Roberto Rosario
405e46ca09
Merge branch 'patch-1' into 'master'
...
Update views.py. Corrected minor grammatical errors in the upload queue message.
See merge request mayan-edms/mayan-edms!26
2018-08-17 00:23:49 +00:00
Roberto Rosario
bb7fffff46
Merge remote-tracking branch 'origin/master'
2018-08-16 19:41:53 -04:00
Roberto Rosario
687b2e2024
Add version 3.0.2 release notes.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 19:40:36 -04:00
Roberto Rosario
a4f8cc56b8
Merge branch 'patch-1' into 'master'
...
Update installation.rst
See merge request mayan-edms/mayan-edms!28
2018-08-16 23:32:05 +00:00
Roberto Rosario
e2a4892b1b
Bump version to 3.0.2
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 19:27:32 -04:00
Roberto Rosario
48dfc06e49
Cabinets app: Escape cabinet labels to avoid possible exploit of cross site scripting. Thanks to Lokesh (@lokesh1095) for the report and proposed solutions. Closes GitLab issue #495 .
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 19:26:37 -04:00
Roberto Rosario
9ebe80595a
Avoid setting window.location directly to avoid exploit of cross site scripting. Thanks to Lokesh (@lokesh1095) for the report and solution. Closes GitLab issue #494 .
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 18:46:10 -04:00
Roberto Rosario
ed76278096
Update changelog.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 16:05:13 -04:00
Roberto Rosario
be7169c259
Define a proper redirection after workflow actions are edited.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 16:02:34 -04:00
Roberto Rosario
a9a66391b6
Hide the title link of documents in the trash.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 16:02:01 -04:00
Roberto Rosario
9a0f2a0084
Update changelog.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:59:16 -04:00
Roberto Rosario
c384b137a3
Add support for hiding a links icon. Hide all object menu links' icons.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:57:27 -04:00
Roberto Rosario
d63a133852
Remove code statistics from the documentation. Remove the pending work chapter. This is now available in the Wiki:
...
wiki.mayan-edms.com
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:56:36 -04:00
Roberto Rosario
947568de3a
Update changelog.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:55:49 -04:00
Roberto Rosario
737b39cdb5
Rename the multi document download link from "Download" to "Advanced download" for consistency.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:55:19 -04:00
Roberto Rosario
a4d21c76e9
Fix swapped dashboard icons.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:54:24 -04:00
Roberto Rosario
418aa14e2a
Include querystring when force reload of a bare template view.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:53:44 -04:00
Roberto Rosario
1034a3056d
Display error when attempting to recalculate the page count of an empty
...
document (document stub that has no document version).
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:52:02 -04:00
Roberto Rosario
05633ddc7e
Increase gunicorn's timeout from 30 seconds to 120.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:50:57 -04:00
Roberto Rosario
d567602d2a
Update dropzone.js' timeout from 30 seconds to 120 to allow upload of large files on slow connections.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:50:27 -04:00
Roberto Rosario
3c304976f7
Update changelog.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:49:53 -04:00
Roberto Rosario
eff9988239
Detect if Docker installed.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:49:12 -04:00
Roberto Rosario
d29044d034
Fix post login redirection to honor the ?next= URL query string
...
argument. Thanks go to K.C. Wong (@dvusboy1) for the report and investigation.
Closes GitLab issue #489 .
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2018-08-16 15:48:27 -04:00