Messaging Transition I: Prepare for microsurveys
Categories
(Fenix :: Experimentation and Telemetry, task)
Tracking
(firefox125 fixed)
Tracking | Status | |
---|---|---|
firefox125 | --- | fixed |
People
(Reporter: jhugman, Assigned: jhugman)
References
Details
Attachments
(10 files)
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review | |
59 bytes,
text/x-github-pull-request
|
Details | Review |
This is part of the Transition Phase 1 for Mobile messaging.
It involves some light refactoring to simplify the API, simplify the implementation and move it closer to the iOS implementation.
This is in service of the micosurvey work.
Microsurveys are to be delivered via a message; the triggering of the message, the selection of the users for the surveys, the throttling of the messages per user per unit time is all driven by the messaging component.
Comment 1•9 months ago
|
||
Comment 2•9 months ago
|
||
Comment 3•9 months ago
|
||
Comment 4•9 months ago
|
||
Comment 5•9 months ago
|
||
Comment 6•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/d69522f91e3f515cf00b294b758b2ad12c3f6ea4
[main] Bug 1880476 — Remove redundant nimbusFeature in NimbusMessagingStorage
Comment 7•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/2e1baccf0234f95be7c258966d770c42bbcf8996
[main] Bug 1880476 — Fixup documentation to point to the correct class
Updated•9 months ago
|
Comment 8•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/0d8d7a02efbba2d9bc08b973cd7a14e8f58ca531
[main] Bug 1880476 — Remove redundant caching and destroy jexl helper after use
Comment 9•9 months ago
|
||
Comment 10•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/5e9d89395b54e851ccdce7a03e33fa4a182bf627
[main] Bug 1880476 — Rename gleanplumb to nimbus messaging
Comment 11•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/63f36e04e235fb18b9560df77be1df82b377e7b3
[main] Bug 1880476 — Reduce visibility of fields in Message
Comment 12•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/0233d29524099e3b4bb361f14db6c5ddabc0b3cd
[main] Bug 1880476 — Validate control messages without message content
Comment 13•9 months ago
|
||
Comment 14•9 months ago
|
||
Comment 15•9 months ago
|
||
Comment 16•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/1cd9d3afb8423a04fc6a04abb57c7fc765c264a6
[main] Bug 1880476 — NimbusMessaging: Move filtering to getNextMessage
Comment 17•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/d882c0ba03f35eee0aeefe372dba9e07dacfc7fa
[main] Bug 1880476 — Move nimbus from components.analytics to components.nimbus
Comment 18•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/b7c01cff1d9911e99bf16a0bffd842e2ade16623
[main] Bug 1880476 — Messaging: promote NimbusMessagingController to components.nimbus.messaging
Comment 19•9 months ago
|
||
Comment 20•9 months ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/e50575131b4ca48236ce502c6c3a2f92b03551a6
[main] Bug 1880476 — Refactor onMessageDisplayed bookkeeping
Description
•