Claudio Cambra
|
23e623ef0a
Make it possible to disable building file provider module
|
2 роки тому |
Claudio Cambra
|
dbd4de08a7
Add availability guards around private implementation class of FileProviderDomainManager
|
2 роки тому |
Claudio Cambra
|
d533d2a025
Do not try to compile code in FileProviderDomainManager requiring FileProvider components on macOS > 11.0
|
2 роки тому |
Claudio Cambra
|
6e5c2ee04c
Do not initialise file provider components if system does not support file provider
|
2 роки тому |
Claudio Cambra
|
19dfbd0539
Add method to detect if File Provider functionality is available or not
|
2 роки тому |
Claudio Cambra
|
f16f89118e
Set deployment target for FileProviderExt to macOS 11.0
|
2 роки тому |
Claudio Cambra
|
4e536dcd65
Ensure upload errors for modified files are recorded in FileProviderExtension
|
2 роки тому |
Claudio Cambra
|
f4be264eee
Ensure existing metadatas being uploaded are set to uploading status in FileProviderExtension
|
2 роки тому |
Claudio Cambra
|
9083f982d9
Use completion handler to retrieve updated metadata after status change, fixing race condition in FileProviderDatabaseManager
|
2 роки тому |
Claudio Cambra
|
7967ced04e
Properly handle logging interpolation in NextcloudFilesDatabaseManager
|
2 роки тому |
Claudio Cambra
|
c88fb7fb3e
Do not hide interpolated log strings in FileProviderSocketLineProcessor
|
2 роки тому |
Claudio Cambra
|
5ae1936328
Handle different interpolated string types differently in FileProviderExtension logging
|
2 роки тому |
Claudio Cambra
|
89164d99ec
Make privacy level of interpolated strings in FileProviderEnumerator logging more granular
|
2 роки тому |
Claudio Cambra
|
3082850e68
Ensure errors are always publicly displayed in unified logging of File Provider
|
2 роки тому |
Claudio Cambra
|
545fe6d56e
Finish replacing NSLog with use of Logger in LocalFilesUtils
|
2 роки тому |
Claudio Cambra
|
810c7d0b19
Also use logger in FileProviderSocketLineProcessor
|
2 роки тому |
Claudio Cambra
|
854b11e477
Use Logger materialisedFileHandling for logging in FileProviderMaterialisedEnumerationObserver
|
2 роки тому |
Claudio Cambra
|
5c72c6a2e9
Replace NSLog in FileProviderExtension with use of Logger
|
2 роки тому |
Claudio Cambra
|
75f18b8bd5
Use enumeration category and logger for FileProviderEnumerator
|
2 роки тому |
Claudio Cambra
|
b16bf24949
Improve logging in files database manager with use of Logger
|
2 роки тому |
Claudio Cambra
|
0f6ceef06f
Add a logger extensions to use system unified logging in File Provider components
|
2 роки тому |
Claudio Cambra
|
8994f31cb9
Remove unnecessary full reimport after initial account configuration in FileProviderExtension
|
2 роки тому |
Claudio Cambra
|
7863ba8594
Improve error handling in fetchContents if path is not available FileProviderExtension
|
2 роки тому |
Claudio Cambra
|
68044891f0
Properly respond to errors in working set enumerateItems in FileProviderEnumerator
|
2 роки тому |
Claudio Cambra
|
287c98f7f5
Add directoryMetadataLogString convenience method for logging in NextcloudFilesDatabaseManager
|
2 роки тому |
Claudio Cambra
|
134e373f1b
Do not delete "no longer existing files" when doing enumeration of items in FileProviderEnumerator
|
2 роки тому |
Claudio Cambra
|
b532b96937
Add helper itemMetadataLogString static func for logging in NextcloudFilesDatabaseManager
|
2 роки тому |
Claudio Cambra
|
2ca2609e0c
Properly write item metadata status update to database in NextcloudFilesDatabaseManager
|
2 роки тому |
Claudio Cambra
|
017de893f0
Run poll timer for enumerator signalling to notify accounts without push notifications in FileProviderDomainManager
|
2 роки тому |
Claudio Cambra
|
bb2718824c
Use new convenience method to check if push notifications ready for account in FileProviderDomainManager
|
2 роки тому |