[02:49:18] 06Fundraising-Backlog: Direct Mail Activity Import - July 2025 List - https://phabricator.wikimedia.org/T397971#10981797 (10Eileenmcnaughton) @MDemosWMF I pushed up the file [02:49:36] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07Unplanned-Sprint-Work: Direct Mail Activity Import - July 2025 List - https://phabricator.wikimedia.org/T397971#10981799 (10Eileenmcnaughton) [06:40:57] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10FR-email-preferences: Comms preference centre - scope adding to Acoustic email footers - https://phabricator.wikimedia.org/T392742#10982017 (10ppenloglou) I've made donations with a couple of old email addresses at variou... [12:19:00] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap, 10Wikimedia-Fundraising-CiviCRM, 10Recurring-Donations: Change annual recurrings to get thank you emails on the 2+ charge - https://phabricator.wikimedia.org/T380321#10983462 (10MSuijkerbuijk_WMF) @AKanji-WMF pinging here as related to this https://phabri... [14:16:34] (03PS1) 10Hashar: Move test autoloading to extension registry [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167228 (https://phabricator.wikimedia.org/T142121) [14:18:11] (03CR) 10CI reject: [V:04-1] Move test autoloading to extension registry [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167228 (https://phabricator.wikimedia.org/T142121) (owner: 10Hashar) [14:25:14] (03PS1) 10Hashar: Move test config to registration drop UnitTestsList [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167230 (https://phabricator.wikimedia.org/T142121) [14:26:52] (03CR) 10CI reject: [V:04-1] Move test config to registration drop UnitTestsList [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167230 (https://phabricator.wikimedia.org/T142121) (owner: 10Hashar) [14:32:17] (03PS2) 10Hashar: Move test autoloading to extension registry [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167228 (https://phabricator.wikimedia.org/T142121) [14:32:17] (03PS2) 10Hashar: Move test config to registration drop UnitTestsList [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167230 (https://phabricator.wikimedia.org/T142121) [14:35:18] (03PS3) 10Hashar: Move test config to registration, drop UnitTestsList [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167230 (https://phabricator.wikimedia.org/T142121) [14:35:44] good morning :) I have sent a couple patches to eventually remove usage of UnitTestsList hook from DonationInterface [14:37:05] that'll help remove the hook entirely after MediaWiki 1.28 (from 2016) has learned to discover tests in extension by globbing tests/phpunit/**/*Test.php :) [14:37:32] it is passing CI :-] [14:38:37] (03Abandoned) 10Hashar: Remove 'UnitTestList' hook [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/428059 (https://phabricator.wikimedia.org/T142120) (owner: 10Gopavasanth) [14:56:59] 06Fundraising-Backlog, 06FR-donorrelations: PIX and Boleto after completing the donation do not show TY page - https://phabricator.wikimedia.org/T394979#10984424 (10AKanji-WMF) Noting this issue persists as of July 8. [14:59:12] thanks hashar [15:00:33] (03CR) 10Damilare Adedoyin: [C:03+2] Move test autoloading to extension registry [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167228 (https://phabricator.wikimedia.org/T142121) (owner: 10Hashar) [15:06:54] (03CR) 10Damilare Adedoyin: [C:03+2] Move test config to registration, drop UnitTestsList [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167230 (https://phabricator.wikimedia.org/T142121) (owner: 10Hashar) [15:07:19] that is fast! Thanks damilare :] [15:11:54] np hashar I guess if we had namespaces in the test classes, we wouldn't need the list to load the classes using the TestAutoloadNamespaces property in extension [15:12:05] definitely! [15:12:29] I went to use autoloadclasses cause it was imho simpler to review / less risky [15:12:43] I merely copy pasted and did a string replacement to convert from php to json :] [15:13:08] I also did not want to mess too much by namespacing tests, that sounded intrusive and I am 99% guaranteed to break something [15:15:35] that makes sense, thanks for your diligence [15:19:14] (03Merged) 10jenkins-bot: Move test autoloading to extension registry [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167228 (https://phabricator.wikimedia.org/T142121) (owner: 10Hashar) [15:20:40] (03Merged) 10jenkins-bot: Move test config to registration, drop UnitTestsList [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1167230 (https://phabricator.wikimedia.org/T142121) (owner: 10Hashar) [15:28:43] \o/ [15:33:34] (03PS3) 10Damilare Adedoyin: WIP: Add login template in vue with tests [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1166927 [15:36:11] (03CR) 10CI reject: [V:04-1] WIP: Add login template in vue with tests [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1166927 (owner: 10Damilare Adedoyin) [15:42:05] 06Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 13Patch-For-Review: Migrate CentralNotice to virtual domains - https://phabricator.wikimedia.org/T389348#10984701 (10Pppery) Anything left to do here? [16:26:24] (03PS10) 10Damilare Adedoyin: Add designed template for Login screen [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/1166409 (https://phabricator.wikimedia.org/T388739) [17:46:26] 06Fundraising-Backlog: RML status in Civi - https://phabricator.wikimedia.org/T397944#10985554 (10AKanji-WMF) [17:46:39] 06Fundraising-Backlog, 06Fundraising-Tech-Roadmap: RML status in Civi - https://phabricator.wikimedia.org/T397944#10985556 (10AKanji-WMF) [18:38:19] 10fundraising-tech-ops: Access request for Hawa Ahmed - https://phabricator.wikimedia.org/T399009 (10IAckerman-WMF) 03NEW [18:38:56] 10fundraising-tech-ops: Access request for Hawa Ahmed - https://phabricator.wikimedia.org/T399009#10985729 (10IAckerman-WMF) [18:39:08] 10fundraising-tech-ops: Access request for Hawa Ahmed - https://phabricator.wikimedia.org/T399009#10985730 (10IAckerman-WMF) [19:02:37] 06Fundraising-Backlog, 06FR-donorrelations: Schedule email send to gravy failed recurring donors - https://phabricator.wikimedia.org/T398362#10985829 (10AKanji-WMF) Sent all by July 8, 2025. [19:03:15] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Implement Gravy payment method deletion handling for subscription cancellations - https://phabricator.wikimedia.org/T398864#10985841 (10AKanji-WMF) [19:03:16] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Implement Gravy payment method deletion handling for subscription cancellations - https://phabricator.wikimedia.org/T398723#10985843 (10AKanji-WMF) [19:03:18] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Schedule email send to gravy failed recurring donors - https://phabricator.wikimedia.org/T398362#10985844 (10AKanji-WMF) [19:03:20] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Add browserInfo parameters to Gravy for Adyen 3DS flow compatibility - https://phabricator.wikimedia.org/T398845#10985842 (10AKanji-WMF) [19:03:21] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Sprint M - Priorities 2025 - https://phabricator.wikimedia.org/T398261#10985846 (10AKanji-WMF) [19:03:25] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Direct Mail Activity Update Issue - https://phabricator.wikimedia.org/T397972#10985845 (10AKanji-WMF) [19:03:30] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Direct Mail Activity Import - July 2025 List - https://phabricator.wikimedia.org/T397971#10985847 (10AKanji-WMF) [19:03:34] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Map consolidated Gr4vy file to Civi field and table locations - https://phabricator.wikimedia.org/T397662#10985848 (10AKanji-WMF) [19:03:38] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Benevity - moving possible duplicate errors to group for dedupe - https://phabricator.wikimedia.org/T396535#10985849 (10AKanji-WMF) [19:03:42] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Major Gifts + segmentation framework - do softcredits show up OK - https://phabricator.wikimedia.org/T392034#10985852 (10AKanji-WMF) [19:03:46] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Civi recurring donations display question - https://phabricator.wikimedia.org/T393227#10985851 (10AKanji-WMF) [19:03:50] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Payment method migration: Credit cards - Import tokens to Civi - https://phabricator.wikimedia.org/T391991#10985853 (10AKanji-WMF) [19:03:54] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Add VIPPS in Norway - https://phabricator.wikimedia.org/T390870#10985855 (10AKanji-WMF) [19:03:58] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#10985854 (10AKanji-WMF) [19:04:02] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: How will we expose payment processor errors/issues with gravy - https://phabricator.wikimedia.org/T387411#10985858 (10AKanji-WMF) [19:04:06] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Comms preference centre - email duplication check - https://phabricator.wikimedia.org/T385911#10985859 (10AKanji-WMF) [19:04:10] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Create donor portal page for recurring donation pause/cancel process - https://phabricator.wikimedia.org/T388749#10985856 (10AKanji-WMF) [19:04:14] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Allow donors to request a donor portal login link by email - https://phabricator.wikimedia.org/T388739#10985857 (10AKanji-WMF) [19:04:18] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Gravy Dlocal - https://phabricator.wikimedia.org/T384967#10985860 (10AKanji-WMF) [19:04:22] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Come July 1 we need to roll over the donor segment & status values - https://phabricator.wikimedia.org/T383195#10985861 (10AKanji-WMF) [19:04:26] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Set up recurring charge for venmo - https://phabricator.wikimedia.org/T376122#10985863 (10AKanji-WMF) [19:04:30] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Fix dedupe merge wrapper script to track modified date - https://phabricator.wikimedia.org/T383194#10985862 (10AKanji-WMF) [19:04:34] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Gravy & the PayPal recurring cancellation process - https://phabricator.wikimedia.org/T393226#10985865 (10AKanji-WMF) [19:04:38] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Fix resource url pointer in wmf_civicrm - https://phabricator.wikimedia.org/T396174#10985866 (10AKanji-WMF) [19:04:42] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: Standalone dev builds - enable display_errors - https://phabricator.wikimedia.org/T396171#10985867 (10AKanji-WMF) [19:04:46] 03Fundraising Sprint Michelin Star, 07fr-current-sprint: 2nd Recurring Failure Email in Civi - https://phabricator.wikimedia.org/T365488#10985864 (10AKanji-WMF) [19:05:09] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Implement Gravy payment method deletion handling for subscription cancellations - https://phabricator.wikimedia.org/T398864#10985871 (10AKanji-WMF) [19:05:10] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Add browserInfo parameters to Gravy for Adyen 3DS flow compatibility - https://phabricator.wikimedia.org/T398845#10985870 (10AKanji-WMF) [19:05:11] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Implement Gravy payment method deletion handling for subscription cancellations - https://phabricator.wikimedia.org/T398723#10985872 (10AKanji-WMF) [19:05:13] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Sprint M - Priorities 2025 - https://phabricator.wikimedia.org/T398261#10985874 (10AKanji-WMF) [19:05:15] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Schedule email send to gravy failed recurring donors - https://phabricator.wikimedia.org/T398362#10985873 (10AKanji-WMF) [19:05:19] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Direct Mail Activity Update Issue - https://phabricator.wikimedia.org/T397972#10985875 (10AKanji-WMF) [19:05:23] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Direct Mail Activity Import - July 2025 List - https://phabricator.wikimedia.org/T397971#10985880 (10AKanji-WMF) [19:05:27] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Map consolidated Gr4vy file to Civi field and table locations - https://phabricator.wikimedia.org/T397662#10985884 (10AKanji-WMF) [19:05:35] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Benevity - moving possible duplicate errors to group for dedupe - https://phabricator.wikimedia.org/T396535#10985889 (10AKanji-WMF) [19:05:39] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Major Gifts + segmentation framework - do softcredits show up OK - https://phabricator.wikimedia.org/T392034#10985892 (10AKanji-WMF) [19:05:43] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Civi recurring donations display question - https://phabricator.wikimedia.org/T393227#10985891 (10AKanji-WMF) [19:05:47] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Payment method migration: Credit cards - Import tokens to Civi - https://phabricator.wikimedia.org/T391991#10985893 (10AKanji-WMF) [19:05:51] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Setting up consolidated settlement reporting for all PSPs via Gr4vy for new recon process - https://phabricator.wikimedia.org/T391496#10985894 (10AKanji-WMF) [19:05:55] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Add VIPPS in Norway - https://phabricator.wikimedia.org/T390870#10985895 (10AKanji-WMF) [19:05:59] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Create donor portal page for recurring donation pause/cancel process - https://phabricator.wikimedia.org/T388749#10985896 (10AKanji-WMF) [19:06:03] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Comms preference centre - email duplication check - https://phabricator.wikimedia.org/T385911#10985899 (10AKanji-WMF) [19:06:07] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: How will we expose payment processor errors/issues with gravy - https://phabricator.wikimedia.org/T387411#10985898 (10AKanji-WMF) [19:06:11] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Allow donors to request a donor portal login link by email - https://phabricator.wikimedia.org/T388739#10985897 (10AKanji-WMF) [19:06:15] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Gravy Dlocal - https://phabricator.wikimedia.org/T384967#10985900 (10AKanji-WMF) [19:06:19] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Come July 1 we need to roll over the donor segment & status values - https://phabricator.wikimedia.org/T383195#10985901 (10AKanji-WMF) [19:06:23] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Set up recurring charge for venmo - https://phabricator.wikimedia.org/T376122#10985903 (10AKanji-WMF) [19:06:27] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Fix dedupe merge wrapper script to track modified date - https://phabricator.wikimedia.org/T383194#10985902 (10AKanji-WMF) [19:06:31] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: 2nd Recurring Failure Email in Civi - https://phabricator.wikimedia.org/T365488#10985904 (10AKanji-WMF) [19:06:35] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Standalone dev builds - enable display_errors - https://phabricator.wikimedia.org/T396171#10985907 (10AKanji-WMF) [19:06:39] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Fix resource url pointer in wmf_civicrm - https://phabricator.wikimedia.org/T396174#10985906 (10AKanji-WMF) [19:06:43] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Gravy & the PayPal recurring cancellation process - https://phabricator.wikimedia.org/T393226#10985905 (10AKanji-WMF) [19:29:36] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: SmashPig: Adyen 'bad_request' validation error leads to TypeError - https://phabricator.wikimedia.org/T399021 (10jgleeson) 03NEW [19:45:33] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 06FR-donorrelations, 07fr-current-sprint: Gravy & the PayPal recurring cancellation process - https://phabricator.wikimedia.org/T393226#10986054 (10AKanji-WMF) [20:37:34] (03PS1) 10Fomafix: SpecialCentralNoticeLogs: Replace deprecated wfExpandUrl by UrlUtils [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1167291 (https://phabricator.wikimedia.org/T319340) [20:37:41] (03CR) 10CI reject: [V:04-1] SpecialCentralNoticeLogs: Replace deprecated wfExpandUrl by UrlUtils [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/1167291 (https://phabricator.wikimedia.org/T319340) (owner: 10Fomafix) [20:49:16] 10fundraising-tech-ops: Access request for Hawa Ahmed - https://phabricator.wikimedia.org/T399009#10986254 (10AStein-WMF) Hey @IAckerman-WMF looks like Hawa isn't on the contact list yet but that box is checked off [21:08:48] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: dLocal Upcoming SFTP Security Update - https://phabricator.wikimedia.org/T399031 (10jgleeson) 03NEW [21:19:41] 06Fundraising-Backlog: Adyen manual donation didn't make it to Civi - https://phabricator.wikimedia.org/T399033 (10EMartin) 03NEW [21:21:31] 06Fundraising-Backlog, 06FR-donorrelations: Adyen daily audit file check - https://phabricator.wikimedia.org/T399034 (10MBeat33) 03NEW [21:27:23] 06Fundraising-Backlog, 06FR-donorrelations: Adyen daily audit file check - https://phabricator.wikimedia.org/T399034#10986423 (10EMartin) @mbeattie. I entered this task https://phabricator.wikimedia.org/T399033 as #1 was a donation made by a donor using PaybyLink at Adyen on our core account but I do not see i... [21:34:17] 06Fundraising Tech - Chaos Crew, 06Fundraising-Backlog: dLocal Upcoming SFTP Security Update - https://phabricator.wikimedia.org/T399031#10986441 (10Jgreen) ` Where: #!/usr/bin/python3 import paramiko import socket opts = paramiko.transport.Transport(socket.socket()).get_security_options() The Output: opts.ci... [22:09:12] 06Fundraising-Backlog: Direct Mail NCOA Updates - https://phabricator.wikimedia.org/T392252#10986494 (10MDemosWMF) @Eileenmcnaughton I am trying to import the rest of the NCOA update file but I am getting this error: {F63532680} I have the csv file loaded so I'm not sure what this means. Here is the [[ https://... [22:15:26] 06Fundraising-Backlog, 06FR-donorrelations: Adyen daily audit file check - https://phabricator.wikimedia.org/T399034#10986504 (10MBeat33) [22:19:04] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Direct Mail Activity Import - July 2025 List - https://phabricator.wikimedia.org/T397971#10986518 (10MDemosWMF) This can be closed out, thanks! @MRitch-WMF All DM activity updates for July postcard are running and should be compl... [22:19:49] 03Fundraising Sprint Michelin Star, 06Fundraising-Backlog, 07fr-current-sprint: Direct Mail Activity Update Issue - https://phabricator.wikimedia.org/T397972#10986525 (10MDemosWMF) Noting that CID should map to TargetContact option after discussion w/ Eileen [22:23:15] 06Fundraising-Backlog: Adding features for contact imports - https://phabricator.wikimedia.org/T399038 (10MDemosWMF) 03NEW [23:04:24] 06Fundraising-Backlog: Direct Mail NCOA Updates - https://phabricator.wikimedia.org/T392252#10986719 (10Eileenmcnaughton) @MDemosWMF at what point do you hit that? [23:10:39] 06Fundraising-Backlog, 07fr-current-sprint: Duplicates after batch data entry - https://phabricator.wikimedia.org/T382516#10986728 (10Eileenmcnaughton) [23:37:25] (03PS1) 10Eileen: Port upstream batch patch [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/1167308