Purge Unreviewable Boosts from admin queue periodically
Goal
Make the queue count clear for admins
What needs to be done
Purge Unreviewable Boosts from admin queue periodically
QA
Test purge job, should be outlined on the cards.
UX/Design
N/A
Mobile
-
Is Mobile Required?
Personas
Admins
Experiments
N/A
Acceptance Criteria
-
Make a CLI endpoint that combs over pending boosts and runs an ACL check against them - REJECT any that do not pass an ACl read check.
Pseudocode:
$boosts = $this->repotitory->get($optsForPending);
for ($boosts as $boost) {
if ($this->hydrateUser($boost->getOwnerGuid())) {
// acl check, set status etc
}
}
-
Set up scheduled runner with schedule TBC - could run weekly.
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments
Edited by Ben