Skip to content

Releases: gilesknap/gphotos-sync

3.2.2

18 May 20:32
219d285
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.2.1...3.2.2

3.2.1

06 Jan 21:48
93b36f7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.2.0...3.2.1

3.2.0

30 Dec 20:47
2e2335f
Compare
Choose a tag to compare

Merge latest skeleton - update to support Python 3.12

3.1.3

02 Jul 17:46
Compare
Choose a tag to compare

Fix issue with non UTC timezone causing tokens to expire in one day.

What's Changed

New Contributors

Full Changelog: 3.1.2...3.1.3

3.1.2

19 Mar 15:54
a631449
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.0...3.1.2

3.1.0

11 Mar 11:09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.04...3.1.0

3.04

20 May 22:03
cb30b35
Compare
Choose a tag to compare

Two bug fixes

  • Containers auth flow no longer requires --network=host so will work on Mac and Windows docker VM. Many thanks to https://github.com/aaccioly . Fixes #356
  • Backoff for Google API Quotas now works. Fixes #320

What's Changed

Full Changelog: 3.0.3...3.04

3.0.3

17 May 16:13
3b986fa
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0...3.0.3

Major Overhaul

15 May 20:05
Compare
Choose a tag to compare

Recent Work

This release has one very important bug fix.

Having this fix has inspired me to spend some effort on this project to make it more easily maintainable in future.

I have totally refreshed the developer workflow and documentation as follows:

  • completely new sphinx based documentation hosted on GitHub Pages
  • switch CI to Github Actions
  • add multi-arch container build to CI
  • add devcontainer for vscode
  • container image hosted on GitHub Container Registry
  • remove pipenv dependency and use pip only (with lock semantics in the CI)
  • add multiple source checks to CI and dev time
    • black
    • flake8
    • mypy
    • isort
    • yaml checks
  • implement git pre-commit checks for some of the above
  • use tox for parallel execution of all the above

There are also multiple contributions from others listed below that have accumulated because it's been so long since the last release.
Sorry about that. I intend to pay more attention to this project now that it is in a tidy state.

What's Changed

New Contributors

Full Changelog: 2.14.2...3.0.0

2.14.2

12 May 19:44
10be8f0
Compare
Choose a tag to compare

New features:

  • None

Bug fixes:

  • restore the BadIds checking and quarantine feature because of #221 #230
  • cope with permissions error on setting album link date #221 (comment)
  • Handle FileExistsError in case insensitive filesystem check #225 thanks @mRoca
  • dont soft link missing files in albums and comparison #218 (comment)
  • add comma to illegal Windows filename character #221 (comment)
  • cope with empty mimetype attribute #231
  • handle 429 responses from google servers when overloading - back off incrementally #202