Releases: VisualVault/vvrest
Releases · VisualVault/vvrest
v1.8.0
v1.7.0
- add
update_document_check_in_status
toDocumentService
- add
audience
param toUserService.get_user_jwt
v1.6.0
- add
file_stream_upload
toFileService
allowing a file stream (bytes/BufferedReader)
to be provided tovvrest
instead of a file path for file upload.
v1.5.0
- add optional parameter
check_in
toFileService.file_upload
v1.4.0
- add optional parameter
jwt
toVault
. if passed in, this
optional parameter will be used as theToken.access_token
- new service:
UserService.get_user_jwt
unittest
additions/edits
v1.3.1
Token.token_expiration
is now timezone aware (UTC).- update
AuthServiceTest
unittests. - add
pytz
to package dependencies.
v1.3.0
- user impersonation feature.
- add optional parameter
user_web_token
toVault
. if passed in, this
optional parameter will be used to authenticate on behalf of the user
that theuser_web_token
belongs to (user impersonation). if not passed in,
then vv will authenticate on behalf of the user that theclient_id
and
client_secret
belong to. - enhance
UserService
unittest with user impersonation.
v1.2.1
- fix issue where user creation was failing in
SiteService.create_site_user
, andUserService.create_user
. - additional
SiteService
andUserService
unittests. - add
setup_test_suite
to allowVVRestTestSuite
to be ran against
any VisualVault environment. - add
settings.py
totests
. - add additional test utilities to
tests/utilities.py
. - refactor all unittests to get test parameters from
parameters.json
. - unittest
coverage
increase. - add
CONTRIBUTING.md
.
v1.2.0
- add
unittest
coverage forFormService
. - move
FormService.get_form_instances_search
functionality toFormService.get_form_instances
. - remove
FormService.get_form_instances_search
. - add additional optional parameter
query
toFormService.get_form_instances
.
v1.1.0
- update dependencies for
PyPI
packaging soREADME
can be rendered
properly as project description inmarkdown
. - the following
services
were added/removed because aREST
client should
return aFileStream
instead of downloading files.IMO
it should be up to the
subscriber of theAPI
to do with theFileStream
as they wish. - services added:
FormService.get_form_instance_pdf_file_stream
FileService.get_file_stream
FileService.get_file_stream_by_search
- services removed:
FormService.form_instance_pdf_download
FileService.file_download
FileService.file_download_by_search
- added/removed
unittests
- fix white space / tab issue (PEP8) on
FormService
- update
README
with getting starteddocumentation