Releases: cloud-py-api/nc_py_api
Releases · cloud-py-api/nc_py_api
v0.7.2
28 Dec 16:53
Compare
Sorry, something went wrong.
No results found
Fixed
files: proper url encoding of special chars in mkdir and delete methods. #191 Thanks to @tobenary
files: proper url encoding of special chars in all other DAV methods. #194
v0.7.1
21 Dec 08:55
Compare
Sorry, something went wrong.
No results found
Added
The ocs method is now public, making it easy to use Nextcloud OCS that has not yet been described. #187
v0.7.0
17 Dec 14:59
Compare
Sorry, something went wrong.
No results found
Added
implemented AsyncNextcloud and AsyncNextcloudApp classes. #181
Changed
set_handlers: enabled_handler, heartbeat_handler, init_handler now can be async(Coroutines). #175 #181
set_handlers: models_to_fetch and models_download_params united in one more flexible parameter. #184
drop Python 3.9 support. #180
internal code refactoring and clean-up #177
v0.6.0
06 Dec 17:14
Compare
Sorry, something went wrong.
No results found
Added
Ability to develop applications with UI, example of such app, support for all new stuff of AppAPI 1.4. #168
Fixed
AppAPI: added authentication to the /init endpoint. #162
v0.5.1
12 Nov 16:12
Compare
Sorry, something went wrong.
No results found
Fixed
move, copy, trashbin_restore correctly set utf-8 headers. #157 Thanks to @tschechniker
upload_stream correctly set utf-8 headers. #159
headers can now be httpx.Headers and not only dict. #158
v0.5.0
23 Oct 09:05
Compare
Sorry, something went wrong.
No results found
Added
Support for the new /init AppAPI endpoint and the ability to automatically load models from huggingface. #151
Changed
All examples were adjusted to changes in AppAPI.
The examples now use FastAPIs lifespan instead of the deprecated on_event.
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.