All notable changes to this project will be documented in this file.
- Initial release: ExApp framework extracted from nc_py_api.
NextcloudAppclass for ExApp communication with Nextcloud.- FastAPI integration:
set_handlers,nc_app,AppAPIAuthMiddleware. - UI APIs: files dropdown menu, top menu, declarative settings, page resources.
- AI Providers: TaskProcessing provider registration and task management.
- Talk bot support:
TalkBot,TalkBotMessage. - OCC command registration.
- Nextcloud logging integration.
- Uvicorn runner with socket/TCP support.
- Model fetching helpers (HuggingFace, direct URL).
- Re-exports common nc_py_api types (
NextcloudException,FsNode, etc.).