Commit graph

1137 commits

Author SHA1 Message Date
Vitor Carvalho 680090a680
fix(docker): add git to docker build (#1945)
* add git for docker build process
2022-05-04 04:53:32 +10:00
abraunegg 5506efb313
Detect if application is already operational (#1944)
* In some scenarios users may have a running background service syncing data (systemd or otherwise). In these events, running the application in standalone mode can create a conflict when attempting to perform database queries when there are significant changes to data structures occurring. This PR specifically checks if the database operation files are present, and, if these are present (meaning the application is most likely currently operational) fail fast and not execute the application as a second instance against the same active configuration.

Potentially also resolves RBZ2061430 and RBZ2075468
2022-05-03 15:09:08 +10:00
abraunegg 10448efd9a
Update INSTALL.md
* Add Homebrew
2022-05-02 13:12:41 +10:00
abraunegg a134fa4a73
Update ubuntu-package-install.md (#1943)
* Update Ubuntu instructions to include PPA removal as first step
2022-05-01 10:10:52 +10:00
abraunegg a83af761eb
Release 2.4.18 Dev Prep (#1942)
* Release 2.4.18 Dev Prep
2022-05-01 09:51:29 +10:00
abraunegg 66a7b15feb
Release files for 2.4.17 (#1941)
* Release files for 2.4.17
2022-04-30 11:25:42 +10:00
abraunegg 473e273d13
Update ubuntu-package-install.md (#1940)
* Add Ubuntu 22.04 instructions to install from OpenSuSE Build Service
2022-04-30 10:34:38 +10:00
Philipp 446be3743c
Fix logging output when download failed (#1894)
* Fix logging output when download failed
2022-04-29 16:54:55 +10:00
abraunegg a52de36d63
Improve when the local database integrity check is performed and on what frequency (#1938)
* Improve when the local database integrity check is performed and on what frequency
2022-04-28 11:51:50 +10:00
abraunegg 834dc3fbc4
Remove ambiguity on how to access 'help' for the client (#1936)
* Remove ambiguity on how to access 'help' for the client
2022-04-27 06:04:19 +10:00
abraunegg 0db230f538
Update INSTALL.md
* Update to include Ubuntu 22.x designation for building from source
2022-04-26 16:53:41 +10:00
abraunegg 37bce6f82d
Update local folder creation timestamp with timestamp from OneDrive (#1934)
* When a new folder is created locally, use the lastModifiedDateTime as provided by OneDrive for the folders timestamp instead of the time when the client created the directory

Note: This only will impact new folder that are created, will not touch or modify existing folders
2022-04-26 08:23:18 +10:00
abraunegg f08039f511
Update inotify logging output (#1930)
* Update logging output when running in --monitor --verbose mode in regards to the inotify events
* Add additional logging specifically for delete event to denote in log output the source of a deletion event when running in --monitor mode
2022-04-21 08:19:24 +10:00
abraunegg 8b30c00c81
Update Internet connect disruption retry handling (#1909)
* Update Internet connect disruption retry handling and logging output
2022-04-21 08:03:22 +10:00
abraunegg 3418a4a504
Update INSTALL.md
* Update URL to point at ubuntu-package-install.md
2022-04-19 08:46:33 +10:00
abraunegg 29b0ef0b98
Fix crash when trying to sync broken symbolic link (#1917)
* Check the response for directory checks as to if it generates a file exception error
2022-04-08 05:50:47 +10:00
abraunegg 5d320505c7
Update ubuntu-package-install.md
* Update document with newer instructions to avoid the following apt-key depreciation warning
2022-03-31 10:19:29 +11:00
abraunegg 6bdc5bd3b7
Update USAGE.md
* Clarify how symbolic links are treated
2022-03-30 07:01:50 +11:00
abraunegg 937f7eaa2b
Update ubuntu-package-install.md
* Add what file to remove to fix systemd issue
2022-03-29 07:37:49 +11:00
abraunegg cf92bc06f9
Update bug_report.yml
* Fix typo
2022-03-23 05:44:23 +11:00
abraunegg f26f03b0a9
Update INSTALL.md
* Update Slackware URL
2022-03-20 08:42:50 +11:00
Philipp 3f0d606f5b
Fix docker build, by add missing git (#1895)
* Fix docker build, by add missing git
2022-03-19 07:57:05 +11:00
abraunegg 8271adc6a7
Update README.md 2022-03-12 04:59:06 +11:00
abraunegg 566251da29
Release files for 2.4.16 (#1879)
* Release files for 2.4.16
2022-03-10 09:56:47 +11:00
ctml91 31fcf21f6d
Add documentation for Podman support (#1871)
* Add documentation for Podman support
2022-03-10 08:55:41 +11:00
abraunegg 1843a9146d
Update bug_report.yml (#1877)
* Add 'render: shell' to relevant text input areas
2022-03-10 07:59:37 +11:00
abraunegg a5bd4e9133
Implement feature request to mark partially-downloaded files as .partial (#1868)
* Implement feature request to mark partially-downloaded files as .partial during download
2022-03-10 07:01:08 +11:00
abraunegg 3124b2dcf2
Implement feature request --modified-by (#1869)
* Implement --modified-by to display who last modified a file and when the modification was done
2022-03-10 07:00:07 +11:00
abraunegg 8dc0723640
Update YAML forms (#1875)
* Update YAML forms
2022-03-10 06:51:11 +11:00
abraunegg 07e9cedaed
Use GitHub YAML forms (#1873)
* Use GitHub YAML forms for bug reports and feature requests
  - modern look
  - users don't need to mess with given markdown parts while filling the issue template
2022-03-10 06:47:26 +11:00
abraunegg c4a7c1edbe
Update USAGE.md
* Update instructions on where to get the default config file from
2022-03-08 09:22:14 +11:00
abraunegg d68c27fb4f
Add --reauth to allow easy re-authentication of the client (#1867)
* Add --reauth to allow easy re-authentication of the client
2022-03-08 05:35:00 +11:00
abraunegg 21736f4029
Enhance error handling of GitHub version check (#1866)
* Enhance error handling of GitHub version check when GitHub is unable to be reached
2022-03-08 04:55:35 +11:00
abraunegg 8687deec18
Improved Dockerfiles (#1795)
* Update Dockerfiles to use more modern base Linux distribution
2022-03-07 19:25:34 +11:00
abraunegg ff78e84efd
Extend GitHub version check (#1863)
* Extend GitHub version check to be done once per day when running in --monitor
* Change notification to also notify GUI if notifications are being utilized
2022-03-07 14:02:50 +11:00
abraunegg bb889f130e
Add function to check client version vs latest GitHub release (#1862)
* Add application version check, to check GitHub latest release tag and compare to the application version being run. If the application version is older, display a warning message that the client is obsolete and unsupported and that the user needs to upgrade their client version.
2022-03-07 10:57:20 +11:00
abraunegg ba7e4905ff
Update ubuntu-package-install.md
* Fix typo
2022-03-06 10:04:30 +11:00
abraunegg 76bd6e26a5
Catch errors from OneDrive when initialising subscriptions (#1846)
* Catch errors from OneDrive when initialising subscriptions
2022-03-06 10:02:14 +11:00
August Feng 7ff077efd8
Update Docker.md (#1841)
* Ensure the **ONEDRIVE_DATA_DIR** folder exists before running the container
* Silence the stderr messages
2022-03-06 10:01:01 +11:00
abraunegg c63b390f14
Update entrypoint.sh (#1861)
Fix applying permissions to volume directories when running in rootless podman
2022-03-06 08:26:35 +11:00
abraunegg 75405afa28
Add config.yml to configure issue templates (#1845)
Add config.yml to configure issue templates
2022-02-17 08:05:06 +11:00
abraunegg dfc87bd7d9
Update README.md (#1838)
* Add External Enhancements and links
2022-02-11 10:59:45 +11:00
stefanvi 3c119d3b20
Fix typo in the Ubuntu installation docs (#1830)
* Fix typo in the Ubuntu installation docs
2022-02-05 06:16:42 +11:00
Gilles Callebaut 0158f356db
Update USAGE.md (#1829)
* Update USAGE.md
2022-02-05 06:15:55 +11:00
abraunegg c0e40e857e
Split children query into a separate function which can be self-referred (#1828)
* Split children query into a separate function which can be self-referred in case of multiple 429 or 504 responses in a row
2022-02-03 13:27:57 +11:00
jydidier 220a00bbdf
Fixes in order to compile on an Android host (#1823)
* Fixes in order to compile on an Android host

Co-authored-by: Jean-Yves Didier <jeanyves.didier@univ-evry.fr>
2022-02-01 11:39:14 +11:00
abraunegg e1faa90351
If a sync_list exclusion is matched, the item needs to be excluded when using --resync (#1820)
* If a sync_list exclusion is matched, the item needs to be excluded when using --resync
2022-01-31 10:13:19 +11:00
abraunegg 1ac5d87d98
Document risk regarding using --resync (#1816)
* Document risk regarding using --resync
* Implement --resync-auth
2022-01-28 08:58:38 +11:00
abraunegg 8ba49fd24c
Enable GitHub Sponsors (#1811)
* Enable GitHub sponsors now that GitHub has approved
2022-01-25 19:17:10 +11:00
abraunegg 2c71e9461e
Update ubuntu-package-install.md (#1807)
* Clarify Ubuntu | Debian process
2022-01-20 14:51:28 +11:00