tokidoki/storage
Conrad Hoffmann 665b206709 storage: streamline ETag calculation
This commit introduces some helpers so that ETags can be calculated at
the same time that files get read or written. Besides looking nicer, it
should also help reduce lock contention around file access, as files do
not need to be opened twice anymore.
2024-11-07 17:55:56 +01:00
..
etag.go storage: streamline ETag calculation 2024-11-07 17:55:56 +01:00
filesystem.go storage: streamline ETag calculation 2024-11-07 17:55:56 +01:00
filesystem_caldav.go storage: streamline ETag calculation 2024-11-07 17:55:56 +01:00
filesystem_carddav.go storage: streamline ETag calculation 2024-11-07 17:55:56 +01:00
postgresql.go storage: adapt to go-webdav interface changes 2024-04-19 17:29:50 +02:00
url.go Add CalDAV support, refactor 2022-05-03 16:06:47 +02:00