Releases: cloud-py-api/nc_py_api
Releases · cloud-py-api/nc_py_api
v0.4.0
As the project moves closer to beta
, final unification changes are being made.
This release contains some breaking changes in users
, notifications
API.
Added
- Support for users avatars(
get_avatar
). #149 __repr__
method added for most objects(previously it was only present forFsNode
). #147
Changed
users.get_details
renamed toget_user
and returns a class instead of a dictionary. #145- Optional argument
displayname
inusers.create
renamed todisplay_name
. - The
apps.ExAppInfo
class has been rewritten in the same format as all the others. #146 notifications.Notification
class has been rewritten in the same format as all the others.
Fixed
users.get_details
with empty parameter in some cases was raised exception.- ClientMode: in case when LDAP was used as user backend, user login differs from
user id
, and most API failed with 404. #148
v0.3.1
v0.3.0
Added
- TalkAPI:
send_file
to easy sendFsNode
to Talk chat.receive_messages
can return theTalkFileMessage
subclass of usualTalkMessage
with additional functionality.
- NextcloudApp: The
ex_app.verify_version
function to simply check whether the application has been updated.
Changed
- NextcloudApp: Updated
info.xml
in examples to reflect upcoming changes in the AppStore
v0.2.2
Added
- FilesAPI: Chunked v2 upload support, enabled by default.
- New option to disable
chunked v2 upload
if there is a need for that:CHUNKED_UPLOAD_V2
- TalkAPI: Poll API support(create_poll, get_poll, vote_poll, close_poll).
- TalkAPI: Conversation avatar API(get_conversation_avatar, set_conversation_avatar, delete_conversation_avatar)
Changed
- Default
chunk_size
argument is now 5Mb instead of 4Mb.