Skip to content

fix(addons): warn Outlook users when custom add-ins are blocked#199

Closed
dobby-coder[bot] wants to merge 1 commit into
mainfrom
fix/issue-161-outlook-custom-addins-warning
Closed

fix(addons): warn Outlook users when custom add-ins are blocked#199
dobby-coder[bot] wants to merge 1 commit into
mainfrom
fix/issue-161-outlook-custom-addins-warning

Conversation

@dobby-coder

@dobby-coder dobby-coder Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Some Outlook accounts (typically those provided by an organization) do not allow custom add-ins. When that's the case, the Custom Add-ins section that the install instructions reference is simply missing from aka.ms/olksideload, so users follow the steps, hit step 5, and get stuck without knowing why.

This PR adds a prominent callout above the Outlook install instructions that explains the situation upfront, before users download the manifest, so they know to either contact their administrator or fall back to Thunderbird / the web app.

Changes

The existing inline note inside step 5 is left in place — it still helps users who skim past the callout.

Conflict avoidance

Test plan

  • `npm run check` — 0 errors, 0 warnings
  • `npm run build` — green
  • `prettier --check` — clean
  • Reviewer: load the addons page, switch to the Outlook tab, confirm the amber callout appears above the install steps and the Thunderbird tab is unaffected.

Reviewer quickstart

```
git fetch origin && git checkout fix/issue-161-outlook-custom-addins-warning && npm install --legacy-peer-deps && npm run dev
```

Closes #161

Some Outlook accounts (typically org-managed) hide the Custom Add-ins
section on aka.ms/olksideload, leaving users stuck mid-instructions.
Surface this upfront as a callout above the Outlook install steps so
affected users know to contact their administrator or use Thunderbird /
the web app instead.

Closes #161
@dobby-coder

dobby-coder Bot commented May 9, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #204 (consolidation per encryption4all/dobby#53). Closing to keep the queue tidy.

@dobby-coder dobby-coder Bot closed this May 9, 2026
rubenhensen pushed a commit that referenced this pull request May 9, 2026
* docs: clarify Outlook add-in is under the Apps menu

Closes #173

Outlook now lists custom add-ins under the "Apps" menu in the ribbon
rather than as a dedicated ribbon button. Update the install
instructions on the addons page (en + nl) so users know to open the
add-in via Apps -> PostGuard Add-in for both sending and decrypting.

* fix: make Thunderbird/Outlook addon tabs look clickable

Closes #170

* fix(i18n): clarify Thunderbird add-on install step references cog icon

The English instruction said "click on the sign, after Manage Your Extensions" which is unclear. Replace with "click on the cog icon next to Manage Your Extensions" and align the Dutch translation.

Closes #168

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* fix(addons): consolidate install-doc, i18n, and UX fixes

Apply changes from PRs #190, #191, #193, #195, #196, #197, #199 on top
of #189 and #192. Specifically:
- Outlook: clarify add-in lives under Apps menu (#189)
- Outlook: NL terminology aligned with current Outlook UI (#190)
- Outlook: instruct user to restart after install (#191)
- Outlook: save manifest as manifest.xml via download attr (#193)
- Outlook: open aka.ms/olksideload in new tab (#196)
- Outlook: warn users when custom add-ins are blocked (#199)
- Thunderbird: clarify Manage Extensions cog icon (#195)
- Addons page: rerun {#key} on locale change so instructions reflect stored locale (#197)

---------

Co-authored-by: dobby-yivi-agent[bot] <275734547+dobby-yivi-agent[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add instructions for people with domains that do not support custom addins

0 participants