Commit graph

1346 commits

Author SHA1 Message Date
abraunegg fbf63999ff Update PR
* Update PR
2023-10-10 18:39:21 +11:00
abraunegg 72a4680035 Update PR
* Add --get-file-link
* Add --modified-by
2023-10-10 17:43:15 +11:00
abraunegg 0d3fc3ebf2 Add --display-sync-status
* Add --display-sync-status
2023-10-10 14:28:10 +11:00
abraunegg 1f183ca03e Update PR
* Update PR with doc updates
2023-10-09 08:18:13 +11:00
abraunegg b0628d7099 Update PR
* Update PR
2023-10-08 10:52:52 +11:00
abraunegg 7e3df956ce Update PR
* Update PR
2023-10-07 05:31:26 +11:00
abraunegg c69f2abc4b Update PR
* Update PR
2023-10-07 05:28:28 +11:00
abraunegg ea1ca33374 Update PR
* Update PR
2023-10-06 14:57:51 +11:00
abraunegg 1503f969df Update PR
* Update PR
2023-10-06 09:19:04 +11:00
abraunegg 5127464f2c Change when the integrity check is performed
* Change when the integrity check is performed
2023-10-06 06:48:20 +11:00
abraunegg c7cc45d95c Update maxInotifyWatches location
* Update maxInotifyWatches location
2023-10-05 19:40:05 +11:00
abraunegg c44ad963a6 Update main.d
* Fix --version segfault
2023-10-05 17:41:31 +11:00
abraunegg 51f0ffcb1f Uplift to v2.5.0-alpha-2
* Uplift to v2.5.0-alpha-2
2023-10-05 17:24:30 +11:00
abraunegg cbe3e6ea84 Clean up before onedrive-v2.5.0-alpha-2
* Clean up before onedrive-v2.5.0-alpha-2
2023-10-05 17:17:26 +11:00
abraunegg 4a60654e3f
Update USAGE.md
* Fix documentation regarding skip_file example
2023-09-25 08:04:29 +10:00
abraunegg a74ff589f8
Update USAGE.md (#2488)
* Add classify_as_big_delete
2023-09-14 07:06:56 +10:00
abraunegg 651aa16844
Update application-security.md
* Fix spelling error
2023-09-11 10:16:50 +10:00
abraunegg 85f99cb899
Update Security Documents (#2484)
* Update Security Documents
2023-09-11 07:26:14 +10:00
abraunegg d712dd6093
Update USAGE.md
* Add note about minimum value for ''monitor_interval'
2023-08-31 09:55:54 +10:00
abraunegg 43b0bed4cb
Fix debugging log output when reporting file size and hash mismatch (#2473)
* Fix debug logging output with correct hash values as these were switched
* Only calculate local file size post download once and reuse value
2023-08-24 18:08:21 +10:00
Flynn Duniho fc5cbaf2e9
Fix typo in USAGE.md (#2466)
* Fix typo in USAGE.md
2023-08-07 12:44:40 +10:00
abraunegg 50d80d333e
Add Debian 12 to documentation (#2459)
* Add Debian 12 to documentation
2023-07-27 05:32:20 +10:00
Gonçalo Martins 99271a45de
Add --no-remote-delete flag to docker entrypoint (#2453)
* Add --no-remote-delete flag to docker entrypoint

---------

Co-authored-by: Gonçalo Martins <g.martins@revolut.com>
Co-authored-by: abraunegg <alex.braunegg@gmail.com>
2023-07-24 10:41:06 +10:00
abraunegg fb0a5f0796
Fix unhandled exception when authurl path is non-existent (#2456)
* Catch an unhandled exception when the user sets the authurl file to a location that cannot be accessed
2023-07-23 10:13:03 +10:00
abraunegg 94ccb7a6d0 Update webhook example configuration documentation
* Update webhook example configuration based on #2447
2023-07-11 18:09:45 +02:00
abraunegg b2bf6aa475
Release files for 2.4.25 (#2440)
* Release files for 2.4.25
2023-06-21 15:30:40 +10:00
abraunegg 268dcf9120
Fix that zero-byte files do not have a hash as reported by the OneDrive API thus should not generate an error message (#2436)
* The OneDrive API does not present a hash for all files, most notably those that are zero byte in size (this may be fixed by the OneDrive API in the future). Add a wrapper to the existing makeItem function to test the file size before working out if this is a going to be a problem and if it is, then print out an error message if the file size is greater than 0 including either the full filename path or the items id.
2023-06-21 13:21:05 +10:00
abraunegg f5edb8b394
Update Docker files June 2023 (#2438)
* Update Docker Files June 2023 and Documentation
2023-06-21 12:59:46 +10:00
abraunegg 4b32dbf12d
Update testbuild.yaml (#2439)
* Update testbuild.yaml and downgrade to Ubuntu 20.04
2023-06-21 11:15:56 +10:00
abraunegg 628a85dc93
Add Ubuntu 23.04 Instructions (#2437)
* Add Ubuntu 23.04 Instructions
2023-06-21 10:54:07 +10:00
abraunegg 3340fcca6a
Update util.d (#2428)
* Remove running version obsolete flag as this causes a false flagging as obsolete
2023-06-20 11:18:20 +10:00
abraunegg 25cc361277
Release files for 2.4.24 v2 (#2427)
* Release files for 2.4.24 v2 to correct incorrect configure.ac version
2023-06-20 10:48:08 +10:00
abraunegg 32a702eaaf Revert "Release files for 2.4.24 (#2426)"
This reverts commit 30b108027d.
2023-06-20 10:41:25 +10:00
abraunegg 30b108027d
Release files for 2.4.24 (#2426)
* Release files for 2.4.24
2023-06-20 10:38:36 +10:00
abraunegg dfd1d1aa4a
Implement #2414 to allow HTTP session timeout(s) tuning via config (#2425)
* Implement #2414 to allow HTTP session timeout(s) tuning via config (taken from v2.5.x)
2023-06-20 09:28:17 +10:00
abraunegg 06420c9a0a
Remove sha1 use and cleanup defunct remaining crc32 use (#2424)
* Remove sha1 from being used by the client as this is being depreciated by Microsoft in July 2023 - https://devblogs.microsoft.com/microsoft365dev/deprecation-of-sha1hash-on-onedrive-personal/
* Complete the removal of crc32 as this is also no longer present for a long time, but some code elements still existed
* Only compute quickXorHash, not quickXorHash and sha256Hash as computing sha256Hash is CPU expensive
* Update cache database stored items to only store quickXorHash and sha256Hash values (remove crc32 and sha1)
2023-06-20 06:55:00 +10:00
abraunegg c9fe8ad051 Update INSTALL.md
* Fix Readme
2023-06-17 08:48:30 +10:00
abraunegg 8045002c87
Update INSTALL.md (#2421)
* Add Linux Mint so it is clear that for Linux Mint users that the OpenSuSE Repository must be used
2023-06-17 08:19:07 +10:00
abraunegg b0eb9ffcdf Update ubuntu-package-install.md
* Add note to remove erroneous systemd service entry
2023-06-12 09:05:13 +10:00
abraunegg aa294b32f8
Update ubuntu-package-install.md
* Update wording
2023-06-12 08:45:03 +10:00
abraunegg 669a21747b
Update Docker.md (#2409)
* Update Docker document to detail to use 'edge' to align to documentation
2023-06-03 07:36:47 +10:00
abraunegg 3b8d7b3b1a
Update ubuntu-package-install.md (#2405)
* Flag Ubuntu 18.x as EOL
* Add 23.04 details to INSTALL.md
2023-06-01 07:52:51 +10:00
abraunegg 64a3bfb033
Update INSTALL.md (#2403)
* Remove Ubuntu 18.x and Debian 9 as these are now EOL
2023-05-31 17:20:59 +10:00
abraunegg 16b751971f
Fix Unable to perform a database vacuum: out of memory when exiting (#2398)
* Due to many poor Internet sources of how to use this application, may folk still do not add --synchronize or --monitor switches because their documentation source fails to detail this. When this is the case, the itemdb does not get fully initialised, but when we exit, we try and clean up, because we have partially initalised, we cannot perform a vacuum of the database which generates an error. This patch adds a flag for this specific scenario, so that if triggered, we do not try to vacuum the database and not triggering a false error.
2023-05-12 18:41:01 +10:00
abraunegg d960febb18
Update README.md (#2393)
* Add Supported Application Versions to README.md and re-structure some sections
2023-05-01 13:00:56 +10:00
abraunegg 77684452aa
Update Docker gosu version to 1.16 to resolve current vulnerabilities (#2386)
* Update gosu version to 1.16
2023-04-18 14:35:24 +10:00
abraunegg 4e5a32c210
Update to Fedora Docker file to use Fedora 37 to resolve current vulnerabilities (#2383)
* Update to use Docker build to use Fedora 37
* Update golang to 1.20
2023-04-18 12:40:05 +10:00
abraunegg 56149c285c
Update to Alpine Docker file to resolve current vulnerabilities (#2384)
* Update to Alpine Docker file to resolve current vulnerabilities
2023-04-18 08:54:10 +10:00
abraunegg ae33616d0b
Update to Debian Docker file to resolve current vulnerabilities (#2385)
* Update to Debian Docker file to resolve current vulnerabilities
2023-04-18 07:34:48 +10:00
abraunegg 3ef4a27fb7
Update USAGE.md (#2382)
* Update usage document to add skip_dotfiles and example
2023-04-17 13:02:38 +10:00