Commit Graph

17 Commits

Author SHA1 Message Date
cac84051e8 Update backup.py 2026-01-14 11:44:10 +01:00
e981912836 Remove legacy put_stream method
Removed legacy chunked upload method 'put_stream' in favor of 'put_file' for better proxy compatibility.
2026-01-14 11:43:38 +01:00
e5b7f9c373 Update version in manifest.json to 0.2.0 2026-01-14 11:42:48 +01:00
0022558d25 Update issue tracker URL in manifest.json
Updated the issue tracker URL in the manifest file.
2026-01-14 10:50:01 +01:00
b59d84bacc Update manifest.json 2026-01-14 10:49:27 +01:00
4171159264 Implement long operation timeouts for WebDAV client
Added a timeout for long WebDAV operations to improve reliability.
2026-01-14 10:44:49 +01:00
a67a631c99 Implement spooling of byte stream to temp file
Added functionality to spool an async byte stream to a temporary file for improved upload handling.
2026-01-14 10:44:24 +01:00
99c362b6d4 Add SPOOL_FLUSH_BYTES constant for uploads
Added constant for spooling to temporary file during uploads.
2026-01-14 10:44:00 +01:00
76715585ab Update manifest.json for version 0.1.1-alpha
Updated version number and links in manifest.
2026-01-14 10:43:18 +01:00
8c4f5cb9a1 Add files via upload 2026-01-14 10:19:06 +01:00
6e74dca952 Create strings.json for ownCloud backup config
Add configuration strings for ownCloud backup integration.
2026-01-14 10:17:52 +01:00
b9327955f0 Add WebDAV client for ownCloud backup functionality
This file implements a minimal WebDAV client for ownCloud Classic, supporting operations like folder creation, file upload/download, and listing directory contents.
2026-01-14 10:17:30 +01:00
55384f5c43 Add OwnCloudBackupAgent for WebDAV backups
Implement OwnCloud backup agent for Home Assistant with WebDAV support.
2026-01-14 10:17:10 +01:00
e216c08ceb Implement config flow for ownCloud Backup integration 2026-01-14 10:16:32 +01:00
7c74102a76 Create __init__.py 2026-01-14 10:16:06 +01:00
a68f8fecf9 Add constants for owncloud_backup component 2026-01-14 10:15:47 +01:00
80066e273a Add files via upload 2026-01-14 10:14:03 +01:00