Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternate calendar could not be found #1335

Closed
phw198 opened this issue Nov 6, 2021 · 15 comments
Closed

Alternate calendar could not be found #1335

phw198 opened this issue Nov 6, 2021 · 15 comments
Assignees
Labels
bug Something's not working right profiles Related to settings Profile resolved Working hotfix available

Comments

@phw198
Copy link
Owner

phw198 commented Nov 6, 2021

I went in to swap the google shared calendar destination, and managed to trip that "alternate calendar could not be found". I've attached the log for the instance
OGcalsync.log
.

Originally posted by @wir3z in #1307 (comment)

phw198 added a commit that referenced this issue Nov 6, 2021
@phw198
Copy link
Owner Author

phw198 commented Nov 6, 2021

@wir3z I think OGCS is picking the wrong profile in this scenario:

  1. Set an Alternate Mailbox profile to sync on a schedule
  2. Then switch the profile in the GUI to one configured for "Shared Calendar"
  3. Then close Outlook fully and wait for the alternative mailbox profile to sync

📦 Please could you apply v2.9.1.12.zip and then follow the above steps to reproduce the issue and then upload your logfile again.

Thanks!

@phw198 phw198 self-assigned this Nov 6, 2021
@phw198 phw198 added bug Something's not working right profiles Related to settings Profile triage Issue being investigated labels Nov 6, 2021
@wir3z
Copy link

wir3z commented Nov 6, 2021

Ok, cannot break it (yet?) with 1 default, 1 alternate and 1 shared calendar. I've attached "OGcalsync.log" for this condition, but it synced fine.

I did add an additional shared calendar, and can reproduce the the profile/alternate calendar issue (OGcalsync-multiple altermate.log). Seems to be a profile overlap when multiple alternate profiles are loaded. I also tried using a different calendar name for the second alternate account, but same same issue where it says the "alternate calendar could not be found.

Hope this helps.

OGcalsync-alternate with different calendar name.log
OGcalsync.log
OGcalsync-multiple altermate.log
".

@wir3z
Copy link

wir3z commented Nov 6, 2021

Forgot to add the splash screen of "profile loading" when switching profiles works great. Other than the above comment with multiple alternate accounts, it seems to be very stable.

@phw198
Copy link
Owner Author

phw198 commented Nov 8, 2021

I can't seem to find any errors in those 3 log files associated with the "alternate calendar could not be found" problem?

I've also created two alternate calendar profiles and they both sync automatically, so I'm not quite sure how to reproduce this issue...

@wir3z
Copy link

wir3z commented Nov 9, 2021

I was going to say "hmm... now it's fine", but I managed to break it.

What I had running was:

  • default calendar (vdi)
  • shared calendar (sharedcalendar)
  • alternate calendar (lpakula)

I shut down, deleted the log, started back up, and added a second alternate:

  • alternate calendar (mpakula)

I clicked around, it seemed fine, and then I tried to swap profiles. At that point, it tossed the warning for "mpakula":
2021-11-08 17:56:55,518 WARN 1 OutlookGoogleCalendarSync.Forms.Main [330] - Outlook calendar 'Calendar' could no longer be found. Selected calendar 'Calendar' instead.

I then tried "lpakula" got the same warning. Then clicked to the vdi and then sharedcalendar, and those were fine. That's the end of the log.

During that time, it did a sync for the two alternates. It's pulling the outlook profile from the first alternate (lpakula), and then proceeds to put the entries in the proper google calendars. When I log into google calendar, I will see all the lpakula entries replicated in the second alternate mpakula google calendar.

Hopefully this helps? Let me know if you need more than debug logging to help trouble shoot this.

OGcalsync.log

@phw198
Copy link
Owner Author

phw198 commented Nov 13, 2021

📦 Please could you try breaking v2.9.1.13.zip (see instructions for applying).

Thanks @wir3z !

@phw198 phw198 added waiting fix confirmation Hotfix available for testing and removed triage Issue being investigated labels Nov 13, 2021
@wir3z
Copy link

wir3z commented Nov 13, 2021

OK, almost perfect. When I first started to add the second alternate profile, it had both the same issues above. I shut down the app and outlook link, restarted, and everything was fine. No more errors, or lost calendar. I've start/stopped the app, flipped through profiles, and no more crashes.

Only issue that seems to be outstanding is around the delete confirmations on the second alternate mailbox. The settings have delete enabled, and confirmations disabled, but it still prompts for confirmation. I've attached a log, but I don't know if it will tell you much.
OGcalsync.log

@phw198
Copy link
Owner Author

phw198 commented Nov 13, 2021

Thanks for testing that - feels like we might be getting closer to an alpha release of profiles!

For the delete prompt, I think this is intended behaviour. Here we have 5 items in Google and, judging by the timing, no prompt for a deletion confirmation:

