Acceptance criteria
- Enable integration with the staging instance of the dashboard in the public beta configuration
- Add the API secret key in the private beta configuration
Daimona | |
Oct 7 2022, 2:22 PM |
F37141842: Screen Recording 2023-07-17 at 6.43.30 PM.gif | |
Jul 17 2023, 11:53 PM |
F37141834: Screen Recording 2023-07-17 at 6.40.07 PM.gif | |
Jul 17 2023, 11:53 PM |
F37132377: Screen Recording 2023-07-07 at 12.29.46 PM.gif | |
Jul 7 2023, 5:51 PM |
F37132370: private participants correctly conveying.gif | |
Jul 7 2023, 5:51 PM |
F37132374: correct 6 participants in betacluster.gif | |
Jul 7 2023, 5:51 PM |
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
beta: Enable wgCampaignEventsProgramsAndEventsDashboardInstance | operations/mediawiki-config | master | +1 -0 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Daimona | T302584 [EPIC] Integrate Event Center with Programs & Events Dashboard | |||
Resolved | Daimona | T320258 Dashboard integration: Configure the P&E Dashboard integration in beta | |||
Resolved | Daimona | T317705 Add initial wiring code and configuration for the P&E dashboard |
Change 935463 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[operations/mediawiki-config@master] beta: Enable wgCampaignEventsProgramsAndEventsDashboardInstance
Mentioned in SAL (#wikimedia-releng) [2023-07-05T14:00:30Z] <Lucas_WMDE> added $wgCampaignEventsProgramsAndEventsDashboardAPISecret to beta PrivateSettings (T320258)
Change 935463 merged by jenkins-bot:
[operations/mediawiki-config@master] beta: Enable wgCampaignEventsProgramsAndEventsDashboardInstance
This was done, and it works correctly as can be seen here: https://meta.wikimedia.beta.wmflabs.org/wiki/Special:EventDetails/235
@vaughnwalters I'm putting this in QA in case you want to run more tests in beta.
โ
adding an event
โ
changing a participant's registration from private to public correctly conveys to the dashboard
๐ซ @Daimona If a participant is removed from the event by an organizer, or the participant cancels their own registration, the participant is removed from the course in the p&edashboard, but the number of editors is not correctly updated in the p&e dashboard:
Here you can can see the discrepancy between the event and the dashboard where the event shows three participants, but the p&e dashboard shows six.
Thanks, it looks like this is on the Dashboard side. @Ragesoss do you have any insights into this?
This is now fixed. Sending to product sign off
One thing to note is that the number of participants in the Campaign Events page may differ from the number in the P&E dashboard side because private participants are included in the total participant count in the Campaign Events side, but are not included in the total editor count in the P&E dashboard side. See below:
Thanks for the note on what may seem like an error (but is really due to the fact that the Dashboard does not provide data on the number of private participants), @vaughnwalters I think that we can explain this discrepancy in the documentation. This looks good, and I'm marking this as Done.