User Details
- User Since
- Apr 8 2022, 3:41 PM (192 w, 2 d)
- Availability
- Available
- LDAP User
- Vaughn Walters
- MediaWiki User
- VWalters-WMF [ Global Accounts ]
Tue, Dec 9
Fri, Dec 5
@ifried There are no image suggestions on in beta cluster or testwiki. Best way to do this would probably be on cswiki, as it has image suggestions.
Wed, Dec 3
✅ Letters with diacritics should be sorted in the appropriate order.
Tue, Dec 2
Mon, Dec 1
Given that a user is viewing the contributions table in Special:EventDetails
✅ Then the content of the "Wiki" column should be the localised name of the wiki (e.g., "Spanish Wiktionary") if available, and the wiki ID (e.g., "eswiktionary") otherwise, for example locally
Wed, Nov 26
Functionality surrounding address field working as expected, sending to product sign off
@Daimona is there anything here to further test besides just making sure that functionality around address fields is working as expected?
Tue, Nov 25
Mon, Nov 24
heya @Jdforrester-WMF would you like me to work on this? The tests will need upgraded at the same time as the wdio-mediawiki version
Fri, Nov 21
✅ Release Collaborative Contributions MVP to all wikis with CampaignEvents extension
Working as expected now in prod, thx @egardner! This can be closed out now
Thu, Nov 20
Tue, Nov 18
For Slovak language (sk: slovenčina), change:
✅ Move Edit Count to be between Articles edited and Bytes changed
✅ Slovak aliases for Special pages of CampaignEvents Extension have been added into the fileCampaignEvents.alias.php
✅ The cea_country column is dropped from the database schema and the code no longer references it
✅ The cea_country_code column is made not nullable
If a user removes all of the edits that they are associated with then the actions column will still display until page refresh. Should we hard refresh the page after all events that are associated with a user are deleted so that the actions column is removed?
✅ Should be able to read all the text in the header, as you can in light mode:
- Given that someone is viewing the summary on the Contributions tab,
- ✅ Then they should see a new card/data point called 'Edit count'
Acceptance Criteria:
- Given that a user is on the Contributions tab,
- ❓ They should see a new "Actions" column in the table view, QA note - this column is only shown if the user has edits on the table, and it is not shown to logged out users. If this is expected, can we change this AC?
- ✅ And the column should be the last column in the table view,
- And if they are an organizer of the event,
- ✅ They should see a trash icon for each edit in the Actions column,
- ✅ And the icon has a tooltip with the message "Remove contribution" on mouse over
- And if they are a participant who made an edit during the event,
- ✅ They should see a trash icon for each edit they made in the Actions column,
- ✅ And the icon has a tooltip with the message "Remove contribution" on mouse over
- ❓ They should see a new "Actions" column in the table view, QA note - this column is only shown if the user has edits on the table, and it is not shown to logged out users. If this is expected, can we change this AC?
- And if they click on the trash icon,
- They should see a dialog to verify their choice,
- And the dialog should have the following text:
- ✅ Header: "Remove this edit from [event name]"
- ✅ Line 1: "Are you sure you want to remove this edit from the event?"
- ✅ Line 2: "It won't be deleted, but it will no longer be associated with the event."
- And the dialog should have the following options as buttons:
- And the dialog should have the following text:
- ✅ Cancel
- ✅ Remove (in red)
- They should see a dialog to verify their choice,
- And, if they select "Remove,"
- ✅ The association should be hard deleted
- Note: This may be changed to soft deletion when we enable logging (see T406633)
- ✅ The user should get a confirmation message informing that their edit was removed from the event, with the following text: "The edit was removed from the event."
- ✅ The association should be hard deleted
- And, if they select "Cancel,"
- ✅ The dialog should disappear and no other action will need to occur
- If there is an error when trying to delete
- ✅ The user should get an error message with the following text: "Error removing contribution."
- ✅ The new DELETE endpoint should be documented
Mon, Nov 17
Acceptance criteria:
Given a user is associating an edit with an event using the API
And the edit was made on another wiki
❌ Then the edited page's title is correctly formatted in the contributions tab, according to the configuration of the other wiki (w.r.t, for example, custom namespaces and namespace translations)
✅ Move lock icon for private participants to left side
Fri, Nov 14
Title is wrapping correctly now, AC met 🎉 , sending to product sign off
✅ API should not be able to associate edits with events that have not yet started OR that have ended
✅ The following error message will be shown: "This event is not currently active, so you cannot associate this edit with it."
Nov 14 2025
While this ticket will solve the issue in T408257 that this is a follow up ticket for, I'm wondering if it the lock icon should then be moved to the left side everywhere else that it is used in the extension, for consistency? For example, the lock icon is still on the on the right side of the username in the participants tab.
Nov 5 2025
Nov 4 2025
✅ If someone can see private participant data, there should be the lock icon next to private participant usernames in the collaborative contributions table view
Nov 3 2025
This column wraps now correctly on full size desktop view, but breaks the layout on mobile. Note the "Article edited" header on mobile skin, or smaller breakpoints on desktop view.
Confirming that it is is enabled in beta, sending to product sign off.
Keeping this in QA until I can test on betacluster
Nov 1 2025
Heya @cmelo how do I test this one?
Oct 31 2025
The API should:
✅ A given edit should only be associated with a single event. User should be able to associate edits on same article with different events, if the edits are different.