2021-11-13 11:03:01,131 INFO  20 OutlookGoogleCalendarSync.Console [282] -  Outlook 3, Google 5
2021-11-13 11:03:01,678 DEBUG  20 OutlookGoogleCalendarSync.Sync.Engine+Calendar [475] -  Synchronising from Outlook to Google.
2021-11-13 11:03:01,678 DEBUG  20 OutlookGoogleCalendarSync.GoogleOgcs.Calendar [1155] -  Comparing Outlook items to Google events...
2021-11-13 11:03:01,678 INFO  20 OutlookGoogleCalendarSync.Console [282] -  Matching calendar items...
2021-11-13 11:03:01,694 INFO  20 OutlookGoogleCalendarSync.Console [282] -  1 Google calendar entries to be deleted.
2021-11-13 11:03:01,694 INFO  20 OutlookGoogleCalendarSync.Console [282] -  0 Google calendar entries to be created.
2021-11-13 11:03:01,694 INFO  20 OutlookGoogleCalendarSync.Console [282] -  3 calendar entries to be compared.
2021-11-13 11:03:01,710 INFO  20 OutlookGoogleCalendarSync.Console [282] -  Deleting 1 Google calendar entries
2021-11-13 11:03:01,710 DEBUG  20 OutlookGoogleCalendarSync.Console [280] -  2021-11-13 4:00 PM "LP TEST"
2021-11-13 11:03:02,179 INFO  20 OutlookGoogleCalendarSync.Sync.Engine+Calendar [530] -  Done.
2021-11-13 11:03:02,179 INFO  20 OutlookGoogleCalendarSync.Console [282] -  Comparing 3 existing Google calendar entries

However, here we have only 1 item in Google for deletion - this would trigger the "All Google events are going to be deleted. Do you want to allow this?" - it's a rudimentary check in case someone is about to wipe everything out of their calendar 🙂

2021-11-13 11:04:03,020 INFO  10 OutlookGoogleCalendarSync.Console [282] -  Outlook 0, Google 1
2021-11-13 11:04:03,020 DEBUG  10 OutlookGoogleCalendarSync.Sync.Engine+Calendar [475] -  Synchronising from Outlook to Google.
2021-11-13 11:04:03,020 DEBUG  10 OutlookGoogleCalendarSync.GoogleOgcs.Calendar [1155] -  Comparing Outlook items to Google events...
2021-11-13 11:04:03,020 INFO  10 OutlookGoogleCalendarSync.Console [282] -  Matching calendar items...
2021-11-13 11:04:03,036 INFO  10 OutlookGoogleCalendarSync.Console [282] -  1 Google calendar entries to be deleted.
2021-11-13 11:04:03,036 INFO  10 OutlookGoogleCalendarSync.Console [282] -  0 Google calendar entries to be created.
2021-11-13 11:04:03,036 INFO  10 OutlookGoogleCalendarSync.Console [282] -  0 calendar entries to be compared.
2021-11-13 11:04:30,720 INFO  10 OutlookGoogleCalendarSync.Console [282] -  Deleting 1 Google calendar entries
2021-11-13 11:04:30,720 DEBUG  10 OutlookGoogleCalendarSync.Console [280] -  2021-11-13 5:00 PM "MP TEST"
2021-11-13 11:04:31,283 INFO  10 OutlookGoogleCalendarSync.Sync.Engine+Calendar [530] -  Done.
2021-11-13 11:04:31,518 DEBUG  1 OutlookGoogleCalendarSync.XMLManager [148] -  Setting 'CompletedSyncs' updated to '4572'

phw198 added a commit that referenced this issue Nov 13, 2021
commit 0fd0d02
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 13 12:35:40 2021 +0000

    Force reload of calendar dropdowns when profile type isn't changing.
    #1335

commit b3ff284
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 6 11:17:02 2021 +0000

    Extra logging when picking profile.
    #1335
@wir3z
Copy link

wir3z commented Nov 13, 2021

Yes, I think it's almost there for alpha. :)

Might have explained it poorly. What was happening was I deleted the MP Test from outlook, and then OGCS had a GUI prompt to confirm the deletion of that entry (even though the settings had the confirmation box unchecked). All the other scheduled syncs got paused until I clicked the ok button.

All the other profiles have that same confirmation disabled, and they are working as expected (silently deleting entries with confirmation).

@phw198
Copy link
Owner Author

phw198 commented Nov 13, 2021

Yes, but that MP Test was the only item in Google? Therefore, when all items in a calendar are up for deletion, regardless of your prompt settings, OGCS will ask you to confirm that is really what you want to do.

Granted, there's limited point in this when there's only 1 item in the calendar - it's really trying to prevent against unintended bulk deletes due to the user misconfiguring things...

@wir3z
Copy link

wir3z commented Nov 13, 2021

Ahh yes... failed to read to the period on that one! If it's the last item, then the GUI pop-up states that, also indicating new items (if applicable) will be created.

The only "issue" I've see with this, or other errors is scheduled sync gets stopped until the user addresses the issue. Maybe a watchdog that cancels that sync, and reschedules if a new sync is pending? The last item deleted is a bit of a corner case, so not sure if it's worth the effort?

@phw198
Copy link
Owner Author

phw198 commented Nov 14, 2021

...scheduled sync gets stopped until the user addresses the issue

I think this crosses over into requests like #1190 - addressing this might become a higher priority with profiles.

@phw198 phw198 added resolved Working hotfix available and removed waiting fix confirmation Hotfix available for testing labels Nov 14, 2021
@wir3z
Copy link

wir3z commented Nov 14, 2021

Yes, you are correct, this would overlap. From my experience so far, I'd say you are safe to alpha the multiple user profile version, and I think you can close this one.

@phw198
Copy link
Owner Author

phw198 commented Nov 14, 2021

Thanks for all your testing on this! I've held off releasing Profiles in v2.9.2.0, but you can get the latest in v2.9.2.1

@phw198 phw198 closed this as completed Nov 14, 2021
@wir3z
Copy link

wir3z commented Nov 14, 2021

Perfect, thanks! Just updated and applied.

phw198 added a commit that referenced this issue Feb 13, 2022
commit 9aecda4
Author: Paul Woolcock <[email protected]>
Date:   Wed Feb 9 01:03:16 2022 +0000

    Ensure settings are upgraded for v2.9.3

commit 8513447
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 6 19:17:00 2022 +0000

    v2.9.3

commit 62a780a
Merge: 952c329 25defe6
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 6 18:21:35 2022 +0000

    Merge branch 'dog-food' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Closes #1307

commit 25defe6
Merge: 0374a48 c4d0f08
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 6 17:56:02 2022 +0000

    Merge branch 'issue-1337' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit 0374a48
Author: Paul Woolcock <[email protected]>
Date:   Sat Feb 5 17:01:57 2022 +0000

    Correctly set minimum size of main form.
    Obscure settings tabs when profile loading instead of disabling tab and child controls.
    #1307

commit 952c329
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 28 15:18:23 2021 +0000

    Squashed commit of the following:

    commit c4d0f08
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 28 15:15:47 2021 +0000

        Surface ApplicationException message in the console.
        #1337

    commit 76baa33
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 20 14:12:24 2021 +0000

        Extra logging.
        #1337

    Closes #1337

commit c4d0f08
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 28 15:15:47 2021 +0000

    Surface ApplicationException message in the console.
    #1337

commit dcb886a
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 21 17:07:56 2021 +0000

    Reconnect on failure of GetFolderFromID().
    Use new Settings.AreApplied and Forms.Main.LoadingProfileConfig property instead of form visiblity.
    #1307

commit 378b287
Merge: ededcf6 673a6a7
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 20 22:04:02 2021 +0000

    Merge branch 'issue-1343' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Resolves #1343

commit 673a6a7
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 20 15:43:54 2021 +0000

    Remove alt-tab entry when minimised to system tray.
    Reverting some of #1321 3d4ba6d
    #1343

commit 76baa33
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 20 14:12:24 2021 +0000

    Extra logging.
    #1337

commit ededcf6
Author: Paul Woolcock <[email protected]>
Date:   Wed Nov 17 22:47:41 2021 +0000

    Handle Google calendars that have no default "popup" notification.
    Fixes #1344

commit 9e1599b
Author: Paul Woolcock <[email protected]>
Date:   Wed Nov 17 00:38:32 2021 +0000

    SharpCompress DLL version comment added.

commit 48be75f
Author: Paul Woolcock <[email protected]>
Date:   Wed Nov 17 00:18:17 2021 +0000

    Reverting SharpCompress.dll from v0.24.0 to v0.20.0
    Resolves #1341

commit 282296c
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 14 18:06:55 2021 +0000

    Recreate backgroundWorker upon retry request.
    Logging changes.

commit 4e414a1
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 14 17:41:28 2021 +0000

    Squashed merge commit of master branch for v2.9.2
    #1307

commit 9fc14fa
Merge: 5bf13d7 92ee440
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 14 16:34:15 2021 +0000

    Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync

commit 5bf13d7
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 14 16:29:39 2021 +0000

    v2.9.2

commit bd12706
Merge: 0488770 8542794
Author: Paul Woolcock <[email protected]>
Date:   Sun Nov 14 13:10:31 2021 +0000

    Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release

commit 22503e7
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 13 22:09:33 2021 +0000

    Log OgcsMessageBox text.
    Only show "bulk delete" dialogue boxes if >1 item in calendar.

commit 19ca3c7
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 13 21:54:32 2021 +0000

    Squashed commit of the following fixes #1335:

    commit 0fd0d02
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 13 12:35:40 2021 +0000

        Force reload of calendar dropdowns when profile type isn't changing.
        #1335

    commit b3ff284
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 6 11:17:02 2021 +0000

        Extra logging when picking profile.
        #1335

commit d8b40f7
Author: Paul Woolcock <[email protected]>
Date:   Mon Nov 8 21:06:55 2021 +0000

    ProfileManage() form added.
    #1307

commit 0488770
Merge: 204de71 3d4ba6d
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 6 18:09:43 2021 +0000

    Merge branch 'issue-1321' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Closes #1321

commit 7fd41fe
Author: Paul Woolcock <[email protected]>
Date:   Sat Nov 6 16:21:56 2021 +0000

    Update notification tray menu when adding/removing profiles.
    Queue syncs triggered from notification tray.
    New job Queue() class.
    #1307

