Messaging Transition I: Prepare for microsurveys
Categories
(Firefox for Android :: Experimentation and Telemetry, task)
Tracking
()
| 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•2 years ago
|
||
Comment 2•2 years ago
|
||
Comment 3•2 years ago
|
||
Comment 4•2 years ago
|
||
Comment 5•2 years ago
|
||
Comment 6•2 years 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•2 years 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•2 years ago
|
Comment 8•2 years 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•2 years ago
|
||
Comment 10•2 years 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•2 years 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•2 years 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•2 years ago
|
||
Comment 14•2 years ago
|
||
Comment 15•2 years ago
|
||
Comment 16•2 years 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•2 years 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•2 years 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•2 years ago
|
||
Comment 20•2 years ago
|
||
Authored by https://github.com/jhugman
https://github.com/mozilla-mobile/firefox-android/commit/e50575131b4ca48236ce502c6c3a2f92b03551a6
[main] Bug 1880476 — Refactor onMessageDisplayed bookkeeping
Description
•