[00:09:38] (03PS3) 10Wfan: Donor Portal: Add popup component [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208015 (https://phabricator.wikimedia.org/T396271) [00:09:46] (03PS6) 10Wfan: Donor Portal: Add problem login popup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203193 (https://phabricator.wikimedia.org/T407453) [00:20:42] (03PS12) 10Wfan: Donor Portal: Add coming soon model [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203180 (https://phabricator.wikimedia.org/T396271) [00:22:42] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Observability-Alerting, 13Patch-For-Review: Shift frack alerting to use prometheus-alertmanager instead of icinga - https://phabricator.wikimedia.org/T367370#11394622 (10Dwisehaupt) [00:33:12] (03PS13) 10Wfan: Donor Portal: Add coming soon model [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203180 (https://phabricator.wikimedia.org/T396271) [00:52:26] 06Fundraising-Backlog, 10FR-Donor-portal: Donor Portal - Cancelled recurrings don't show up - https://phabricator.wikimedia.org/T410409#11394668 (10AKanji-WMF) As I recall, when we shared the cancel flow with the working group, they flagged that it was disconcerting for the donation to just disappear - i.e. t... [00:59:22] 03Fundraising Sprint WWaally hoo, 06Fundraising-Analysis, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Android include `app_install_id` value to event data sent to FR Tech - https://phabricator.wikimedia.org/T410703 (10SNowick_WMF) 03NEW [01:00:00] 03Fundraising Sprint WWaally hoo, 06Fundraising-Analysis, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 2 others: iOS include `app_install_id` value to event data sent to FR Tech - https://phabricator.wikimedia.org/T410704 (10SNowick_WMF) 03NEW [01:13:39] 03Fundraising Sprint WWaally hoo, 06Fundraising-Analysis, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): iOS include `app_install_id` value to event data sent to FR Tech - https://phabricator.wikimedia.org/T410704#11394698 (10HNordeen... [01:14:11] 03Fundraising Sprint WWaally hoo, 06Fundraising-Analysis, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): iOS include `app_install_id` value to event data sent to FR Tech - https://phabricator.wikimedia.org/T410704#11394701 (10HNordeen... [01:28:31] (03PS1) 10Wfan: Post-Payment Monthly Convert accessibility [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208067 (https://phabricator.wikimedia.org/T405941) [01:31:12] (03CR) 10CI reject: [V:04-1] Post-Payment Monthly Convert accessibility [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208067 (https://phabricator.wikimedia.org/T405941) (owner: 10Wfan) [01:46:13] (03PS1) 10Cstone: Add maintenance script to check the balance [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1208074 [01:47:58] (03CR) 10Eileen: [C:03+2] Add maintenance script to check the balance [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1208074 (owner: 10Cstone) [01:48:27] (03Merged) 10jenkins-bot: Add maintenance script to check the balance [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1208074 (owner: 10Cstone) [01:52:10] (03PS1) 10Cstone: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1208078 [01:53:25] (03CR) 10Cstone: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1208078 (owner: 10Cstone) [01:53:48] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - 10https://gerrit.wikimedia.org/r/1208078 (owner: 10Cstone) [01:54:57] !log SmashPig upgraded from 21d54736 to 9c00fd50 [01:55:00] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [01:57:22] cstone: are you going to be around to monitor if I deploy your apple pay utm fix? [01:57:29] sure ejegg [01:57:45] ejegg: where is the smashpig on civi1002 [01:58:02] i just made a maintence script for eileen to check our balance but had been using the one inside civi [01:58:10] er dlocal balance [01:58:26] cstone: the config stuff is in /srv/www I think [01:58:43] but the whole thing is definitely there under vendor inside the civicrm deploy [01:58:46] ah the one folder i didnt look in [01:58:47] lemme see the path [01:59:26] i fond it in www lets see [01:59:38] i got it ejegg [01:59:41] ok great, that should be just the deployment branch of the SmashPig repo [01:59:44] cool cool [01:59:47] yep thanks I knew it was somewhere [01:59:50] is that for PayPal? [01:59:54] no for dlocal [02:00:09] but i think she found one for paypal too [02:00:11] ooh, new api calls? [02:00:20] good stuff [02:00:25] yeah real basic [02:00:28] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1208080 [02:00:30] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1208080 (owner: 10Ejegg) [02:00:33] https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/1208074 [02:01:28] pretty nice that our framework made that so easy to implement! [02:01:32] yep yep [02:01:45] also ejegg the recurring queue consumer got backed up cause it had a time limit of 90 still [02:01:56] i upped it to 420 and its clearing out I think that should be good enough [02:02:00] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1208080 (owner: 10Ejegg) [02:02:20] thats doing a 1000 a time [02:03:02] oho, those token deletions really did slow it down, huh?\ [02:03:25] or is it getting a ton of paypal things that maybe didn't get in when there was all the IPN verification trouble? [02:03:30] its not that its slow [02:03:35] just with high traffic from banner test [02:03:41] k [02:03:51] it was all token deletions [02:04:04] we could have a dedicated queue just for them i guess [02:04:11] do we even make an activity? [02:04:15] or just the API call? [02:04:15] or well slow as in it can only do 250 in 90 seconds [02:04:21] api call [02:04:29] i dont think we need an activity [02:04:42] or i guess we could put decline recurring on like every donation hah [02:04:43] ah, cool, so no need to have it coordinate with any other queue consumer [02:04:59] yeah, probs best not to spam the activity table too hard [02:05:22] i dont think its a helpful activity as if they dont have one, they declined [02:05:29] sure [02:07:15] (03PS2) 10Wfan: Post-Payment Monthly Convert accessibility [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208067 (https://phabricator.wikimedia.org/T405941) [02:08:52] !log donorwiki upgraded from 40f6f252 to 2a73a08d [02:08:55] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:09:09] ok cstone, going to push that out to paymentswiki too [02:09:15] (03CR) 10CI reject: [V:04-1] Post-Payment Monthly Convert accessibility [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208067 (https://phabricator.wikimedia.org/T405941) (owner: 10Wfan) [02:09:34] ok thanks ejegg [02:09:48] !log payments-wiki upgraded from 40f6f252 to 2a73a08d [02:09:51] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:10:36] 03Fundraising Sprint WWaally hoo, 03Fundraising Sprint: Vixen, 06Fundraising-Backlog, 07Accessibility, and 2 others: Post-Payment Monthly Convert accessibility - https://phabricator.wikimedia.org/T405941#11394743 (10AnnWF) {F70308579} [02:11:07] (03PS3) 10Wfan: Post-Payment Monthly Convert accessibility [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208067 (https://phabricator.wikimedia.org/T405941) [02:20:54] 03Fundraising Sprint: Vixen, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Channel QA - https://phabricator.wikimedia.org/T407179#11394745 (10Cstone) Finally got this deployed, Channel Wikipedia App on my test donation. [02:31:21] 03Fundraising Sprint WWaally hoo, 03Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10FR-Donor-portal, and 2 others: Launch wikiminute video in modal, not new window - https://phabricator.wikimedia.org/T407645#11394750 (10Ejegg) This is deployed. Note no player controls, but maybe not needed as it's only... [04:14:42] (03PS1) 10Eileen: Add dlocal fee fields [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1208137 [04:15:11] (03CR) 10CI reject: [V:04-1] Add dlocal fee fields [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1208137 (owner: 10Eileen) [04:20:25] (03PS2) 10Eileen: Add dlocal fee fields [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1208137 [05:27:35] (03PS1) 10Eileen: Include contacts with sms_consent data in db updates [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208155 (https://phabricator.wikimedia.org/T410576) [05:28:32] 03Fundraising Sprint WWaally hoo, 03Fundraising Sprint: Vixen, 06Fundraising-Backlog, 07fr-acoustic, and 2 others: Ensure no major gifts, id tier or mid tier prospects are in potential SMS audience (100, 200, 300, 400) - https://phabricator.wikimedia.org/T410576#11394799 (10Eileenmcnaughton) I have not yet... [05:28:45] (03CR) 10CI reject: [V:04-1] Include contacts with sms_consent data in db updates [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208155 (https://phabricator.wikimedia.org/T410576) (owner: 10Eileen) [05:34:21] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 06FR-donorrelations: Snooze status flapping - https://phabricator.wikimedia.org/T402464#11394801 (10Eileenmcnaughton) I went back the write up I did last year https://docs.google.com/document/d/1oMBOy4buw_8BR9Hs1Nj5WsVo5pu53fifqcDEBYK2b4A/edit?usp=shari... [08:05:10] (03CR) 10Thiemo Kreuz (WMDE): [C:03+1] "From all I know about typography I can confirm this. 👍" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208028 (owner: 10Amire80) [08:12:34] (03CR) 10Thiemo Kreuz (WMDE): [C:04-1] Add contact_id and checksum to new donation links (031 comment) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1207895 (https://phabricator.wikimedia.org/T410348) (owner: 10Ejegg) [12:18:13] (03PS3) 10Jgleeson: Fix spacing in Gravy error alert messages [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1206947 [12:21:44] (03PS4) 10Jgleeson: Fix spacing in Gravy error alert messages [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1206947 [12:50:09] (03CR) 10Jgleeson: [C:03+1] "This looks good. Can we also push a copy of this to our general purpose diagrams repo https://gitlab.wikimedia.org/repos/fundraising-tech/" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207034 (https://phabricator.wikimedia.org/T409995) (owner: 10Eileen) [13:01:01] 06Fundraising-Backlog: Gr4vy card input fields have grey background on mobile - https://phabricator.wikimedia.org/T410734 (10Pcoombe) 03NEW [13:10:17] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy card input fields have grey background on mobile - https://phabricator.wikimedia.org/T410734#11395806 (10jgleeson) a:03jgleeson [13:11:22] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gr4vy card input fields have grey background on mobile - https://phabricator.wikimedia.org/T410734#11395809 (10jgleeson) Just to confirm, the fields are still enabled, they just look disabled! We'll take a look! [13:15:48] 06Fundraising-Backlog, 10FR-Japan: Japanese last name, first name ordering issues - https://phabricator.wikimedia.org/T261144#11395818 (10Pcoombe) 05Open→03Resolved Closing this since both suggestions (swapping order of name fields, and adding explanation to last name caption) were implemented on Japan... [13:33:55] 06Fundraising-Backlog, 07Fundraising-FRUP, 07Epic: Remove Fundraiseup from donatewiki CSP - https://phabricator.wikimedia.org/T410737 (10Pcoombe) 03NEW [13:34:21] 03Fundraising Sprint WWaally hoo, 03Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10FR-Donor-portal, and 2 others: Launch wikiminute video in modal, not new window - https://phabricator.wikimedia.org/T407645#11395854 (10AKanji-WMF) Thank you @Ejegg - tested on Firefox and Chrome - the modal pops up, bu... [13:50:38] (03PS1) 10Jgleeson: WIP: Set Gravy form input fields background colour to white. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208340 [13:51:04] (03PS2) 10Jgleeson: WIP: Set Gravy form input fields background colour to white. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208340 (https://phabricator.wikimedia.org/T410734) [14:07:10] (03CR) 10Ejegg: Add contact_id and checksum to new donation links (031 comment) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1207895 (https://phabricator.wikimedia.org/T410348) (owner: 10Ejegg) [14:09:28] 03Fundraising Sprint WWaally hoo, 03Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10FR-Donor-portal, and 2 others: Launch wikiminute video in modal, not new window - https://phabricator.wikimedia.org/T407645#11395971 (10Ejegg) Interesting @AKanji-WMF - can you see any errors in the browser console? [14:11:03] 03Fundraising Sprint WWaally hoo, 03Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10FR-Donor-portal, and 2 others: Launch wikiminute video in modal, not new window - https://phabricator.wikimedia.org/T407645#11395974 (10Ejegg) Ah, never mind @AKanji-WMF, I see them now - it's a content security policy... [14:22:05] (03PS1) 10Ejegg: Host video directly on donorportal [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) [14:28:59] (03PS2) 10Ejegg: Host video directly on donorportal [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) [14:29:09] oh hey, we need a source link for that video [14:34:03] (03PS3) 10Jgleeson: Set Gravy form input fields background colour to white. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208340 (https://phabricator.wikimedia.org/T410734) [14:41:56] (03PS4) 10Jgleeson: Set Gravy form input field background colour to white. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208340 (https://phabricator.wikimedia.org/T410734) [14:45:35] (03PS1) 10Ejegg: Add attribution link for video [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208363 (https://phabricator.wikimedia.org/T407645) [14:45:39] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 13Patch-For-Review: Gr4vy card input fields have grey background on mobile - https://phabricator.wikimedia.org/T410734#11396096 (10jgleeson) Moving this one into review. I think we've got it. Before {F70316080} After {F70316104} [14:48:30] jgleeson: oho, so those bad email links maybe are giving us a clue into the missing paypal PII too [14:48:47] Did you notice there are two damaged messages for the same txn - one with PII and one without? [14:49:11] https://civicrm.wikimedia.org/civicrm/damaged/edit?action=update&id=702188&reset=1 [14:49:19] and https://civicrm.wikimedia.org/civicrm/damaged/edit?action=update&id=702187&reset=1 [14:49:44] the 87 one has PII and is from paymentswiki [14:50:03] while the 88 one doesn't and is from the job runner [14:50:13] so I guess the IPN listener doesn't get all the PII ? [14:50:22] or doesn't send it to the queue somehow? [14:52:24] I wonder if we could get more descriptive in those source fields [14:54:31] ejegg: yeah I think gravy added in the PII for paypal on the frontend transaction as a specific request so it's possible we're not getting that data on the IPN [14:54:49] luckily we now log the webhooks from gravy so we can confirm that pretty quickly [16:03:45] (03PS3) 10Ejegg: Add contact_id and checksum to new donation links [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1207895 (https://phabricator.wikimedia.org/T410348) [16:17:18] (03PS6) 10Ejegg: Donor portal cleanup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1207898 [16:17:18] (03PS1) 10Ejegg: Remove more 'HomeDataMock' passthrough objects [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208395 [16:17:38] (03PS1) 10Ejegg: Use abstract fns in trait, not phan suppression [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208396 [16:23:37] (03CR) 10CI reject: [V:04-1] Use abstract fns in trait, not phan suppression [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208396 (owner: 10Ejegg) [16:27:08] ah dang, it's that psr/cache thing [16:37:48] fr-tech can anyone check these two small patches to get the wikiminute video launching on the portal? https://gerrit.wikimedia.org/r/1208358 [16:37:54] (and to attribute it) [16:38:01] https://gerrit.wikimedia.org/r/1208363 [16:38:05] Thanks! [16:42:56] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11396639 (10ABorbaWMF) Working for me on 2.7.5058-r-2025... [16:52:09] I'll take a peek ejegg [17:00:28] (03CR) 10Jgleeson: [C:03+1] "This is working well for me. I'm curious why there are no video controls on the model. When I follow the link to your source in the next p" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) (owner: 10Ejegg) [17:00:48] (03CR) 10Jgleeson: [C:03+1] "modal***" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) (owner: 10Ejegg) [17:01:07] yeah jgleeson, no video controls [17:01:22] I will try to add them in a follow-on [17:01:29] but for now I just want something to play [17:03:54] (03PS2) 10Cstone: WIP: Send app_install_id in utm_key [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1206980 (https://phabricator.wikimedia.org/T405536) [17:06:28] (03CR) 10CI reject: [V:04-1] WIP: Send app_install_id in utm_key [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1206980 (https://phabricator.wikimedia.org/T405536) (owner: 10Cstone) [17:08:19] (03PS3) 10Cstone: WIP: Send app_install_id in utm_key [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1206980 (https://phabricator.wikimedia.org/T405536) [17:09:49] (03CR) 10CI reject: [V:04-1] WIP: Send app_install_id in utm_key [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1206980 (https://phabricator.wikimedia.org/T405536) (owner: 10Cstone) [17:14:01] (03PS4) 10Cstone: Send app_install_id in utm_key [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1206980 (https://phabricator.wikimedia.org/T405536) [17:16:12] (03CR) 10CI reject: [V:04-1] Send app_install_id in utm_key [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1206980 (https://phabricator.wikimedia.org/T405536) (owner: 10Cstone) [17:16:37] (03CR) 10Wfan: [C:03+2] Remove more 'HomeDataMock' passthrough objects [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208395 (owner: 10Ejegg) [17:18:42] (03CR) 10Wfan: [C:03+2] Donor portal cleanup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1207898 (owner: 10Ejegg) [17:21:01] (03Merged) 10jenkins-bot: Donor portal cleanup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1207898 (owner: 10Ejegg) [17:21:45] (03Merged) 10jenkins-bot: Remove more 'HomeDataMock' passthrough objects [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208395 (owner: 10Ejegg) [17:46:15] (03CR) 10Ejegg: [C:04-1] "Maybe we can change the CSP" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) (owner: 10Ejegg) [17:48:00] (03CR) 10Ejegg: [C:03+2] Fix spacing in Gravy error alert messages [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1206947 (owner: 10Jgleeson) [17:48:29] (03Merged) 10jenkins-bot: Fix spacing in Gravy error alert messages [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1206947 (owner: 10Jgleeson) [17:59:52] 06Fundraising-Backlog, 06FR-donorrelations: US addresses not displaying correctly on Summary page after updating - https://phabricator.wikimedia.org/T410765 (10SHust) 03NEW [18:01:59] thanks ejegg ! [18:48:11] (03PS1) 10Lars SG: Prevent contacts from being incorrectly added to the suppression list and opted out. This is done by making sure the date range we consider for modifications is consistent throughout the whole export process. [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208422 (https://phabricator.wikimedia.org/T409958) [19:03:24] 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Add autocapitalize attributes for address inputs - https://phabricator.wikimedia.org/T410770 (10Pcoombe) 03NEW [19:25:06] 06Fundraising-Backlog, 10FR-Donor-portal: Donor Portal - Cancelled recurrings don't show up - https://phabricator.wikimedia.org/T410409#11397121 (10KHill-WMF) I have a question about this request, and whether we should instead have donation history include cancelled and refunded gifts, rather than a temp cance... [20:10:01] (03PS3) 10Ejegg: CSS and click changes for video [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) [20:10:01] (03PS2) 10Ejegg: Add attribution link for video [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208363 (https://phabricator.wikimedia.org/T407645) [20:27:00] 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Focus first field in form (not always first_name field) - https://phabricator.wikimedia.org/T410787 (10Pcoombe) 03NEW [20:32:52] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Country mismatch between Civi and Acoustic causing incorrect email sends - https://phabricator.wikimedia.org/T410561#11397404 (10SHust) 05Open→03Resolved [20:32:56] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Country mismatch between Civi and Acoustic causing incorrect email sends - https://phabricator.wikimedia.org/T410561#11397405 (10SHust) Both Civi and Acoustic show CA as the country for this CID. [20:34:56] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: Country mismatch between Civi and Acoustic causing incorrect email sends - https://phabricator.wikimedia.org/T410561#11397406 (10Lars) [20:34:57] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: CIDs in November Direct Mail list are not found in Civi - Cannot import Activity Update - https://phabricator.wikimedia.org/T410789 (10MDemosWMF) 03NEW [20:37:53] 06Fundraising-Backlog, 06FR-donorrelations: Optimize donation form 'maximum amount' messaging for method selected - https://phabricator.wikimedia.org/T410790 (10MBeat33) 03NEW [20:51:35] (03PS1) 10Ejegg: Add autocapitalize attributes for address inputs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208446 (https://phabricator.wikimedia.org/T410770) [20:52:23] 03Fundraising Sprint WWaally hoo, 06Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface, 13Patch-For-Review: Add autocapitalize attributes for address inputs - https://phabricator.wikimedia.org/T410770#11397515 (10Ejegg) Thanks for the suggestion @pcoombe! [20:52:38] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: NCOA Update import not working - https://phabricator.wikimedia.org/T410574#11397519 (10MDemosWMF) @Lars Thanks! It looks like those are a part of the Faircom using old CID issue. I will try to... [20:58:10] (03PS1) 10Eileen: Ignore bad contact ID [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208448 [21:01:14] (03PS2) 10Eileen: Ignore bad contact ID [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208448 [21:01:15] (03CR) 10Ejegg: [C:03+2] Ignore bad contact ID [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208448 (owner: 10Eileen) [21:06:47] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: NCOA Update import not working - https://phabricator.wikimedia.org/T410574#11397536 (10MDemosWMF) @Lars I tried to update the date in the file and reimport with the YYYY-MM-DD format and corre... [21:15:32] (03CR) 10Wfan: [C:03+2] CSS and click changes for video [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) (owner: 10Ejegg) [21:16:57] (03CR) 10Wfan: [C:03+2] Add attribution link for video [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208363 (https://phabricator.wikimedia.org/T407645) (owner: 10Ejegg) [21:17:11] (03Merged) 10jenkins-bot: Ignore bad contact ID [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208448 (owner: 10Eileen) [21:17:35] (03PS3) 10Ejegg: Silverpop export: output prometheus stats [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1206962 (https://phabricator.wikimedia.org/T410071) [21:17:52] (03CR) 10Wfan: [C:03+2] Add autocapitalize attributes for address inputs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208446 (https://phabricator.wikimedia.org/T410770) (owner: 10Ejegg) [21:17:55] thanks wfan ! [21:19:16] (03Merged) 10jenkins-bot: CSS and click changes for video [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208358 (https://phabricator.wikimedia.org/T407645) (owner: 10Ejegg) [21:19:51] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: NCOA Update import not working - https://phabricator.wikimedia.org/T410574#11397565 (10Lars) @MDemosWMF Are you changing the date format in Excel? Maybe it is changing it on export somehow? I... [21:21:01] np~ thanks for those good work haha, I will make a patch to accept image for the popuplink component see if we can reuse the logic there [21:21:57] (03Merged) 10jenkins-bot: Add attribution link for video [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208363 (https://phabricator.wikimedia.org/T407645) (owner: 10Ejegg) [21:21:58] (03Merged) 10jenkins-bot: Add autocapitalize attributes for address inputs [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208446 (https://phabricator.wikimedia.org/T410770) (owner: 10Ejegg) [21:38:25] (03CR) 10Eileen: [C:03+2] "Looks good to me & ejegg says looks good to him" [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208422 (https://phabricator.wikimedia.org/T409958) (owner: 10Lars SG) [21:38:52] (03PS3) 10Amire80: Move full stop out of in two messages [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208028 [21:38:53] (03CR) 10Ejegg: [C:03+2] Move full stop out of in two messages [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208028 (owner: 10Amire80) [21:39:16] thanks eileen ! [21:39:36] I'll send that up and run the update-only job now [21:39:39] (03Merged) 10jenkins-bot: Prevent contacts from being incorrectly added to the suppression list and opted out. This is done by making sure the date range we consider for modifications is consistent throughout the whole export process. [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208422 (https://phabricator.wikimedia.org/T409958) (owner: 10Lars SG) [21:40:29] (03PS4) 10Ejegg: Silverpop export: output prometheus stats [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1206962 (https://phabricator.wikimedia.org/T410071) [21:40:32] ejegg: the good news is it didn't conflict with the one of my patches that is passing https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/tools/+/1207465/1 [21:44:49] (03PS2) 10Eileen: Stop exporting id in the suppression file [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1207465 (https://phabricator.wikimedia.org/T410479) [21:44:49] (03PS2) 10Eileen: Include contacts with sms_consent data in db updates [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208155 (https://phabricator.wikimedia.org/T410576) [21:46:04] (03CR) 10CI reject: [V:04-1] Include contacts with sms_consent data in db updates [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1208155 (https://phabricator.wikimedia.org/T410576) (owner: 10Eileen) [21:46:48] oh - it relies on non-merged https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1207462 [21:49:33] ok, let me see if I can review that [21:51:08] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: CIDs in November Direct Mail list are not found in Civi - Cannot import Activity Update - https://phabricator.wikimedia.org/T410789#11397633 (10Lars) a:03Lars [21:51:59] right, that seems safe enough [21:52:20] (03Merged) 10jenkins-bot: Move full stop out of in two messages [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208028 (owner: 10Amire80) [21:52:38] (03PS2) 10Eileen: Include private dir as an upload dir for dev [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207461 (https://phabricator.wikimedia.org/T410479) [21:52:40] (03CR) 10Ejegg: [C:03+2] Include private dir as an upload dir for dev [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207461 (https://phabricator.wikimedia.org/T410479) (owner: 10Eileen) [21:52:48] (03PS3) 10Eileen: Add opt-in capability to omnicontact.create & opt out to Omnicontact.Upload [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207462 (https://phabricator.wikimedia.org/T410479) [21:52:49] (03CR) 10Ejegg: [C:03+2] Add opt-in capability to omnicontact.create & opt out to Omnicontact.Upload [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207462 (https://phabricator.wikimedia.org/T410479) (owner: 10Eileen) [22:05:09] (03PS1) 10Lars SG: Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) [22:08:36] (03PS2) 10Lars SG: Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) [22:08:54] (03Merged) 10jenkins-bot: Include private dir as an upload dir for dev [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207461 (https://phabricator.wikimedia.org/T410479) (owner: 10Eileen) [22:09:21] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11397675 (10HNordeenWMF) @Dbrant for Android I'm still s... [22:09:36] (03PS3) 10Lars SG: Backfill all_funds last and first donation dates for older endowment donations [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1208460 (https://phabricator.wikimedia.org/T408141) [22:09:47] (03CR) 10Ejegg: [C:03+2] Stop exporting id in the suppression file [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1207465 (https://phabricator.wikimedia.org/T410479) (owner: 10Eileen) [22:10:40] (03Merged) 10jenkins-bot: Add opt-in capability to omnicontact.create & opt out to Omnicontact.Upload [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1207462 (https://phabricator.wikimedia.org/T410479) (owner: 10Eileen) [22:11:07] (03Merged) 10jenkins-bot: Stop exporting id in the suppression file [wikimedia/fundraising/tools] - 10https://gerrit.wikimedia.org/r/1207465 (https://phabricator.wikimedia.org/T410479) (owner: 10Eileen) [22:11:46] ok eileen, I'll get that CRM deploy ready [22:11:54] looks like it's pretty light [22:12:18] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1208462 [22:12:20] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1208462 (owner: 10Ejegg) [22:13:17] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1208462 (owner: 10Ejegg) [22:14:57] !log civicrm upgraded from e4748b9f to 11e95839 [22:14:59] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [22:15:08] ok eileen, the Civi side of that is out [22:16:58] (03PS1) 10Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1208463 [22:17:03] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1208463 (owner: 10Ejegg) [22:17:33] (03Merged) 10jenkins-bot: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - 10https://gerrit.wikimedia.org/r/1208463 (owner: 10Ejegg) [22:19:43] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11397681 (10Dbrant) >>! In T410156#11397674, @HNordeenWM... [22:19:45] !log fundraising python tools upgraded from 773e8d11 to fe42b9a2 [22:19:48] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [22:19:59] ok, that's the tools side deployed ^^^ [22:20:06] making the process-control change now [22:20:58] eileen: wait, it's just changing the list of jobs to run? [22:24:58] oh i see, the upload_opt_out file is new [22:25:17] mind if I rename silverpop_emails_suppression_file to silverpop_emails_upload_suppression_file ? [22:26:28] oh i see it has the right name on the server [22:32:13] eileen: should we remove the unsub and optpout paths from upload.py? [22:32:53] or is it fine to upload them again? [22:36:06] ok, that's process-control changed [22:52:17] msg ejegg Is this wikipage up to date ? https://wikitech.wikimedia.org/wiki/Fundraising/Annual_PCI_form (It hasnt been updated since 2022) [22:52:44] @ejegg ^ meant to send by DM but here is also okay :) [22:53:22] (context: I'm trying to understand the process) [22:55:15] (03PS1) 10Wfan: Reuse the popup modal for wikiminute [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208481 (https://phabricator.wikimedia.org/T407645) [22:55:28] (03CR) 10CI reject: [V:04-1] Reuse the popup modal for wikiminute [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208481 (https://phabricator.wikimedia.org/T407645) (owner: 10Wfan) [22:57:10] (03PS4) 10Wfan: Donor Portal: Add popup component [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208015 (https://phabricator.wikimedia.org/T396271) [22:57:26] (03PS7) 10Wfan: Donor Portal: Add problem login popup [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203193 (https://phabricator.wikimedia.org/T407453) [22:57:35] (03PS14) 10Wfan: Donor Portal: Add coming soon model [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1203180 (https://phabricator.wikimedia.org/T396271) [23:06:43] (03PS5) 10Wfan: Donor Portal: Add popup component [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208015 (https://phabricator.wikimedia.org/T396271) [23:06:43] (03PS2) 10Wfan: Reuse the popup modal for wikiminute [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208481 (https://phabricator.wikimedia.org/T407645) [23:07:56] ejegg, I moved the wikiminute to popup modal, for accessibility we must have close button other than other places to close the popup, so I made the video smaller for the existed close button [23:08:53] (03CR) 10CI reject: [V:04-1] Reuse the popup modal for wikiminute [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208481 (https://phabricator.wikimedia.org/T407645) (owner: 10Wfan) [23:10:26] (03PS3) 10Wfan: Reuse the popup modal for wikiminute [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1208481 (https://phabricator.wikimedia.org/T407645) [23:17:30] 06Fundraising-Backlog, 06Wikipedia-Android-App-Backlog (Android Release - FY2025-26), 06Wikipedia-iOS-App-Backlog (Wikipedia iOS Release FY2025-26): Hide banners for 250 days after someone has made a donation - https://phabricator.wikimedia.org/T410156#11397894 (10HNordeenWMF) Understood, I know you've talke... [23:27:18] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: CIDs in November Direct Mail list are not found in Civi - Cannot import Activity Update - https://phabricator.wikimedia.org/T410789#11397909 (10Lars) @MDemosWMF Sent you a slack with CSV. I'll... [23:31:50] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-Donation-Processing: CIDs in Direct Mail list are not found in Civi - Cannot import Activity Update - https://phabricator.wikimedia.org/T406771#11397934 (10Lars) @JMando or @MDemosWMF Do you know what kind of reco... [23:39:52] ok eileen I'm running the silverpop_daily job