commit ec16901
Merge: 746d2ed 204de71
Author: Paul Woolcock <[email protected]>
Date:   Wed Nov 3 23:42:40 2021 +0000

    Set Google calendar's default notification properly on Outlook appointment.
    Merge branch 'release' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit 746d2ed
Author: Paul Woolcock <[email protected]>
Date:   Fri Oct 29 13:02:31 2021 +0100

    Remove restriction of only single instance of PushSyncTimer.
    Correctly set Add Attendees and Reminders checkboxes.
    Added "profile loading" banner.
    #1307

commit 92ee440
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 30 21:43:30 2021 +0100

    Update README.md

commit 204de71
Merge: c186d34 0d8772d
Author: Paul Woolcock <[email protected]>
Date:   Fri Oct 29 14:25:20 2021 +0100

    Merge branch 'issue-1318' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Fixes #1318

commit ebd24c1
Author: Paul Woolcock <[email protected]>
Date:   Thu Oct 28 01:10:39 2021 +0100

    Update dormant.yml

commit 8dea7c9
Author: Paul Woolcock <[email protected]>
Date:   Thu Oct 28 01:05:27 2021 +0100

    Altered debug-only

commit 7fb7c1c
Author: Paul Woolcock <[email protected]>
Date:   Thu Oct 28 00:31:35 2021 +0100

    Stopped storing MAPIFolder in Outlook.Calendar class.
    GetFolderByID() function to find MAPIFolder by profile entryID.
    Make sure using the correct Engine profile during sync.
    #1307

commit 605c900
Author: Paul Woolcock <[email protected]>
Date:   Tue Oct 26 20:58:34 2021 +0100

    Handle active profile being set to null at end of sync.
    #1307

commit ffb2e96
Author: Paul Woolcock <[email protected]>
Date:   Sun Oct 24 18:06:52 2021 +0100

    Fix GUI update and selection of Outlook calendar when changing profile.
    #1307

commit 3d4ba6d
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 23 21:56:20 2021 +0100

    Cause the window and taskbar icon to flash, not take focus.
    #1321

commit 0d8772d
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 23 14:04:09 2021 +0100

    Set Google calendar's default notification properly on Outlook appointment.
    #1318

commit 3300014
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 16 13:50:29 2021 +0100

    Update dormant.yml

commit e59a480
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 16 13:31:37 2021 +0100

    Update dormant.yml

commit 2d425ae
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 16 13:22:49 2021 +0100

    Update dormant.yml

commit 0a81d40
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 16 13:10:18 2021 +0100

    Update dormant.yml

commit 072ff30
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 16 13:04:58 2021 +0100

    Update dormant.yml

commit 5156d32
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 16 12:48:31 2021 +0100

    Create dormant.yml

commit 10b2a93
Author: Paul Woolcock <[email protected]>
Date:   Sun Oct 10 18:41:03 2021 +0100

    v2.9.1.6
    Update GUI tab layout
    #1307

commit 2246264
Author: Paul Woolcock <[email protected]>
Date:   Sat Oct 9 22:25:44 2021 +0100

    Settings.Profile class
    #1307

commit 8d1bf1b
Author: Paul Woolcock <[email protected]>
Date:   Tue Oct 5 22:16:34 2021 +0100

    Only retrieve Google colours if already authenticated.
    Improve logic for building full colour list dropdown in main form.
    Default to first Outlook colour in dropdown on map window.
    #1307

commit d916f7a
Author: Paul Woolcock <[email protected]>
Date:   Sun Oct 3 15:52:00 2021 +0100

    Calendar.profile.Equals() override.
    Bugfix: Duplication of dropdown items on profile change

commit 0197fdf
Author: Paul Woolcock <[email protected]>
Date:   Fri Oct 1 17:29:23 2021 +0100

    v2.9.1.4
    #1307

commit 5c72683
Author: Paul Woolcock <[email protected]>
Date:   Sun Sep 26 14:14:21 2021 +0100

    Improved updating of the "test map" dropdowns
    Bugfixes

commit c186d34
Author: Paul Woolcock <[email protected]>
Date:   Sat Sep 25 21:34:13 2021 +0100

    Report error before application closes.
    #1295

commit 51d8828
Author: Paul Woolcock <[email protected]>
Date:   Fri Sep 24 22:23:31 2021 +0100

    Merging multi-cal branch.

commit 1d52dd3
Author: Paul Woolcock <[email protected]>
Date:   Tue Sep 21 23:25:16 2021 +0100

    Make sure extendedProperties contain an OGCS property in duplicateCheck()
    Fixes #1289

commit 08d3e87
Merge: 76f31a4 dc08c6e
Author: Paul Woolcock <[email protected]>
Date:   Sun Sep 19 22:37:03 2021 +0100

    Merge branch 'master' v2.9.1 of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit 76f31a4
Author: Paul Woolcock <[email protected]>
Date:   Mon Sep 13 09:34:43 2021 +0100

    Squashed commit of the development branch.

commit a5de142
Author: Paul Woolcock <[email protected]>
Date:   Mon Sep 13 09:29:26 2021 +0100

    Squashed commit of v2.9.0 fixes on release branch.

commit 205647f
Author: Paul Woolcock <[email protected]>
Date:   Mon Sep 13 09:27:42 2021 +0100

    Merged v2.9.0 master branch.

commit 51a8ec0
Merge: 3972db7 fbaada1
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 28 17:41:41 2021 +0000

    Merge branch 'issue-1090' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit 3972db7
Merge: 38ba44a 4a1fe3f
Author: Paul Woolcock <[email protected]>
Date:   Sat Feb 27 22:37:01 2021 +0000

    Merge branch 'issue-1090' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit 38ba44a
Merge: 02a4839 5aed178
Author: Paul Woolcock <[email protected]>
Date:   Mon Jan 11 21:41:12 2021 +0000

    Merge branch 'issue-1120' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit 5aed178
Author: Paul Woolcock <[email protected]>
Date:   Mon Jan 11 21:38:13 2021 +0000

    Bugfix on calculating sync interval.
    #1120

commit 02a4839
Merge: 1aa0a25 82ff5fc
Author: Paul Woolcock <[email protected]>
Date:   Tue Dec 29 17:46:39 2020 +0000

    Merge branch 'issue-1120' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit 1aa0a25
Merge: 7718ab8 8bbb7f5
Author: Paul Woolcock <[email protected]>
Date:   Tue Dec 29 17:42:52 2020 +0000

    Merge branch 'issue-1051' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food
phw198 added a commit that referenced this issue Apr 18, 2022
commit 860952d
Author: Paul Woolcock <[email protected]>
Date:   Mon Apr 18 11:10:01 2022 +0100

    OGCS_Setup.exe rename

commit c3922fc
Author: Paul Woolcock <[email protected]>
Date:   Wed Apr 13 00:23:25 2022 +0100

    v2.9.4

commit a799f5f
Merge: 6c812c0 7598760
Author: Paul Woolcock <[email protected]>
Date:   Tue Apr 12 22:57:26 2022 +0100

    Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release

commit 6c812c0
Merge: 2fb6537 8517459
Author: Paul Woolcock <[email protected]>
Date:   Sun Apr 10 21:40:17 2022 +0100

    Merge branch 'issue-1396' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Closes #1396

commit 2fb6537
Merge: 06d4798 e44ba86
Author: Paul Woolcock <[email protected]>
Date:   Sun Apr 10 21:37:24 2022 +0100

    Merge branch 'issue-1385' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Closes #1385

commit 06d4798
Merge: d46787a f488eeb
Author: Paul Woolcock <[email protected]>
Date:   Tue Apr 5 00:12:46 2022 +0100

    Merge branch 'issue-1402' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Fixes #1402

commit 7598760
Merge: 08936ac d75e394
Author: Paul Woolcock <[email protected]>
Date:   Sun Apr 3 20:56:40 2022 +0100

    Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into development

commit 08936ac
Author: Paul Woolcock <[email protected]>
Date:   Sun Mar 13 23:32:21 2022 +0000

    Log as FAIL when can't find item to post-process after copy and paste.
    Minor tweaks when upgrading.

commit d46787a
Merge: 1d9defb 443e5d9
Author: Paul Woolcock <[email protected]>
Date:   Sun Apr 3 20:17:17 2022 +0100

    Merge branch 'issue-1389' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Resolves #1389

commit 1d9defb
Author: Paul Woolcock <[email protected]>
Date:   Sun Apr 3 16:26:13 2022 +0100

    Squashed commit of the following resolves #1396:

    commit 8517459
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Apr 2 18:41:28 2022 +0100

        Compare on Sync.Direction.Id attribute.
        #1396

    commit 6132fa6
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Apr 2 11:02:55 2022 +0100

        Compare on SyncDirection Id attribute.
        #1396

commit 8517459
Author: Paul Woolcock <[email protected]>
Date:   Sat Apr 2 18:41:28 2022 +0100

    Compare on Sync.Direction.Id attribute.
    #1396

commit 332fe2b
Merge: b47453d df01a07
Author: Paul Woolcock <[email protected]>
Date:   Sat Apr 2 11:45:13 2022 +0100

    Merge branch 'issue-1285' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Closes #1285

commit b47453d
Merge: 86f43d6 8b45d9a
Author: Paul Woolcock <[email protected]>
Date:   Sat Apr 2 11:15:24 2022 +0100

    Merge branch 'issue-1399' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Resolves #1399

commit 6132fa6
Author: Paul Woolcock <[email protected]>
Date:   Sat Apr 2 11:02:55 2022 +0100

    Compare on SyncDirection Id attribute.
    #1396

commit 86f43d6
Merge: 39deab5 01cb854
Author: Paul Woolcock <[email protected]>
Date:   Sun Mar 27 20:35:47 2022 +0100

    Merge branch 'issue-1394' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Fixes #1394

commit 8b45d9a
Author: Paul Woolcock <[email protected]>
Date:   Mon Mar 14 01:27:22 2022 +0000

    If obfuscation in other direction, return unaltered target string.
    #1399

commit df01a07
Author: Paul Woolcock <[email protected]>
Date:   Sun Mar 13 17:50:57 2022 +0000

    Minor logging change.
    #1285

commit 98b4a6a
Author: Paul Woolcock <[email protected]>
Date:   Sun Mar 13 13:21:36 2022 +0000

    New enumeration instead of Boolean for isDeleted state.
    #1285

commit 443e5d9
Author: Paul Woolcock <[email protected]>
Date:   Sun Mar 6 13:51:24 2022 +0000

    Ensure the cached categories are valid.
    #1389

commit dc7135d
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 27 19:37:33 2022 +0000

    Bugfix: Stop update check if latest version has been skipped.

commit 01cb854
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 27 18:18:54 2022 +0000

    Ensure correct Outlook calendar is being used.
    #1394

commit 7d39569
Merge: 5cb9bde 70f8acf
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 27 18:16:40 2022 +0000

    Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync into development

commit 5cb9bde
Merge: e4e0a65 28eb4c9
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 27 14:18:18 2022 +0000

    Cherry picked logging changes from
    28eb4c9

commit d75e394
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 27 13:59:43 2022 +0000

    Direct users to GitHub issue for 412 errors.
    #528

commit 28eb4c9
Author: Paul Woolcock <[email protected]>
Date:   Sat Jun 23 11:35:24 2018 +0100

    Remove cached instances of event; re-retrieve all recurring instances; force a save.
    Reported not to be successful.
    Issue #528

commit 39deab5
Merge: 8513447 d540b98
Author: Paul Woolcock <[email protected]>
Date:   Sat Feb 26 20:00:16 2022 +0000

    Merge branch 'issue-1379' of https://github.com/phw198/OutlookGoogleCalendarSync into release
    Closes #1379

commit cadc370
Author: Paul Woolcock <[email protected]>
Date:   Sat Feb 26 19:31:47 2022 +0000

    Do not delete inaccessible occurrences of an Outlook series.
    Closes #1285

commit e4e0a65
Author: Paul Woolcock <[email protected]>
Date:   Mon Feb 21 00:14:17 2022 +0000

    Quietly continue without masking path if environment variables not available.
    Closes #1282

commit 3bd99c1
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 20 18:47:58 2022 +0000

    Avoid loss of Google description when none exists in Outlook.
    Resolves #1368

commit 32d7a86
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 20 14:23:32 2022 +0000

    Direct Outlook conflict errors to the wiki for resolution.
    Closes #1369 #1338

commit 63f8978
Author: Paul Woolcock <[email protected]>
Date:   Sat Feb 19 14:57:08 2022 +0000

    Rename Setup.exe file.
    Resolves #1346

commit f5e320e
Author: Paul Woolcock <[email protected]>
Date:   Fri Feb 18 00:28:13 2022 +0000

    Donation telemetry on OGCS button and version.

commit 70f8acf
Author: Paul Woolcock <[email protected]>
Date:   Fri Feb 18 00:04:38 2022 +0000

    v2.9.3

commit e44ba86
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 13 21:38:31 2022 +0000

    Ensure push sync engine has active profile.

commit ac21b96
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 13 21:38:31 2022 +0000

    Ensure push sync engine has active profile.

commit 6551fa5
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 13 18:55:39 2022 +0000

    Quietly log failure to get CurrentUser if GAL blocked.
    Handle nulls in colour map.
    Attempt saving again if settings.xml file locked when upgrading config.

