Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Squashed commit of v2.9.1 from master branch:
commit dc08c6ec1d352b0cc31ea619232b94ec841ee780 Author: Paul Woolcock <[email protected]> Date: Sun Sep 19 16:24:01 2021 +0100 v2.9.1 commit 2c4733c757d633cd7d9bb1424796e51bd703bb45 Merge: f22560f 7d8192c Author: Paul Woolcock <[email protected]> Date: Sun Sep 19 14:59:07 2021 +0100 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release commit 7d8192c4040989042e5ed0db1578fbcdad9afcdb Author: Paul Woolcock <[email protected]> Date: Sun Sep 19 14:19:58 2021 +0100 Startup registry key tweak. Log filename that failed to download. commit f22560fa5c0b73ff218bfe8cf6aad928448feedb Author: Paul Woolcock <[email protected]> Date: Sun Sep 19 12:38:44 2021 +0100 New CickToRun product IDs added. Closes #1287 commit c1393fe8270a47d52bdcf82558dee803efe02d9f Author: Paul Woolcock <[email protected]> Date: Mon Sep 13 09:16:18 2021 +0100 Squashed commit of the following resolves #1279: commit 00803453bf4692941afe54d81602a0faabe6b716 Author: Paul Woolcock <[email protected]> Date: Sat Sep 11 09:37:33 2021 +0100 Check end date object actually exists. #1279 commit a545c7eb476c20acf895ca6f2d280a21e9311b77 Author: Paul Woolcock <[email protected]> Date: Sat Sep 4 16:13:23 2021 +0100 Remove Google items with end date of sync start date. #1279 commit c86d19871c8e78a9896e89595c8ecd4285f69ac5 Author: Paul Woolcock <[email protected]> Date: Sat Aug 28 17:50:25 2021 +0000 Don't convert recurrence end to local time if all-day appointment. #1265 commit 27fc54c228cd85cfcc67abc0a51988acfe9d98e9 Author: Paul Woolcock <[email protected]> Date: Sun Sep 12 16:46:44 2021 +0100 Coding suggestions adopted: - IDE0017: Object initialization can be simplified - IDE0019: Ignore - IDE1006: Ignore naming styles commit 1c3cf5282d35ce03f570b1fb173c2fee1a473433 Author: Paul Woolcock <[email protected]> Date: Sun Sep 12 15:40:12 2021 +0100 Remove legacy ClickOnce settings. commit 5f64768e90d5328798dc5e1c5598b2d70ec5fcf9 Author: Paul Woolcock <[email protected]> Date: Sun Sep 12 15:39:02 2021 +0100 Fix error when un-muting click sound. Check clipboard content on beforeItemPaste(). commit 9af07fc8fb12753acf9b48bd1e0e6f06737a97c1 Merge: 0d3ce08 9056489 Author: Paul Woolcock <[email protected]> Date: Sun Sep 12 13:05:19 2021 +0100 Merge branch 'issue-1268' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1268 commit 0d3ce08e28ec4bbc7f9997d71cd88bc017a7bc84 Merge: 826ceb5 690e4be Author: Paul Woolcock <[email protected]> Date: Sat Sep 4 15:05:48 2021 +0100 Merge branch 'issue-1269' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1269 commit 826ceb5cca0cb2b626981355be077b2db500d75a Author: Paul Woolcock <[email protected]> Date: Sat Aug 28 17:50:25 2021 +0000 Don't convert recurrence end to local time if all-day appointment. Fixes #1265 commit 690e4bed252459d150f8fbf823ea1febed753b2c Author: Paul Woolcock <[email protected]> Date: Sun Aug 29 17:19:19 2021 +0100 Identify and remove OGCS metadata from duplicated recurring series (via change "this and following events"). #1269 commit 9056489d3fc89a1a04bc50ae98c33d46fe3196c8 Author: Paul Woolcock <[email protected]> Date: Sat Aug 28 22:49:26 2021 +0100 Retrieve hidden Google calendars. New checkbox to optionally list those calendars in drop down. Make sure colourId default is set on deserializing settings.xml #1268 commit 5eaf5abf5b3223f539340a43f1389d3affa8e773 Merge: 893d869 4d70094 Author: Paul Woolcock <[email protected]> Date: Sat Aug 28 18:02:13 2021 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync into development commit 893d8699b32cb91fe907ff65d8ced03112196ba3 Author: Paul Woolcock <[email protected]> Date: Sun Aug 22 15:07:21 2021 +0100 During phased rollout, double check if available releases are not alphas. Don't surface GitHub release notes page in WebBrowser - incompatible HTML. Provide link to view in default browser instead. Closes #1263 commit 675bc0327860efd7e575068d0d9df8ca2c516473 Author: Paul Woolcock <[email protected]> Date: Sun Aug 22 12:44:13 2021 +0100 Add Helper.cs file. Add missing System.Runtime.CompilerServices.Unsafe.dll commit 345ac2844ac8dca3c7be620d8c33cb7a8ec19d26 Author: Paul Woolcock <[email protected]> Date: Sun Aug 22 12:36:58 2021 +0100 Helper class to open browser. commit ebc9a9eafc41e9215e694847c98185ae021dea20 Merge: 51eece0 798c4ed Author: Paul Woolcock <[email protected]> Date: Sun Aug 22 12:31:20 2021 +0100 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into development commit 51eece06133090bee2d234b7a2c65c436e19ce99 Author: Paul Woolcock <[email protected]> Date: Thu Aug 19 01:52:08 2021 +0100 Fix retrieval of ErrorReporting keys. commit 798c4ed7847b5a5943936dbc5d49b7741b18788a Author: Paul Woolcock <[email protected]> Date: Thu Aug 19 01:52:08 2021 +0100 Fix retrieval of ErrorReporting keys. commit 4d700944d2b948e33265839309ea60fef90ec943 Author: Paul Woolcock <[email protected]> Date: Thu Aug 19 01:50:49 2021 +0100 Fix retrieval of ErrorReporting keys. commit 49de6a5a032096ca4cc95d0d8de1d9bf20007be4 Merge: 21aaa17 e97793a Author: Paul Woolcock <[email protected]> Date: Sun Aug 15 19:36:57 2021 +0100 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync into development commit 21aaa17a6343d4b316d30dff187f6ac2a0603225 Author: Paul Woolcock <[email protected]> Date: Sun Aug 15 15:46:46 2021 +0100 log4net updated to v2.0.12 Newtonsoft.Json updated to v13.0 Google.Calendar.V3 APIs updated to v1.54.0 Final versions targeting .Net 4.5:- Google.Cloud.Logging.V2 updated to v2.3 Google.Cloud.Logging.Log4Net updated to v2.5 NodaTime updated to v2.4.13 SharpCompress updated to v0.24 commit e97793a415e54d7ee5f9054aaa0a85459817557e Author: Paul Woolcock <[email protected]> Date: Sat Aug 14 23:17:27 2021 +0100 v2.9.0 commit 246e7c42ea1812dfb68eae583da9cb0efac81205 Merge: 420645a 156be35 Author: Paul Woolcock <[email protected]> Date: Sat Aug 7 17:43:17 2021 +0100 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release commit 156be358680e12bd012468a34c07a80bb428036e Author: Paul Woolcock <[email protected]> Date: Sat Aug 7 17:37:03 2021 +0100 Website URL stored in string constant. Release notes URL moved. commit a3e2d4aa57d70d0b8af20aeec1b74aa29e07ccee Author: Paul Woolcock <[email protected]> Date: Tue Jul 13 22:22:36 2021 +0100 Handle 'Queries per minute' limit with backoff. Force dummy update of Google recurring series if no change within last day. commit 1406c3ec2679d2bb993ecc8226dbf10c3bced730 Author: Paul Woolcock <[email protected]> Date: Tue Jul 13 22:17:18 2021 +0100 Pulled master branch back into development. commit 420645af7a62e44f2e25cb4d67fc8fff2e0522d6 Author: Paul Woolcock <[email protected]> Date: Mon May 10 22:07:39 2021 +0100 Fix logic for ForceSave. Fixes #1218, #1200 commit ed04b3bbc154b1f64d8c6c05d723c0f2eaacea61 Author: Paul Woolcock <[email protected]> Date: Sun May 9 20:09:32 2021 +0100 v2.8.7 commit 097a6283a75276a592b349420af8333c7d41f954 Merge: 4d347af f751331 Author: Paul Woolcock <[email protected]> Date: Sun May 9 18:33:02 2021 +0100 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release commit f751331f614724b87d96fab2d3d862d7e5222eb1 Author: Paul Woolcock <[email protected]> Date: Sun May 9 18:24:15 2021 +0100 Handle OST becoming unavailable, 0x8004010F. log4net: Log error line to cloud. commit 4d347afbd01813a310fc59fb9c5c11670771b272 Merge: 31527b3 d2dea9e Author: Paul Woolcock <[email protected]> Date: Sun May 9 13:56:22 2021 +0100 Merge branch 'issue-1200' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #1200 commit 31527b33467c8950595b215faab3b7c4f90697e1 Merge: 33e9e6c be353b7 Author: Paul Woolcock <[email protected]> Date: Sun May 9 00:06:05 2021 +0100 Merge branch 'issue-1072' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #1072 commit 33e9e6ceba79ec3faadf26e58b2c2feb6ca978cb Merge: ba631c9 fbaada1 Author: Paul Woolcock <[email protected]> Date: Sat May 8 22:07:35 2021 +0100 Merge branch 'issue-1090' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #1090 commit c4ab7c691b016c9f5283642404c9ddf3404ce632 Author: Paul Woolcock <[email protected]> Date: Sat May 8 21:29:22 2021 +0100 Check if each file is already downloaded. Reverted to ApplyReleases() - download any missing files upon file. Custom Squirrel.dll v1.9.0.1 commit b99664424c9aa59240234a35648d2419d4ea8fa0 Author: Paul Woolcock <[email protected]> Date: Wed May 5 19:25:46 2021 +0100 Don't instantiate new Calendar object if instance is not null. commit be353b71f85c6947a694880903469b218976d3a7 Author: Paul Woolcock <[email protected]> Date: Wed May 5 19:12:37 2021 +0100 New non-GUI setting DisconnectOutlookBetweenSync Force disconnect from Outlook after sync. #1072 commit ba631c9d643a3bdcb23d83269547964cdc294362 Merge: 4030b41 a05c1ef Author: Paul Woolcock <[email protected]> Date: Wed May 5 16:59:39 2021 +0100 Merge branch 'issue-1209' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1209 commit 4030b419c205fcb769a4e692ab67aeff368ca8d7 Author: Paul Woolcock <[email protected]> Date: Sun May 2 20:53:53 2021 +0100 Set logging level to FINE for regex log line. Resolves #1211 commit 53281914d1d0fad40424359f8eebd5de5613e5bd Author: Paul Woolcock <[email protected]> Date: Sat May 1 20:12:21 2021 +0100 Download all pending nupkg release files. Update with updateManager.UpdateApp() instead of ApplyReleases(). commit 9d803786ee5439bab5e35b029733fc6226e40ee3 Author: Paul Woolcock <[email protected]> Date: Sun Feb 28 17:39:52 2021 +0000 Check for null attendees on event. Closes #1090 commit 0bba3dcb8ed0c606b2e149742fd8e5f695b7e195 Author: Paul Woolcock <[email protected]> Date: Sat Feb 27 22:23:06 2021 +0000 Customisable attendee limit. #1090 commit 1c9012319caa00110d364354b662688000c0f74c Merge: 1e32ed8 b8bbc07 Author: Paul Woolcock <[email protected]> Date: Sun Apr 25 12:07:11 2021 +0100 Merge branch 'issue-1193' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1193 commit d2dea9eea9b2bc5967f253fd5ae5b6bcda2cb0f2 Author: Paul Woolcock <[email protected]> Date: Mon Apr 19 00:26:16 2021 +0100 If ForceSave set, always save. #1200 commit b8bbc07063dfdaf9e4064d8177fba3a2ad8d3835 Author: Paul Woolcock <[email protected]> Date: Sun Apr 18 20:08:32 2021 +0100 Set "No" as default button for deletion prompts. #1193 commit a05c1eff2801c31f85d7e82930b4e0192427afe6 Author: Paul Woolcock <[email protected]> Date: Sun Apr 18 13:49:18 2021 +0100 Check if ActiveControl is null. #1209 commit 1e32ed8163201a58df642e59eec7b466949b83c2 Author: Paul Woolcock <[email protected]> Date: Sun Mar 14 14:04:29 2021 +0000 Show milestone form as dialogue window. Fixes #1188 commit f97bfdfb1c8052860f661a4b18d9736428ac6074 Author: Paul Woolcock <[email protected]> Date: Sun Mar 14 11:50:55 2021 +0000 Refresh access token if expiring within next 60 secs. Fixes #1184 commit 3bad5a7617084135737e4c584f86d073c73221eb Author: Paul Woolcock <[email protected]> Date: Sun Mar 14 11:44:40 2021 +0000 Squashed commit of the following: commit 3808fda3279eaaf70d8f18b634d2f6844f24caf5 Author: Paul Woolcock <[email protected]> Date: Sun Feb 21 14:03:00 2021 +0000 Don't retrigger displaying the advisory when trying to hide it! #1163 commit 511ee6c1c6f5ba4f24f8ea5887cb14b7340b6800 Author: Paul Woolcock <[email protected]> Date: Sat Feb 13 10:01:44 2021 +0100 Only show quota was exhausted message after successful sync. Don't show anything if sync successful before new quota available. #1163 commit df3f1ffa340c3941b23714ef8b552de27a5f19c5 Author: Paul Woolcock <[email protected]> Date: Sat Feb 13 18:30:09 2021 +0000 Use proper background thread for hiding quota note. #1163 commit a848e3ab8ac53e1e0d8d83389652f5d5c0466367 Author: Paul Woolcock <[email protected]> Date: Mon Feb 8 00:15:53 2021 +0000 Calculate quota exhaustion delay using UTC. #1163 commit 14334ee06dc23b97dba43e5a3f2fa8cf9f32ac0f Merge: 93ee55b 7d64553 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 21:31:12 2021 +0000 Merge branch 'release' of https://github.com/phw198/OutlookGoogleCalendarSync commit 93ee55bacab30cc8b66650ea1b677c4a9fca07ca Merge: 3d1d8e5 0ccc6a0 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 21:29:01 2021 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit 3d1d8e53aea2052c0def6379d794e1664653f071 Merge: 5d3462b dc15a66 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 19:16:13 2020 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync Resolves #1163 commit fbaada113ff522b24629365df167d0a62b8128f4 Author: Paul Woolcock <[email protected]> Date: Sun Feb 28 17:39:52 2021 +0000 Check for null attendees on event. #1090 commit 4a1fe3f6a5b8784e550caf05639815b7a9835bca Author: Paul Woolcock <[email protected]> Date: Sat Feb 27 22:23:06 2021 +0000 Customisable attendee limit. #1090 commit 11c971383affe50c95e7140e62d5f460493d15c8 Author: Paul Woolcock <[email protected]> Date: Mon Feb 15 21:16:55 2021 +0000 Squashed commit of the following: commit d8b03304cb025ab2569945b5384e08587560b974 Author: Paul Woolcock <[email protected]> Date: Mon Feb 15 21:15:22 2021 +0000 Log error and ExchangeConnectionMode. #1143 commit 6e44e0f3e560251eb9c6bedf9fee03092647e830 Author: Paul Woolcock <[email protected]> Date: Sun Dec 27 20:08:17 2020 +0100 Logging altered to catch full exception details. #1143 commit 8c40f3a7ccc9e5be79088a52b0617a1443b69134 Author: Paul Woolcock <[email protected]> Date: Sat Feb 13 18:30:09 2021 +0000 Use proper background thread for hiding quota note. commit 54f7aa05c0ddde355e74a677a48a09c9939164a3 Author: Paul Woolcock <[email protected]> Date: Sun Feb 7 19:27:11 2021 +0000 Don't call ResetLastRun() twice for push sync. commit bb6b3a4b3204d44475920584789efba001937e10 Merge: 5a155e5 87fcf1e Author: Paul Woolcock <[email protected]> Date: Sun Feb 7 18:53:39 2021 +0000 Merge branch 'release' of https://github.com/phw198/OutlookGoogleCalendarSync into development commit 5a155e59dab7d553e3091b37a434c86f0a99fe7b Author: Paul Woolcock <[email protected]> Date: Thu Feb 4 22:24:21 2021 +0000 For Push Sync, check Outlook is running first. commit 1b257b829a2c064f34860268fe9f221c05c0afa5 Author: Paul Woolcock <[email protected]> Date: Sun Jan 31 20:11:00 2021 +0000 Logging changes. commit 8d3c3362044a8e40b1b1dc0aafb0a7c98482d0f7 Author: Paul Woolcock <[email protected]> Date: Sun Jan 31 20:09:00 2021 +0000 Squashed commit of the following: commit 14334ee06dc23b97dba43e5a3f2fa8cf9f32ac0f Merge: 93ee55b 7d64553 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 21:31:12 2021 +0000 Merge branch 'release' of https://github.com/phw198/OutlookGoogleCalendarSync commit 93ee55bacab30cc8b66650ea1b677c4a9fca07ca Merge: 3d1d8e5 0ccc6a0 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 21:29:01 2021 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit 3d1d8e53aea2052c0def6379d794e1664653f071 Merge: 5d3462b dc15a66 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 19:16:13 2020 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit 7d6455322a40ab672a8131df2e882735632e4edc Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 19:23:13 2021 +0000 v2.8.6 commit f351ce6d9c7d5ca384072240fe41c31216186996 Merge: ef6aa86 c6224c7 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 18:48:49 2021 +0000 Merge branch 'issue-1151' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #1151 commit ef6aa860545422ea8daefbbffd84dbd67180a25c Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 17:58:12 2021 +0000 Don't add default reminder to Google if email notification(s) set. Fixes #1156 commit c6224c7ea1cbb16913daf41cbade636263622acb Author: Paul Woolcock <[email protected]> Date: Sat Jan 16 20:27:18 2021 +0000 Paginate response when retrieving list of Google calendars. #1151 commit 37f72742cb5ce157d81b71670bac9e1ec5893b47 Author: Paul Woolcock <[email protected]> Date: Sat Jan 16 19:45:26 2021 +0000 Ensure 64-bit machines cannot create an interval greater than Int32. Fixes #1154 commit 150c9d39de861c1269643e0a4ad84d826ccb9bdc Merge: 7099212 c06fb4b Author: Paul Woolcock <[email protected]> Date: Thu Jan 14 21:45:39 2021 +0000 Merge branch 'issue-1082' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #1082 commit 7099212cd68c34e31a85153f951c8b81e6d8cd2b Merge: c952744 0c1bbec Author: Paul Woolcock <[email protected]> Date: Sun Jan 10 23:22:08 2021 +0000 Merge branch 'issue-1120' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1120 commit 0c1bbecc3a08bba6c1c82c9cfd9a98bb6b5ee90e Author: Paul Woolcock <[email protected]> Date: Sun Jan 10 16:48:36 2021 +0000 Improved message following exhausted quota. Fix scrollbar showing unnecessarily. #1120 commit c952744db30f14606a3b84b6edd1e8fa26a34d8a Merge: 7718ab8 8bbb7f5 Author: Paul Woolcock <[email protected]> Date: Sat Jan 2 14:08:55 2021 +0000 Merge branch 'issue-1051' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1051 commit 8bbb7f5821e6802fc0e2bec7176fb5541554a2fd Author: Paul Woolcock <[email protected]> Date: Tue Dec 29 17:16:45 2020 +0000 Created proper interface methods for filtering. #1051 commit 27110201a3a153c3037919c17ce88065115f8e83 Author: Paul Woolcock <[email protected]> Date: Tue Dec 29 17:07:15 2020 +0000 Squashed commit and merge of the 'release' branch. #1051 commit 7718ab8ca21ad50013ad7ea112e27906d6458b46 Merge: f4ec842 6dac048 Author: Paul Woolcock <[email protected]> Date: Mon Dec 28 19:34:40 2020 +0000 Merge branch 'issue-1123' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1123 commit f4ec8429983c2bc811c9ae706c0cd4c3e3e50a7b Merge: 1e3be12 9d8d089 Author: Paul Woolcock <[email protected]> Date: Mon Dec 28 12:10:33 2020 +0000 Merge branch 'issue-886' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #886 commit 6dac048eb181c441e5ac3abca284344ac2050224 Author: Paul Woolcock <[email protected]> Date: Sun Dec 27 19:37:10 2020 +0100 ai.LastModificationTime unreliable in cached Exchange mode. #1123 commit 82ff5fcd0c28db327361822123caa0e3e89b1b07 Author: Paul Woolcock <[email protected]> Date: Sun Dec 27 16:52:42 2020 +0000 Support x-thread manipulation of sync timer: - Separating setting NextSyncDate from calculation of interval. - New Activate() function for timer. Store timer NextSyncDate as proper date. #1120 commit 1e3be1260ef43542f2edb507a81784be049afd58 Author: Paul Woolcock <[email protected]> Date: Sun Dec 20 17:06:59 2020 +0000 No message box when loading and "no telemetry" configured. Fixes #1135 commit 9d8d0895072e73d3338cc8b0131417b95c0bd527 Author: Paul Woolcock <[email protected]> Date: Sun Dec 20 14:10:33 2020 +0000 Don't mask GetSettings() error with ApplicationException. #886 commit dd9608c6d873cc3a62542c008a20ae56dc1c30ff Author: Paul Woolcock <[email protected]> Date: Sun Dec 20 13:14:54 2020 +0000 Recurring instance logging bug. #877 commit e3227746b93d9511a89d9b13dc235d5155447cb3 Merge: 58807d6 e98e3a5 Author: Paul Woolcock <[email protected]> Date: Wed Dec 2 01:39:15 2020 +0000 Merge branch 'issue-1126' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1126 commit 58807d69c90b0ac5ef5980bb6507716815b2ece7 Merge: 705119f 7f3ff9d Author: Paul Woolcock <[email protected]> Date: Sun Nov 29 15:55:15 2020 +0000 Merge branch 'issue-1121' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1121 commit e98e3a5de807e5f5c7a3bbc9e158371b94a7d764 Author: Paul Woolcock <[email protected]> Date: Sun Nov 29 15:02:07 2020 +0000 Handle failure to get primary SMTP from Exchange recipient. #1126 commit e5d5f5d45c530810ed49c780588ce94c53da056f Author: Paul Woolcock <[email protected]> Date: Sat Nov 28 18:51:08 2020 +0000 Regression bug introduced in 1dc494ed1af135dce66f35621f414a5acf88838a #1120 commit 705119fed7b152ab80a96276af155a7e3eac8123 Merge: 11f3aa2 6c090b3 Author: Paul Woolcock <[email protected]> Date: Sat Nov 28 17:50:44 2020 +0000 Merge branch 'issue-1060' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1060 commit 7f3ff9dc2990dece670d1e6f13193fdac3a57343 Author: Paul Woolcock <[email protected]> Date: Sat Nov 28 14:14:40 2020 +0000 Populate UseGoogleCalendar.ColourId if null, eg upon upgrade. #1121 commit 0d5e169a841eacdb939e0373a2052e597689409f Author: Paul Woolcock <[email protected]> Date: Sun Nov 22 21:51:30 2020 +0000 Correctly delay next sync until fresh quota available. #1120 commit 11f3aa268f8c53228bee53cb0fca6fcdbc05dd53 Merge: 4719f5a f6bc4c2 Author: Paul Woolcock <[email protected]> Date: Sun Nov 22 14:15:22 2020 +0000 Merge branch 'issue-1068' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1068 commit 4719f5a493efd121f599a7c8ff31775c336faea6 Author: Paul Woolcock <[email protected]> Date: Sun Nov 8 16:57:21 2020 +0000 Optionally exclude declined Google invitations. GUI checkbox added on Google settings tab. Resolves #654 commit 6c090b3dffabacf96de3a989a08b45bdd1843df1 Author: Paul Woolcock <[email protected]> Date: Sun Nov 8 20:13:01 2020 +0000 Catch and ignore GoogleApiException Code 410 (already deleted). #1060 commit f6bc4c27c0e72ebbe7d7ce2b1a2ef5259ef4d7aa Author: Paul Woolcock <[email protected]> Date: Sun Nov 8 17:47:07 2020 +0000 Don't set default Google calendar colour to Outlook category (unless mapped). #1068 commit c06fb4b9cd846210e71d71fa07b5279fa406cad8 Author: Paul Woolcock <[email protected]> Date: Sun Nov 1 17:11:58 2020 +0000 Handle null being returned from GetCalendarEntriesInRecurrence() #1082 commit 8832dde186a419f91f09616608d300d2e3d2e8a2 Author: Paul Woolcock <[email protected]> Date: Sat Oct 31 21:23:22 2020 +0000 Squashed commit and pull from master branch for v2.8.5 changes. #1051 commit 2a69c8dd87f10417c0da7211d69d82a3b947c400 Author: Paul Woolcock <[email protected]> Date: Sat Oct 31 21:01:11 2020 +0000 Setting to allow only a single Outlook category to be synced to Outlook. #1068 commit 0ccc6a03805bf81dd11784aaf89b5cb18a103a10 Merge: 5d3462b dc15a66 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 19:16:13 2020 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit 5d3462b34a8f997c00c53e39b18ce32b71e0a7db Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 18:50:09 2020 +0000 v2.8.5 commit fbd410ef8c44040be27866bb5684310c4a0aff93 Merge: 8baf3b6 30d0062 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 17:17:23 2020 +0000 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release commit 8baf3b66ecdd51d20218d49926eec0f66269efc1 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 13:42:10 2020 +0000 Squashed commit of the following resolves #1057: commit 49dd99304aca1da7e7e502717f57f701fcf21ba1 Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 17:15:26 2020 +0100 Separate name arrays for calendar and event colours. #1057 commit de526a87ca1f7d1a0041fb9692b793d6570ba75b Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 14:36:00 2020 +0100 Handle null colour when using default Google calendar colour for mapping. Retrieve Google colours for picker if no items in drop down. Protect from error when attempting to delete last row in colour map screen. #1057 commit 2bcd32314c7fac709d7a6aa5ac5e4a0a40207e1e Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 13:30:46 2020 +0000 Derive recurrence end in local time and then convert to UTC. Fixes #1035 commit b70c8e316650d7a253975908efc4269a905bdcfa Merge: 8429cd9 1dc494e Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 13:24:54 2020 +0000 Merge branch 'issue-1053' of https://github.com/phw198/OutlookGoogleCalendarSync into release HandleAPIlimits() when authenticating. Allow x-thread retrieval of Console text. Update console when unable to get Google calendar timezone/reminder settings. Check for quota limits error - rateLimitExceeded error message changed. Resolves #1053 commit 8429cd95b746e1a9a705a434294291aaa293f67b Merge: c3d206f 341021b Author: Paul Woolcock <[email protected]> Date: Sat Oct 10 18:47:26 2020 +0100 Merge branch 'issue-1035' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1035 commit 1dc494ed1af135dce66f35621f414a5acf88838a Author: Paul Woolcock <[email protected]> Date: Sat Oct 10 17:49:16 2020 +0100 HandleAPIlimits() when authenticating. Allow x-thread retrieval of Console text. #1053 commit b92a311a06707df37873bfa48473bbc42621e310 Author: Paul Woolcock <[email protected]> Date: Fri Jun 26 11:40:12 2020 +0100 Update console when unable to get Google calendar timezone/reminder settings. Check for quota limits error. #1026 #1053 commit cc023bbc9cee2b3ff2e7aef72947f1dd8def5ffc Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 20:47:55 2020 +0100 Revert "Use HandleAPIlimits() when retrieving calendar settings." This reverts commit 1671564957dfcb3926d8d6b2f0d17ee844b96448. commit 1671564957dfcb3926d8d6b2f0d17ee844b96448 Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 20:05:49 2020 +0100 Use HandleAPIlimits() when retrieving calendar settings. #1053 commit c3d206f5422195491931a5c6304e98834cb28cc1 Merge: 71e55c3 fd2a94b Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 17:32:17 2020 +0100 Merge branch 'issue-1059' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1059 commit 341021bef62af76117f2ba6cb3b71f9afa0e1d32 Author: Paul Woolcock <[email protected]> Date: Sun Aug 23 13:20:14 2020 +0100 Recurrence start time is not provided in recipients local time, but organiser's. Use appointment's start time instead, which is. #1035 commit 1d6a771c8a6bdea6aa9a6eab025edf3e7a99d384 Author: Paul Woolcock <[email protected]> Date: Thu Aug 20 00:52:53 2020 +0100 rateLimitExceeded error message changed. #1053 commit 0c48d4794053989eacb5be154120cc896bdce536 Author: Paul Woolcock <[email protected]> Date: Sun Aug 16 20:15:28 2020 +0100 Retain recurring items with start date before sync date. #1051 commit fd2a94bfd8f529ac58f6c932ce3ed74cc88b73cf Author: Paul Woolcock <[email protected]> Date: Sun Aug 16 17:56:16 2020 +0100 Make getDefaultCalendar() x-thread safe. #1059 commit 39aa2537806fe619f8e315aed3cf321266b9863a Author: Paul Woolcock <[email protected]> Date: Sun Aug 16 17:32:23 2020 +0100 Handle accessing categories when not available due to O2003. #1059 commit 71e55c3c648d94dae60152f39e14819439a8cd0d Author: Paul Woolcock <[email protected]> Date: Sat Aug 8 11:34:20 2020 +0100 Sync Outlook deletion on first 2-way sync. Resolves #1050 commit 980cb47437c42a693a8786347b62e0aa0d232249 Author: Paul Woolcock <[email protected]> Date: Tue Aug 4 23:04:01 2020 +0100 Masking data in logs: - Email address in Outlook title bar - Profile name where settings.xml is located Resolves #1046 commit 596d934d4c1ac8084bbcd222602955ee6e791590 Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 22:03:07 2020 +0100 Catch failure to delete files in purgeLogFiles() Resolves #1043 commit cf063372814879e07057eda824aa51394d4c4566 Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 21:46:24 2020 +0100 Log WARN when no Outlook category mapping found as specified in Settings. Refresh Categories if null. Closes #1031 commit 69ab73d1ea3a5a830f1d21ff14a9afbbfc27f105 Merge: befe5fb eb7d47a Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 20:15:25 2020 +0100 Merge branch 'issue-1037' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1037 commit eb7d47a64370c37b42038ff94ea3c4c6b2ef0ff1 Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 15:46:42 2020 +0100 Compare cloaked email addresses for attendees. #1037 commit dc15a668be518534f19b43bda65aacd22735a41a Author: Paul Woolcock <[email protected]> Date: Fri Jun 26 00:05:17 2020 +0100 Specify alpha release for upgrade commit befe5fbf4af9b5e30828aa30dc87f62009fb92c7 Author: Paul Woolcock <[email protected]> Date: Wed Jun 24 20:22:05 2020 +0100 If fail to find specific Outlook2016 release name, simply continue with 2016. Fixes #1020 commit 87fcf1e7c26a310e332a7bcd3113923e3cd07e17 Author: Paul Woolcock <[email protected]> Date: Sat Jan 30 21:39:44 2021 +0000 Fix incorrect scheduling. Fixes #1161 commit 14334ee06dc23b97dba43e5a3f2fa8cf9f32ac0f Merge: 93ee55b 7d64553 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 21:31:12 2021 +0000 Merge branch 'release' of https://github.com/phw198/OutlookGoogleCalendarSync commit 93ee55bacab30cc8b66650ea1b677c4a9fca07ca Merge: 3d1d8e5 0ccc6a0 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 21:29:01 2021 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit 3d1d8e53aea2052c0def6379d794e1664653f071 Merge: 5d3462b dc15a66 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 19:16:13 2020 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit 7d6455322a40ab672a8131df2e882735632e4edc Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 19:23:13 2021 +0000 v2.8.6 commit f351ce6d9c7d5ca384072240fe41c31216186996 Merge: ef6aa86 c6224c7 Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 18:48:49 2021 +0000 Merge branch 'issue-1151' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #1151 commit ef6aa860545422ea8daefbbffd84dbd67180a25c Author: Paul Woolcock <[email protected]> Date: Sat Jan 23 17:58:12 2021 +0000 Don't add default reminder to Google if email notification(s) set. Fixes #1156 commit c6224c7ea1cbb16913daf41cbade636263622acb Author: Paul Woolcock <[email protected]> Date: Sat Jan 16 20:27:18 2021 +0000 Paginate response when retrieving list of Google calendars. #1151 commit 37f72742cb5ce157d81b71670bac9e1ec5893b47 Author: Paul Woolcock <[email protected]> Date: Sat Jan 16 19:45:26 2021 +0000 Ensure 64-bit machines cannot create an interval greater than Int32. Fixes #1154 commit 150c9d39de861c1269643e0a4ad84d826ccb9bdc Merge: 7099212 c06fb4b Author: Paul Woolcock <[email protected]> Date: Thu Jan 14 21:45:39 2021 +0000 Merge branch 'issue-1082' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #1082 commit 7099212cd68c34e31a85153f951c8b81e6d8cd2b Merge: c952744 0c1bbec Author: Paul Woolcock <[email protected]> Date: Sun Jan 10 23:22:08 2021 +0000 Merge branch 'issue-1120' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1120 commit 0c1bbecc3a08bba6c1c82c9cfd9a98bb6b5ee90e Author: Paul Woolcock <[email protected]> Date: Sun Jan 10 16:48:36 2021 +0000 Improved message following exhausted quota. Fix scrollbar showing unnecessarily. #1120 commit c952744db30f14606a3b84b6edd1e8fa26a34d8a Merge: 7718ab8 8bbb7f5 Author: Paul Woolcock <[email protected]> Date: Sat Jan 2 14:08:55 2021 +0000 Merge branch 'issue-1051' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1051 commit 8bbb7f5821e6802fc0e2bec7176fb5541554a2fd Author: Paul Woolcock <[email protected]> Date: Tue Dec 29 17:16:45 2020 +0000 Created proper interface methods for filtering. #1051 commit 27110201a3a153c3037919c17ce88065115f8e83 Author: Paul Woolcock <[email protected]> Date: Tue Dec 29 17:07:15 2020 +0000 Squashed commit and merge of the 'release' branch. #1051 commit 7718ab8ca21ad50013ad7ea112e27906d6458b46 Merge: f4ec842 6dac048 Author: Paul Woolcock <[email protected]> Date: Mon Dec 28 19:34:40 2020 +0000 Merge branch 'issue-1123' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1123 commit f4ec8429983c2bc811c9ae706c0cd4c3e3e50a7b Merge: 1e3be12 9d8d089 Author: Paul Woolcock <[email protected]> Date: Mon Dec 28 12:10:33 2020 +0000 Merge branch 'issue-886' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #886 commit 6dac048eb181c441e5ac3abca284344ac2050224 Author: Paul Woolcock <[email protected]> Date: Sun Dec 27 19:37:10 2020 +0100 ai.LastModificationTime unreliable in cached Exchange mode. #1123 commit 82ff5fcd0c28db327361822123caa0e3e89b1b07 Author: Paul Woolcock <[email protected]> Date: Sun Dec 27 16:52:42 2020 +0000 Support x-thread manipulation of sync timer: - Separating setting NextSyncDate from calculation of interval. - New Activate() function for timer. Store timer NextSyncDate as proper date. #1120 commit 1e3be1260ef43542f2edb507a81784be049afd58 Author: Paul Woolcock <[email protected]> Date: Sun Dec 20 17:06:59 2020 +0000 No message box when loading and "no telemetry" configured. Fixes #1135 commit 9d8d0895072e73d3338cc8b0131417b95c0bd527 Author: Paul Woolcock <[email protected]> Date: Sun Dec 20 14:10:33 2020 +0000 Don't mask GetSettings() error with ApplicationException. #886 commit dd9608c6d873cc3a62542c008a20ae56dc1c30ff Author: Paul Woolcock <[email protected]> Date: Sun Dec 20 13:14:54 2020 +0000 Recurring instance logging bug. #877 commit e3227746b93d9511a89d9b13dc235d5155447cb3 Merge: 58807d6 e98e3a5 Author: Paul Woolcock <[email protected]> Date: Wed Dec 2 01:39:15 2020 +0000 Merge branch 'issue-1126' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1126 commit 58807d69c90b0ac5ef5980bb6507716815b2ece7 Merge: 705119f 7f3ff9d Author: Paul Woolcock <[email protected]> Date: Sun Nov 29 15:55:15 2020 +0000 Merge branch 'issue-1121' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1121 commit e98e3a5de807e5f5c7a3bbc9e158371b94a7d764 Author: Paul Woolcock <[email protected]> Date: Sun Nov 29 15:02:07 2020 +0000 Handle failure to get primary SMTP from Exchange recipient. #1126 commit e5d5f5d45c530810ed49c780588ce94c53da056f Author: Paul Woolcock <[email protected]> Date: Sat Nov 28 18:51:08 2020 +0000 Regression bug introduced in 1dc494ed1af135dce66f35621f414a5acf88838a #1120 commit 705119fed7b152ab80a96276af155a7e3eac8123 Merge: 11f3aa2 6c090b3 Author: Paul Woolcock <[email protected]> Date: Sat Nov 28 17:50:44 2020 +0000 Merge branch 'issue-1060' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1060 commit 7f3ff9dc2990dece670d1e6f13193fdac3a57343 Author: Paul Woolcock <[email protected]> Date: Sat Nov 28 14:14:40 2020 +0000 Populate UseGoogleCalendar.ColourId if null, eg upon upgrade. #1121 commit 0d5e169a841eacdb939e0373a2052e597689409f Author: Paul Woolcock <[email protected]> Date: Sun Nov 22 21:51:30 2020 +0000 Correctly delay next sync until fresh quota available. #1120 commit 11f3aa268f8c53228bee53cb0fca6fcdbc05dd53 Merge: 4719f5a f6bc4c2 Author: Paul Woolcock <[email protected]> Date: Sun Nov 22 14:15:22 2020 +0000 Merge branch 'issue-1068' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1068 commit 4719f5a493efd121f599a7c8ff31775c336faea6 Author: Paul Woolcock <[email protected]> Date: Sun Nov 8 16:57:21 2020 +0000 Optionally exclude declined Google invitations. GUI checkbox added on Google settings tab. Resolves #654 commit 6c090b3dffabacf96de3a989a08b45bdd1843df1 Author: Paul Woolcock <[email protected]> Date: Sun Nov 8 20:13:01 2020 +0000 Catch and ignore GoogleApiException Code 410 (already deleted). #1060 commit f6bc4c27c0e72ebbe7d7ce2b1a2ef5259ef4d7aa Author: Paul Woolcock <[email protected]> Date: Sun Nov 8 17:47:07 2020 +0000 Don't set default Google calendar colour to Outlook category (unless mapped). #1068 commit c06fb4b9cd846210e71d71fa07b5279fa406cad8 Author: Paul Woolcock <[email protected]> Date: Sun Nov 1 17:11:58 2020 +0000 Handle null being returned from GetCalendarEntriesInRecurrence() #1082 commit 8832dde186a419f91f09616608d300d2e3d2e8a2 Author: Paul Woolcock <[email protected]> Date: Sat Oct 31 21:23:22 2020 +0000 Squashed commit and pull from master branch for v2.8.5 changes. #1051 commit 2a69c8dd87f10417c0da7211d69d82a3b947c400 Author: Paul Woolcock <[email protected]> Date: Sat Oct 31 21:01:11 2020 +0000 Setting to allow only a single Outlook category to be synced to Outlook. #1068 commit 0ccc6a03805bf81dd11784aaf89b5cb18a103a10 Merge: 5d3462b dc15a66 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 19:16:13 2020 +0000 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit 5d3462b34a8f997c00c53e39b18ce32b71e0a7db Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 18:50:09 2020 +0000 v2.8.5 commit fbd410ef8c44040be27866bb5684310c4a0aff93 Merge: 8baf3b6 30d0062 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 17:17:23 2020 +0000 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release commit 30d0062a72041133eed250a044e29542388df313 Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 15:54:31 2020 +0100 Log user's system timezone. Turn cloud logging on/off properly if OGCS not fully initialised. TimezoneMap form button renamed to OK. Bugfix: Compare number of recurrence rule elements. commit 8baf3b66ecdd51d20218d49926eec0f66269efc1 Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 13:42:10 2020 +0000 Squashed commit of the following resolves #1057: commit 49dd99304aca1da7e7e502717f57f701fcf21ba1 Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 17:15:26 2020 +0100 Separate name arrays for calendar and event colours. #1057 commit de526a87ca1f7d1a0041fb9692b793d6570ba75b Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 14:36:00 2020 +0100 Handle null colour when using default Google calendar colour for mapping. Retrieve Google colours for picker if no items in drop down. Protect from error when attempting to delete last row in colour map screen. #1057 commit 2bcd32314c7fac709d7a6aa5ac5e4a0a40207e1e Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 13:30:46 2020 +0000 Derive recurrence end in local time and then convert to UTC. Fixes #1035 commit b70c8e316650d7a253975908efc4269a905bdcfa Merge: 8429cd9 1dc494e Author: Paul Woolcock <[email protected]> Date: Sun Oct 25 13:24:54 2020 +0000 Merge branch 'issue-1053' of https://github.com/phw198/OutlookGoogleCalendarSync into release HandleAPIlimits() when authenticating. Allow x-thread retrieval of Console text. Update console when unable to get Google calendar timezone/reminder settings. Check for quota limits error - rateLimitExceeded error message changed. Resolves #1053 commit 8429cd95b746e1a9a705a434294291aaa293f67b Merge: c3d206f 341021b Author: Paul Woolcock <[email protected]> Date: Sat Oct 10 18:47:26 2020 +0100 Merge branch 'issue-1035' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1035 commit 1dc494ed1af135dce66f35621f414a5acf88838a Author: Paul Woolcock <[email protected]> Date: Sat Oct 10 17:49:16 2020 +0100 HandleAPIlimits() when authenticating. Allow x-thread retrieval of Console text. #1053 commit b92a311a06707df37873bfa48473bbc42621e310 Author: Paul Woolcock <[email protected]> Date: Fri Jun 26 11:40:12 2020 +0100 Update console when unable to get Google calendar timezone/reminder settings. Check for quota limits error. #1026 #1053 commit cc023bbc9cee2b3ff2e7aef72947f1dd8def5ffc Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 20:47:55 2020 +0100 Revert "Use HandleAPIlimits() when retrieving calendar settings." This reverts commit 1671564957dfcb3926d8d6b2f0d17ee844b96448. commit 1671564957dfcb3926d8d6b2f0d17ee844b96448 Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 20:05:49 2020 +0100 Use HandleAPIlimits() when retrieving calendar settings. #1053 commit c3d206f5422195491931a5c6304e98834cb28cc1 Merge: 71e55c3 fd2a94b Author: Paul Woolcock <[email protected]> Date: Sun Oct 4 17:32:17 2020 +0100 Merge branch 'issue-1059' of https://github.com/phw198/OutlookGoogleCalendarSync into release Resolves #1059 commit 341021bef62af76117f2ba6cb3b71f9afa0e1d32 Author: Paul Woolcock <[email protected]> Date: Sun Aug 23 13:20:14 2020 +0100 Recurrence start time is not provided in recipients local time, but organiser's. Use appointment's start time instead, which is. #1035 commit 1d6a771c8a6bdea6aa9a6eab025edf3e7a99d384 Author: Paul Woolcock <[email protected]> Date: Thu Aug 20 00:52:53 2020 +0100 rateLimitExceeded error message changed. #1053 commit 0c48d4794053989eacb5be154120cc896bdce536 Author: Paul Woolcock <[email protected]> Date: Sun Aug 16 20:15:28 2020 +0100 Retain recurring items with start date before sync date. #1051 commit fd2a94bfd8f529ac58f6c932ce3ed74cc88b73cf Author: Paul Woolcock <[email protected]> Date: Sun Aug 16 17:56:16 2020 +0100 Make getDefaultCalendar() x-thread safe. #1059 commit 39aa2537806fe619f8e315aed3cf321266b9863a Author: Paul Woolcock <[email protected]> Date: Sun Aug 16 17:32:23 2020 +0100 Handle accessing categories when not available due to O2003. #1059 commit 71e55c3c648d94dae60152f39e14819439a8cd0d Author: Paul Woolcock <[email protected]> Date: Sat Aug 8 11:34:20 2020 +0100 Sync Outlook deletion on first 2-way sync. Resolves #1050 commit 980cb47437c42a693a8786347b62e0aa0d232249 Author: Paul Woolcock <[email protected]> Date: Tue Aug 4 23:04:01 2020 +0100 Masking data in logs: - Email address in Outlook title bar - Profile name where settings.xml is located Resolves #1046 commit 596d934d4c1ac8084bbcd222602955ee6e791590 Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 22:03:07 2020 +0100 Catch failure to delete files in purgeLogFiles() Resolves #1043 commit cf063372814879e07057eda824aa51394d4c4566 Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 21:46:24 2020 +0100 Log WARN when no Outlook category mapping found as specified in Settings. Refresh Categories if null. Closes #1031 commit 69ab73d1ea3a5a830f1d21ff14a9afbbfc27f105 Merge: befe5fb eb7d47a Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 20:15:25 2020 +0100 Merge branch 'issue-1037' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #1037 commit eb7d47a64370c37b42038ff94ea3c4c6b2ef0ff1 Author: Paul Woolcock <[email protected]> Date: Sun Jul 19 15:46:42 2020 +0100 Compare cloaked email addresses for attendees. #1037 commit f30845b17a268440375ef0e0f384bc5a8db200d9 Merge: ddd5cba f0b4a61 Author: Paul Woolcock <[email protected]> Date: Sat Jul 4 18:28:51 2020 +0100 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into development commit ddd5cba4250ce9ecae8939c5d40fa33bbf43e69a Author: Paul Woolcock <[email protected]> Date: Sat Jul 4 18:18:19 2020 +0100 Ability to set the exact type of availability (eg Out of Office in Outlook). Closes #1013 commit ccf4b5798a6c73b9a9750e70ec85acaf593ba51f Author: Paul Woolcock <[email protected]> Date: Sun Jun 28 12:51:35 2020 +0100 Help tab - mention report issues on alpha. commit df05ef2f51cdc733afe96ce4801299847f201f61 Author: Paul Woolcock <[email protected]> Date: Sat Jun 27 23:34:15 2020 +0100 Log exact location of errors, including line number. Produce and package .pdb file. commit a1e5d530cd6ad2b9a675c703dc98da8657f6fa46 Author: Paul Woolcock <[email protected]> Date: Sat Jun 27 21:40:28 2020 +0100 Log Google 500 errors as FAIL. Closes #894 commit f0b4a61d115aab64d36898f34f2b17ff33dfb9da Author: Paul Woolcock <[email protected]> Date: Sat Jun 27 21:40:28 2020 +0100 Log Google 500 errors as FAIL. Closes #894 commit 597210f3650588bd2d7a2f8481f4b450ea1ff2df Author: Paul Woolcock <[email protected]> Date: Sat Jun 27 13:58:09 2020 +0100 Option to exclude syncing of Goals events. Log TokenResponseException as FAIL. commit 85a2e9e811a452194510ac7f98ecfa5b4b136e1e Author: Paul Woolcock <[email protected]> Date: Fri Jun 26 17:48:23 2020 +0100 ReclaimOrphanCalendarEntries() in both Outlook and Google before starting sync. This stops reclaim in Google followed by delete in Outlook for two-way sync. #998 commit baf999877f02daad0d13e03775b9f0b1f682fef9 Author: Paul Woolcock <[email protected]> Date: Fri Jun 26 11:40:12 2020 +0100 Update console when unable to get Google calendar timezone/reminder settings. Check for quota limits error. #1026 commit dc15a668be518534f19b43bda65aacd22735a41a Author: Paul Woolcock <[email protected]> Date: Fri Jun 26 00:05:17 2020 +0100 Specify alpha release for upgrade commit 8d4130033a776e2bb6def91ced9cfe25bbededf1 Author: Paul Woolcock <[email protected]> Date: Thu Jun 25 23:45:09 2020 +0100 Parse ProductReleaseIds registry key - may include multiple comma separated products e.g. O365ProPlusRetail,VisioProRetail Added additional product enum values. Thanks @CollinCampbell commit 35130e478d0e6f867c0b3b406b9c1c402a0f648e Author: Paul Woolcock <[email protected]> Date: Wed Jun 24 20:22:05 2020 +0100 v2.8.4 fix backport If fail to find specific Outlook2016 release name, simply continue with 2016. Fixes #1020 commit befe5fbf4af9b5e30828aa30dc87f62009fb92c7 Author: Paul Woolcock <[email protected]> Date: Wed Jun 24 20:22:05 2020 +0100 If fail to find specific Outlook2016 release name, simply continue with 2016. Fixes #1020 commit e7e31c9a014f418e0f527979d351ad2d5e8bf45f Merge: 099c37e f8eea29 Author: Paul Woolcock <[email protected]> Date: Wed Jun 24 15:11:57 2020 +0100 v2.8.4 commit 099c37eb6110d40edeeeeef1afdeb119307c82d4 Author: Paul Woolcock <[email protected]> Date: Wed Jun 24 14:06:59 2020 +0100 Squashed commit of 'colour' branch for the following: commit a0f697f7851b5462ae0ed40de6f4644aa41ea79b Author: Paul Woolcock <[email protected]> Date: Sat Jun 13 19:12:38 2020 +0100 For "test" dropdowns, use grid mappings, not saved Settings. Within map form, ask user whether to create Outlook category when colour not used. Catch error and refresh categories if an Outlook category is manually deleted. commit db734931dce35a68ec849afaeb16bc5045c7eb66 Author: Paul Woolcock <[email protected]> Date: Sat Jun 13 17:01:14 2020 +0100 Move Enter() event to GoogleColourPicker class. Load Google colours on open of Form.ColourMap. Fixes #1008 commit 37fe985530bfc9d732becbf2f1200e9ecb43355f Author: Paul Woolcock <[email protected]> Date: Wed Jun 10 22:28:59 2020 +0100 Initialisation bugfixes for blank profile. #1005 commit d559711f33ed0cabc65f287acf70abe4edac065b Author: Paul Woolcock <[email protected]> Date: Sun Jun 7 17:22:25 2020 +0100 Don't connect to Google for colours when loading OGCS. Change default Google calendar to ID 0. Tooltip over dropdown when retrieving colours from Google for first time. No access to colour form components unless Google account is connected. commit d3bcf9a9d133c551d1805197f61364a4d1995660 Author: Paul Woolcock <[email protected]> Date: Sun Jun 7 13:31:02 2020 +0100 Show dropdowns to test colour mapping. Show the right colour dropdown in MainForm depending on sync direction. Set custom G calendar colour ID to 0. Force colour sync O->G from new dedicated settings. commit 8d1388a3691f41f76b4dae4c616e644cdd946d6f Author: Paul Woolcock <[email protected]> Date: Sat Jun 6 17:58:22 2020 +0100 Provide override of Google colours (as the API ones aren't accurate!). Hard code the Google colour names (not provided by API). Check for duplicate mappings before storing in Settings. Sync mapped colour G->O. commit 90b34effa31fc7eee92a3846ba38c7138389e49b Author: Paul Woolcock <[email protected]> Date: Sun May 31 19:10:37 2020 +0100 Create new activePalette instead of eventPalette reference. GetColourId() and GetColourName() to work with named IDs. Support deletion of row, adding new blank row at bottom of grid. Read and write maps to Settings. commit 04c38d72c8022ec522a44c97462a8e50273055c5 Author: Paul Woolcock <[email protected]> Date: Mon May 25 17:14:36 2020 +0100 Class refactor. Extended DGV elements out for specific Outlook and Google inherited classes. CalendarListEntry now stores calendar colour ID. Event palette made up of event palette and current active calendar colour. commit 44c7a65f0e0419f6cbd4bc5f2d8f69b5ec3bf324 Author: Paul Woolcock <[email protected]> Date: Mon May 25 13:38:54 2020 +0100 Proper extension for ComboboxColor, Cell and Column for DGV. Applied to Outlook dropdown only so far. Sort dropdown. commit 511c701d5638dad2e27027675d1543540ba8f613 Author: Paul Woolcock <[email protected]> Date: Sun May 17 14:51:25 2020 +0100 System.Windows.Forms.DataGridViewComboBoxColumn() shows dropdown Extensions.DataGridViewColourComboBoxColumn() show default DGV cell value ...but not both at same time yet. commit ee53d6fa0f36e4767c16b5436d6a290d22285f65 Author: Paul Woolcock <[email protected]> Date: Sat May 16 20:25:34 2020 +0100 New colour mapping form. Show Outlook categories in gridview dropdown. commit b289784e07e135c8ed4872f5d4d5e7c6c9df0d92 Merge: d9a69de 9e842f9 Author: Paul Woolcock <[email protected]> Date: Tue Jun 23 22:04:25 2020 +0100 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release commit d9a69de876497a5d657295da5175c939f7c04907 Merge: dca306d 44ce61e Author: Paul Woolcock <[email protected]> Date: Sun Jun 21 21:36:06 2020 +0100 Merge branch 'issue-924' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #924 commit dca306d5226fc2c66590111fd047d6286140bbe5 Author: Paul Woolcock <[email protected]> Date: Sun Jun 14 22:06:40 2020 +0100 Improved reporting on GoogleApiException error. Closes #958 commit 0b37613a4dd2262747bfec5f9dd6dff8805e45b6 Author: Paul Woolcock <[email protected]> Date: Sun Jun 14 21:06:36 2020 +0100 BuildFakeEmailAddress() trim full stops. Fixes #1010 commit e8a0145ffdc72b65ae0265fae4b5c00b3c983a40 Author: Paul Woolcock <[email protected]> Date: Sun Jun 14 11:37:27 2020 +0100 Null check for Google reminder overrides. Fixes #849 commit 9e842f98cc28a63253f96682da1464bcb7fa0950 Author: Paul Woolcock <[email protected]> Date: Sat May 30 19:03:40 2020 +0100 Log the calendar ID as well as Name. Log warning when calendar selection is changed. commit dee8c92176b83b1d0e801722e2f9941897fb3b46 Merge: e8238e2 6214207 Author: Paul Woolcock <[email protected]> Date: Sat May 16 14:23:07 2020 +0100 Merge branch 'issue-966' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #966 commit f8eea299de4dbf6109be575434515a365c097946 Author: Paul Woolcock <[email protected]> Date: Sat May 16 13:45:41 2020 +0100 Update bug_report.md commit 3116f590449e3f3830df6d1dccfb8bc2f6af8979 Author: Paul Woolcock <[email protected]> Date: Sat May 16 13:33:03 2020 +0100 Checklist added commit cacfac1440f84b0c2c72690b3478a73c3ca6606a Author: Paul Woolcock <[email protected]> Date: Sat May 16 13:27:02 2020 +0100 Create config.yml commit 6214207b5e56616b8c08667e7297b4e1877f8fbe Author: Paul Woolcock <[email protected]> Date: Wed May 6 14:47:37 2020 +0100 Catch failed connection to Outlook on PushSyncTimer. #966 commit 7d4991681ded86d3242e6824196b0298dfd9a30b Author: Paul Woolcock <[email protected]> Date: Tue May 5 20:50:09 2020 +0100 Logging changes. #971 commit 44ce61e6d96cc3e3cd7682abf0190e192c164665 Author: Paul Woolcock <[email protected]> Date: Tue May 5 17:38:11 2020 +0100 Squashed commit of the release branch. #924 commit 14efd7bfda20ded6a921d7d516909f7ccc9cf8e6 Author: Paul Woolcock <[email protected]> Date: Tue May 5 12:58:08 2020 +0100 Detect moving of appointments across sync window bounds. Notify user and automatically adjust sync window bounds. New x-thread method for calling methods: CallControlMethodThreadSafe() #924 commit 3c06a9bd2834171808dd72f097cdc22448bcc496 Author: Paul Woolcock <[email protected]> Date: Mon Apr 13 17:11:21 2020 +0100 Improved detection of Outlook release. Retrieve Outlook v16 release name from registry. Enum to assist release comparison. commit e8238e212ab0de8037628af2fee811cceb932c77 Merge: 0547b56 2420ae4 Author: Paul Woolcock <[email protected]> Date: Sun Feb 9 17:23:22 2020 +0000 Merge branch 'issue-945' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #945 commit 0547b56d3a6815cc225baa43c9872aec1216e335 Author: Paul Woolcock <[email protected]> Date: Sun Feb 9 16:55:09 2020 +0000 Merging master document changes. commit e60f6ca91427670d186e323ab0ffc5f4629fd1a6 Merge: a27eb5f 39194c8 Author: Paul Woolcock <[email protected]> Date: Sun Feb 9 16:54:38 2020 +0000 Merge branch 'issue-939' of https://github.com/phw198/OutlookGoogleCalendarSync into release Fixes #939 commit a27eb5f51c418e88a1b1008dd034707befda0a66 Author: Paul Woolcock <[email protected]> Date: Sun Jan 26 14:51:56 2020 +0000 Only create MainForm handle if doesn't exist yet. Fixes #944 commit 2420ae4cbc92b4b369f09ff534d6af912f0f06b4 Author: Paul Woolcock <[email protected]> Date: Sat Jan 25 22:52:00 2020 +0000 Ignore IO error on ErrorReporting.json file if locked by another process. #945 commit 39194c8189ef9fac8698c0eef9acb421d5c02daf Author: Paul Woolcock <[email protected]> Date: Tue Jan 14 22:08:31 2020 +0000 Save mappings on exit. Show form on top of main application window. #939 commit 8def08c1fc4382be55caef6e05a9ca02545be4f8 Author: Paul Woolcock <[email protected]> Date: Tue Dec 24 20:00:15 2019 +0000 Modified DLL commit 7d4931b1992e11ad3a6485a6691eaf0429bcbc77 Author: Paul Woolcock <[email protected]> Date: Tue Dec 24 19:58:45 2019 +0000 Reverting SharpCompress.dll from v0.23.0 to v0.20.0 Resolves #926 commit ee6d8ee1269877b29361aba505ecd6403ebd8d27 Merge: cde2771 eb16f0d Author: Paul Woolcock <[email protected]> Date: Mon Dec 16 00:05:34 2019 +0000 v2.8.3 Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync commit cde277140c89a115e7fe5c2f86d5692566ec35dc Author: Paul Woolcock <[email protected]> Date: Sun Dec 15 23:36:42 2019 +0000 v2.8.3 commit 2ae51e16638d4881add2add56aa26d24a276efbf Merge: 5117333 4e8d8aa Author: Paul Woolcock <[email protected]> Date: Sun Dec 15 23:18:07 2019 +0000 Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release commit 4e8d8aa84dc1ef037d1f8a48b3faab9c59f7dad7 Author: Paul Woolcock <[email protected]> Date: Sat Dec 14 21:27:15 2019 +0000 Explain why Google occurrence may be deleted, but not in Outlook. Backup CSV files from previous sync. commit 511733363dc5a6d377dc5365d9ad46d4cc26dcd6 Merge: cd23cb3 e22b414 Author: Paul Woolcock <[email protected]> Date: Sat Dec 14 22:01:17 2019 +0000 Merge branch 'issue-833' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #833 commit cd23cb34043f8281a2c879149b3ae0fef5072da3 Merge: 028ab98 c564e2d Author: Paul Woolcock <[email protected]> Date: Sat Dec 14 21:50:14 2019 +0000 Merge branch 'issue-844' of https://github.com/phw198/OutlookGoogleCalendarSync into release Closes #844 commit 028ab982513ba73562d3cb891083b2bbc2ce784f Author: Paul Woolcock <[email protected]> Date: Sat Dec 14 21:43:30 2019 +0000 Check alternate mailbox name is still accessible. Check the Outlook calendar is still available. Better exception handling. Closes #891 commit d9099a5e4cf447a0faa638f44f32d2e2613b69a6 Merge: c64b020 c41a9bf Aut…
- Loading branch information