[00:06:20] 10fundraising-tech-ops, 06DC-Ops, 10ops-eqiad, 06SRE: Q1:rack/setup/install frnetmon1002, pay-lb1001, pay-lb1002 - https://phabricator.wikimedia.org/T369565#10886215 (10Dwisehaupt) Thanks. I'm not sure what's going on. Looking at the bios, it shows as connected and has a link speed of 10G. However, when I... [00:21:44] (03PS1) 10Eileen: One less f [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153743 [00:22:07] (03PS2) 10Eileen: One less f [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153743 [01:44:04] (03CR) 10Ejegg: [C:03+2] One less f [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153743 (owner: 10Eileen) [01:51:28] (03CR) 10Cstone: [C:03+2] Set default job to avoid cross contamination [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153361 (https://phabricator.wikimedia.org/T298381) (owner: 10Eileen) [01:51:47] (03CR) 10Cstone: [C:03+2] Only retrieve fields present in master suppression DB for suppression list [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153424 (https://phabricator.wikimedia.org/T298381) (owner: 10Eileen) [01:59:16] (03PS1) 10Eileen: Port fix to support UserJob mappings with no mapping [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153747 (https://phabricator.wikimedia.org/T394929) [02:01:18] (03Merged) 10jenkins-bot: One less f [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153743 (owner: 10Eileen) [02:03:55] (03PS1) 10Eileen: Stop declaring Mapping & MappingField entities for UserJob [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153748 (https://phabricator.wikimedia.org/T394929) [02:06:57] (03Merged) 10jenkins-bot: Set default job to avoid cross contamination [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153361 (https://phabricator.wikimedia.org/T298381) (owner: 10Eileen) [02:07:15] (03Merged) 10jenkins-bot: Only retrieve fields present in master suppression DB for suppression list [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153424 (https://phabricator.wikimedia.org/T298381) (owner: 10Eileen) [02:12:59] (03PS1) 10Eileen: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1153749 [02:13:21] (03CR) 10Eileen: [C:03+2] Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1153749 (owner: 10Eileen) [02:14:16] (03Merged) 10jenkins-bot: Merge branch 'master' of https://gerrit.wikimedia.org/r/wikimedia/fundraising/crm into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1153749 (owner: 10Eileen) [02:15:31] (03CR) 10Ejegg: "Seems to make sense, but I see one line that can go" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153747 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [02:17:35] (03PS2) 10Eileen: Port fix to support UserJob mappings with no mapping [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153747 (https://phabricator.wikimedia.org/T394929) [02:17:35] (03PS2) 10Eileen: Stop declaring Mapping & MappingField entities for UserJob [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153748 (https://phabricator.wikimedia.org/T394929) [02:17:44] (03CR) 10Eileen: "removed" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153747 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [02:27:57] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising-Backlog, 13Patch-For-Review: Fix gravy log to be named Smashpig-Gravy - https://phabricator.wikimedia.org/T395706#10886367 (10Ejegg) [02:40:58] eileen: so if I go on to the 'old' import screen - https://wmff.localhost:32353/civicrm/import/contribution?reset=1, with 'Port fix to support UserJob mappings with no mapping' downloaded, then try to import benevity.csv selecting the benevity mapping, I get 'Error Expected to find one UserJob record, but there were zero.' [02:41:31] ah, is that because those mappings always need to be accessed via the reports->import templates? [02:42:07] hmm yeah - but perhaps we still need to keep that working - Melanie only goes through reports to it's OK for us but I think I'll have to tweak the upstream one [02:42:27] short term Melanie will prefer that breakage than the one she has [02:42:49] ok, so maybe good for our local site but not ready to approve in github yet [02:42:55] I think so [02:43:22] I'll do another pass but I think it will still unblock her getting it out as is [02:43:56] is the idea for upstream to switch the Contributions->import contributions link to civiimport soon? [02:44:46] yeah - I don't quite know how we would re-org the menu - it feels like a top level import makes sense but then most sites don't import all the tiem [02:45:06] it could be under administer - I should probably create a gitlab [02:56:35] (03CR) 10Ejegg: [C:03+2] Port fix to support UserJob mappings with no mapping [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153747 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [02:56:41] (03CR) 10Ejegg: [C:03+2] Stop declaring Mapping & MappingField entities for UserJob [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153748 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [03:03:15] PROBLEM - check_mysql on frdb1004 is CRITICAL: Cant connect to local server through socket /var/run/mysqld/mysqld.sock (2) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [03:12:01] (03Merged) 10jenkins-bot: Port fix to support UserJob mappings with no mapping [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153747 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [03:12:50] (03Merged) 10jenkins-bot: Stop declaring Mapping & MappingField entities for UserJob [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153748 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [03:17:53] (03PS1) 10Eileen: Port fix to support UserJob mappings with no mapping [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1153761 (https://phabricator.wikimedia.org/T394929) [03:18:21] (03CR) 10Eileen: [C:03+2] Port fix to support UserJob mappings with no mapping [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1153761 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [03:19:17] (03Merged) 10jenkins-bot: Port fix to support UserJob mappings with no mapping [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1153761 (https://phabricator.wikimedia.org/T394929) (owner: 10Eileen) [03:23:16] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Import templates missing / not saving new - https://phabricator.wikimedia.org/T394929#10886390 (10Eileenmcnaughton) @MDemosWMF I just pushed out a patch that will hopefully unblock you - there is still something a... [03:48:06] (03CR) 10Cstone: [C:03+2] Add Norwegian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1152828 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [03:49:50] (03CR) 10Cstone: [C:03+2] Add Polish translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1152829 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [03:50:32] (03Merged) 10jenkins-bot: Add Norwegian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1152828 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [03:52:14] (03Merged) 10jenkins-bot: Add Polish translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1152829 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [03:58:53] (03CR) 10Cstone: [C:03+2] Add Portuguese translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153111 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:01:13] (03Merged) 10jenkins-bot: Add Portuguese translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153111 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:04:36] (03CR) 10Cstone: [C:03+2] Add Romanian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153112 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:07:00] (03Merged) 10jenkins-bot: Add Romanian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153112 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:07:10] (03CR) 10Cstone: [C:03+2] Add Russian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153113 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:09:14] (03Merged) 10jenkins-bot: Add Russian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153113 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:09:15] (03CR) 10Cstone: [C:03+2] Add Swedish translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153114 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:10:06] (03CR) 10Cstone: [C:03+2] Add Ukrainian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153115 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:11:32] (03Merged) 10jenkins-bot: Add Swedish translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153114 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:12:28] (03Merged) 10jenkins-bot: Add Ukrainian translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153115 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:13:28] (03CR) 10Cstone: "the text is all the same, but looks like you caught it and it has been updated in the google doc" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153606 (https://phabricator.wikimedia.org/T394932) (owner: 10Jgleeson) [04:34:57] (03PS1) 10Cstone: Change gravy report name to all_transactions [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153770 (https://phabricator.wikimedia.org/T395706) [04:53:22] (03CR) 10CI reject: [V:04-1] Change gravy report name to all_transactions [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153770 (https://phabricator.wikimedia.org/T395706) (owner: 10Cstone) [05:27:11] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [05:28:15] RECOVERY - check_mysql on frdb1004 is OK: Uptime: 586 Threads: 4 Questions: 1027464 Slow queries: 0 Opens: 1224 Open tables: 1184 Queries per second avg: 1753.351 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb1004&service=check_mysql [05:32:11] PROBLEM - check_mysql on frdb2003 is CRITICAL: Slave IO: Yes Slave SQL: No Seconds Behind Master: (null) https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [05:34:34] ^^ that is fixed. [05:37:11] RECOVERY - check_mysql on frdb2003 is OK: Uptime: 732932 Threads: 86 Questions: 215242022 Slow queries: 6931 Opens: 12902 Open tables: 2494 Queries per second avg: 293.672 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frdb2003&service=check_mysql [06:04:20] (03PS1) 10Eileen: Revert "Stop declaring Mapping & MappingField entities for UserJob" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153781 [08:50:33] 06Fundraising-Backlog: Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101 (10EBrill-WMF) 03NEW [09:05:47] 06Fundraising-Backlog: Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101#10886850 (10EBrill-WMF) [10:40:57] (03CR) 10Jgleeson: [C:03+2] Update default log tag for Gravy to SmashPig-Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1153682 (https://phabricator.wikimedia.org/T395706) (owner: 10Ejegg) [10:41:28] (03Merged) 10jenkins-bot: Update default log tag for Gravy to SmashPig-Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1153682 (https://phabricator.wikimedia.org/T395706) (owner: 10Ejegg) [11:51:17] 06Fundraising-Backlog: Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101#10887412 (10jgleeson) @EBrill-WMF @krobinson, it appears that these errors are related to the URL the donor is using to access the donation page, which is malformed... [11:51:23] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101#10887414 (10jgleeson) [11:59:57] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101#10887422 (10krobinson) Interesting. They were all responding to a fundraising email when they alerted us - the first to enZAC24... [12:18:43] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101#10887463 (10jgleeson) p:05Triage→03Unbreak! a:03jgleeson [12:30:00] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Update civi message template examples for annual recurring - https://phabricator.wikimedia.org/T387615#10887489 (10TomaszGorski) Hi Christine, Following a little convo with Panos, I'm just adding the screenshots taken related to the two issues as well as... [12:49:55] (03PS7) 10Damilare Adedoyin: Get payment method config and required fields from Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1151739 [12:50:26] (03CR) 10CI reject: [V:04-1] Get payment method config and required fields from Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1151739 (owner: 10Damilare Adedoyin) [13:18:44] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Update civi message template examples for annual recurring - https://phabricator.wikimedia.org/T387615#10887632 (10SHust) @Cstone, can you please look at this ticket when you have some capacity? Thanks in advance! [13:45:25] (03PS1) 10Jgleeson: Hotfix to stop donor facing exceptions due to 'amount=null' URL param [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1154029 (https://phabricator.wikimedia.org/T396101) [13:47:32] (03PS2) 10Jgleeson: Hotfix to stop donor facing exceptions due to 'amount=null' URL param [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1154029 (https://phabricator.wikimedia.org/T396101) [13:47:51] damilare: there's a hotfix with a test URL in the commit [13:48:32] I've gotta leave to pick the kids up but that should stop the bleeding until pcoombe decides on a fix on the donatewiki side [13:48:45] cool, testing [13:48:51] feel free to deploy that if you're happy to merge it [13:49:07] also damilare, when testing, clear your session. It holds on to amounts which can make things confusing [13:49:42] makes sense, thanks! [13:50:23] (03CR) 10CI reject: [V:04-1] Hotfix to stop donor facing exceptions due to 'amount=null' URL param [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1154029 (https://phabricator.wikimedia.org/T396101) (owner: 10Jgleeson) [13:50:51] argh! [13:51:15] oh come on - Missing function doc comment [13:52:48] I can add it jgleeson if you need to rush out [13:53:12] (03PS3) 10Jgleeson: Hotfix to stop donor facing exceptions due to 'amount=null' URL param [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1154029 (https://phabricator.wikimedia.org/T396101) [13:53:24] just added those docblocks, thanks damilare [13:53:34] np [13:54:54] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887733 (10Jgreen) [13:55:41] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887736 (10Jgreen) [13:56:26] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887740 (10Jgreen) [13:56:35] (03CR) 10Damilare Adedoyin: [C:03+2] "LGTM. Amount url param set to null loads the page with the fields and info at the top. Thanks!" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1154029 (https://phabricator.wikimedia.org/T396101) (owner: 10Jgleeson) [13:58:37] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887746 (10Jgreen) [14:00:14] (03PS2) 10Damilare Adedoyin: WIP: Get config from Gravy [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153158 [14:00:42] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887763 (10Jgreen) [14:02:36] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887767 (10Jgreen) [14:03:09] (03CR) 10CI reject: [V:04-1] WIP: Get config from Gravy [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153158 (owner: 10Damilare Adedoyin) [14:04:32] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887771 (10Jgreen) [14:06:48] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887776 (10Jgreen) [14:07:53] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887780 (10Jgreen) [14:09:48] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887788 (10Jgreen) [14:12:16] 06Fundraising-Backlog, 10fundraising-tech-ops, 10Infrastructure Security, 06Infrastructure-Foundations, and 2 others: Re-opening our DMarcian Trial - https://phabricator.wikimedia.org/T394788#10887800 (10Jgreen) [14:21:37] (03Merged) 10jenkins-bot: Hotfix to stop donor facing exceptions due to 'amount=null' URL param [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1154029 (https://phabricator.wikimedia.org/T396101) (owner: 10Jgleeson) [14:22:07] cool, going to get that merged in now ^ [14:22:50] deployed* [14:24:24] (03PS1) 10Damilare Adedoyin: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1154038 [14:26:02] (03CR) 10Damilare Adedoyin: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1154038 (owner: 10Damilare Adedoyin) [14:37:59] (03CR) 10Damilare Adedoyin: [C:03+2] "Recheck" [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1154038 (owner: 10Damilare Adedoyin) [14:41:18] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, and 2 others: Implement recurring donation pause - https://phabricator.wikimedia.org/T388751#10887922 (10Damilare) a:03Damilare [14:53:01] !log payments-wiki upgraded from 2d8b655a to aa102260 [14:53:02] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:04:00] thanks damilare ! [15:04:11] np [16:13:55] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10MW-1.45-notes (1.45.0-wmf.5; 2025-06-10): Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101#10888303 (10Pcoombe) 05Open→03Resolved So this was for countries where we o... [16:23:50] (03PS1) 10C. Scott Ananian: Allow the use of wikimedia/remex-html 5.0.0 [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1154067 [16:49:01] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 07payments-orchestration: Log 'pending' details JSON blob for all authorized Gravy transactions - https://phabricator.wikimedia.org/T392156#10888423 (10AnnWF) a:03AnnWF [18:24:51] (03PS8) 10Damilare Adedoyin: Get payment method config and required fields from Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1151739 [18:24:54] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07payments-orchestration: Start updating the fee information into Civi once we get it - https://phabricator.wikimedia.org/T396071#10888674 (10AKanji-WMF) [18:25:34] (03CR) 10CI reject: [V:04-1] Get payment method config and required fields from Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1151739 (owner: 10Damilare Adedoyin) [18:27:29] 06Fundraising-Backlog: Searchkit build - Donors from Engage import who need TYLs - https://phabricator.wikimedia.org/T396068#10888682 (10AKanji-WMF) [18:28:15] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Searchkit build - Donors from Engage import who need TYLs - https://phabricator.wikimedia.org/T396068#10888684 (10AKanji-WMF) [18:29:05] (03PS2) 10Cstone: Change gravy report name to all_transactions [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1153770 (https://phabricator.wikimedia.org/T395706) [18:32:18] (03PS9) 10Damilare Adedoyin: Get payment method config and required fields from Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1151739 [18:32:47] (03CR) 10CI reject: [V:04-1] Get payment method config and required fields from Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1151739 (owner: 10Damilare Adedoyin) [18:51:46] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising-Backlog, 07Epic: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#10888727 (10Cstone) [18:52:36] 06Fundraising-Backlog: Set up the Adyen -> Gravy settlement report - https://phabricator.wikimedia.org/T396144 (10Cstone) 03NEW [18:52:49] 06Fundraising-Backlog: Set up the Adyen -> Gravy settlement report - https://phabricator.wikimedia.org/T396144#10888739 (10Cstone) [18:52:51] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising-Backlog, 07Epic: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#10888740 (10Cstone) [18:53:44] 06Fundraising-Backlog: Set up the Paypal -> Gravy settlement report - https://phabricator.wikimedia.org/T396145 (10Cstone) 03NEW [18:53:49] 06Fundraising-Backlog: Set up the Paypal -> Gravy settlement report - https://phabricator.wikimedia.org/T396145#10888752 (10Cstone) [18:53:52] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising-Backlog, 07Epic: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#10888753 (10Cstone) [18:54:06] 06Fundraising-Backlog: Set up the dlocal -> Gravy settlement report - https://phabricator.wikimedia.org/T396146 (10Cstone) 03NEW [18:54:16] 06Fundraising-Backlog: Set up the dlocal -> Gravy settlement report - https://phabricator.wikimedia.org/T396146#10888763 (10Cstone) [18:54:19] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising-Backlog, 07Epic: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#10888764 (10Cstone) [18:54:57] 06Fundraising-Backlog: Set up the Braintree -> Gravy settlement report - https://phabricator.wikimedia.org/T396147 (10Cstone) 03NEW [18:55:11] 06Fundraising-Backlog: Set up the Braintree -> Gravy settlement report - https://phabricator.wikimedia.org/T396147#10888774 (10Cstone) [18:55:14] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising-Backlog, 07Epic: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#10888775 (10Cstone) [18:55:32] sorry for the spam! [19:19:45] good spam is good [19:30:53] fr-tech, I've updated that fr-tech stack document to capture some of the recent changes to the stack. I've added a new cloud to represent the payment orchestrator gateway alongside our payment processor direct links. I've also dropped Drupal in the CiviCRM application box (bye Drupal o/) in line with our recent changes and direction. I guess, eventually, that payment processors' direct cloud will go away, too, but for now, [19:30:53] we're running both side by side. https://wikitech.wikimedia.org/wiki/Fundraising [19:31:48] Tip: it's easier to view the updates in an incognito session. I gave up fighting with my browser cache, which was showing the new image in the thumbnail but not when clicking through [19:32:12] Should we have cloudception and put a payment procesers cloud inside the gravy cloud [19:33:01] haha! [19:33:35] I actually played with adding two Payment Processor clouds, one direct and one behind gravy but it made the image too busy [19:34:01] kudos for cloudception [19:34:04] Too.... cloudy [19:34:08] lol [19:36:06] fr-tech, if anyone ever wants to update that, there's an open google draw link here that we can all edit and use to push updates https://docs.google.com/drawings/d/1QnZYYNAtnituAs9IsSmgPiHAC1EKto9WAWmeh4Dpi-g/edit [19:36:54] original ticket is here https://phabricator.wikimedia.org/T321089 [19:38:14] 06Fundraising-Backlog, 10Wikimedia-FR-Tech-Systems: Fundraising Tech Systems Diagram - https://phabricator.wikimedia.org/T321089#10888876 (10jgleeson) Update for 06/2025 {F61692545} [19:42:30] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Problem upgrading CiviCRM with cv - https://phabricator.wikimedia.org/T395977#10888881 (10AKanji-WMF) [19:53:47] (03PS10) 10Damilare Adedoyin: Get payment method config and required fields from Gravy [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1151739 [19:55:31] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Attempt to recover emails - https://phabricator.wikimedia.org/T392546#10888890 (10AKanji-WMF) Might be good to put in place before TY emails go out in January. [19:56:46] (03PS3) 10Damilare Adedoyin: (Proposal) Get required fields config from Gravy [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153158 [19:59:33] (03CR) 10CI reject: [V:04-1] (Proposal) Get required fields config from Gravy [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153158 (owner: 10Damilare Adedoyin) [20:37:11] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Inaccurate employer relationship on Civi records - https://phabricator.wikimedia.org/T393632#10888973 (10AKanji-WMF) [20:37:25] 14Fundraising Sprint: didAnyoneTryThis(), 14Fundraising Sprint: Hot Pot!, 06Fundraising-Backlog: Create new Benevity import - https://phabricator.wikimedia.org/T359219#10888975 (10MDemosWMF) @Eileenmcnaughton We got back quite a few errors on possible matching contacts when we ran the most recent files:... [20:38:45] 06Fundraising-Backlog, 10FR-Donor-portal, 10FR-email-preferences: Gracefully handle errors fetching donor summary information from Civiproxy - https://phabricator.wikimedia.org/T393639#10888978 (10AKanji-WMF) @Ejegg feel free to move out if this is a more "next" thing [20:44:20] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: PIX and Boleto after completing the donation do not show TY page - https://phabricator.wikimedia.org/T394979#10888987 (10AKanji-WMF) p:05Triage→03High Marking as high based on timing of LATM/Brazil campaign (late June) [20:45:58] 06Fundraising-Backlog: Recurring token migration from all PSPs to Gr4vy - https://phabricator.wikimedia.org/T394996#10888996 (10AKanji-WMF) [20:45:59] 06Fundraising-Backlog, 07Epic, 07payments-orchestration: Gravy Integration - https://phabricator.wikimedia.org/T364501#10888997 (10AKanji-WMF) [20:46:18] 06Fundraising-Backlog, 07payments-orchestration: Recurring token migration from all PSPs to Gr4vy - https://phabricator.wikimedia.org/T394996#10889003 (10AKanji-WMF) [20:48:18] 14Fundraising Sprint: didAnyoneTryThis(), 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07Epic: Prepare users for some UI change... & then upgrade live - https://phabricator.wikimedia.org/T395531#10889033 (10AKanji-WMF) [20:48:57] 06Fundraising-Backlog, 07payments-orchestration: Set up the Adyen -> Gravy settlement report - https://phabricator.wikimedia.org/T396144#10889034 (10AKanji-WMF) [20:50:21] 06Fundraising-Backlog, 10Fr-drupal-upgrade-2021: Remove drush from the remaining process control jobs - https://phabricator.wikimedia.org/T395975#10889040 (10AKanji-WMF) [20:51:37] 03Fundraising Sprint: Kimchee Pancake, 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Import templates missing / not saving new - https://phabricator.wikimedia.org/T394929#10889045 (10MDemosWMF) @Eileenmcnaughton Thank you! I see the button is back so I can re-map. Just want to confirm - matching t... [20:52:33] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Help Civi users configure their dashboards - https://phabricator.wikimedia.org/T118345#10889047 (10AKanji-WMF) 05Open→03Declined Closing - with a note to have it be the mandate of our new CRM roles. [20:55:22] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10MW-1.45-notes (1.45.0-wmf.5; 2025-06-10): Error "Fatal Exception of Type "Type Error" when attempting a donation via PayPal - https://phabricator.wikimedia.org/T396101#10889049 (10jgleeson) 05Resolved→03Open [20:55:24] 06Fundraising-Backlog, 07Documentation: Cut redundant bloat from https://wikitech.wikimedia.org/wiki/Fundraising and move to MediaWiki.org - https://phabricator.wikimedia.org/T132490#10889051 (10AKanji-WMF) 05Open→03Resolved a:03AKanji-WMF [20:56:23] 06Fundraising-Backlog, 07payments-orchestration: Set up the Paypal -> Gravy settlement report - https://phabricator.wikimedia.org/T396145#10889055 (10AKanji-WMF) [20:56:46] 06Fundraising-Backlog, 07payments-orchestration: Set up the dlocal -> Gravy settlement report - https://phabricator.wikimedia.org/T396146#10889057 (10AKanji-WMF) [20:56:57] 06Fundraising-Backlog, 07payments-orchestration: Set up the Braintree -> Gravy settlement report - https://phabricator.wikimedia.org/T396147#10889059 (10AKanji-WMF) [20:58:24] 06Fundraising-Backlog: Removing Data Axle CE fields from Civi - License Expiring - https://phabricator.wikimedia.org/T395961#10889067 (10AKanji-WMF) [20:59:33] 06Fundraising-Backlog: Website field missing for some records - https://phabricator.wikimedia.org/T194779#10889069 (10AKanji-WMF) 05Open→03Declined [21:00:27] 10fundraising-tech-ops: Determine additional setup needs for new Metabase users - https://phabricator.wikimedia.org/T394434#10889072 (10CHudson-WMF) 05Resolved→03Open Hi, Dallas! I have a couple more users to look into: - Shay Nowick - snowick@wikimedia.org - Jennifer Wang - jwang@wikimedia.org [21:00:49] (03PS3) 10Jgleeson: Add Slovak translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153606 (https://phabricator.wikimedia.org/T394932) [21:02:31] 06Fundraising-Backlog: Get better stats on the silverpop upload - https://phabricator.wikimedia.org/T395067#10889080 (10AKanji-WMF) Is this referring the scheduled job? which one? https://wikitech.wikimedia.org/wiki/Fundraising/Data_and_Integrated_Processes/Acoustic_Integration/Scheduled_Jobs Are we trying to d... [21:05:56] (03PS4) 10Jgleeson: Add Slovak translation for SEPA mandate notice. [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1153606 (https://phabricator.wikimedia.org/T394932) [21:06:33] ok cstone that final translation update is fixed ^ [21:06:37] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: TY email with thank you date - https://phabricator.wikimedia.org/T392962#10889085 (10AKanji-WMF) [21:06:53] Thanks jgleeson! [21:06:57] I thought I'd pushed that one up but it looks like I copied in the new monthly string twice for monthly and annual [21:07:10] ty for al the review [21:07:17] I was learning monthly and annual in a lot of languages [21:11:15] 06Fundraising-Backlog, 06Diffusion-Repository-Administrators, 10Projects-Cleanup, 10Wikimedia-GitHub: Archive the FundraisingEmailUnsubscribe extension - https://phabricator.wikimedia.org/T224764#10889135 (10AKanji-WMF) So if we do want to keep this extension, should we decline @Ejegg @AnnWF ? [21:13:04] 14Fundraising Sprint: justWork(), 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 13Patch-For-Review: Add Auto Rescue for SEPA Direct Debit - https://phabricator.wikimedia.org/T362575#10889141 (10AKanji-WMF) This is done, right @AnnWF ? and if this is done, then the epic is done? [21:13:42] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Review Fundraiseup new rest API for integration with Civi - https://phabricator.wikimedia.org/T378590#10889142 (10AKanji-WMF) 05Open→03Declined [21:16:43] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 07payments-orchestration: Start updating the fee information into Civi once we get it - https://phabricator.wikimedia.org/T396071#10889143 (10AKanji-WMF) [21:16:45] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM: Searchkit build - Donors from Engage import who need TYLs - https://phabricator.wikimedia.org/T396068#10889144 (10AKanji-WMF) [21:16:49] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Fr-drupal-upgrade-2025: Remove drush from the remaining process control jobs - https://phabricator.wikimedia.org/T395975#10889145 (10AKanji-WMF) [21:17:02] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Get better stats on the silverpop upload - https://phabricator.wikimedia.org/T395067#10889146 (10AKanji-WMF) [21:17:04] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 07payments-orchestration: Recurring token migration from all PSPs to Gr4vy - https://phabricator.wikimedia.org/T394996#10889147 (10AKanji-WMF) [21:17:09] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM: TY email with thank you date - https://phabricator.wikimedia.org/T392962#10889149 (10AKanji-WMF) [21:17:22] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: Phab template request: new payments type - https://phabricator.wikimedia.org/T392864#10889148 (10AKanji-WMF) [21:17:23] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-email-preferences: Comms preference centre - viewing snooze in civi - https://phabricator.wikimedia.org/T392740#10889150 (10AKanji-WMF) [21:17:25] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: DAF batch data entry - match to Fidelity rules - https://phabricator.wikimedia.org/T392723#10889151 (10AKanji-WMF) [21:17:26] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM: Thank you code cleanup - load data consistently - https://phabricator.wikimedia.org/T392648#10889153 (10AKanji-WMF) [21:17:41] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations: Request to Review and Refine 'Dedupe Exception' Rule - https://phabricator.wikimedia.org/T387910#10889154 (10AKanji-WMF) [21:17:45] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 06FR-donorrelations: Civi: add message to Forget Me button re: recurring donations - https://phabricator.wikimedia.org/T392320#10889157 (10AKanji-WMF) [21:23:43] (03CR) 10Umherirrender: [V:03+2] build: Updating npm dependencies [extensions/DonationInterface] (REL1_39) - 10https://gerrit.wikimedia.org/r/1094881 (owner: 10Libraryupgrader) [21:29:07] PROBLEM - check_memory on frav1003 is CRITICAL: CRIT Memory 98% used. Largest process: mariadbd (9729) = 70.9% https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_memory [21:33:17] RECOVERY - check_memory on frav1003 is OK: OK Memory 73% used https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=frav1003&service=check_memory [21:33:38] (03CR) 10Umherirrender: [V:03+2] build: Updating npm dependencies [extensions/DonationInterface] (REL1_42) - 10https://gerrit.wikimedia.org/r/1094883 (owner: 10Libraryupgrader) [21:34:07] (03CR) 10Umherirrender: [V:03+2] build: Updating npm dependencies [extensions/FundraisingTranslateWorkflow] (REL1_42) - 10https://gerrit.wikimedia.org/r/1043849 (owner: 10Libraryupgrader) [22:25:41] 06Fundraising-Backlog: Direct Mail NCOA Updates - https://phabricator.wikimedia.org/T392252#10889450 (10Eileenmcnaughton) The code to move the existing address to an 'old' address is tied to the Address.source field - ie if you update an address and set that source to 'NCOA" then the logic should kick in - so it... [23:13:21] (03PS1) 10Wfan: Only assign billing_email if not the same as donor email [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1154137 (https://phabricator.wikimedia.org/T393647) [23:18:48] (03PS1) 10Eileen: Move localisation define to setting [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1154138 [23:38:12] (03PS2) 10Wfan: Only assign billing_email if not the same as donor email [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1154137 (https://phabricator.wikimedia.org/T393647) [23:53:16] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Standalone dev builds - enable display_errors - https://phabricator.wikimedia.org/T396171 (10Eileenmcnaughton) 03NEW [23:56:26] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Standalone dev builds - enable display_errors - https://phabricator.wikimedia.org/T396171#10889620 (10Eileenmcnaughton) [23:59:38] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Standalone dev builds - enable display_errors - https://phabricator.wikimedia.org/T396171#10889622 (10Eileenmcnaughton)