Roberto Rosario
ca7b8301a1
Bump version to 2.1.11. Add changelog and release notes.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-13 23:58:54 -04:00
Roberto Rosario
9acbaf7274
Merge branch 'feature/transition_acls' into feature/hotfix
2017-03-13 23:25:42 -04:00
Roberto Rosario
5ddb3f1cff
Add support for adding or editing document types to smart links the API.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-13 22:55:29 -04:00
Roberto Rosario
7341971c86
The deleted document restore API endpoint doesn't need a serializer.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-13 22:38:22 -04:00
Roberto Rosario
cc174a563c
Display a placeholder error document image for documents with no pages.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-13 21:33:19 -04:00
Roberto Rosario
858eb8b020
Add writable ACLs API endpoints.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-13 21:04:12 -04:00
Roberto Rosario
f6b58655e8
Permissions are read only always.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-13 21:02:34 -04:00
Roberto Rosario
ffb98cdba6
Add ACL creation API endpoint.
2017-03-10 01:27:10 -04:00
Roberto Rosario
31580ee51d
Add size field to the document version serializer.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-03-09 13:32:03 -04:00
Roberto Rosario
432a2c5155
Don't user referer URL blindly, recompose using know view name.
2017-03-03 05:03:23 -04:00
Roberto Rosario
ba467e2749
Add support for overriding the celery class.
2017-03-02 02:31:54 -04:00
Roberto Rosario
406f8cb245
PEP8 cleanups.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 23:42:18 -04:00
Roberto Rosario
137c9daa57
Fix typo in test literal string.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 23:41:01 -04:00
Roberto Rosario
206776441c
Add transition ACLs support to the API view and serializer.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 23:40:32 -04:00
Roberto Rosario
dda2bfd7a8
Move transition ACLs filtering from the form to the model.
...
This way it is usable from many places without duplication.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 23:39:31 -04:00
Roberto Rosario
01c2e262eb
Ignore LibreOffice fontconfig cache dir when testing for orphan
...
temporary files.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 20:06:55 -04:00
Roberto Rosario
cca5a44dc1
Merge branch 'feature/transition_acls' into 'feature/transition_acls'
...
Feature/transition acls
See merge request !10
2017-02-24 00:04:54 +00:00
Roberto Rosario
976e6d552f
Turn off permission checking for the workflow transition link
...
to allow it to display even when users have been granted the transition
permission to only a few transitions and no for the whole workflow
itself. GitLab issue #321 . cc: @roger.hunwicks
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-23 13:26:10 -04:00
Roger Hunwicks
f27e882ad2
Merge branch 'feature/transition_acls' of gitlab.com:kimetrica/mayan-edms into feature/transition_acls
2017-02-23 16:31:27 +02:00
Roger Hunwicks
ed0145cc1c
More detailed logging for permissions checks - see #321
...
Signed-off-by: Roger Hunwicks <roger@tonic-solutions.com >
2017-02-23 16:29:20 +02:00
Roger Hunwicks
6e75cba4c7
More detailed logging for permissions checks - see #321
2017-02-23 16:22:21 +02:00
Roberto Rosario
81c0f90b4f
Add document comments API endpoints. GitHub issue #249 .
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-21 02:48:02 -04:00
Roberto Rosario
54372d966d
Merge branch 'master' into feature/hotfix
2017-02-20 02:46:12 -04:00
Roberto Rosario
3c090bc6a3
Merge branch '2_1_10-hotfix' into feature/hotfix
2017-02-20 02:44:00 -04:00
Roberto Rosario
7ded52be09
Add per document type, workflow list API view. GitLab issue #357 , GitLab merge request #!9. cc @jeverling
2017-02-20 02:41:37 -04:00
Roberto Rosario
0625bcf44a
Add per document type, workflow list API view. GitLab issue #357 , GitLab merge request #!9. cc @jeverling
2017-02-20 02:40:31 -04:00
Roberto Rosario
6e1cf57079
Implement document workflows transition ACLs. GitLab issue #321 .
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-20 02:37:42 -04:00
Roberto Rosario
2544b569f0
Add new read only endpoints for the ACL app API.
2017-02-19 02:35:19 -04:00
Roberto Rosario
e3f9dd9d20
Add a generic relation to any model that registers itself for ACLs.
...
This helps reference the ACLs of the model with using ContentType.
2017-02-19 02:34:17 -04:00
Roberto Rosario
05e5363bfc
Add the url of a permission in the permission serializer.
2017-02-19 02:33:29 -04:00
Roberto Rosario
9942da601e
Add links to the contributing document and the roadmap wiki.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-16 02:05:24 -04:00
Roberto Rosario
37f0597b34
Add Developer Certificate of Origin.
...
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com >
2017-02-16 01:50:00 -04:00
Roberto Rosario
8b20015f64
Add per document type, workflow list API view. GitLab issue #357 , GitLab merge request #!9. cc @jeverling
2017-02-15 20:20:14 -04:00
Roberto Rosario
722007702c
Merge branch 'feature/add-quicklinks-to-documenttypeserializer' into 'master'
...
Feature/add quicklinks to documenttypeserializer
See merge request !8
2017-02-15 22:22:28 +00:00
Jesaja Everling
0b2406d616
Added DocumentTypeFilenameSerializer to display Quick links inline
2017-02-14 19:56:11 +02:00
Roberto Rosario
cd910e8ae9
Bump version to 2.1.10
2017-02-13 02:46:08 -04:00
Roberto Rosario
fa38b5b135
Add version 2.1.10 changelog and release notes.
2017-02-13 02:45:28 -04:00
Roberto Rosario
4469f020a6
Update Makefile to use twine for releases. Add target to make test releases.
2017-02-13 02:42:01 -04:00
Roberto Rosario
1f230c843a
Call the wheel target instead of executing setup.py
2017-02-13 02:04:49 -04:00
Roberto Rosario
e65b453bc1
Bump version to v.2.1.9. Add changelog and release notes.
...
This is a micro version release to due to the Python
Package Index not allowing re-uploads.
2017-02-12 23:18:00 -04:00
Roberto Rosario
26f17b6ede
Workaround long standing pypa wheel bug #99
...
https://bitbucket.org/pypa/wheel/issues/99/cannot-exclude-directory
2017-02-12 23:08:11 -04:00
Roberto Rosario
9c7ba66d1f
Update MANIFEST to include the markdown version of the README.
...
Convert the markdown README to .rst for PyPI. Add pypandoc to the
development requirements.
2017-02-12 22:35:04 -04:00
Roberto Rosario
55a905236b
Update README file. Switch format to markdown.
2017-02-12 15:27:49 -04:00
Roberto Rosario
00a2fce71d
Add changelog. Bump version to 2.1.8.
2017-02-12 13:03:01 -04:00
Roberto Rosario
36db1f4e06
Return metadata type lookup values as list of unicode not list of strings.
...
Fixed GitLab issue #310 , thank for @fordguo for the find and fix suggestion.
2017-02-12 03:15:49 -04:00
Roberto Rosario
92ac4dc2f7
Add writable versions of the Document and Document Type serializers (GitLab issues #348 and #349 ).
2017-02-12 03:11:24 -04:00
Roberto Rosario
a3959aaf79
Add resolved smart link API views. Add Smart link manager method
...
.get_for(document).
2017-02-12 02:22:26 -04:00
Roberto Rosario
dbd614f504
Fix typo
2017-02-11 02:13:06 -04:00
Roberto Rosario
651f659a05
Add linking app setup API views and tests.
2017-02-11 02:12:25 -04:00
Roberto Rosario
3b9bc3fe78
Merge remote-tracking branch 'origin/master' into merge
2017-02-11 00:35:21 -04:00