Closed Bug 991357 Opened 10 years ago Closed 10 years ago

Update contributor dashboard when user submits a teaching kit

Categories

(Webmaker Graveyard :: Engagement Ladder, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: brett, Assigned: adam)

References

Details

(Whiteboard: [metrics] infrastructurev2 [data-v2][aug22])

"content" is a key contribution metric, so we need a way that makes tagged as teaching kits can update adam's metrics
Whiteboard: infrastructurev1 → infrastructurev2
Assigning to Adam.  Adam, can you figure out who and what needs to get done here, please?
Assignee: nobody → adam
Status: NEW → ASSIGNED
Assignee: adam → jon
Depends on: 993593
Added dependency for the API into the contributor model: Bug 994565 (that's where the real work for this task will happen).

Once this is in place, updating the dashboard (this bug) will be achieved by including the new API URL in the aggredash "to_track" list:

https://github.com/adamlofting/aggredash/blob/master/to_track.js

Then aggredash will poll this API on a regular basis and update the front-end.
Assignee: jon → adam
Depends on: 994565
Whiteboard: infrastructurev2 → infrastructurev2 [data-v2]
Blocks: 991132
Depends on: Bug 991358 - Update webmaker user model when user submits a teaching kit
Depends on: 991358
Depends on: 1018912
No longer depends on: 991358
Depends on: 991358
No longer depends on: 1018912
Whiteboard: infrastructurev2 [data-v2] → infrastructurev2 [data-v2][june27]
Whiteboard: infrastructurev2 [data-v2][june27] → [metrics] infrastructurev2 [data-v2][june27]
choo choo
Whiteboard: [metrics] infrastructurev2 [data-v2][june27] → [metrics] infrastructurev2 [data-v2][july11]
* Still in scope for this train?
Flags: needinfo?(adam)
Still Depends on: Bug 991358
Flags: needinfo?(adam)
Whiteboard: [metrics] infrastructurev2 [data-v2][july11] → [metrics] infrastructurev2 [data-v2][july25]
Whiteboard: [metrics] infrastructurev2 [data-v2][july25] → [metrics] infrastructurev2 [data-v2][aug22]
This one has been resolved with badges: Bug 1035271
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.