feat: add sharing API client and server tools

This commit is contained in:
Chris Coutinho
2025-10-15 02:57:21 +02:00
parent 7004104873
commit a38c795124
5 changed files with 333 additions and 0 deletions
+2
View File
@@ -16,6 +16,7 @@ from .calendar import CalendarClient
from .contacts import ContactsClient
from .deck import DeckClient
from .notes import NotesClient
from .sharing import SharingClient
from .tables import TablesClient
from .webdav import WebDAVClient
from .users import UsersClient
@@ -73,6 +74,7 @@ class NextcloudClient:
self.contacts = ContactsClient(self._client, username)
self.deck = DeckClient(self._client, username)
self.users = UsersClient(self._client, username)
self.sharing = SharingClient(self._client, username)
# Initialize controllers
self._notes_search = NotesSearchController()