-
Notifications
You must be signed in to change notification settings - Fork 14
Data
This page documents, what data Pontoon Add-on uses, what are their sources and what features need them, to provide more information to developers and details to users on top of the privacy policy.
All URLs of periodically fetched endpoints and pages of Pontoon as well as links in the add-on UI contain utm_source parameter. That allows Pontoon backend to detect requests from the add-on and analytics to see the visitor's origin. (PR #76)
Displayed in the toolbar button popup, or using system notifications.
- list of notifications updated from
https://pontoon.mozilla.org/user-data/- fetched periodically
- fetched if new notification is found in
<header>HTML tag on any Pontoon page visited
- mark all notifications as read via AJAX call to
https://pontoon.mozilla.org/notifications/mark-all-as-read/
Displayed in the toolbar button popup, or used for reporting l10n bugs on Mozilla websites.
- latest team activity persed from HTML of
https://pontoon.mozilla.org/teams/ - list of Bugzilla components
https://flod.org/mozilla-l10n-query/?bugzilla=product
Used to display correct project name in the context menu or page action menu on Mozilla websites.
- list of available projects from Pontoon API
- NOTE: corresponding domains for web projects is hard-coded
- list of available teams from Pontoon API
- team of the user (actually selected homepage) parsed from HTML of
https://pontoon.mozilla.org/settings/
Except for the current data in use and mentioned above, there are some features planned, that would require to implement more APIs or even improve the features in Pontoon itself.
- mark notifications as read individually
- notifications pinning
- display team related information (style guide, team wiki page, list of bugs, info text, other resources)
- link to repository of Mozilla websites
- list resources for Mozilla websites
- display more information for Mozilla websites