[00:13:16] (03CR) 10CI reject: [V:04-1] Multiple fixes for Omnigroupmember.load [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190382 (https://phabricator.wikimedia.org/T379702) (owner: 10Eileen) [00:24:31] (03PS5) 10Eileen: Multiple fixes for Omnigroupmember.load [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190382 (https://phabricator.wikimedia.org/T379702) [00:45:42] (03CR) 10Ejegg: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184927 (https://phabricator.wikimedia.org/T393432) (owner: 10Ejegg) [00:49:04] (03PS10) 10Wfan: Adding email template for email confirmation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184181 (https://phabricator.wikimedia.org/T396521) [00:55:17] (03PS11) 10Wfan: Adding email template for email confirmation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184181 (https://phabricator.wikimedia.org/T396521) [01:08:25] (03PS12) 10Wfan: Adding email template for email confirmation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184181 (https://phabricator.wikimedia.org/T396521) [01:08:47] (03PS13) 10Wfan: Adding email template for email confirmation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184181 (https://phabricator.wikimedia.org/T396521) [01:17:35] (03PS8) 10Ejegg: Action to prenotify annual donors [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184928 (https://phabricator.wikimedia.org/T393432) [01:20:31] (03PS2) 10Ejegg: Use civicrm not wmfcivi as database name [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/1190789 [01:21:04] (03PS2) 10Ejegg: Revert "Log out between attempts to get Omni-files" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190792 [01:21:09] (03PS2) 10Ejegg: Revert "Explicitly log out of Silverpop after API calls" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190793 [01:32:51] (03CR) 10Ejegg: [C:03+2] Adding email template for email confirmation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184181 (https://phabricator.wikimedia.org/T396521) (owner: 10Wfan) [01:33:20] (03PS2) 10Wfan: Avoid exception error if risk_score not found in session [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1189838 (https://phabricator.wikimedia.org/T394098) [01:33:23] (03CR) 10Ejegg: [C:03+2] Avoid exception error if risk_score not found in session [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1189838 (https://phabricator.wikimedia.org/T394098) (owner: 10Wfan) [01:36:12] (03Merged) 10jenkins-bot: Avoid exception error if risk_score not found in session [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1189838 (https://phabricator.wikimedia.org/T394098) (owner: 10Wfan) [01:50:19] (03Merged) 10jenkins-bot: Adding email template for email confirmation [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184181 (https://phabricator.wikimedia.org/T396521) (owner: 10Wfan) [01:50:44] get_record_human_date [01:54:20] cstone: do you see the settings from wmf_settings_deveoper on the audit settings page? [01:54:24] I just see the defaults [01:55:08] hmmm [01:55:14] i manually updated them then made that patch [01:55:49] although ive reinstalled since then and its still running the audit locally [01:58:42] ohhh right you just added those [01:58:46] ok, that explains it [01:58:52] i havent' rebuilt since then [01:58:56] thanks! [02:17:23] eileen: when should it be putting data into the new table [02:17:38] maybe my data is bad [02:18:11] it as the audit [02:23:25] i've managed to make it find some stuff from audit files [02:23:32] in the pending table [02:23:38] hmmm [02:23:41] for gravy [02:23:47] i was trying with an adyen file [02:24:06] but its probably me [02:24:59] i'm just looking at the message that gets sent to the donations queue and wondering whether we should prune the keys a bit [02:26:55] (03PS1) 10Eileen: Add index to recipient_id custom field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190809 (https://phabricator.wikimedia.org/T379702) [02:34:44] (03CR) 10Ejegg: [C:04-1] "This is pretty solid! Just some concerns about what the queue message ends up looking like (see https://phabricator.wikimedia.org/P83459)." [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189379 (owner: 10Eileen) [02:35:12] ejegg: ok - will look [02:40:57] eileen: in your new loop, you only set the 'contribution_tracking' element based on what you get back from the ContributionTracking::get call, right? [02:41:18] so there's not much point in adding it back in the loop where you send the queue messages, is there? [02:41:52] actually, want to do a quick video chat? [02:42:17] https://meet.google.com/mwk-xnkn-efx [02:45:22] (03PS6) 10Eileen: Load transaction from SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189379 [02:51:37] (03PS7) 10Eileen: Load transaction from SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189379 [02:55:10] (03PS8) 10Eileen: Load transaction from SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189379 [02:57:32] (03PS9) 10Eileen: Load transaction from SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189379 [03:00:20] (03PS10) 10Eileen: Load transaction from SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189379 [03:01:46] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11208760 (10Dwisehaupt) [04:17:01] (03CR) 10Cstone: [C:03+2] "Looks good, thanks!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184928 (https://phabricator.wikimedia.org/T393432) (owner: 10Ejegg) [04:39:29] (03Merged) 10jenkins-bot: Action to prenotify annual donors [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1184928 (https://phabricator.wikimedia.org/T393432) (owner: 10Ejegg) [04:55:34] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: Rejected transactions still getting recurring queue messages - https://phabricator.wikimedia.org/T403024#11208822 (10Cstone) This is still happening as of 2025-09-22 236384874.1 afbd058f-cf93-4d01-abb7-9e027ac0ecb9 original 3.30 AUD, monthly convert of... [04:57:59] (03PS1) 10Eileen: Upgrade wikimedia/omnimail-silverpop mrmarkfrench/silverpop-php-connector [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1190817 [05:00:05] eileen: is the current state of adyen/gravy audit that the adyen one would be handling them all right now? [05:01:15] cstone: er so in theory the adyen can handle if the gravy one doesn't - for some reason it isn't picking up some of them & it's hard to know why until we start loading from Pending (cos it's not finding them in the logs but they are in the Pending) [05:01:41] okie yeah i dont see it finding any in the last couple of runs [05:01:42] - I think gravy IS handling the refunds though [05:02:07] cstone: any as in not finding gravy or not finding adyen [05:02:39] this is in the adyen audit not finding any gravy but also gravy audit not finding any at all [05:03:02] well not that its not finding any gravy but the missing transactions listed are all gravy [05:03:43] oh wow gravy audit has been running for 3 hours cause theres 307714 missing transactions [05:04:16] cstone: hmm - yeah my theory is that adyen would pick the gravy ones up with the load-from-pending out there [05:05:46] (03PS1) 10Eileen: Add indexes to civicrm_phone_consent [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190818 (https://phabricator.wikimedia.org/T379702) [05:06:05] & maybe native gravy would work fine off that too - since the problem is the grep-find [05:06:26] ayden audit runs in 10 mins on in theory the same file content [05:06:38] i guess gravy audit lost a check somewhere or maybe needs extra code? [05:07:46] ah the gravy audit timed out last night too [05:08:23] looks like a change on the 20 broke it [05:08:36] its been timing out since then [05:08:46] (03CR) 10CI reject: [V:04-1] Add indexes to civicrm_phone_consent [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190818 (https://phabricator.wikimedia.org/T379702) (owner: 10Eileen) [05:13:04] cstone: oh - probably not worth too much effort to fix until those ones in review have gone through cos they will either [05:13:04] - fix it [05:13:04] - break it more [05:13:04] - make it easier to see what is going wrong [05:13:40] haha i was just going to see if its easy cause if it keeps timing out then nothing will be getting in from gravy [05:14:39] yeah - I think it's probably a moving parts thing... [05:15:11] (03CR) 10Eileen: [C:03+2] Upgrade wikimedia/omnimail-silverpop mrmarkfrench/silverpop-php-connector [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1190817 (owner: 10Eileen) [05:16:30] (03PS2) 10Eileen: Add indexes to civicrm_phone_consent [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190818 (https://phabricator.wikimedia.org/T379702) [05:18:44] (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/1190819 [05:19:10] (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/1190819 (owner: 10Eileen) [05:19:20] not sure if elliott is way ahead of me but i keep getting stuck here on your patch if (!empty($record['transaction_details'])) { [05:19:25] theres never transaction_details [05:20:52] or is that not doing waht i thought its doing [05:28:35] hmm am i just missing the view [05:31:59] hmm no its there [05:32:58] ah its late here, will look again tomorrow [05:35:08] !log * civicrm upgraded from 8cdce9e0 to 1c973d84 [05:35:14] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [05:35:39] night - but maybe you could quick +2 the index one cstone if you are still there [05:36:10] https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/+/1190818 [05:36:21] it has a parent but I could rebase it off that [05:36:36] Sure eileen [05:38:02] (03CR) 10Cstone: [C:03+2] Add index to recipient_id custom field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190809 (https://phabricator.wikimedia.org/T379702) (owner: 10Eileen) [05:38:45] (03CR) 10Cstone: [C:03+2] Add indexes to civicrm_phone_consent [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190818 (https://phabricator.wikimedia.org/T379702) (owner: 10Eileen) [05:54:12] (03CR) 10Eileen: [C:03+2] Revert "Log out between attempts to get Omni-files" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190792 (owner: 10Ejegg) [05:54:22] (03CR) 10Eileen: [C:03+2] Revert "Explicitly log out of Silverpop after API calls" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190793 (owner: 10Ejegg) [05:56:51] (03Merged) 10jenkins-bot: Add index to recipient_id custom field [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190809 (https://phabricator.wikimedia.org/T379702) (owner: 10Eileen) [05:57:18] (03Merged) 10jenkins-bot: Add indexes to civicrm_phone_consent [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190818 (https://phabricator.wikimedia.org/T379702) (owner: 10Eileen) [06:01:00] (03PS1) 10Eileen: Allow passing through http timeout [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190822 [06:10:32] (03PS1) 10Eileen: Gather a bit more data when mailing get fails [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190823 [08:05:44] (03PS1) 10Eileen: Use straight join for thank you query [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190980 [11:33:57] (03PS1) 10Zfilipin: WIP selenium: Upgrade WebdriverIO to v9 [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1191002 (https://phabricator.wikimedia.org/T405458) [12:58:23] (03CR) 10Jgleeson: [C:03+2] "LGTM" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190822 (owner: 10Eileen) [13:16:47] (03Merged) 10jenkins-bot: Allow passing through http timeout [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190822 (owner: 10Eileen) [13:53:40] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Edit Civi Grant Deadline reminder email message - https://phabricator.wikimedia.org/T150862#11210091 (10AKanji-WMF) Proposed for Sprint T 2025 [13:54:16] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Add double opt-in wiki page to record link clicks from email and create activities - https://phabricator.wikimedia.org/T405047#11210094 (10AKanji-WMF) Proposed for Sprint T [13:55:51] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-Donor-portal, 10FR-email-preferences: Add sidebar for donor portal main page - https://phabricator.wikimedia.org/T388747#11210103 (10AKanji-WMF) Moving to +1 - Please note we are currently not pulling content in from Wikipedia into the donor portal s... [13:56:25] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10FR-Donor-portal, 10FR-email-preferences: Implement recurring donation amount modification for donor portal - https://phabricator.wikimedia.org/T388755#11210113 (10AKanji-WMF) I believe we talked about bringing this into current sprint [14:02:03] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11210173 (10Jgreen) [14:02:24] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11210176 (10Jgreen) [14:05:39] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11210182 (10Jgreen) [14:43:44] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11210303 (10Jgreen) [14:51:49] (03PS2) 10Eileen: Use straight join for thank you query [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190980 [14:51:55] (03CR) 10Ejegg: [C:03+2] "wow!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190980 (owner: 10Eileen) [15:11:26] (03Merged) 10jenkins-bot: Use straight join for thank you query [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190980 (owner: 10Eileen) [15:15:52] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 13Patch-For-Review: Add fields for CiviCRM/Acoustic for 2026 calendar year donations - https://phabricator.wikimedia.org/T404925#11210469 (10Lars) @Dwisehaupt In the end, this... [15:32:16] 06Fundraising-Backlog, 07payments-orchestration: Recurring token migration - Paypal - https://phabricator.wikimedia.org/T405483 (10Cstone) 03NEW [15:34:12] 06Fundraising-Backlog, 10FR-Smashpig: Gravy IPN job runner should retry if it doesn't find data which should be in pending table - https://phabricator.wikimedia.org/T405484 (10Ejegg) 03NEW [15:38:38] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191076 [15:38:39] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191076 (owner: 10Ejegg) [15:39:44] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191076 (owner: 10Ejegg) [15:45:30] (03PS1) 10Ejegg: Update SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191078 [15:45:31] (03CR) 10Ejegg: [C:03+2] Update SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191078 (owner: 10Ejegg) [15:45:48] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191079 [15:48:23] (03PS1) 10Ejegg: Update SmashPig [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1191080 [15:49:13] (03CR) 10Ejegg: [C:03+2] Update SmashPig [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1191080 (owner: 10Ejegg) [15:49:24] (03PS2) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191079 [15:49:27] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191079 (owner: 10Ejegg) [15:49:35] (03CR) 10Ejegg: [V:03+2 C:03+2] Update SmashPig [wikimedia/fundraising/crm/vendor] - 10https://gerrit.wikimedia.org/r/1191080 (owner: 10Ejegg) [15:50:04] (03CR) 10Ejegg: [V:03+2 C:03+2] Update SmashPig [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191078 (owner: 10Ejegg) [15:50:27] (03CR) 10Ejegg: [V:03+2 C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191079 (owner: 10Ejegg) [15:57:39] !log fundraising civicrm upgraded from 1c973d84 to 0081bc3f [15:57:43] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [15:57:49] ok, need to run the upgrader to add those indexes [15:58:57] done [16:09:51] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 07fr-current-sprint, 07Unplanned-Sprint-Work: Add batch size param to Gravy Pending Transaction job - https://phabricator.wikimedia.org/T404861#11210743 (10AnnWF) a:03AnnWF [16:29:29] (03PS1) 10Ejegg: Send recurring failure email via coworker [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191089 (https://phabricator.wikimedia.org/T356073) [16:29:50] ok cstone, ^^^ should do it, but I haven't smoke tested yet [16:30:35] ok cool thanks ejegg [16:31:10] ah wait, i need to use camelCase for the params apparently [16:31:23] that's the most confusing thing about api4 [16:31:40] i always end up needing to go to the explorer to get the right syntax [16:32:17] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11210897 (10AStein-WMF) [16:33:18] (03PS2) 10Ejegg: Send recurring failure email via coworker [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191089 (https://phabricator.wikimedia.org/T356073) [16:33:24] ok, ^^^ should do it [16:33:44] do you have a good way to trigger that flow on local cstone? [16:35:41] yeah i edit a recurring token to add a letter [16:35:58] to make it fail [16:40:55] (03PS3) 10Lars SG: Add 2026 calculate fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190722 (https://phabricator.wikimedia.org/T404925) [16:42:22] (03PS4) 10Lars SG: Add 2026 calculate fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190722 (https://phabricator.wikimedia.org/T404925) [16:49:46] larssandergreen: I see a few more things in that file that seem like we might want to change them with the new field added: https://phabricator.wikimedia.org/diffusion/WFCG/browse/master/ext/wmf-civicrm/Civi/WMFHook/CalculatedData.php$748 [16:50:08] e.g. those 'is_searchable' => ($year > 2019), [16:50:27] should probably be made relative to WMF_MIN_ROLLUP_YEAR [16:50:41] since we have some limited number of indexes that we can apply to the table [16:52:21] then there is at least one conditional we can get rid of (line 786) [16:52:31] if ($year >= 2018) { // Financial year totals for endowment (5 years), but we only started in 2018. [16:54:53] (03CR) 10CI reject: [V:04-1] Send recurring failure email via coworker [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191089 (https://phabricator.wikimedia.org/T356073) (owner: 10Ejegg) [16:55:07] oh right, that email is in tests [16:57:10] I think we can tell it to run the queue task in that test [17:00:47] ah ejegg i bet the one you edited are the emails that are sending! i didnt realize we were doing it in two places [17:01:04] i forgot autorescue weirdness [17:01:40] 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07FR-Audience-Dev: Add two tag options to preferences_tags CIvi > Acoustic import - https://phabricator.wikimedia.org/T390216#11211151 (10NNgu-WMF) Thanks yall :) [17:02:03] oho, right [17:02:04] or hmmm [17:02:13] let me do it for the charge job too [17:02:27] we should get it out of the loop in both places [17:07:03] 06Fundraising-Backlog: Handle Gravy Paypal Chargebacks - https://phabricator.wikimedia.org/T405404#11211168 (10Cstone) [17:07:17] 06Fundraising-Backlog: Handle Gravy Paypal Chargebacks - https://phabricator.wikimedia.org/T405404#11211169 (10Cstone) [17:09:56] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11211177 (10AStein-WMF) [17:16:00] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11211185 (10AStein-WMF) [17:31:41] (03PS3) 10Ejegg: Send recurring failure email via coworker [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191089 (https://phabricator.wikimedia.org/T356073) [17:52:20] (03CR) 10CI reject: [V:04-1] Send recurring failure email via coworker [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191089 (https://phabricator.wikimedia.org/T356073) (owner: 10Ejegg) [17:57:58] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM: Batch data entry - import not submitting (allow blank time for contribution date) - https://phabricator.wikimedia.org/T404646#11211385 (10MDemosWMF) @Lars Great! Thanks for that info. [18:43:00] (03CR) 10Ejegg: "Ugh, that test is passing locally!" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191089 (https://phabricator.wikimedia.org/T356073) (owner: 10Ejegg) [18:43:27] ok, i should do some more audit code review [18:45:44] (03CR) 10Ejegg: "I see a couple of things later in the file that maybe should be relative to MIN_ROLLUP_YEAR as well" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190722 (https://phabricator.wikimedia.org/T404925) (owner: 10Lars SG) [19:03:06] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint, 13Patch-For-Review: Add fields for CiviCRM/Acoustic for 2026 calendar year donations - https://phabricator.wikimedia.org/T404925#11211562 (10Eileenmcnaughton) https://wikitech.... [19:04:13] (03CR) 10Eileen: [C:03+2] Add 2026 calculate fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1190722 (https://phabricator.wikimedia.org/T404925) (owner: 10Lars SG) [19:20:10] PROBLEM - check_coworker on civi1002 is CRITICAL: PROCS CRITICAL: 1 process with args php /srv/coworker/bin/coworker https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=civi1002&service=check_coworker [19:20:49] ACKNOWLEDGEMENT - check_coworker on civi1002 is CRITICAL: PROCS CRITICAL: 1 process with args php /srv/coworker/bin/coworker Dwisehaupt trigger update time. https://icinga.wikimedia.org/cgi-bin/icinga/extinfo.cgi?type=2&host=civi1002&service=check_coworker [19:31:21] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191149 [19:31:30] (03CR) 10Ejegg: [V:03+2 C:03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/1191149 (owner: 10Ejegg) [19:33:49] !log fundraising civicrm upgraded from 0081bc3f to 5e5445a9 [19:33:52] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [19:37:08] (03PS1) 10Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1191151 [19:37:12] (03CR) 10Ejegg: [C:03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1191151 (owner: 10Ejegg) [19:37:31] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10Wikimedia-Fundraising-CiviCRM, 07fr-current-sprint: coworker - unhurt our brains with debug - https://phabricator.wikimedia.org/T405053#11211707 (10Eileenmcnaughton) Merged - do this - in fundraising-dev/src/civicrm-buildkit - gi... [19:43:41] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/1191151 (owner: 10Ejegg) [20:01:27] (03CR) 10CI reject: [V:04-1] Create transaction_log view on install [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191154 (owner: 10Ejegg) [22:09:11] (03PS1) 10Eileen: Fix to stop on not at... [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191183 [22:09:17] cstone: argh ^^ [22:16:33] ahh hah [22:16:40] (03CR) 10Cstone: [C:03+2] Fix to stop on not at... [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191183 (owner: 10Eileen) [22:17:18] so on the adyen run it seems to be working - see https://civicrm.wikimedia.org/civicrm/contact/view/contribution?reset=1&id=130606427&cid=53732770&action=view&context=contribution&selectedChild=contribute [22:17:29] that is old but came in just now when I ran manually [22:23:45] (03PS1) 10Eileen: Do not return batch information if not processing full batches [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191185 [22:23:57] also minor but related ^^ [22:24:02] 06Fundraising Tech Chaos Holding Pen, 06Fundraising-Backlog, 06FR-donorrelations: Civi and acoustic odd merging behavior - https://phabricator.wikimedia.org/T377904#11212307 (10Lars) 05Open→03Declined @Shust I'm going to close this up as we unfortunately no longer have the relevant logs to investigat... [22:25:07] 03Fundraising Sprint: Spaghetti code and makefiles, 06Fundraising-Backlog, 10fundraising-tech-ops, 07fr-current-sprint: FR-Tech FY2526Q1 maintenance window - https://phabricator.wikimedia.org/T364182#11212310 (10Dwisehaupt) [22:31:12] 10fundraising-tech-ops: Fundraising access request for KEVIN HILL - https://phabricator.wikimedia.org/T405521#11212317 (10Dwisehaupt) [22:31:34] (03CR) 10Eileen: [C:03+2] "Ran fine on staging ... and quickly" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191161 (https://phabricator.wikimedia.org/T404925) (owner: 10Lars SG) [22:36:53] (03Merged) 10jenkins-bot: Fix to stop on not at... [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191183 (owner: 10Eileen) [23:34:17] (03PS1) 10Eileen: Handle leading 0 variants on base62 IDs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1191191 [23:34:46] (03CR) 10CI reject: [V:04-1] Handle leading 0 variants on base62 IDs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1191191 (owner: 10Eileen) [23:38:49] (03PS2) 10Eileen: Handle leading 0 variants on base62 IDs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1191191 [23:42:24] (03CR) 10Cstone: [C:03+2] Do not return batch information if not processing full batches [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1191185 (owner: 10Eileen) [23:45:53] cstone: this works ... until it doesn't https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/SmashPig/+/1191191 - but I've added a bunch of examples into the data collector & it at least works with our current one with no sign of regression [23:46:29] - the regression risk is low - would just lead to not found which was the status quo earlier today [23:48:20] yeah makes sense eileen [23:48:42] cstone: can you tag the smashpig once that is merged? [23:49:04] (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/1191193 [23:49:09] yeah eileen [23:49:40] the test says base64 [23:49:46] (03PS4) 10Eileen: More field data caching [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189608 [23:49:46] (03PS4) 10Eileen: Also add custom field metadata [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189609 [23:49:46] (03PS3) 10Eileen: Declare some more fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189612 [23:49:47] (03PS2) 10Eileen: Remove field from test that is not used in DonationQueue [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189990 [23:49:48] (03PS2) 10Eileen: Declare some more fields [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189991 [23:49:50] (03PS3) 10Eileen: Store custom field options better [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189993 [23:49:54] (03PS3) 10Eileen: Better handling for original_currency [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189994 [23:49:58] (03PS2) 10Eileen: Include settlement fields when there is a settled_date [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189996 [23:50:02] (03PS2) 10Eileen: Enable 'settle' - but only when parameter passed [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189997 [23:50:06] (03PS2) 10Eileen: Declare parent_contribution_id [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189998 [23:50:08] argh - will fix [23:50:10] (03PS7) 10Eileen: See which fields are filtered out here.... [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189605 [23:50:14] (03PS4) 10Eileen: And see when it reaches here [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1189995 [23:50:46] (03PS3) 10Eileen: Handle leading 0 variants on base62 IDs [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1191191 [23:51:18] cstone: fixed [23:51:22] is there magic of how the examples get into the test? [23:51:39] (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/1191193 (owner: 10Eileen) [23:52:39] !log civicrm upgraded from 7acd20cd to 56935a5b [23:52:43] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [23:52:45] cstone: chatgpt [23:52:58] well I pulled them out of wmf_donor + the one that wasn't working [23:53:06] & gave them to chatgpt [23:53:13] but like nothign is calling the base62example part? lemme run it [23:57:24] guess theres magic happening [23:57:35] should we remove those currency rounding ones while were in here hah [23:58:25] oh there in the dataprovider cant read hah [23:58:30] gonna get this dog out for a late late walk then back to finish up these aide reviews. [23:59:44] (03CR) 10Cstone: [C:03+2] "not 64!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/1191191 (owner: 10Eileen)