We need to deal with old hide cookies that didn't include the integer value of the hide reason enum, and onwiki scripts that use raw string hide reasons. The easiest solution is probably to create a reference table of all known hide reasons, in ext.centralNotice.display.state.js, and translate raw strings into Reason objects to be included in the banner history log.
Description
Description
Details
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | None | T112923 [EPIC] Banner history post launch | |||
Resolved | awight | T113813 Banner history: encode all hide reasons |
Event Timeline
Comment Actions
Change 241753 had a related patch set uploaded (by Awight):
WIP enum for banner hide reasons
Comment Actions
Change 241938 had a related patch set uploaded (by Awight):
Add more banner hide reasons
Comment Actions
Change 241948 had a related patch set uploaded (by AndyRussG):
Enum for banner hide reasons