Releases: flecmart/keep2todoist
v2.1.1
What's Changed
- build(deps): bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #104
- build(deps): bump pyyaml from 6.0.2 to 6.0.3 by @dependabot[bot] in #105
- build(deps): bump pytest from 8.4.2 to 9.0.0 by @dependabot[bot] in #106
- build(deps): bump gkeepapi from 0.16.0 to 0.17.0 by @dependabot[bot] in #107
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- build(deps): bump todoist-api-python from 3.0.1 to 3.1.0 by @dependabot[bot] in #99
- build(deps): bump pytest from 8.3.5 to 8.4.0 by @dependabot[bot] in #101
- build(deps): bump pytest from 8.4.0 to 8.4.1 by @dependabot[bot] in #102
- build(deps): bump gpsoauth from 1.1.1 to 2.0.0 by @dependabot[bot] in #103
Full Changelog: v2.0.0...v2.1.0
v2.0.0 BREAKING CHANGE: Changed auth flow
This is a BREAKING CHANGE
There were too many dependencies outdated so I changed the auth flow to the master token flow and updated base image and all dependencies.
You have to obtain your master token and change your config.yaml as described in the README.
For everyone the old authentication works you can just keep on using latest 1.x.x version but I won't maintain the old flow.
What's Changed
- build(deps): bump pytest from 7.4.3 to 7.4.4 by @dependabot in #59
- build(deps): bump pytest from 7.4.4 to 8.0.0 by @dependabot in #60
- build(deps): bump pytest from 8.0.0 to 8.0.1 by @dependabot in #61
- build(deps): bump pytest from 8.0.1 to 8.0.2 by @dependabot in #62
- build(deps): bump pytest from 8.0.2 to 8.1.1 by @dependabot in #64
- build(deps): bump yamale from 4.0.4 to 5.0.0 by @dependabot in #63
- build(deps): bump yamale from 5.0.0 to 5.1.0 by @dependabot in #65
- Create FUNDING.yml by @flecmart in #68
- build(deps): bump pytest from 8.1.1 to 8.2.0 by @dependabot in #70
- build(deps): bump yamale from 5.1.0 to 5.2.0 by @dependabot in #69
- build(deps): bump yamale from 5.2.0 to 5.2.1 by @dependabot in #71
- build(deps): bump todoist-api-python from 2.1.3 to 2.1.4 by @dependabot in #72
- build(deps): bump pytest from 8.2.0 to 8.2.1 by @dependabot in #73
- build(deps): bump schedule from 1.2.1 to 1.2.2 by @dependabot in #74
- build(deps): bump todoist-api-python from 2.1.4 to 2.1.5 by @dependabot in #75
- build(deps): bump pytest from 8.2.1 to 8.3.1 by @dependabot in #78
- update actions by @flecmart in #79
- build(deps): bump pytest from 8.3.1 to 8.3.2 by @dependabot in #80
- build(deps): update urllib3 requirement from <2 to <3 by @dependabot in #81
- Revert "build(deps): update urllib3 requirement from <2 to <3" by @flecmart in #82
- build(deps): bump pyyaml from 6.0.1 to 6.0.2 by @dependabot in #84
- build(deps): bump todoist-api-python from 2.1.5 to 2.1.7 by @dependabot in #86
- build(deps): bump pytest from 8.3.2 to 8.3.3 by @dependabot in #87
- build(deps): bump pytest from 8.3.3 to 8.3.4 by @dependabot in #89
- build(deps): bump yamale from 5.2.1 to 6.0.0 by @dependabot in #93
- build(deps): bump pytest from 8.3.4 to 8.3.5 by @dependabot in #94
- Change Authentication flow by @flecmart in #91
Full Changelog: v1.6.1...v2.0.0
v1.6.1
v1.6.0
What's Changed
- Update docker-image.yml by @flecmart in #48
- Bump pytest from 7.4.2 to 7.4.3 by @dependabot in #49
- Track errors by @flecmart in #51
- add exception handling on item/note level
- handle and record exceptions
- maintain sync health and don't ping healthstate anymore if items cannot be synced multiple times
- make transfer logic more robust: delete created todoist task if original gkeep task could not be deleted
Full Changelog: v1.5.0...v1.6.0
v1.5.0
Improvements in authentication process for gkeepapi. Auth token is now cached locally and used to resume gkeepapi. That should improve situation where google is getting suspicious about too many auth requests.
Be aware that the token is saved unencrypted to gkeepapi_token locally. That does not really make a differnce because your app password is also saved unencrypted in config.yaml. I just wanted to point out that you should not share your gkeepapi_token with anyone because it can be used to authenticate to google.
What's Changed in detail
- Bump todoist-api-python from 2.1.2 to 2.1.3 by @dependabot in #35
- Bump pytest to 7.4.2 by @dependabot in #37
- Bump schedule from 1.2.0 to 1.2.1 by @dependabot in #39
- feat: Cache token by @flecmart in #44
- fix: rename gkeepapi_token.json as it is no json by @flecmart in #45
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
- Bump pytest from 7.3.2 to 7.4.0 by @dependabot in #32
- Bump pyyaml from 6.0 to 6.0.1 by @dependabot in #33
- Bump todoist-api-python from 2.0.2 to 2.1.2 by @dependabot in #34
Full Changelog: V1.4.0...v1.5.0
v1.4.0
v1.3.1
What's Changed
- Bump schedule from 1.1.0 to 1.2.0 by @dependabot in #23
- Bump pytest from 7.2.2 to 7.3.0 by @dependabot in #24
- Bump pytest from 7.3.0 to 7.3.1 by @dependabot in #26
- fix: minor improved exception handling and logging by @flecmart in #27
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Unit tests by @flecmart in #16
- Bump pytest from 7.2.0 to 7.2.1 by @dependabot in #17
- Bump pytest from 7.2.1 to 7.2.2 by @dependabot in #21
- Feature gkeep notes by @flecmart in #22
Full Changelog: v1.2.0...v1.3.0