Releases: cloud-py-api/nc_py_api
Releases · cloud-py-api/nc_py_api
v0.4.0
15 Oct 21:39
Compare
Sorry, something went wrong.
No results found
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 for FsNode). #147
Changed
users.get_details renamed to get_user and returns a class instead of a dictionary. #145
Optional argument displayname in users.create renamed to display_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
06 Oct 20:00
Compare
Sorry, something went wrong.
No results found
Added
CalendarAPI with the help of caldav package. #136
NotesAPI #137
TalkAPI: list_participants method to list conversation participants. #142
Fixed
TalkAPI: In One-to-One conversations the status_message and status_icon fields were always empty.
Missing CSS styles in the documentation. #143
v0.3.0
28 Sep 13:59
Compare
Sorry, something went wrong.
No results found
Added
TalkAPI:
send_file to easy send FsNode to Talk chat.
receive_messages can return the TalkFileMessage subclass of usual TalkMessage 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
26 Sep 18:15
Compare
Sorry, something went wrong.
No results found
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.
v0.2.1
14 Sep 19:23
Compare
Sorry, something went wrong.
No results found
Added
NextcloudApp: ex_app.persistent_storage function that returns path for the Application persistent storage.
NextcloudApp: from nc_py_api.ex_app import persist_transformers_cache - automatic use of persistent app directory for the AI models caching.
v0.2.0
13 Sep 16:52
Compare
Sorry, something went wrong.
No results found
Added
FilesAPI: FsNode.info added mimetype property.
Changed
AppEcosystem_V2 Project was renamed to App_API, adjust all routes, examples, and docs for this.
The Application Authentication mechanism was changed to a much simple one.
v0.1.0
06 Sep 18:30
Compare
Sorry, something went wrong.
No results found
Added
ActivityAPI: get_filters and get_activities. #112
FilesAPI: added tags support. #115
Changed
FilesAPI: removed listfav method, use new more powerful list_by_criteria method. #115
Fixed
NotificationInfo.time - was always incorrectly parsed and equal to datetime(1970,1,1)
v0.0.43
02 Sep 08:55
Compare
Sorry, something went wrong.
No results found
Added
Basic APIs for Nextcloud Talk(Part 2) #111
Fixed
makedirs correctly work with paths started with /
listdir correctly handles exclude_self=True when input path starts with /
v0.0.42
30 Aug 14:45
Compare
Sorry, something went wrong.
No results found
Added
TrashBin API:
trashbin_list
trashbin_restore
trashbin_delete
trashbin_cleanup
File Versions API: get_versions and restore_version.
Fixed
Created FsNode from UiActionFileInfo now have the file_id with the NC instance ID as from the DAV requests.
v0.0.41
26 Aug 14:30
Compare
Sorry, something went wrong.
No results found
Added
Nextcloud Talk API for bots + example