abraunegg
8801344209
Update itemdb.d
...
* Add case statement covering ~5 years of user issues when a sqlite error has been generated, so that there is some additional information to point the user in the right direction to resolve
2024-03-31 07:25:33 +11:00
abraunegg
a6f79e90dc
Add Coding Style Guidelines
...
* Add Coding Style Guidelines
2024-03-30 10:45:44 +11:00
abraunegg
106b5c3068
Add National Cloud Deployment to flag /children scan
...
* Add National Cloud Deployment to flag /children scan
2024-03-30 07:59:25 +11:00
abraunegg
26f92b6191
Update sync.d
...
* Update when deltaLinkCache is set
* Update logging output when deltaLinkCache is used
2024-03-30 07:03:59 +11:00
abraunegg
4af2420944
Update sync.d
...
* Remove testing code that was not needed
2024-03-30 06:58:42 +11:00
abraunegg
90010b2c1d
Update sync.d
...
* whitespace cleanup
2024-03-29 20:13:44 +11:00
abraunegg
3d660921dd
Update sync.d
...
* Resolve issue where if ^C or something else happens, before jsonItemsToProcess is processed, ensure the database is only updated with the deltaLink post all items being processed, which included downloading of any applicable items.
2024-03-29 20:11:13 +11:00
abraunegg
55b0945311
Update usage.md
...
* Add note about path length limitation
2024-03-29 05:56:20 +11:00
abraunegg
516fe290f7
Add ONEDRIVE_SYNC_SHARED_FILES
...
* Add ONEDRIVE_SYNC_SHARED_FILES to Docker and Podman to control "--sync-shared-files" option as per #2680
2024-03-27 05:54:12 +11:00
abraunegg
37434dd71e
Update sync.d
...
* Update comments
* Add check to ensure when creating a new directory, the value passed in must not be empty
* Update logging output to be consistent with other actions
2024-03-27 05:36:59 +11:00
abraunegg
2f832026d8
Update usage.md
...
* readability
2024-03-26 05:54:25 +11:00
abraunegg
f2e113adf4
Update usage.md
...
* typo
2024-03-26 05:53:44 +11:00
abraunegg
8f407375b8
Update usage.md
...
* Improve restriction language for clarity
2024-03-26 05:52:36 +11:00
abraunegg
c592ba5a25
Enhance error logging for SqliteException
...
* Enhance error logging for SqliteException to include the return code in logging output to make it easier to understand why the sqlite error has occurred.
2024-03-25 17:57:17 +11:00
abraunegg
35ebdc87d4
Update regular expression for invalid patterns
...
* Update regular expression for invalid patterns for efficiency
* Update table title
2024-03-25 09:33:01 +11:00
abraunegg
3c44f7d2d9
Update usage.md
...
* Add UTF-16 alternatives for working around Microsoft OneDrive naming restrictions
2024-03-25 07:03:51 +11:00
abraunegg
8d23cdf495
Update docs to use markdown alerts ( #2676 )
...
* Update docs to use markdown alerts
2024-03-24 19:33:14 +11:00
abraunegg
68d6921a11
Restore capability to allow non-sync tasks while sync is running
...
* Restore lost functionality to allow non-sync tasks to operate while a sync is running - #2106 , #2112
2024-03-22 09:14:16 +11:00
abraunegg
46dfb051fe
Update log.d
...
* Potentially resolve 'Aborting from core/sync/mutex.d(149) Error: pthread_mutex_destroy failed.[1] 44576 IOT instruction (core dumped)' errors
2024-03-22 08:23:01 +11:00
abraunegg
a6e2f778c9
Update sharepoint-libraries.md
...
* Change command reference
2024-03-19 05:51:07 +11:00
abraunegg
235fbf7772
Update config.d
...
* Dont display Shared Files Directory if feature not enabled
2024-03-18 07:25:53 +11:00
abraunegg
8493ea8744
Update sync.d
...
* Update messaging that this is the online file data being checked
* Ensure that if the file exists online, integrity validation checks are logged
2024-03-18 07:17:32 +11:00
abraunegg
074b29b031
Update sync.d
...
* Fix spelling error (#2668 )
2024-03-18 06:51:35 +11:00
abraunegg
195d285bba
Update usage.md
...
* Update links and details based on application functionality
2024-03-16 08:49:06 +11:00
abraunegg
6513200d97
Update application-config-options.md
...
* --display-running-config listed twice
2024-03-16 08:40:49 +11:00
abraunegg
5fe35e5ad8
Update application-config-options.md
...
* Align document to application functionality
2024-03-16 08:37:48 +11:00
abraunegg
1ab2ff71c5
Update onedrive.1.in
...
* Update manpage
2024-03-15 17:26:28 +11:00
abraunegg
0efe298b81
Update client use of libcurl docs
...
* Update client use of libcurl docs
2024-03-14 05:43:57 +11:00
abraunegg
86b4cd3452
Restore i386 build using Debian 12
...
* Restore i386 build using Debian 12
* Tested on i386 and x86_64
* ARM64 and ARMHF not yet tested / validated
2024-03-12 19:16:17 +11:00
abraunegg
15350841ba
Remove Debian i386 Docker build
...
* Drop Debian i386 Docker build as ldc 1.30.0 on 'stable' under i386|i686 will not compile the code whereas ldc 1.30.0 on 'stable' on amd86 will compile without any issue. This is a compiler bug / issue on i386 only. ARM64 and ARMv7 using ldc 1.30.0 also shows zero problems thus far.
2024-03-10 12:52:13 +11:00
abraunegg
88edb580a7
Update Dockerfile-debian
...
* Update which compiler the Debian Docker file uses
2024-03-10 12:03:48 +11:00
abraunegg
eb17c779e8
Release files for 2.5.0-rc1
...
* Release files for 2.5.0-rc1
2024-03-10 11:34:38 +11:00
JC-comp
3d249b8d10
Fix: Initialization and Error Handling for Libnotify ( #2659 )
...
* fix libnotify
* Add notification error handling
2024-03-10 11:18:54 +11:00
abraunegg
fda043061a
Update Makefile.in
...
* Update Makefile.in to add missing doc items added/changed with PR #2646
2024-03-09 07:22:47 +11:00
abraunegg
75c3d0d939
Implement Feature Request #1300 - Support the syncing of individual business shared files ( #2646 )
...
* Implement Feature Request #1300 - Support the syncing of individual business shared files
2024-03-09 07:15:11 +11:00
abraunegg
e895a1174c
Update sync.d
...
* Change local directory creation to a reusable function
2024-02-26 10:32:53 +11:00
abraunegg
47bce636e4
Update client-architecture.md
...
* Add missing diagram
2024-02-21 07:30:08 +11:00
JC-comp
333ddbefea
Fix monitor response time ( #2635 )
...
* Sleep only when there are no upcoming events.
* Add constraint to prevent starvation.
2024-02-21 06:45:03 +11:00
abraunegg
0404ee2e37
Add architecture documentation to 'alpha-5' ( #2639 )
...
* Add Client Architecture Documentation
2024-02-21 06:41:22 +11:00
JC-comp
03386c1499
Seperate OneDriveWebhook from OnedriveAPI instance ( #2607 )
...
* Separate OneDrive webhook from OneDriveAPI
* Ensure compatibility with the monitor mode
2024-02-21 05:13:26 +11:00
abraunegg
fecec1ba72
Handle #2626 | Case 2-1 and Case 2-2 items
...
* Specifically resolve #2626 | Case 2-1 and Case 2-2 items
2024-02-19 10:29:49 +11:00
abraunegg
fd5f5e06b9
Update install.md
...
* Add missing X's
2024-02-19 06:12:14 +11:00
abraunegg
6134a6f84f
Update install.md
...
* Add CentOS details
2024-02-19 05:24:34 +11:00
JC-comp
b4c10e6eee
Shutdown Inotify Monitor Gracefully ( #2628 )
...
* Adjust pipline
* Shutdown monitor
* Backward compatible for ldc v1.20.1
* Fix shutdown process
* Update logging output and logging levels
---------
Co-authored-by: abraunegg <alex.braunegg@gmail.com>
2024-02-14 05:02:48 +11:00
JC-comp
a92221bb50
Add support for batched local monitor processing ( #2609 )
...
* Fix file upload fallback for all scenario
* Add support for batched monitor
* Add recursive match
* Adjust logging output
* Add error handling
2024-02-12 17:12:20 +11:00
abraunegg
7621bbab65
Update log.d
...
Fix indentation
2024-02-12 16:45:55 +11:00
JC-comp
c7bfd0da10
Implement Blocking Logger Mechanism ( #2627 )
...
* Replace polling logger
* Backward compatibility with ldc v1.20.1
2024-02-12 16:33:44 +11:00
abraunegg
1be74fc982
Resolve Issue #2625
...
* Local files should be safely backed up when the item is not in sync locally to prevent data loss when they are deleted online
2024-02-12 09:45:15 +11:00
abraunegg
1961c0cb67
Update docker.md
...
* Update documentation regarding where to install Docker from
2024-02-12 06:41:36 +11:00
abraunegg
d2a78be396
Resolve that upload session are not canceled with resync option
...
* Resolve that upload session are not canceled with resync option
2024-02-11 17:46:07 +11:00