Commit Graph

53 Commits (8d8adae0f14c752ebf27a1315580b7c479c23b89)

Author SHA1 Message Date
Grisha Kruglov 6411072f0d [fenix] FxA WebChannels integration
This patch includes:
- WebChannels support enabled by default, with ability to disable it via remote flag
- expanded FxA telemetry (closes https://github.com/mozilla-mobile/fenix/issues/4971)

Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
5 years ago
Alessio Placitelli 2edc73ed3f [fenix] Automatically generate metrics docs using the Glean SDK (https://github.com/mozilla-mobile/fenix/pull/5101) 5 years ago
Emily Kager e647d7e8c6 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3700 - Add Setting to Delete Data on "Quit" menu action 5 years ago
Yeon Taek Jeong 88ecaf12b1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4658: Add private browsing mode shortcut telemetry 5 years ago
Sawyer Blatz 88996e7f0c [fenix] For https://github.com/mozilla-mobile/fenix/issues/964: Adds ability to disable each suggestion provider (https://github.com/mozilla-mobile/fenix/pull/5096)
* For https://github.com/mozilla-mobile/fenix/issues/964: Adds ability to disable each suggestion provider

* Fix nit
5 years ago
Sawyer Blatz 5a5f46cb76 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5021: Adds metric for what's new button 5 years ago
Sawyer Blatz da34c36d24 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4908: Adds metrics for send tab telemetry 5 years ago
Yeon Taek Jeong b4fa37b231 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4658: Add some private browsing mode telemetry (https://github.com/mozilla-mobile/fenix/pull/4968) 5 years ago
Sawyer Blatz 0356d7c3ec [fenix] For https://github.com/mozilla-mobile/fenix/issues/4969: Removes erroneous FxA sign up ping (https://github.com/mozilla-mobile/fenix/pull/4970) 5 years ago
Sawyer Blatz 1c995d36e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2706: Refactor Glean to reduce errors (https://github.com/mozilla-mobile/fenix/pull/4753)
* For https://github.com/mozilla-mobile/fenix/issues/2706: Adds recording for untracked events

* For https://github.com/mozilla-mobile/fenix/issues/2706: Adds key alignment to Metrics
5 years ago
Sawyer Blatz 46eaca2871 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4421: Fixes issues with new glean events (https://github.com/mozilla-mobile/fenix/pull/4816) 5 years ago
Sawyer Blatz 6cfbb2c02b [fenix] For https://github.com/mozilla-mobile/fenix/issues/4421: Adds Leanplum events and attributes (https://github.com/mozilla-mobile/fenix/pull/4626)
* For https://github.com/mozilla-mobile/fenix/issues/4421: Adds Leanplum events and attributes

* For https://github.com/mozilla-mobile/fenix/issues/4421: Adds Leanplum deep links
5 years ago
Yeon Taek Jeong 309b86544c [fenix] For https://github.com/mozilla-mobile/fenix/issues/4421: Add search widget attribute to Leanplum (https://github.com/mozilla-mobile/fenix/pull/4694) 5 years ago
Yeon Taek Jeong 468c400ff5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4457: Adds telemetry for search widget actions (https://github.com/mozilla-mobile/fenix/pull/4714) 5 years ago
Michael Cooper 9646181343 [fenix] Add no-op experiment to test service-experiments integration (https://github.com/mozilla-mobile/fenix/pull/4551)
* Add no-op experiment to test service-experiments integration

* Shorten metric name to meet schema

* Add active_experiment metric to docs

* Add approved data review
5 years ago
Sawyer Blatz 20b0c30640 [fenix] For https://github.com/mozilla-mobile/fenix/issues/4123: Adds telemetry for quick action open in app (https://github.com/mozilla-mobile/fenix/pull/4629) 5 years ago
Sawyer Blatz c8fd7ba4cd [fenix] Fixes feedback 5 years ago
Sawyer Blatz e904bd867e [fenix] For https://github.com/mozilla-mobile/fenix/issues/969: Adds more telemetry for collections (https://github.com/mozilla-mobile/fenix/pull/4539) 5 years ago
Sawyer Blatz 464a5f92cd [fenix] For https://github.com/mozilla-mobile/fenix/issues/2267: Fixes telemetry for reader view (https://github.com/mozilla-mobile/fenix/pull/4328) 5 years ago
Sawyer Blatz 1b027a36e4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/969: Adds more telemetry for collections (https://github.com/mozilla-mobile/fenix/pull/4358) 5 years ago
Sawyer Blatz 9d4312204f [fenix] For https://github.com/mozilla-mobile/fenix/issues/969: Adds telemetry for collections (https://github.com/mozilla-mobile/fenix/pull/3935) 5 years ago
Sawyer Blatz 6dd34ece58 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2267: Adds telemetry for reader mode (https://github.com/mozilla-mobile/fenix/pull/3941) 5 years ago
Sawyer Blatz 8ab0e5a405 [fenix] For https://github.com/mozilla-mobile/fenix/issues/2362: Adds telemetry for history (https://github.com/mozilla-mobile/fenix/pull/3940) 5 years ago
kglazko e8acfc56b4 [fenix] Adding l10n screenshot tests for Fenix (https://github.com/mozilla-mobile/fenix/pull/3562)
* Adding l10n screenshot tests for Fenix

* fixing comments

* fix klint and detekt error and adding all tests

* better test name and doc added explaining tests
5 years ago
Sawyer Blatz a8b04c98b9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3174: Adds telemetry for bookmarks (https://github.com/mozilla-mobile/fenix/pull/3724) 5 years ago
Hanishraj B Rao 93c1e51416 [fenix] Update telemetry.md
Corrected "Whether"
5 years ago
Jeff Boek f2e1369156 [fenix] For https://github.com/mozilla-mobile/fenix/issues/981 - Adds missing event to leanplum docs 5 years ago
Jeff Boek 319cbab48e [fenix] For https://github.com/mozilla-mobile/fenix/issues/981 - Adds link to mma.md to telemetry.md 5 years ago
Jeff Boek 2a7b5aa816 [fenix] For https://github.com/mozilla-mobile/fenix/issues/981 - mma docs 5 years ago
Jeff Boek 61c06844f9 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds docs for the activation ping 5 years ago
Jeff Boek 9928cc3c1e [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds docs for search_default_engine telemetry 5 years ago
Jeff Boek 80ec7ccb9c [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds telemetry docs for metrics 5 years ago
Jeff Boek 04b53fc932 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds docs for the sync_account telemetry 5 years ago
Jeff Boek 5dc5594e41 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds docs for the sync_auth telemetry 5 years ago
Jeff Boek 4e6b9ddd17 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds error_page telemetry docs 5 years ago
Jeff Boek f7bd53c1c5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds telemetry docs for the library 5 years ago
Jeff Boek ae158c1d6f [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds qr_scanner telemetry docs 5 years ago
Jeff Boek 04b2477f76 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds custom tab telemetry docs 5 years ago
Jeff Boek 442c10eb30 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds bookmark management documentation 5 years ago
Jeff Boek c07a999e82 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds QAB documentation 5 years ago
Jeff Boek b56239b9e0 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds find_in_page metrics 5 years ago
Jeff Boek 2b127911c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds context_menu docs 5 years ago
Jeff Boek db605ba571 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Adds crash_reporter docs 5 years ago
Jeff Boek 20cff4c750 [fenix] For https://github.com/mozilla-mobile/fenix/issues/3351 - Create metrics.md 5 years ago
Mitchell Hentges 0c93f4e457 [fenix] Adds certificates to repository 5 years ago
Alessio Placitelli d353bf344f [fenix] Generate the `activation` ping and send it with Glean (https://github.com/mozilla-mobile/fenix/pull/1707)
This fetches the Google Advertising ID, salts it and
then applies hashing before sending a ping with it,
at startup. Hashing and salting are used in order
to prevent ourselves to correlate advertising IDs
from the same user running different products we
own off a single device. We will never send the
client_id and the Google Advertising ID in the same
ping.
5 years ago
Barbara Bermes 67f91f8a8b [fenix] Update mma.md
Added notes where I need eng input
5 years ago
Barbara Bermes 4e69e60b53 [fenix] Create mma.md 5 years ago
Jeff Boek 2c9e594c38 [fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/983 - Changes broken link 5 years ago
Jeff Boek 2f4edbc2fa [fenix] Addresses metrics nits 5 years ago