commit e0b66b4
Author: Paul Woolcock <[email protected]>
Date:   Sun Feb 13 18:50:59 2022 +0000

    Pulling master branch in. Squashed commit of the following:

    commit 9aecda4
    Author: Paul Woolcock <[email protected]>
    Date:   Wed Feb 9 01:03:16 2022 +0000

        Ensure settings are upgraded for v2.9.3

    commit 8513447
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Feb 6 19:17:00 2022 +0000

        v2.9.3

    commit 62a780a
    Merge: 952c329 25defe6
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Feb 6 18:21:35 2022 +0000

        Merge branch 'dog-food' of https://github.com/phw198/OutlookGoogleCalendarSync into release
        Closes #1307

    commit 25defe6
    Merge: 0374a48 c4d0f08
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Feb 6 17:56:02 2022 +0000

        Merge branch 'issue-1337' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

    commit 0374a48
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Feb 5 17:01:57 2022 +0000

        Correctly set minimum size of main form.
        Obscure settings tabs when profile loading instead of disabling tab and child controls.
        #1307

    commit 952c329
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 28 15:18:23 2021 +0000

        Squashed commit of the following:

        commit c4d0f08
        Author: Paul Woolcock <[email protected]>
        Date:   Sun Nov 28 15:15:47 2021 +0000

            Surface ApplicationException message in the console.
            #1337

        commit 76baa33
        Author: Paul Woolcock <[email protected]>
        Date:   Sat Nov 20 14:12:24 2021 +0000

            Extra logging.
            #1337

        Closes #1337

    commit c4d0f08
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 28 15:15:47 2021 +0000

        Surface ApplicationException message in the console.
        #1337

    commit dcb886a
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 21 17:07:56 2021 +0000

        Reconnect on failure of GetFolderFromID().
        Use new Settings.AreApplied and Forms.Main.LoadingProfileConfig property instead of form visiblity.
        #1307

    commit 378b287
    Merge: ededcf6 673a6a7
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 20 22:04:02 2021 +0000

        Merge branch 'issue-1343' of https://github.com/phw198/OutlookGoogleCalendarSync into release
        Resolves #1343

    commit 673a6a7
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 20 15:43:54 2021 +0000

        Remove alt-tab entry when minimised to system tray.
        Reverting some of #1321 3d4ba6d
        #1343

    commit 76baa33
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 20 14:12:24 2021 +0000

        Extra logging.
        #1337

    commit ededcf6
    Author: Paul Woolcock <[email protected]>
    Date:   Wed Nov 17 22:47:41 2021 +0000

        Handle Google calendars that have no default "popup" notification.
        Fixes #1344

    commit 9e1599b
    Author: Paul Woolcock <[email protected]>
    Date:   Wed Nov 17 00:38:32 2021 +0000

        SharpCompress DLL version comment added.

    commit 48be75f
    Author: Paul Woolcock <[email protected]>
    Date:   Wed Nov 17 00:18:17 2021 +0000

        Reverting SharpCompress.dll from v0.24.0 to v0.20.0
        Resolves #1341

    commit 282296c
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 14 18:06:55 2021 +0000

        Recreate backgroundWorker upon retry request.
        Logging changes.

    commit 4e414a1
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 14 17:41:28 2021 +0000

        Squashed merge commit of master branch for v2.9.2
        #1307

    commit 9fc14fa
    Merge: 5bf13d7 92ee440
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 14 16:34:15 2021 +0000

        Merge branch 'master' of https://github.com/phw198/OutlookGoogleCalendarSync

    commit 5bf13d7
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 14 16:29:39 2021 +0000

        v2.9.2

    commit bd12706
    Merge: 0488770 8542794
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Nov 14 13:10:31 2021 +0000

        Merge branch 'development' of https://github.com/phw198/OutlookGoogleCalendarSync into release

    commit 22503e7
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 13 22:09:33 2021 +0000

        Log OgcsMessageBox text.
        Only show "bulk delete" dialogue boxes if >1 item in calendar.

    commit 19ca3c7
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 13 21:54:32 2021 +0000

        Squashed commit of the following fixes #1335:

        commit 0fd0d02
        Author: Paul Woolcock <[email protected]>
        Date:   Sat Nov 13 12:35:40 2021 +0000

            Force reload of calendar dropdowns when profile type isn't changing.
            #1335

        commit b3ff284
        Author: Paul Woolcock <[email protected]>
        Date:   Sat Nov 6 11:17:02 2021 +0000

            Extra logging when picking profile.
            #1335

    commit d8b40f7
    Author: Paul Woolcock <[email protected]>
    Date:   Mon Nov 8 21:06:55 2021 +0000

        ProfileManage() form added.
        #1307

    commit 0488770
    Merge: 204de71 3d4ba6d
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 6 18:09:43 2021 +0000

        Merge branch 'issue-1321' of https://github.com/phw198/OutlookGoogleCalendarSync into release
        Closes #1321

    commit 7fd41fe
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Nov 6 16:21:56 2021 +0000

        Update notification tray menu when adding/removing profiles.
        Queue syncs triggered from notification tray.
        New job Queue() class.
        #1307

    commit ec16901
    Merge: 746d2ed 204de71
    Author: Paul Woolcock <[email protected]>
    Date:   Wed Nov 3 23:42:40 2021 +0000

        Set Google calendar's default notification properly on Outlook appointment.
        Merge branch 'release' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

    commit 746d2ed
    Author: Paul Woolcock <[email protected]>
    Date:   Fri Oct 29 13:02:31 2021 +0100

        Remove restriction of only single instance of PushSyncTimer.
        Correctly set Add Attendees and Reminders checkboxes.
        Added "profile loading" banner.
        #1307

    commit 92ee440
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 30 21:43:30 2021 +0100

        Update README.md

    commit 204de71
    Merge: c186d34 0d8772d
    Author: Paul Woolcock <[email protected]>
    Date:   Fri Oct 29 14:25:20 2021 +0100

        Merge branch 'issue-1318' of https://github.com/phw198/OutlookGoogleCalendarSync into release
        Fixes #1318

    commit ebd24c1
    Author: Paul Woolcock <[email protected]>
    Date:   Thu Oct 28 01:10:39 2021 +0100

        Update dormant.yml

    commit 8dea7c9
    Author: Paul Woolcock <[email protected]>
    Date:   Thu Oct 28 01:05:27 2021 +0100

        Altered debug-only

    commit 7fb7c1c
    Author: Paul Woolcock <[email protected]>
    Date:   Thu Oct 28 00:31:35 2021 +0100

        Stopped storing MAPIFolder in Outlook.Calendar class.
        GetFolderByID() function to find MAPIFolder by profile entryID.
        Make sure using the correct Engine profile during sync.
        #1307

    commit 605c900
    Author: Paul Woolcock <[email protected]>
    Date:   Tue Oct 26 20:58:34 2021 +0100

        Handle active profile being set to null at end of sync.
        #1307

    commit ffb2e96
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Oct 24 18:06:52 2021 +0100

        Fix GUI update and selection of Outlook calendar when changing profile.
        #1307

    commit 3d4ba6d
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 23 21:56:20 2021 +0100

        Cause the window and taskbar icon to flash, not take focus.
        #1321

    commit 0d8772d
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 23 14:04:09 2021 +0100

        Set Google calendar's default notification properly on Outlook appointment.
        #1318

    commit 3300014
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 16 13:50:29 2021 +0100

        Update dormant.yml

    commit e59a480
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 16 13:31:37 2021 +0100

        Update dormant.yml

    commit 2d425ae
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 16 13:22:49 2021 +0100

        Update dormant.yml

    commit 0a81d40
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 16 13:10:18 2021 +0100

        Update dormant.yml

    commit 072ff30
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 16 13:04:58 2021 +0100

        Update dormant.yml

    commit 5156d32
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 16 12:48:31 2021 +0100

        Create dormant.yml

    commit 10b2a93
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Oct 10 18:41:03 2021 +0100

        v2.9.1.6
        Update GUI tab layout
        #1307

    commit 2246264
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Oct 9 22:25:44 2021 +0100

        Settings.Profile class
        #1307

    commit 8d1bf1b
    Author: Paul Woolcock <[email protected]>
    Date:   Tue Oct 5 22:16:34 2021 +0100

        Only retrieve Google colours if already authenticated.
        Improve logic for building full colour list dropdown in main form.
        Default to first Outlook colour in dropdown on map window.
        #1307

    commit d916f7a
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Oct 3 15:52:00 2021 +0100

        Calendar.profile.Equals() override.
        Bugfix: Duplication of dropdown items on profile change

    commit 0197fdf
    Author: Paul Woolcock <[email protected]>
    Date:   Fri Oct 1 17:29:23 2021 +0100

        v2.9.1.4
        #1307

    commit 5c72683
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Sep 26 14:14:21 2021 +0100

        Improved updating of the "test map" dropdowns
        Bugfixes

    commit c186d34
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Sep 25 21:34:13 2021 +0100

        Report error before application closes.
        #1295

    commit 51d8828
    Author: Paul Woolcock <[email protected]>
    Date:   Fri Sep 24 22:23:31 2021 +0100

        Merging multi-cal branch.

    commit 1d52dd3
    Author: Paul Woolcock <[email protected]>
    Date:   Tue Sep 21 23:25:16 2021 +0100

        Make sure extendedProperties contain an OGCS property in duplicateCheck()
        Fixes #1289

    commit 08d3e87
    Merge: 76f31a4 dc08c6e
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Sep 19 22:37:03 2021 +0100

        Merge branch 'master' v2.9.1 of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

    commit 76f31a4
    Author: Paul Woolcock <[email protected]>
    Date:   Mon Sep 13 09:34:43 2021 +0100

        Squashed commit of the development branch.

    commit a5de142
    Author: Paul Woolcock <[email protected]>
    Date:   Mon Sep 13 09:29:26 2021 +0100

        Squashed commit of v2.9.0 fixes on release branch.

    commit 205647f
    Author: Paul Woolcock <[email protected]>
    Date:   Mon Sep 13 09:27:42 2021 +0100

        Merged v2.9.0 master branch.

    commit 51a8ec0
    Merge: 3972db7 fbaada1
    Author: Paul Woolcock <[email protected]>
    Date:   Sun Feb 28 17:41:41 2021 +0000

        Merge branch 'issue-1090' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

    commit 3972db7
    Merge: 38ba44a 4a1fe3f
    Author: Paul Woolcock <[email protected]>
    Date:   Sat Feb 27 22:37:01 2021 +0000

        Merge branch 'issue-1090' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

    commit 38ba44a
    Merge: 02a4839 5aed178
    Author: Paul Woolcock <[email protected]>
    Date:   Mon Jan 11 21:41:12 2021 +0000

        Merge branch 'issue-1120' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

    commit 5aed178
    Author: Paul Woolcock <[email protected]>
    Date:   Mon Jan 11 21:38:13 2021 +0000

        Bugfix on calculating sync interval.
        #1120

    commit 02a4839
    Merge: 1aa0a25 82ff5fc
    Author: Paul Woolcock <[email protected]>
    Date:   Tue Dec 29 17:46:39 2020 +0000

        Merge branch 'issue-1120' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

    commit 1aa0a25
    Merge: 7718ab8 8bbb7f5
    Author: Paul Woolcock <[email protected]>
    Date:   Tue Dec 29 17:42:52 2020 +0000

        Merge branch 'issue-1051' of https://github.com/phw198/OutlookGoogleCalendarSync into dog-food

commit d540b98
Author: Paul Woolcock <[email protected]>
Date:   Sat Feb 5 16:13:31 2022 +0000

    Check if GetActiveObject() actually returns anything.
    #1379
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something's not working right profiles Related to settings Profile resolved Working hotfix available
Projects
None yet
Development

No branches or pull requests

2 participants