Show Postulo's state as an icon before the instance address in the popup footer #6
Labels
No labels
bug
documentation
enhancement
security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo-thunderbird#6
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The list asks, for the popup: "On the bottom, before URL of Postulo instance a status icon: green V for online, orange 'something' for unresponsive (<1s), red X for offline but not in testing mode, gray something in testing mode."
The item was written for the browser extension and copied into this list. Read for Thunderbird, two of its words mean something more here. "Testing mode" is a switch the browser extension has and this one does not yet. And "offline" is also a mode of Thunderbird's own (File → Offline → Work Offline), in which no request leaves at all.
The skeleton's footer shows the instance's address once it is set, and the settings gear. It knows nothing about whether Postulo answers, and it has no testing mode: the browser extension's switch, "Act as if Postulo cannot be reached", was not carried over.
What the extension should do
shared.json.GET /healthzon the instance, which is public and costs Postulo almost nothing, timed when the popup opens.Decisions
navigator.onLinesays so; whether it follows Work Offline in an extension's pages is not checked.Needs from the server
Nothing:
/healthzexists. Not filed on postulo/postulo.Done when
node --test.test/i18n.test.mjsrequires every new key in every language the extension ships, with identical placeholders: three today, more once #7 lands.From the list of Thunderbird extension improvements of 2026-09-30.