Releases
v0.8.0
Changelog
9f32ee1 Merge pull request #58 from mgsnova/config-auth-storage-defaults
924a56d Merge pull request #62 from inovex/sync-declined-events
ebe2530 Merge pull request #63 from inovex/dependabot/go_modules/google.golang.org/api-0.136.0
8c8cd94 Merge pull request #66 from inovex/dependabot/go_modules/github.com/charmbracelet/log-0.2.4
716ff6f Merge pull request #67 from HannesHil/fix/deleted-source-event-bug
99404dd Merge pull request #69 from am3o/main
9558807 Merge pull request #70 from inovex/dependabot/github_actions/actions/checkout-4
7b73beb Merge pull request #71 from inovex/dependabot/go_modules/golang.org/x/oauth2-0.12.0
80ee4e5 Merge pull request #72 from inovex/dependabot/go_modules/google.golang.org/api-0.139.0
fd49e98 Merge pull request #73 from inovex/dependabot/go_modules/google.golang.org/api-0.141.0
776d79a Merge pull request #74 from inovex/dependabot/github_actions/docker/login-action-3
0c57d9e Merge pull request #75 from inovex/dependabot/github_actions/goreleaser/goreleaser-action-5
7f71806 Merge pull request #76 from inovex/dependabot/go_modules/google.golang.org/api-0.142.0
74f8dc3 Merge pull request #77 from inovex/deprecate-key-flag
69548bd Merge pull request #80 from inovex/dependabot/go_modules/google.golang.org/api-0.143.0
82567b0 Merge pull request #82 from inovex/fix-test-failure
cc5d6f2 Merge pull request #84 from inovex/dependabot/go_modules/github.com/charmbracelet/log-0.2.5
1c76f1a Merge pull request #85 from inovex/dependabot/go_modules/golang.org/x/oauth2-0.13.0
de3e1e0 Merge pull request #86 from inovex/dependabot/go_modules/google.golang.org/api-0.146.0
c573c53 Merge pull request #87 from inovex/dependabot/go_modules/golang.org/x/net-0.17.0
786a7b0 chore(deps): bump actions/checkout from 3 to 4
3fcc231 chore(deps): bump docker/login-action from 2 to 3
c5f5153 chore(deps): bump github.com/charmbracelet/log from 0.2.3 to 0.2.4
f5ccda7 chore(deps): bump github.com/charmbracelet/log from 0.2.4 to 0.2.5
050651e chore(deps): bump golang.org/x/net from 0.16.0 to 0.17.0
e236f64 chore(deps): bump golang.org/x/oauth2 from 0.11.0 to 0.12.0
646e29b chore(deps): bump golang.org/x/oauth2 from 0.12.0 to 0.13.0
0f0fe13 chore(deps): bump google.golang.org/api from 0.134.0 to 0.136.0
92534ee chore(deps): bump google.golang.org/api from 0.136.0 to 0.139.0
33a5723 chore(deps): bump google.golang.org/api from 0.139.0 to 0.141.0
0fb3ea8 chore(deps): bump google.golang.org/api from 0.141.0 to 0.142.0
fb00f52 chore(deps): bump google.golang.org/api from 0.142.0 to 0.143.0
28ddf3a chore(deps): bump google.golang.org/api from 0.143.0 to 0.146.0
d26873a chore(deps): bump goreleaser/goreleaser-action from 4 to 5
17330a6 doc: replace storage-encryption-key flag with $CALENDARSYNC_ENCRYPTION_KEY
dd9568e fallback to defaults for auth storage config
7a547e4 feat(google): check for Event Response and map to models.Event.Accepted
ee2b4be feat(outlook): add ResponseStatus field and map to models.Event.Accepted
b266ae9 feat: add Accepted field to models.Event
ecd9f35 feat: add Filter Interface, autoconfigure, etc
01355ec feat: add SyncDeclinedEvents field to controller struct
bcf96b4 feat: add filter logic to SynchroniseTimeframe
ca5c521 feat: add filters "AllDayEvents" and "DeclinedEvents"
1ad213e feat: add function to remove declined events if config parameter is set
cf05cca feat: add sync_declined_events field to config
c0f7c2b feat: bump go version to 1.21
0f56847 feat: bump golangci-lint version to 1.54.0
9079fe5 feat: do not resurrect event when syncing in both directions
f937ead feat: expose GetSourceID for sinks
ab8b72c feat: use filters in the new controller
a00e01b fix: Configure missing expectation for controller test
f527783 fix: deprecate the usage of the storage encryption key command line flag
a5986e0 fix: linter error
e957eab fix: move autoConfigure to its own file and allow any object to be passed
42a71d5 fix: remove SyncAllDayEvents field and add filters to the config file
914cb00 fmt: make the linter happy and add document starts to yamls
8d3793f refactor: change the default configuration into a explicit structed
17dfea0 refactor: filter events one by one
320f03a refactor: rename Source/Sink.GetSourceID to GetCalendarID
2be88df test defaults for auth storage config
4a72709 test that custom auth storage paths work
You can’t perform that action at this time.