Show a badge on the toolbar button: the unique postings captured from mail and waiting for review #2
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#2
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: "Make numbered badge next to the logo, with the number of unique job listings captured from emails and need review."
The skeleton sets no badge:
src/background.jsis empty, and it is where a badge belongs, since it has to be right with no window open. Thunderbird hasaction.setBadgeTextfor the toolbar button andmessageDisplayAction.setBadgeTextfor the one on a message.Where the number comes from
GET /api/v1/captures(thecapturesscope) lists exactly the captures waiting for review, as{items, count}. A capture that was reviewed leaves the list. Nothing in a row says which client sent it, so "captured from emails" cannot be read off the list.What the extension should do
shared.json.alarmspermission, whichtest/manifest.test.mjswould have to allow.Decisions
Needs from the server
Not filed on postulo/postulo. A row of
GET /capturesnaming the token that made it would let "from emails" be exact across profiles.Done when
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.