Closed Bug 1896418 Opened 8 months ago Closed 8 months ago

Add storage for state and cache of in-app notifications

Categories

(Thunderbird :: General, task)

Tracking

(thunderbird128 fixed)

RESOLVED FIXED
128 Branch
Tracking Status
thunderbird128 --- fixed

People

(Reporter: freaktechnik, Assigned: freaktechnik)

References

Details

Attachments

(1 file)

The in-app notifications should be shown even when a user is offline. To do so, we have to cache pending notifications. Further, we don't want to show notifications that the user has already interacted with, so we need to save a list of those IDs. All of this should be handled with a JSON file that allows easy serialization and de-serialization. The file should be scheduled-notifications/notifications.json.

Blocks: 1896431
Target Milestone: --- → 128 Branch

Pushed by benc@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/add9cb772c90
Add storage for in-app notifications. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: