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•1 year ago
|
||
Comment 2•1 year ago
|
||
Comment 3•1 year ago
|
||
Comment 4•1 year ago
|
||
Comment 5•1 year ago
|
||
Comment 6•1 year 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•1 year 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•1 year ago
|
Comment 8•1 year 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•1 year ago
|
||
Comment 10•1 year 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•1 year 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•1 year 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•1 year ago
|
||
Comment 14•1 year ago
|
||
Comment 15•1 year ago
|
||
Comment 16•1 year 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•1 year 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•1 year 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•1 year ago
|
||
Comment 20•1 year ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/e50575131b4ca48236ce502c6c3a2f92b03551a6
[main] Bug 1880476 — Refactor onMessageDisplayed bookkeeping
Description
•