Roberto Rosario
0078600e62
Add custom tests runner that replaces the custom "runtests"
...
management command.
2017-02-17 18:12:48 -04:00
Roberto Rosario
df4aabcc0a
Merge remote-tracking branch 'origin/master' into merge_test
2017-02-16 22:12:09 -04:00
Roberto Rosario
708c7ea776
Lower the default verbosity of the non debug console logger from
...
INFO to ERROR.
2017-02-16 22:10:52 -04:00
Roberto Rosario
a9597c81dd
Add missing setUp call to the text extractor test case.
2017-02-16 22:10:31 -04:00
Roberto Rosario
8c4d53b218
Remove unnecessary cache invalidation from test, it is done by the test's
...
parent class.
2017-02-16 21:48:37 -04:00
Roberto Rosario
76f8f8f046
Add missing teartDown call to test.
2017-02-16 21:48:11 -04:00
Roberto Rosario
cd32c5bda5
Return the corresponing keyword arguments to the view of the document
...
thumbnail widget depending on the view type: template or API.
2017-02-16 21:46:40 -04:00
Roberto Rosario
80f64d7fcf
Add BaseAPITestCase class that invalidates the permission and smart settings caches.
...
Use BaseAPITestCase for all API test cases.
2017-02-16 21:12:55 -04:00
Jesaja Everling
0b2406d616
Added DocumentTypeFilenameSerializer to display Quick links inline
2017-02-14 19:56:11 +02:00
Roberto Rosario
81e090f375
Update the document app API endpoints.
...
Use resource/<pk>/subresource/<pk> scheme.
2017-02-14 02:42:40 -04:00
Roberto Rosario
f67443f0d5
Add dhasboard widgets removed by the merge with master.
2017-02-13 21:15:27 -04:00
Roberto Rosario
ce6f59b9bd
Merge remote-tracking branch 'origin/master' into feature/merge_master
2017-02-13 21:00:56 -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
Roberto Rosario
de92764067
Merge branch 'feature/enable_json_post_to_documenttypenewmetadatatypeserializer' into 'master'
...
Passing `self.request.data` to serializer not `self.request.POST`
Closes #353
See merge request !7
2017-02-11 02:09:03 +00:00
Roberto Rosario
c218819728
Add API endpoints for the message of the day app.
2017-02-10 18:16:46 -04:00
Roberto Rosario
7a1b3e2ee2
Unify tag API test names and methodology.
2017-02-10 17:46:03 -04:00
Roberto Rosario
75b77d6059
Add workflow instance API endpoints and tests.
2017-02-10 03:13:26 -04:00
Jesaja Everling
280f0e74be
Passing self.request.data to serializer not self.request.POST
2017-02-09 20:14:25 +02:00
Jesaja Everling
448400dc21
Raise ValidationError when IntegrityError occurs for metadata_type_pk
2017-02-09 18:49:35 +02:00
Roberto Rosario
0ff0841826
Add workflow transition API endpoints and tests.
2017-02-09 05:16:06 -04:00
Roberto Rosario
ab68723cf6
Commit working workflow state serializer, API views and tests.
2017-02-09 04:04:58 -04:00
Roberto Rosario
d12d2d9865
Initial commit to support workflow states API endpoints.
2017-02-09 00:19:42 -04:00
Roberto Rosario
e4da3eb786
Finish base document states API views.
2017-02-08 20:46:34 -04:00
Roberto Rosario
3b7a241c02
Tag API tests cleanups.
2017-02-08 17:04:40 -04:00
Roberto Rosario
5de3a60725
Rename the document type serializer link to its documents to documents_url
...
according to the new guidelines.
2017-02-08 17:03:57 -04:00
Roberto Rosario
146459d5bc
Inital work on the document states API
2017-02-08 17:03:36 -04:00
Roberto Rosario
651e370191
Add key serializer, API endpoints and API tests to the django_gpg app.
2017-02-08 01:28:30 -04:00
Roberto Rosario
f885d886bd
Improve the document tag serializer. Add document tag detail view.
...
Add more API tests. Tweak URLs to conform with API design best practices.
2017-02-08 00:53:33 -04:00
Roberto Rosario
10e106ba83
Improve tag serializer adding bulk document tagging on creation and editing.
...
Improve and add additiona tag API tests.
2017-02-07 22:06:03 -04:00
Roberto Rosario
7340989dc5
Fix trashed document list API view. Add addition trashed document API tests.
2017-02-07 20:46:30 -04:00
Roberto Rosario
b58fa7e241
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-03 16:20:45 -04:00
Roberto Rosario
5f99b123d7
Merge branch 'master' into master_merge
2017-02-03 14:08:34 -04:00
Roberto Rosario
1030db134b
Add metadata type list, patch and detail API view tests.
2017-02-02 01:08:07 -04:00
Roberto Rosario
be39120e3f
Enable the parser and validation fields of the metadata type serializer.
2017-02-02 01:06:28 -04:00
Roberto Rosario
73a4b685f0
Merge branch 'feature/hotfixes' of gitlab.com:mayan-edms/mayan-edms into feature/hotfixes
2017-02-02 00:44:11 -04:00
Roberto Rosario
e2c8f7b3fc
Add complete role API endpoints (role create, patch, put, delete,
...
add/update role groups, add/update role permissions).
2017-01-30 18:33:06 -04:00
Roberto Rosario
3634284c5c
Set the document type in the document serializer to read only.
...
This change improves PUT requests and changing the document type
via the API is not supported anyways.
2017-01-30 00:46:56 -04:00
Roberto Rosario
c81a15f4f0
Add permission list API endpoint.
2017-01-30 00:21:57 -04:00
Roberto Rosario
8a1f426715
Add object event list API view.
2017-01-29 02:41:51 -04:00
Roberto Rosario
6fbd166f3c
Add event list API view
2017-01-29 01:25:59 -04:00
Roberto Rosario
914c5e7146
Code cleanups.
2017-01-28 22:56:52 -04:00
Roberto Rosario
562a9dea70
Add event type list api view.
2017-01-28 22:56:22 -04:00
Roberto Rosario
3a13027be0
Add content type list API view to the common app.
2017-01-28 22:55:48 -04:00
Roberto Rosario
7edb08a7cd
This is an issue of the DRF browseable interface. The exception is shown
...
in the Swagger interface or via CURL.
Revert "Model.save() errors are being silently ignored by Django REST Framework."
This reverts commit 288de26d2b .
2017-01-28 20:50:42 -04:00
Roberto Rosario
2f67f0cffa
Improve document version comment API tests.
...
Add document description update API tests.
GitLab issues #348 and #349 .
2017-01-28 18:15:25 -04:00