Skip to content

Pillar B Outlook add-in: UAT findings 2026-08-31 (2 pre-existing master bugs fixed, 2 open) #919

Description

@spaarke-dev

Live UAT of the deployed Outlook add-in (Success Criterion 7) surfaced 6 issues, root-caused via code + App Insights. Full write-up: projects/email-communication-intelligence-r2/notes/pillar-b-uat-findings-2026-08-31.md.

Fixed (on branch work/email-communication-intelligence-r2; need deploy + master PR)

  • ci(deps): bump actions/download-artifact from 4 to 5 #3 Priority mapping (PRE-EXISTING MASTER BUG)UploadFinalizationWorker wrote sprk_priority=192350001-3 to sprk_emailartifact; valid option set is 100000000-3. Dataverse rejected every EmailArtifact create → email save aborted (no .eml, no SPE file). Affects ALL environments. Fixed c0bd37fdc.
  • deps: Bump FluentAssertions from 6.12.0 to 8.7.0 #6 Contacts sync 400 (PRE-EXISTING MASTER BUG)RecordSyncJob contact $select used parentcustomerid; Web API needs _parentcustomerid_value. Failed the contacts sync every ~15 min (0x80060888). Fixed in 35b12c560.
  • ci(deps): bump actions/checkout from 4 to 5 #4 Attachments not becoming child DocumentsOfficeJobQueue derived HasAttachments from an unpopulated field; add-in sends SelectedAttachmentFileNames. Fixed cfae9cdc1.
  • ci(deps): bump azure/webapps-deploy from 2 to 3 #1 NAA broker redirect — add-in Entra reg lacked the brk-… SPA redirect for the deployed origin; added via az rest. Fold into task 004 / auth-deployment-setup.

Open

Related: #229.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions