Closed
Bug 1248327
Opened 9 years ago
Closed 9 years ago
Implement heartbeat action
Categories
(Shield :: General, defect)
Shield
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: osmose, Assigned: osmose)
References
Details
Before we go live with the self-repair replacement, we need to implement some initial recipes that we'll want to launch with. A starting point might be replicating the existing recipes in self-repair, or maybe we want some other recipes to launch with.
Assignee | ||
Comment 1•9 years ago
|
||
gregglind: What recipes do you think we should launch with?
From what I could tell from the self-repair codebase (which I did get building, thanks for the updates!), all of the currently-active recipes are Heartbeat surveys. Is that true?
Flags: needinfo?(glind)
Assignee | ||
Comment 2•9 years ago
|
||
After talking with gregglind I've confirmed that the Heartbeat action is the main one we need completed for launch. An etherpad containing very scattered notes about what the action needs to do is available: https://public.etherpad-mozilla.org/p/normandy-heartbeat-action
Assignee: nobody → mkelly
Flags: needinfo?(glind)
Summary: Implement initial recipes / actions for Normandy → Implement heartbeat action
Comment 3•9 years ago
|
||
Commit pushed to master at https://github.com/mozilla/normandy
https://github.com/mozilla/normandy/commit/ad405eb0fd03466ac72a621fdc8e98957e6cd096
[bug 1248327] Update self-repair driver to support new actions.
See https://github.com/mozilla/normandy-actions/pull/4 for details of
the new action registration system.
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•9 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 4•9 years ago
|
||
Commits pushed to master at https://github.com/mozilla/normandy
https://github.com/mozilla/normandy/commit/fbbf9981e77cb9d06947a06eac5389628362071f
[bug 1248327] Update Normandy driver for new functionality.
Implements the client, locale, location, and saveHeartbeatFlow functions
for the Normandy driver.
https://github.com/mozilla/normandy/commit/812b06f761e9caf44efc538cb65dcdb62365bc2d
Merge pull request #96 from Osmose/heartbeat-emitter
[bug 1248327] Update Normandy driver for new functionality.
Assignee | ||
Comment 5•9 years ago
|
||
Fixed in https://github.com/mozilla/normandy-actions/commit/8140a5250301b260c5ec4b842896c3f6acba19e9.
Status: REOPENED → RESOLVED
Closed: 9 years ago → 9 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
Component: SHIELD → General
Product: Websites → Normandy
You need to log in
before you can comment on or make changes to this bug.
Description
•