[00:02:41] 03Fundraising Sprint: Ottoman-o-war, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: MG Stripe account - Donation coming through stripe GiveLively not in civi or not clear - https://phabricator.wikimedia.org/T432813#12210259 (10Dwisehaupt) >>! In T432813#12206352, @Eileenmcnaughton... [00:11:46] (03CR) 10Wfan: "Looks good! One concern only." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324798 (https://phabricator.wikimedia.org/T434715) (owner: 10Lars SG) [00:22:50] (03CR) 10Eileen: [C:03+2] Upgrading wikimedia/smash-pig (v1.2.5.12 => v1.2.5.13) [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1324828 (owner: 10Eileen) [00:24:12] (03PS4) 10Eileen: Add GatewayAccount entity [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) [00:24:12] (03PS3) 10Eileen: Populate GatewayAccount with the info we have so far.... [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324509 (https://phabricator.wikimedia.org/T434041) [00:24:12] (03PS3) 10Eileen: Also put file path on a separate line [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324513 [00:24:12] (03PS3) 10Eileen: Use the GatewayAccount value, not hard-coding for the vendor IDs [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324524 (https://phabricator.wikimedia.org/T434041) [00:24:13] (03PS3) 10Eileen: Use the gatewayAccount values, not hard-coding, for the balancing accounts [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324546 (https://phabricator.wikimedia.org/T434041) [00:24:14] (03PS3) 10Eileen: [Ref] Update existing Contribution:pre hook to use listener [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324575 (https://phabricator.wikimedia.org/T434041) [00:24:18] (03PS3) 10Eileen: Add new entity reference custom field linking batches to AccountGateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324595 (https://phabricator.wikimedia.org/T434041) [00:24:22] (03PS3) 10Eileen: Sync new entity reference custom field with the pre-existing one [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324596 (https://phabricator.wikimedia.org/T434041) [00:24:26] (03PS3) 10Eileen: Populate new gateway custom field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324598 (https://phabricator.wikimedia.org/T434041) [00:24:49] (03PS5) 10Eileen: Add GatewayAccount entity [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) [00:24:49] (03PS4) 10Eileen: Populate GatewayAccount with the info we have so far.... [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324509 (https://phabricator.wikimedia.org/T434041) [00:24:50] (03PS4) 10Eileen: Also put file path on a separate line [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324513 [00:24:50] (03PS4) 10Eileen: Use the GatewayAccount value, not hard-coding for the vendor IDs [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324524 (https://phabricator.wikimedia.org/T434041) [00:24:51] (03PS4) 10Eileen: Use the gatewayAccount values, not hard-coding, for the balancing accounts [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324546 (https://phabricator.wikimedia.org/T434041) [00:24:52] (03PS4) 10Eileen: [Ref] Update existing Contribution:pre hook to use listener [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324575 (https://phabricator.wikimedia.org/T434041) [00:24:56] (03PS4) 10Eileen: Add new entity reference custom field linking batches to AccountGateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324595 (https://phabricator.wikimedia.org/T434041) [00:25:00] (03PS4) 10Eileen: Sync new entity reference custom field with the pre-existing one [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324596 (https://phabricator.wikimedia.org/T434041) [00:25:04] (03PS4) 10Eileen: Populate new gateway custom field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324598 (https://phabricator.wikimedia.org/T434041) [00:26:16] (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/1324840 [00:26:41] (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/1324840 (owner: 10Eileen) [00:31:36] (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/1324840 (owner: 10Eileen) [00:37:54] (03CR) 10CI reject: [V:04-1] Sync new entity reference custom field with the pre-existing one [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324596 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [00:39:45] FIRING: DiskSpace: Disk space WARNING for (instance civi1002.frack.eqiad.wmnet:9100):/tmp - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [00:51:15] 03Fundraising Sprint: Ottoman-o-war, 14Fundraising Sprint: Vixen, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, and 3 others: Ensure new is_major_gift & gl code fields are fully and correctly populated - https://phabricator.wikimedia.org/T409994#12210306 (10Eileenmcnaughton) I just pinged @CHudso... [00:52:25] !log civicrm upgraded from 0d8a3fcd to d5420716 [00:52:25] * config revision changed from de01935f to 7093503f [00:52:26] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [01:01:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: utm_medium is sidebar for donation, but sitenotice for contribution tracking - https://phabricator.wikimedia.org/T434734#12210312 (10Eileenmcnaughton) From irc {F98292221} {F98292254} [01:19:00] (03CR) 10Lars SG: Ensure low-confidence names do not overwrite existing high confidence names (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324798 (https://phabricator.wikimedia.org/T434715) (owner: 10Lars SG) [01:31:26] (03PS6) 10Eileen: Add GatewayAccount entity [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) [01:42:37] (03CR) 10Lars SG: "Just a few minor details in here" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [01:47:59] (03PS7) 10Eileen: Add GatewayAccount entity [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) [01:48:14] (03CR) 10Eileen: Add GatewayAccount entity (034 comments) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [01:56:27] (03PS1) 10Ejegg: FraudService request allows self-signed cert [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324892 [01:56:37] fr-tech can anyone review that for me? ^^^ [01:56:51] sure ejegg [01:57:12] (03CR) 10Cstone: [C:03+2] FraudService request allows self-signed cert [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324892 (owner: 10Ejegg) [01:57:25] thanks cstone! [01:58:35] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1324894 [01:58:40] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1324894 (owner: 10Ejegg) [01:59:01] (03Merged) 10jenkins-bot: FraudService request allows self-signed cert [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324892 (owner: 10Ejegg) [02:00:04] (03PS2) 10Ejegg: Count ML filter score towards total risk_score [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324830 [02:00:06] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1324894 (owner: 10Ejegg) [02:04:13] dang, network is awful slow again here [02:10:17] !log payments-wiki upgraded from fff3c1de to 44194999 [02:10:19] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [02:10:48] 170KB/s over fiber optic. Woo [02:11:46] right, actually i'm just glad there's a network at all still [02:16:06] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Always preserve original wmf_ fields from session, even if donor stops and comes back in on another link - https://phabricator.wikimedia.org/T434734#12210405 (10Ejegg) [02:16:27] Just renamed that one to capture the request from the screenshot in a comment ^^ [03:06:07] (03CR) 10Lars SG: [C:03+2] Add GatewayAccount entity [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [03:10:12] (03CR) 10Lars SG: Populate GatewayAccount with the info we have so far.... (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324509 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [03:12:36] (03CR) 10Lars SG: Also put file path on a separate line (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324513 (owner: 10Eileen) [03:14:34] (03PS4) 10Ejegg: Setup for local lead generation testing [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1324820 (https://phabricator.wikimedia.org/T434150) [03:15:58] (03Abandoned) 10Ejegg: Config for Lead Generation [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1324774 (https://phabricator.wikimedia.org/T434150) (owner: 10Ejegg) [03:17:57] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gravy recurring payment failure issues - https://phabricator.wikimedia.org/T427341#12210461 (10Cstone) [03:18:20] (03PS5) 10Ejegg: Setup for local lead generation testing [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1324820 (https://phabricator.wikimedia.org/T434150) [03:20:41] (03PS6) 10Ejegg: Setup for local lead generation testing [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1324820 (https://phabricator.wikimedia.org/T434150) [03:21:01] (03CR) 10Lars SG: Use the GatewayAccount value, not hard-coding for the vendor IDs (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324524 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [03:23:25] (03PS3) 10Ejegg: Add leadgen API action [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324417 (https://phabricator.wikimedia.org/T434150) [03:24:21] 06Fundraising-Backlog: venmo recurring failing with Payment method has not been successfully stored - https://phabricator.wikimedia.org/T434741 (10Cstone) 03NEW [03:24:24] (03Merged) 10jenkins-bot: Add GatewayAccount entity [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324498 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [03:24:37] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Gravy recurring payment failure issues - https://phabricator.wikimedia.org/T427341#12210480 (10Cstone) [03:24:38] 06Fundraising-Backlog: venmo recurring failing with Payment method has not been successfully stored - https://phabricator.wikimedia.org/T434741#12210479 (10Cstone) [03:27:12] (03CR) 10Lars SG: [C:03+2] Populate GatewayAccount with the info we have so far.... (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324509 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [03:29:28] (03CR) 10Lars SG: [C:03+2] Use the gatewayAccount values, not hard-coding, for the balancing accounts [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324546 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [03:31:07] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: recurring failure due to invalid cvv or invalid number - https://phabricator.wikimedia.org/T426119#12210502 (10Cstone) We have tickets out with adyen and stripe for these. Dlocal said they had fixed it but more failed on 2026-08-12 I updated gravy on that... [03:37:18] (03PS1) 10Ejegg: Lead generation queue consumer [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324962 (https://phabricator.wikimedia.org/T434150) [03:56:12] (03PS1) 10Lars SG: Detailed error logging from Omnicontact [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324977 [04:15:31] (03CR) 10Lars SG: "I think some simplification possible here" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324575 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [04:17:26] (03Abandoned) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1320331 (owner: 10Ejegg) [04:17:31] (03CR) 10Lars SG: [C:03+2] Add new entity reference custom field linking batches to AccountGateway [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324595 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [04:18:22] (03CR) 10Lars SG: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324596 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [04:21:38] (03CR) 10Lars SG: [Ref] Update existing Contribution:pre hook to use listener (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324575 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [04:22:48] (03CR) 10Lars SG: Populate new gateway custom field (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324598 (https://phabricator.wikimedia.org/T434041) (owner: 10Eileen) [04:30:09] 03Fundraising Sprint: Ottoman-o-war, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 13Patch-For-Review: Send Leadgen emails to Civi then Acoustic - https://phabricator.wikimedia.org/T434150#12210536 (10Ejegg) There are patches ready for review that seem to work in simple smo... [04:32:18] (03PS1) 10Lars SG: Port narrower SearchKit Reconciliation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 (owner: 10Eileen) [04:32:18] (03CR) 10Lars SG: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 (owner: 10Eileen) [04:32:34] (03CR) 10Lars SG: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 (owner: 10Eileen) [04:32:36] (03CR) 10CI reject: [V:04-1] Port narrower SearchKit Reconciliation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 (owner: 10Eileen) [04:33:24] (03PS2) 10Eileen: Port narrower SearchKit Reconciliation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 [04:39:45] FIRING: DiskSpace: Disk space WARNING for (instance civi1002.frack.eqiad.wmnet:9100):/tmp - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [05:26:11] (03CR) 10CI reject: [V:04-1] build: Updating npm dependencies [extensions/CentralNotice] (REL1_45) - 10https://gerrit.wikimedia.org/r/1307578 (owner: 10Libraryupgrader) [06:00:11] FIRING: NodeDown: Node fransw1003 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=fransw1003 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [06:01:47] FIRING: HAProxyExporterDown: HAProxy on fransw1003.frack.eqiad.wmnet is down - https://alerts.wikimedia.org/?q=alertname%3DHAProxyExporterDown [06:03:28] FIRING: OOM: OOM killer active on fransw1003.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DOOM [06:05:11] RESOLVED: NodeDown: Node fransw1003 is down. - https://frmon.wikimedia.org/d/000000377/host-overview?orgId=1&var-host=fransw1003 - https://alerts.wikimedia.org/?q=alertname%3DNodeDown [06:06:47] RESOLVED: HAProxyExporterDown: HAProxy on fransw1003.frack.eqiad.wmnet is down - https://alerts.wikimedia.org/?q=alertname%3DHAProxyExporterDown [06:08:28] RESOLVED: OOM: OOM killer active on fransw1003.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DOOM [06:29:45] RESOLVED: DiskSpace: Disk space WARNING for (instance civi1002.frack.eqiad.wmnet:9100):/tmp - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [07:03:28] FIRING: OOM: OOM killer active on fransw1001.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DOOM [07:08:28] RESOLVED: OOM: OOM killer active on fransw1001.frack.eqiad.wmnet:9100 - https://alerts.wikimedia.org/?q=alertname%3DOOM [10:29:53] Hi 👋 my daughter is suddenly sick so today I will need some more flexibility [11:50:09] no worries laurabar, hope its nothing too serious and she feels better soon. [12:49:45] FIRING: DiskSpace: Disk space WARNING for (instance civi1002.frack.eqiad.wmnet:9100):/tmp - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [13:13:39] FIRING: HighPaymentFraudMessages: More than 10 payment fraud messages in the past hour [10.6] - https://alerts.wikimedia.org/?q=alertname%3DHighPaymentFraudMessages [13:18:39] RESOLVED: HighPaymentFraudMessages: More than 10 payment fraud messages in the past hour [10.6] - https://alerts.wikimedia.org/?q=alertname%3DHighPaymentFraudMessages [13:23:25] 10fundraising-tech-ops: Fundraising access request for lmedley - https://phabricator.wikimedia.org/T432483#12212182 (10LMedley-WMF) Thank you, Dallas! I have completed the ssh config setup and was able to log into the ssh server. WIth thanks! [13:23:39] FIRING: HighPaymentFraudMessages: More than 10 payment fraud messages in the past hour [11.5] - https://alerts.wikimedia.org/?q=alertname%3DHighPaymentFraudMessages [13:30:43] (03PS9) 10Laurabarluzzi: Integrate fetching data from request and session and handling of contribution tracking in ComboWiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1320109 (https://phabricator.wikimedia.org/T432271) [13:30:53] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-payments-general: Import errors for prefix and suffix - https://phabricator.wikimedia.org/T434727#12212221 (10Elbar53) Thanks Lars. Should I hold off on the other imports? [13:31:15] 03Fundraising Sprint: Ottoman-o-war, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10FR-WMF-Audit: MG Stripe account - Donation coming through stripe GiveLively not in civi or not clear - https://phabricator.wikimedia.org/T432813#12212222 (10JSimmons) I can confirm the GivingBasket donations are... [13:44:19] (03CR) 10Damilare Adedoyin: [C:03+2] Format .js and .vue files in ComboWiki and add npm script to do so as DonorInterface [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324781 (owner: 10Laurabarluzzi) [13:46:26] (03Merged) 10jenkins-bot: Format .js and .vue files in ComboWiki and add npm script to do so as DonorInterface [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324781 (owner: 10Laurabarluzzi) [13:54:02] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: [TypeError] Civi\WMFQueueMessage\DonationModifyMessage::getContribution(): Return value must be of type array, null returned - https://phabricator.wikimedia.org/T434656#12212342 (10Laurabarluzzi) [13:59:23] (03CR) 10Laurabarluzzi: [C:03+2] Detailed error logging from Omnicontact [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324977 (owner: 10Lars SG) [14:13:39] RESOLVED: HighPaymentFraudMessages: More than 10 payment fraud messages in the past hour [13.6] - https://alerts.wikimedia.org/?q=alertname%3DHighPaymentFraudMessages [14:14:56] (03CR) 10Wfan: [C:03+2] Add new US card payment instruments [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324783 (https://phabricator.wikimedia.org/T434269) (owner: 10Ejegg) [14:19:57] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: [TypeError] Civi\WMFQueueMessage\DonationModifyMessage::getContribution(): Return value must be of type array, null returned - https://phabricator.wikimedia.org/T434656#12212488 (10Laurabarluzzi) [14:23:42] (03Merged) 10jenkins-bot: Detailed error logging from Omnicontact [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324977 (owner: 10Lars SG) [14:32:38] (03Merged) 10jenkins-bot: Add new US card payment instruments [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324783 (https://phabricator.wikimedia.org/T434269) (owner: 10Ejegg) [14:49:47] (03CR) 10Lars SG: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 (owner: 10Eileen) [14:50:50] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-payments-general: Import errors for prefix and suffix - https://phabricator.wikimedia.org/T434727#12212673 (10Lars) @Elbar53 Just deployed the fix, you should be good to go. [14:51:29] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-payments-general: Import errors for prefix and suffix - https://phabricator.wikimedia.org/T434727#12212674 (10Elbar53) Thank you Lars! [14:53:16] (03CR) 10Laurabarluzzi: Integrate fetching data from request and session and handling of contribution tracking in ComboWiki (0313 comments) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1320109 (https://phabricator.wikimedia.org/T432271) (owner: 10Laurabarluzzi) [14:56:54] (03PS10) 10Laurabarluzzi: Integrate fetching data from request and session and handling of contribution tracking in ComboWiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1320109 (https://phabricator.wikimedia.org/T432271) [14:58:53] (03CR) 10Lars SG: "I was going to test this again, but I realise now it is in 6.18 already, so will abandon." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 (owner: 10Eileen) [14:58:57] (03Abandoned) 10Lars SG: Port narrower SearchKit Reconciliation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1321155 (owner: 10Eileen) [15:02:50] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-payments-general: Import errors for prefix and suffix - https://phabricator.wikimedia.org/T434727#12212759 (10Elbar53) I'm ready to import another file, but I'm still getting the error message. https://civicrm.wikimedia.org/civicrm/search#/display... [15:18:41] 06Fundraising-Backlog, 07fr-combowiki: Update the list of ::fieldNames in data fetched from request and session - https://phabricator.wikimedia.org/T434803 (10Laurabarluzzi) 03NEW [15:20:31] 06Fundraising-Backlog, 07fr-combowiki: Define fieldNames allowed in session - https://phabricator.wikimedia.org/T434804 (10Laurabarluzzi) 03NEW [15:22:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-payments-general: Import errors for prefix and suffix - https://phabricator.wikimedia.org/T434727#12212844 (10Lars) @Elbar53 Sorry about that, we just needed a cache clear too and then those went through. [15:24:02] 06Fundraising-Backlog, 10fundraising-tech-ops, 06Fundraising-Tech-Roadmap: FR-Tech FY2627Q1 Analytics Updates - https://phabricator.wikimedia.org/T433888#12212846 (10AStein-WMF) [15:36:12] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10FR-payments-general: Import errors for prefix and suffix - https://phabricator.wikimedia.org/T434727#12212936 (10Elbar53) Thank you Lars! [16:49:45] FIRING: DiskSpace: Disk space WARNING for (instance civi1002.frack.eqiad.wmnet:9100):/tmp - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [17:40:58] 06Fundraising-Backlog, 07fr-combowiki: Optional: consider to have a stricter enforcement of value types in DonationDetails() - https://phabricator.wikimedia.org/T434815#12213515 (10Laurabarluzzi) [17:45:41] 06Fundraising-Backlog, 07fr-combowiki: Clarify the types of values of fieldNames passed from DataIntegration() down the chain - https://phabricator.wikimedia.org/T434813#12213528 (10Laurabarluzzi) [18:02:28] 03Fundraising Sprint: Ottoman-o-war, 07fr-combowiki: eslint for combowiki - https://phabricator.wikimedia.org/T434820 (10AnnWF) 03NEW [18:03:19] 03Fundraising Sprint: Ottoman-o-war, 07fr-combowiki: eslint for combowiki - https://phabricator.wikimedia.org/T434820#12213609 (10AnnWF) https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1324781 @Laurabarluzzi added this before and we want to apply the style vue suggested and fix the er... [18:03:30] (03PS1) 10Wfan: Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) [18:05:06] (03CR) 10CI reject: [V:04-1] Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) (owner: 10Wfan) [18:08:14] (03PS5) 10Damilare Adedoyin: - Add combowiki to eslint scope on grunt - implement error fixes and small refactors - Add docstrings to PaymentMethod [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325518 [18:08:30] (03PS2) 10Wfan: Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) [18:10:04] (03CR) 10CI reject: [V:04-1] Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) (owner: 10Wfan) [18:11:32] (03PS3) 10Wfan: Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) [18:14:04] (03CR) 10CI reject: [V:04-1] Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) (owner: 10Wfan) [18:16:09] (03PS4) 10Wfan: Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) [18:32:09] (03PS5) 10Wfan: Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) [18:32:49] 06Fundraising-Backlog, 07fr-combowiki: Reduce to the minimum all gateway dependencies in ComboWiki.php - https://phabricator.wikimedia.org/T434827 (10Laurabarluzzi) 03NEW [18:33:59] (03CR) 10CI reject: [V:04-1] Fix all eslint issue for combo wiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325542 (https://phabricator.wikimedia.org/T434820) (owner: 10Wfan) [18:43:19] 06Fundraising-Backlog, 07fr-combowiki: Important: prevent duplicate contribution tracking message in ComboWiki - https://phabricator.wikimedia.org/T434829 (10Laurabarluzzi) 03NEW [18:43:50] 06Fundraising-Backlog, 07fr-combowiki: Reduce to the minimum all gateway dependencies in ComboWiki.php - https://phabricator.wikimedia.org/T434827#12213827 (10Laurabarluzzi) [18:46:37] 06Fundraising-Backlog, 07fr-combowiki: Reduce to the minimum all gateway dependencies in ComboWiki.php - https://phabricator.wikimedia.org/T434827#12213837 (10Laurabarluzzi) [18:50:37] wfan looks like we may be working on the same thing [18:51:57] I mentioned on standup that I was working on a follow on for laura's patch to add combowiki to the DI eslint scope through grunt [18:52:30] 06Fundraising-Backlog, 07fr-combowiki: Add tests coverage for the refactored DonationData() code in ComboWiki - https://phabricator.wikimedia.org/T434830 (10Laurabarluzzi) 03NEW [18:53:15] here's the patch I had pushed up for that: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/1325518 [18:55:49] damilare: i was looking at that one too [18:55:52] yours [18:56:49] thanks cstone, please lemme know what you think [19:00:32] is there a reason to what is in api.js vs what is in paymentMethodForm [19:00:46] i like moving that google stuff back to its source, cause i was getting confused jumping between all the files [19:00:52] but is it us just choosing to put things in each of them [19:02:07] yea so I was thinking of api.js like api.php in smashpig cstone, it shouldn't have to do payment method specific mapping [19:02:21] okie cool [19:03:56] were you saying damilare that google pay wasnt slow for you when you tried it [19:04:28] yea it was similar to payments but without the spinner [19:04:47] not like 15 seconds? [19:04:50] or longer hah [19:05:11] no 3 - 6 secs, lemme retry to get an actual figure [19:06:25] about 5 secs, api.php request took 4.6secs [19:06:41] 06Fundraising-Backlog, 07fr-combowiki: Consider improving the wiring of the logger in ComboWiki.php and its classes - https://phabricator.wikimedia.org/T434831 (10Laurabarluzzi) 03NEW [19:06:43] lemme reload my containers [19:06:56] okie mine is being super slow so good to know its not everyone [19:07:44] are you using localhost or payment proxy? [19:07:49] localhost [19:07:57] ok now it was just fast [19:08:51] 6.34seconds after restarting docker [19:09:06] yeah i dont know what my first one is doing, probably a local issue [19:09:11] also is xdebug running by any chance [19:09:14] or gravys dev enviornment wasnt on [19:09:21] no its not running [19:09:52] yh the only thing I can think of would be the fundraisiing ml request, did you set that up in the past? [19:10:13] mine is also setup but its not as slow as the demo we had [19:10:32] it just seemed to be on that first paymnet, ill do better moitoring next time i run into it [19:11:32] no worries, yh the fundraising-ml currently if its configured on localsettings is slow on first request, but faster afterwards [19:16:21] (03PS11) 10Laurabarluzzi: Integrate fetching data from request and session and handling of contribution tracking in ComboWiki [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1320109 (https://phabricator.wikimedia.org/T432271) [19:16:52] (03PS2) 10Damilare Adedoyin: WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 [19:17:53] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 06FR-donorrelations: CiviCRM Mailing Events Email Does Not Match Contact Email - https://phabricator.wikimedia.org/T434832 (10SHust) 03NEW [19:18:44] (03CR) 10CI reject: [V:04-1] WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 (owner: 10Damilare Adedoyin) [19:20:47] +1 to that presubmit name change damilare i did get a bit confused by it before [19:21:37] thanks, naming is hard [19:27:22] (03CR) 10Cstone: [C:03+2] "thanks for this! +1 to the name change and nice to have those comment blocks" [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325518 (owner: 10Damilare Adedoyin) [19:28:15] thanks for the CR cstone ! [19:28:27] thanks damilare ! [19:29:12] (03Merged) 10jenkins-bot: - Add combowiki to eslint scope on grunt - implement error fixes and small refactors - Add docstrings to PaymentMethod [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325518 (owner: 10Damilare Adedoyin) [19:31:41] (03PS3) 10Damilare Adedoyin: WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 [19:31:51] (03CR) 10CI reject: [V:04-1] WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 (owner: 10Damilare Adedoyin) [19:32:00] (03PS4) 10Damilare Adedoyin: WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 [19:34:42] (03CR) 10CI reject: [V:04-1] WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 (owner: 10Damilare Adedoyin) [19:37:29] 06Fundraising-Backlog, 07fr-combowiki: Clarify usage of DonationDetails dataSources and improve - https://phabricator.wikimedia.org/T434835 (10Laurabarluzzi) 03NEW [19:48:23] 03Fundraising Sprint: Ottoman-o-war, 06Fundraising-Backlog, 07fr-combowiki, 13Patch-For-Review: Populate fields from URL/Session values in ComboWiki - https://phabricator.wikimedia.org/T432271#12214030 (10Laurabarluzzi) The patch is in final review and it does fetch the data and stores it where it needs it... [20:46:01] (03PS5) 10Damilare Adedoyin: WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 [20:46:11] (03CR) 10CI reject: [V:04-1] WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 (owner: 10Damilare Adedoyin) [20:46:21] (03PS6) 10Damilare Adedoyin: WIP: Show loading state [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 [20:49:45] FIRING: DiskSpace: Disk space WARNING for (instance civi1002.frack.eqiad.wmnet:9100):/tmp - https://alerts.wikimedia.org/?q=alertname%3DDiskSpace [21:16:35] (03PS3) 10Damilare Adedoyin: Only use the computed property for dynamic or complex use cases (https://www.mediawiki.org/wiki/Vue.js\#Complex_use_cases) [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1324757 [21:20:52] (03PS7) 10Damilare Adedoyin: Show loading state during payment submission [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1325531 (https://phabricator.wikimedia.org/T434110) [21:26:15] (03PS5) 10Eileen: Also put file path on a separate line [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1324513 [21:37:21] (03PS1) 10Lars SG: Get SMS opted in contacts even if they are email opted out. [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1325561 (https://phabricator.wikimedia.org/T423967) [21:44:43] (03PS2) 10Lars SG: Get SMS opted in contacts even if they are email opted out. [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1325561 (https://phabricator.wikimedia.org/T423967) [22:05:19] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 10Continuous-Integration-Infrastructure, 06Release-Engineering-Team: CI build slow and timing out sometimes - https://phabricator.wikimedia.org/T434024#12214327 (10hashar) @Lars yes that is my suspicion and I will ke... [22:11:36] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Always preserve original wmf_ fields from session, even if donor stops and comes back in on another link - https://phabricator.wikimedia.org/T434734#12214363 (10Eileenmcnaughton) just noting we need to do some clean up o... [22:12:56] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: php8.4 - switch local dmaster build - https://phabricator.wikimedia.org/T434842 (10Eileenmcnaughton) 03NEW [22:16:31] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: php8.4 - switch local dmaster build - https://phabricator.wikimedia.org/T434842#12214387 (10Eileenmcnaughton) After a build runs, civibuild writes a small per-site bash script recording SITE_TYPE and other build settings, and reloads it automatically on... [22:20:01] I finally read the updates from this week on the slow CI build times (T434024) and wow. much <3 hashar ! [22:20:02] T434024: CI build slow and timing out sometimes - https://phabricator.wikimedia.org/T434024 [22:20:53] greg-g: yeah thanks to larssandergreen for the initial report with a detailled reports of performances, example builds. That is like 80% of the work! [22:21:46] I found something in Ceph misbehaving and Andrew Boggot quickly rolled back a config change last friday which at least got rid of the timeout (and Lars confirmed it which is great) [22:22:02] yeah, that task is A+ teamwork, almost blog post worthy :) [22:22:22] the next puzzle is why some builds take 15 minutes while other take 25 minutes, and I am inclined to suspect the newer hardware possibly having a misconfig / not handled by the kernel etc [22:22:32] ah yeah a blog post that is a good idea [22:23:30] yeah, that one (the CPU diff) is really interesting and I'm waiting on bated breathe[0] for the conclusion! [22:23:43] [0] https://en.wikipedia.org/wiki/Bated_breath [22:23:59] I have read https://tailscale.com/blog/sqlite-wal-reset-bug which was quite similar: random issue that one cant trigger, reaching out to sqlite experts and they ended up finding a data loss bug that has been there for 16 years (and a second bug!) [22:24:05] that post reads like a novel [22:24:29] yeah, saw that too (via you I think) :) [22:24:50] now, go to bed! [22:24:54] the fun thing is that back in 2019 we had a similar performance issue. Some hosts were performing worse than my very old Intel NUC and we eventually gave up cause the servers were scheduled for replacement/covid hit etc [22:25:08] * greg-g nods [22:25:08] "got to bed!" ahaha [22:25:29] if I got a nickel each time you told me that, I'll be retired now :-] [22:25:34] lol [22:25:39] but yeah indeed. I should sleep [22:25:52] <3 g'night [22:25:55] reading Kernel C code is not a sane activity past a certain hour [22:26:01] see you! :) [22:58:11] (03PS1) 10Lars SG: SMS opt-out contacts from Acoustic when modified there [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1325564 (https://phabricator.wikimedia.org/T423967) [22:58:47] (03PS2) 10Lars SG: SMS opt-out contacts from Acoustic when modified there [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1325564 (https://phabricator.wikimedia.org/T423967) [23:03:18] (03PS1) 10Lars SG: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1325565 [23:04:19] (03CR) 10Lars SG: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1325565 (owner: 10Lars SG) [23:05:18] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1325565 (owner: 10Lars SG) [23:05:33] (03CR) 10Lars SG: "recheck" [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1325565 (owner: 10Lars SG) [23:08:42] !log civicrm upgraded from d5420716 to 105395c3 [23:08:43] Logged the message at https://wikitech.wikimedia.org/wiki/Fundraising/SAL [23:36:09] 03Fundraising Sprint: Ottoman-o-war, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 03Civi RoadMap FY 26-27, and 2 others: Using Acoustic API to opt users into SMS program via paymentswiki variant form - https://phabricator.wikimedia.org/T423967#12214594 (10Lars) Just noting the two patches above...