abraunegg
2648612acd
Update makefile & documentation ( #172 )
...
* Update makefile & documentation to provide details on how to run the onedrive service via systemd as a non-root user
2018-10-04 09:26:14 +10:00
abraunegg
8323d05230
Update Travis CI building to test build on ARM64 (Issue #95 ) ( #177 )
...
* Update to build on ARM64
* Update documentation regarding building on ARM64 platforms
2018-10-04 09:22:49 +10:00
abraunegg
583075fb87
Update README.md
...
Clarify when to use --resync
2018-10-03 09:52:14 +10:00
abraunegg
a6336e70b3
Resolve Key not found: driveType (Issue #152 ) ( #166 )
...
* Add try & catch in the case of a 504 error being generated to upload the file. Currently, if a 504 is generated, it is handled gracefully, but further files to upload are stopped
* Update where ever there is a 404 try block, add a if statement to capture if a 5xx error is returned as well
2018-09-25 05:25:40 +10:00
Marcus Ball
3a4c71d7ee
Fix incorrectly nested configDir in X11 systems (Issue #181 ) ( #182 )
...
* Fix incorrectly nested configDir in X11 systems
2018-09-21 05:45:06 +10:00
abraunegg
53cbc8ff5e
Update README.md
2018-09-13 08:52:24 +10:00
abraunegg
be1cb5e5ab
Update how default path is set when running under systemd ( #170 )
...
* Update how default path is set when running under systemd
2018-09-13 08:46:27 +10:00
abraunegg
564a77fb4e
Initial fix to high CPU usage when running in monitor mode ( #165 )
...
* Add skilion commit c2cdb24131
* Add skilion commit b702afda50
2018-09-13 08:43:29 +10:00
abraunegg
4919a58246
Resolve File download fails if the file is marked as malware in OneDrive (Issue #153 ) ( #155 )
...
* Gracefully handle the situation where OneDrive has marked a file as malware and will not provide the file for download
2018-09-13 08:41:46 +10:00
abraunegg
4dfdd18d09
Update bug_report.md
2018-09-05 10:21:20 +10:00
abraunegg
ce311db18d
Resolve Correctly handle file case sensitivity issues in same folder (Issue #146 ) ( #147 )
...
* Resolve to correctly handle file case sensitivity issues in same folder by using the same mechanism as Issue #139
2018-08-27 13:11:56 +10:00
abraunegg
b2c9e041be
Resolve 'The parent item is not in the local database' (Issue #139 ) ( #143 )
...
* Resolve 'The parent item is not in the local database' where data cannot be uploaded / saved to the local database because there are folders in the same path with the same name due to case sensitivity issues
2018-08-27 10:47:01 +10:00
abraunegg
b9faa5cd1f
Resolve HTTP request returned status code 429 (Too Many Requests) (Issue #133 ) ( #138 )
...
* Adding a retry method for downloading files when a HTTP request returned status code 429 (Too Many Requests) response is returned from OneDrive
2018-08-27 10:45:26 +10:00
borouhin
a08df3d7fd
Resolve handling of maximum path length calculation (Issue #134 ) ( #135 )
...
* Update the handling of maximum path length calculation
2018-08-27 10:43:49 +10:00
abraunegg
a3f69d4a2e
Resolve systemd/user is not supported on CentOS / RHEL (Issue #131 ) ( #132 )
...
* Resolve systemd/user is not supported on CentOS / RHEL (Issue #131 )
2018-08-27 10:35:58 +10:00
abraunegg
8031f9491a
Resolve Gateway Timeout - JSONValue is not an object (Issue #127 ) ( #129 )
...
* Resolve Gateway Timeout - JSONValue is not an object (Issue #127 )
2018-08-27 10:35:15 +10:00
abraunegg
bdc33e677f
Update bug_report.md
2018-08-24 06:40:38 +10:00
abraunegg
448b624b93
Update bug_report.md
2018-08-19 07:11:34 +10:00
abraunegg
b98c9386f3
Resolve skipping of symlinks in monitor mode ( #125 )
...
* Resolve skipping of symlinks in monitor mode
* Fix up some spelling errors
2018-08-17 08:03:21 +10:00
abraunegg
b3d317ebff
update unit files documentation link ( #126 )
...
* update unit files documentation link
2018-08-17 08:02:56 +10:00
abraunegg
4a1ed426fb
Update README.md
...
Update OpenSuSE Leap 15.0 dependency instructions (#122 )
2018-08-17 05:13:56 +10:00
abraunegg
b8fea961a4
Update CHANGELOG.md
2018-08-14 18:37:12 +10:00
abraunegg
e0b1b595e4
Add file access check for file upload ( #116 )
...
* Add a check to validate that we can read the file by reading the first 10MB when uploading a new file or resuming an upload
2018-08-14 18:30:13 +10:00
abraunegg
6a5ab5607a
test for curl exception when checking online status ( #117 )
...
* Check for a curl exception when checking the online status of the client at startup
2018-08-14 07:21:11 +10:00
abraunegg
6a6e0079af
Update --no-remote-delete to handle directories ( #119 )
...
* Update --no-remote-delete to handle not to delete remote directories if deleted locally
2018-08-14 07:16:20 +10:00
abraunegg
f10fa97b3d
Update .travis-ci.sh
...
* Update to use US Debian mirror rather than ftp.debian.org due to slow network access. By using US mirror, 4 servers are available for download rather than just 1 when using ftp.debian.org
2018-08-13 10:03:16 +10:00
abraunegg
dad7b42bc8
Update README.md
2018-08-13 06:32:51 +10:00
abraunegg
036e6416e2
Update README.md
2018-08-12 08:33:25 +10:00
abraunegg
54e29ea5bf
Update bug_report.md
2018-08-11 20:19:15 +10:00
abraunegg
bedba08579
Update README.md
...
* Add openSUSE Leap 15.0 build dependency details
2018-08-11 06:37:28 +10:00
abraunegg
0f96aef81f
Update CHANGELOG.md
2018-08-10 10:20:05 +10:00
abraunegg
7c686172ca
Update Travis CI tests ( #106 )
...
* Update Travis CI scripts to functional test application post build
2018-08-10 08:38:45 +10:00
abraunegg
bed2b6c75f
Implement Feature Request: Add a progress bar for large uploads & downloads (Issue #12 ) ( #99 )
...
* Implement feature request to add a progress bar for large file uploads & downloads
2018-08-10 07:46:27 +10:00
abraunegg
2bb5dce752
Fix --no-remote-delete ( #110 )
...
* Original implementation of --no-remote-delete used a cfg value, however this introduced 2 issues - value could be set via a config parameter which was not the intention, but also could be set to a non true value causing application issues. This patch resolves how --no-remote-delete should have originally been implemented
2018-08-10 07:40:17 +10:00
abraunegg
e922a7d85e
Implement Feature Request: Make checkinterval for monitor configurable (Issue #31 ) ( #97 )
...
* Implement Feature: Make checkinterval for monitor configurable
* Update monitor mode processing logic
2018-08-08 05:35:18 +10:00
Jesse Harris
b2270ee696
ebuild for Gentoo users. ( #101 )
...
* Add gentoo ebuild
* Updated readme for Gentoo
2018-08-07 19:28:47 +10:00
abraunegg
2a113de66c
Resolve missing config value: no-remote-delete ( #103 )
...
* Resolve missing config value: no-remote-delete
2018-08-07 19:27:21 +10:00
abraunegg
b220bf87e3
Update README.md
2018-08-06 05:49:43 +10:00
abraunegg
2e04bf534a
Implement Feature Request: Upload Only Option that does not perform remote delete (Issue #49 ) ( #96 )
...
* Implement Feature Request: Upload Only Option that does not perform remote deletes
2018-08-05 10:43:31 +10:00
abraunegg
635178f787
Update README.md
2018-08-05 06:33:51 +10:00
abraunegg
6daa637ff2
Update README.md
...
* Update readme with valid Debian i386 / i686 instructions
2018-08-03 06:59:17 +10:00
Leif Denby
c0074638da
Add ability to skip symlinks (Issue #87 ) ( #92 )
...
* Add ability to skip symlinks
2018-08-03 06:02:10 +10:00
abraunegg
8c2629e90c
Update CHANGELOG.md
2018-08-02 12:13:26 +10:00
abraunegg
aa34ef56fb
Update README.md
2018-08-02 12:13:07 +10:00
abraunegg
9ad91cb5cd
Update Travis CI build testing scripts ( #94 )
...
* Update Travis CI files to automate building on x32, x64 and ARM32 architectures
2018-08-02 09:10:37 +10:00
abraunegg
aa995eb3d3
Implement better handling of database errors & database disk space issues (Issue #77 ) ( #80 )
...
* Implement better handling of database exit scenarios when there is zero disk space left on drive where the items database resides (Issue #77 )
* Implement better handling of incorrect database permissions
* Implement better handling of different database versions to automatically re-create tables if version mis-match (RHBZ #1598934 )
2018-08-02 08:28:52 +10:00
abraunegg
91d8b7ab93
Gracefully handle a timeout when accessing the Microsoft OneDrive Service (Issue #82 ) ( #86 )
...
* Gracefully handle a timeout when accessing the Microsoft OneDrive Service
* Update HTTP connection handling for long running operations based on https://forum.dlang.org/post/k2vbk5$re7$1@digitalmars.com & https://github.com/dlang/phobos/pull/797
2018-08-02 08:25:37 +10:00
abraunegg
6b670df686
Fix localFileModifiedTime to not use fraction seconds ( #91 )
...
* Fix localFileModifiedTime when uploading a new file to compare using no fraction seconds
2018-08-02 08:22:26 +10:00
abraunegg
686da27e34
Update README.md
2018-08-01 19:07:56 +10:00
abraunegg
697ee3b9a0
Update README.md
2018-08-01 06:18:43 +10:00