In T362686#9722647, @DAlangi_WMF wrote:@Daimona, I was already working on a patch on the road to resolve these kinds of DB related issues and I included the solution to this issue in the patch. Let me know if the issue gets resolved for you locally with this patch, then you can review and do the honors :)
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Yesterday
Yesterday
cmelo added a comment to T362686: MySQL "Too many connections" error due to infinite loop in SQLBagOStuff when using the DB as primary cache.
cmelo moved T356520: Trim whitespace for Grant ID on form submission from Backlog to Estimated/Ready for work on the Campaign-Tools board.
Wed, Apr 17
Wed, Apr 17
Tue, Apr 16
Tue, Apr 16
cmelo updated the task description for T362686: MySQL "Too many connections" error due to infinite loop in SQLBagOStuff when using the DB as primary cache.
cmelo updated the task description for T362686: MySQL "Too many connections" error due to infinite loop in SQLBagOStuff when using the DB as primary cache.
Fri, Apr 12
Fri, Apr 12
cmelo added a comment to T362365: Event registration should not be disabled when a translation page is deleted.
@Daimona LGTM too
cmelo added a comment to T359491: Email participants endpoint: Check if the event belongs to the current wiki.
❌ And this new error should be documented on mediawiki.org
@cmelo The error message Please email participants on XXX, the wiki where the event was created. needs to be added to the [[
cmelo added a comment to T358782: Register: Check if the event page belongs to the wiki when a user accesses Special:RegisterForEvent.
❌ And this new error should be documented on mediawiki.org
@cmelo Please set organizers on arwiki, the wiki where the event was created needs to be added to the Register as a participant documentation on mediawiki.org
cmelo added a comment to T358781: Special:DeleteEventRegistration: Check if the event page belongs to the wiki where the organizer is trying to delete event.
❌ And this new error should be documented on mediawiki.org
@cmelo Please delete your event registration on XXX, the wiki where the event was created. needs to be added to the Delete a registration documentation on mediawiki.org
cmelo changed the status of T361249: Confirmation dialog with long titles with no spaces should wrap from Open to In Progress.
cmelo changed the status of T361159: Event details dialog with long titles with no spaces should wrap from Open to In Progress.
cmelo changed the status of T360051: Remove open/close from kebab menu of Special:MyEvents from Open to In Progress.
cmelo changed the status of T360051: Remove open/close from kebab menu of Special:MyEvents, a subtask of T323228: [EPIC] Support global implementation for CampaignEvents extension, from Open to In Progress.
Wed, Apr 10
Wed, Apr 10
Tue, Apr 9
Tue, Apr 9
cmelo moved T357007: Generate Invitation Lists for Event Organizers from Code Review to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Hi @vaughnwalters just a note, on this task the changes were more technical changes on the code base, but it basically involves how we communicate with the DB, same for T360517, so the tests I think you could do here could be a general check on every special page to check it the data is being correctly shown.
cmelo moved T361026: Remove the ICampaignsDatabase abstraction from Code Review to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Mon, Apr 8
Mon, Apr 8
Thu, Apr 4
Thu, Apr 4
Wed, Apr 3
Wed, Apr 3
cmelo changed the status of T360575: Cannot use diacritics in Meeting URL and Group chat invite from Open to In Progress.
Tue, Mar 26
Tue, Mar 26
cmelo added a comment to T324259: Edit: Check if the event page belongs to the wiki where the organizer is trying to edit event information.
Hi @vaughnwalters, I was able to fix both issues.
cmelo added a comment to T324252: Check if the event page belongs to the wiki where the user is trying to access on Special:EventDetails/{eventID}.
Hi @ifried I am wondering if I should hide the chat or not because the AC says:
They should see the view that all users see (i.e., not organizer view) with only the EventDetails & Participants tab
Mon, Mar 25
Mon, Mar 25
cmelo added a comment to T324259: Edit: Check if the event page belongs to the wiki where the organizer is trying to edit event information.
In T324259#9640185, @vaughnwalters wrote:✅ This is working correctly and acceptance criteria is met in both Special:EditEventRegistration/{eventID} and Special:MyEvents (Kebab menu "Edit Registration")
@cmelo two things though:
- The linked text should be a stronger font weight. Note the difference between the comp and the build :
- I noticed on spanish betacluster that the url was not linked. I am assuming this is a limitation of the translation (or possibly just because it hasn't been translated yet), but wanted to check with you here to make sure.
Thu, Mar 21
Thu, Mar 21
cmelo changed the status of T324252: Check if the event page belongs to the wiki where the user is trying to access on Special:EventDetails/{eventID} from Open to In Progress.
cmelo changed the status of T324252: Check if the event page belongs to the wiki where the user is trying to access on Special:EventDetails/{eventID}, a subtask of T323228: [EPIC] Support global implementation for CampaignEvents extension, from Open to In Progress.
cmelo changed the status of T359201: Delete (kebab menu): Check if the event page belongs to the wiki where the organizer is trying to delete event from In Progress to Stalled.
cmelo changed the status of T359201: Delete (kebab menu): Check if the event page belongs to the wiki where the organizer is trying to delete event, a subtask of T323228: [EPIC] Support global implementation for CampaignEvents extension, from In Progress to Stalled.
Mar 19 2024
Mar 19 2024
cmelo changed the status of T359201: Delete (kebab menu): Check if the event page belongs to the wiki where the organizer is trying to delete event from Open to In Progress.
cmelo changed the status of T359201: Delete (kebab menu): Check if the event page belongs to the wiki where the organizer is trying to delete event, a subtask of T323228: [EPIC] Support global implementation for CampaignEvents extension, from Open to In Progress.
Mar 18 2024
Mar 18 2024
Mar 15 2024
Mar 15 2024
cmelo changed the status of T324259: Edit: Check if the event page belongs to the wiki where the organizer is trying to edit event information from Open to In Progress.
cmelo changed the status of T324259: Edit: Check if the event page belongs to the wiki where the organizer is trying to edit event information, a subtask of T323228: [EPIC] Support global implementation for CampaignEvents extension, from Open to In Progress.
Mar 14 2024
Mar 14 2024
cmelo changed the status of T358782: Register: Check if the event page belongs to the wiki when a user accesses Special:RegisterForEvent from Open to In Progress.
cmelo changed the status of T358782: Register: Check if the event page belongs to the wiki when a user accesses Special:RegisterForEvent, a subtask of T323228: [EPIC] Support global implementation for CampaignEvents extension, from Open to In Progress.
Mar 11 2024
Mar 11 2024
In T354880#9620217, @Daimona wrote:@ifried The following two scenario have been brought up in code review and would require further thought:
Scenario 1
- On day X, 20 people answer all PII questions.
- On day X + 80, the organizer removes all PII questions from the event (potentially by mistake, but we can't know that)
- On day X + 90, the initial 20 answers get deleted, but not aggregated because the questions are no longer enabled
- On day X + 92, the organizer enables PII questions again
The way it currently works in the proposed patch is that the organizer will not see aggregated data for the initial 20 answers. Should this be the case?
Scenario 2
- On day X, 20 people answer all PII questions.
- On day X + 90, the initial 20 answers get aggregated
- On day X + 100, the organizer removes all PII questions from the event
When the event ends, the organizer would still be able to see aggregated data for the initial 20 answers, even if the question is no longer enabled. However, the aggregated data would not include any answers given after day X + 10 (i.e., answers that haven't been aggregated by the time the organizer removes PII questions).
We aren't sure what to do in these scenarios, as it's ultimately a product question, and I'd like to hear your opinions on these.
Mar 1 2024
Mar 1 2024
Gnoeee awarded T354725: The page Special:RegisterForEvent should have the title of the event a Cookie token.
Feb 5 2024
Feb 5 2024
Feb 4 2024
Feb 4 2024
cmelo changed the status of T354725: The page Special:RegisterForEvent should have the title of the event from Open to In Progress.
Feb 2 2024
Feb 2 2024
Yes, I also think that it is a good idea to remove whitespace.
Dec 7 2023
Dec 7 2023
cmelo changed the status of T352933: Participants list should scroll on desktop view on mobile phone from Open to In Progress.
Nov 29 2023
Nov 29 2023
cmelo added a comment to T344441: [SPIKE] Investigate what behaviour is currently exhibited on these special pages.
Here are the special pages we have on our extension and the reason in my opnion why it shoud be redirected or not:
Nov 16 2023
Nov 16 2023
cmelo changed the status of T350385: Investigation: Filter participant list based on date of contribution from Open to In Progress.
cmelo changed the status of T350385: Investigation: Filter participant list based on date of contribution, a subtask of T347517: [Investigation Epic]: How can we get a list of invited participants?, from Open to In Progress.
Nov 13 2023
Nov 13 2023
Documentation of the List the participants of an event endpoint updated.
Nov 8 2023
Nov 8 2023
cmelo moved T350027: Show grant ID on Special:EventDetails for organizers from Code Review to QA 🐛 on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
cmelo added a comment to T349332: Fix inconsistencies in displaying answers from participant questions.
In T349332#9280818, @ifried wrote:I am discussing this with @gonyeahialam now, and here is what we have decided:
- For the MVP, we can release with the current behavior, which is that the non-PII data is no longer viewable in the Participants tab after the event ends and it only displays as a range in the Statistics tab after the event ends if there are at least 10 responses. This is because, while it is not an ideal user experience, it conforms to the current data retention policies of the feature and it does not reveal any data that should be hidden to the organizers. Furthermore, it does not create any issues with the data accuracy. However, we may explore improving this experience after the MVP release (see recommended behavior below).
- After MVP, the recommended behavior is: We should always display all of the non-PII data in the Participants tab, including after an event ends. The statistics tab should show the exact number of responses for the non-PII data. This data would always be viewable in the Statistics tab, once the event ends.
- For this to work to be done, we would need to change the data retention policy for non-PII data, so it does not get deleted within 90 days or when the event ends. We can discuss this with internal stakeholders in the future.
How does this sound, @vaughnwalters, @Iflorez, @cmelo, and any others? If this works for people, I can create a follow-up task or edit this task to look into potentially changing the data retention for non-PII in the future. Thanks in advance!
Nov 7 2023
Nov 7 2023
cmelo moved T350027: Show grant ID on Special:EventDetails for organizers from QA 🐛 to Code Review on the Campaign-Tools (Campaign-Tools-Current-Sprint) board.
Show Grant ID on event details
Oct 31 2023
Oct 31 2023
cmelo changed the status of T350027: Show grant ID on Special:EventDetails for organizers, a subtask of T321814: EPIC: Add Grant ID support to event registration, from Open to In Progress.
cmelo changed the status of T350027: Show grant ID on Special:EventDetails for organizers from Open to In Progress.
cmelo closed T346957: Create the listener for the submit event data hook, a subtask of T321814: EPIC: Add Grant ID support to event registration, as Resolved.
cmelo closed T346955: Create the hook for when submitting the registration data, a subtask of T321814: EPIC: Add Grant ID support to event registration, as Resolved.
Oct 30 2023
Oct 30 2023
cmelo updated the task description for T350027: Show grant ID on Special:EventDetails for organizers.
Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL