[00:42:01] Fundraising-Backlog, FR-Adyen, Epic: Epic: Adyen reintegration, Drop In Web - https://phabricator.wikimedia.org/T277120 (DStrine) [00:46:34] Fundraising-Backlog, FR-Adyen: Break down tasks for Adyen reintegration, drop in web - https://phabricator.wikimedia.org/T277121 (DStrine) [00:51:12] (CR) Eileen: "Noting requirements" [wikimedia/fundraising/dev] - https://gerrit.wikimedia.org/r/670612 (owner: Eileen) [00:54:37] (CR) Eileen: "> Patch Set 1:" [wikimedia/fundraising/dev] - https://gerrit.wikimedia.org/r/670612 (owner: Eileen) [01:01:58] (CR) Eileen: [C: +2] "This stuff is all definitely necessary so let's merge it. I'm still doing some checks as to whether anything else may be required" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670000 (https://phabricator.wikimedia.org/T276293) (owner: Dwisehaupt) [01:03:55] (PS1) Eileen: Updates to better support docker environments [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670628 [02:24:52] Wikimedia-Fundraising-Banners: QA for es-419 Banners - https://phabricator.wikimedia.org/T275448 (jbolorinos-ctr) [02:26:51] Wikimedia-Fundraising-Banners: QA M Sm - ES - https://phabricator.wikimedia.org/T275689 (jbolorinos-ctr) Open→Resolved All issues found have been reported and addressed. Closing task now as Resolved [02:26:53] Wikimedia-Fundraising-Banners: QA for es-419 Banners - https://phabricator.wikimedia.org/T275448 (jbolorinos-ctr) [02:27:21] Wikimedia-Fundraising-Banners: QA for es-419 Banners - https://phabricator.wikimedia.org/T275448 (jbolorinos-ctr) Open→Resolved All issues found have been reported and addressed. Closing task as Resolved [02:27:23] Wikimedia-Fundraising-Banners: QA for pt-BR banners - https://phabricator.wikimedia.org/T275447 (jbolorinos-ctr) [03:00:43] (PS1) Eileen: Fix a few more utf8s in silverpop [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670632 (https://phabricator.wikimedia.org/T270218) [03:01:47] (PS2) Eileen: Fix a few more utf8s in silverpop [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670632 (https://phabricator.wikimedia.org/T270218) [03:06:30] Fundraising Sprint Esperantoland, Fundraising-Backlog, fundraising-tech-ops, Patch-For-Review: Test silverpop export with utf8mb4 tables - https://phabricator.wikimedia.org/T276293 (Eileenmcnaughton) I just did some testing and found just a few rows that were not switched to utf8mb4 - presumably... [04:12:07] Fundraising Sprint Downed power line jump rope, Fundraising Sprint Esperantoland, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Benevity Import Error - https://phabricator.wikimedia.org/T271416 (Eileenmcnaughton) I can't think of a way in which the internet being slow could lead to that spe... [04:15:11] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Endowment import specific request for finance reconciliation - https://phabricator.wikimedia.org/T276591 (Eileenmcnaughton) @RLewis I think that was a caching problem - seems to have worked itself out... [05:36:23] (PS3) Eileen: Fix a few more utf8s in silverpop [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670632 (https://phabricator.wikimedia.org/T270218) [06:41:24] Fundraising-Backlog, FR-Docker: Docker - preserve user settings for xdebug - https://phabricator.wikimedia.org/T277131 (Eileenmcnaughton) [10:29:25] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Endowment import specific request for finance reconciliation - https://phabricator.wikimedia.org/T276591 (RLewis) @Eileenmcnaughton thanks I can see the fields on my end now too. [13:34:06] fundraising-tech-ops: fix staging contribution tracking configuration - https://phabricator.wikimedia.org/T277099 (Jgreen) p:Triage→Medium a:Jgreen [13:39:42] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n: Months-long delays in deployment of CentralNotice translations - https://phabricator.wikimedia.org/T273176 (Pikne) >>! In T273176#6897842, @AndyRussG wrote: > The age of deployed translations looks to be the same as the time since the las... [13:42:21] fundraising-tech-ops: FY2020-21 Q3 maintenance window - https://phabricator.wikimedia.org/T268056 (Jgreen) [13:44:12] fundraising-tech-ops: FY2020-21 Q3 maintenance window - https://phabricator.wikimedia.org/T268056 (Jgreen) [13:44:35] fundraising-tech-ops: promote frqueue1003 to fundraising queue redis leader - https://phabricator.wikimedia.org/T274681 (Jgreen) Open→Resolved a:Jgreen done! [13:44:37] fundraising-tech-ops: 2020-2021 fundraising hardware refresh and capex - https://phabricator.wikimedia.org/T257244 (Jgreen) [13:44:39] fundraising-tech-ops: FY2020-21 Q3 maintenance window - https://phabricator.wikimedia.org/T268056 (Jgreen) [14:39:29] fundraising-tech-ops: fix staging contribution tracking configuration - https://phabricator.wikimedia.org/T277099 (Jgreen) Open→Resolved fixed! [14:42:03] fundraising-tech-ops: FY2020-21 Q3 maintenance window - https://phabricator.wikimedia.org/T268056 (Jgreen) [14:43:20] Fundraising-Backlog, fundraising-tech-ops, Patch-For-Review: Fix our database to support emojis - convert tables to utf8mb4 - https://phabricator.wikimedia.org/T270218 (Jgreen) [15:20:20] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, I18n: Months-long delays in deployment of CentralNotice translations - https://phabricator.wikimedia.org/T273176 (AndyRussG) >>! In T273176#6904673, @Pikne wrote: >>>! In T273176#6897842, @AndyRussG wrote: >> The age of deployed translations lo... [15:33:48] helloooooo fr-tech [15:39:45] fundraising-tech-ops: Fundraising environment support for Debian 11 (Bullseye) - https://phabricator.wikimedia.org/T277184 (Jgreen) [15:39:59] fundraising-tech-ops: Fundraising environment support for Debian 11 (Bullseye) - https://phabricator.wikimedia.org/T277184 (Jgreen) [15:42:19] fundraising-tech-ops: repurpose frack server formerly known as frdata1001.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T277185 (Jgreen) [16:01:23] hi fr-tech [16:02:44] Greetings [16:02:55] Everything go ok yesterday? [16:08:13] Wikimedia-Fundraising-Banners: India Pretest Launch Banners - https://phabricator.wikimedia.org/T276596 (jbolorinos-ctr) Thanks Peter! Sounds good! [16:30:31] yep XenoRyet ! [16:30:43] visa approved & baby registered as us citizen [16:30:55] !!!! congrats ejegg [16:31:53] Awesome, that's great news [16:37:21] ejegg: yaaaaayyyyyyyyy! way to go :) :) [16:43:21] Fundraising-Backlog: wle_001 variant for e-mail opt-in is broken - https://phabricator.wikimedia.org/T277196 (AndyRussG) [16:43:49] (CR) Ejegg: [C: +2] "I'd be surprised if any of these columns go beyond ASCII, but it's good consistency!" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670632 (https://phabricator.wikimedia.org/T270218) (owner: Eileen) [16:46:34] :) thanks AndyRussG cstone XenoRyet [16:47:31] (Merged) jenkins-bot: Fix a few more utf8s in silverpop [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670632 (https://phabricator.wikimedia.org/T270218) (owner: Eileen) [16:49:15] fundraising-tech-ops, Patch-For-Review: Reconfigure fundraising public-reporting server role to fundraising-data - https://phabricator.wikimedia.org/T255435 (Jgreen) [16:50:50] Wikimedia-Fundraising-Banners: India Pretest Launch Banners - https://phabricator.wikimedia.org/T276596 (Pcoombe) @jbolorinos-ctr The mobile banners are ready now too. As well as the payment methods, I added the "(optional)" text to PTF that we decided to include in India last time, and also the fix for {T25... [16:57:54] Fundraising-Backlog: E-mail unsubscribe success page says there was an error and shows empty contact address - https://phabricator.wikimedia.org/T277199 (AndyRussG) [16:58:57] Wikimedia-Fundraising-Banners: [Enhancement] Improve error message for opt-in - https://phabricator.wikimedia.org/T277200 (jbolorinos-ctr) [17:02:04] (CR) AndyRussG: "Thanks!!!! Just some super-minor things so far.... ;)" (2 comments) [wikimedia/fundraising/dev] - https://gerrit.wikimedia.org/r/670612 (owner: Eileen) [17:07:07] Wikimedia-Fundraising-Banners: QA for pt-BR banners - https://phabricator.wikimedia.org/T275447 (jbolorinos-ctr) Screenshot Test Results: - Dsk Lg: https://app.crossbrowsertesting.com/public/i15b74a2dc92badb/screenshots/zf8f5c2675219a2b72b0 - Dsk Sm: https://app.crossbrowsertesting.com/public/i15b74a2dc92bad... [17:12:24] (CR) Ejegg: Add tools repo to checkout (1 comment) [wikimedia/fundraising/dev] - https://gerrit.wikimedia.org/r/670612 (owner: Eileen) [17:14:13] Wikimedia-Fundraising-Banners: India Pretest Launch Banners - https://phabricator.wikimedia.org/T276596 (jbolorinos-ctr) Ok great! Thanks again Peter! **Screenshot Test Results:** - **Dsk Lg** - LB: https://app.crossbrowsertesting.com/public/i15b74a2dc92badb/screenshots/z5d1825e047031ba091b - CB: http... [18:23:22] Fundraising Sprint Downed power line jump rope, Fundraising Sprint Esperantoland, Fundraising-Backlog: Fill out SAQ A forms to be sent to PSPs - https://phabricator.wikimedia.org/T274935 (XenoRyet) Open→Resolved [18:28:52] fundraising-tech-ops: Update documentation for mysql master swap - https://phabricator.wikimedia.org/T236849 (Dwisehaupt) Open→Resolved Documentation updated after recent origin swap and includes information about swapping using GTID in addition to binlog replication. [18:28:56] Fundraising-Backlog, fundraising-tech-ops, Epic: epic: frtech onwiki documentation overhaul - https://phabricator.wikimedia.org/T209872 (Dwisehaupt) [18:42:54] fundraising-tech-ops, Patch-For-Review: Reconfigure fundraising public-reporting server role to fundraising-data - https://phabricator.wikimedia.org/T255435 (Jgreen) [18:46:24] fundraising-tech-ops, Patch-For-Review: Reconfigure fundraising public-reporting server role to fundraising-data - https://phabricator.wikimedia.org/T255435 (Jgreen) [18:49:04] Fundraising-Backlog, fundraising-tech-ops: Issue new SSL Client Certificate for tle - https://phabricator.wikimedia.org/T272642 (Dwisehaupt) Open→Resolved [19:07:15] Fundraising-Backlog, FR-Docker, Epic: Epic: feature parity with vagrant on docker - https://phabricator.wikimedia.org/T262971 (AndyRussG) [19:08:51] fundraising-tech-ops: Remove fundraising puppet stretch exceptions - https://phabricator.wikimedia.org/T277215 (Dwisehaupt) [19:09:39] fundraising-tech-ops: Epic: Upgrade fundraising servers to buster - https://phabricator.wikimedia.org/T254198 (Dwisehaupt) Resolved→Open [19:11:27] Wikimedia-Fundraising-Banners: India Pretest Launch Banners - https://phabricator.wikimedia.org/T276596 (jbolorinos-ctr) Hey @Pcoombe, I had brought up T259937 as an enhancement suggestion during the last India campaign, would that be something we can maybe include in this upcoming campaign? Or should I just... [19:52:35] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: Paypal_endpoint_critical 1 [=1],Paypal_endpoint_warning 1 [=1],minFraud_endpoint_critical 2 [=1] [19:57:31] RECOVERY - check_log_messages on frav1002 is OK: OK [20:14:45] Fundraising Sprint Nyan cats for everyone, Fundraising-Backlog, fundraising-tech-ops: map out a civicrm.log_% table data expiration/delete strategy - https://phabricator.wikimedia.org/T257232 (Jgreen) p:Medium→Low [20:16:22] (PS10) Ejegg: Upgrade wikimedia/composer-merge-plugin to version 2 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/669977 (https://phabricator.wikimedia.org/T267881) (owner: Eileen) [20:16:49] (CR) Ejegg: [C: +2] "Nice! I bet it took a whole lot of fiddling around to get to this minimal a change. Works locally with both composer 1.x and composer 2.x." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/669977 (https://phabricator.wikimedia.org/T267881) (owner: Eileen) [20:18:31] Wikimedia-Fundraising-Banners: India Pretest Launch Banners - https://phabricator.wikimedia.org/T276596 (Pcoombe) We also have {T270913}. I'm not going to get to either of these before the pre-test, but maybe for the campaign. [20:38:45] (Merged) jenkins-bot: Upgrade wikimedia/composer-merge-plugin to version 2 [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/669977 (https://phabricator.wikimedia.org/T267881) (owner: Eileen) [21:01:35] fundraising-tech-ops: Epic: Upgrade fundraising servers to buster - https://phabricator.wikimedia.org/T254198 (Jgreen) [21:01:51] fundraising-tech-ops: Epic: Upgrade fundraising servers to buster - https://phabricator.wikimedia.org/T254198 (Jgreen) Open→Resolved [21:36:59] Fundraising Sprint Downed power line jump rope, Fundraising Sprint Esperantoland, Fundraising-Backlog, fr-donorservices, MW-1.36-notes (1.36.0-wmf.34; 2021-03-09): Wikimedia's soft descriptor - https://phabricator.wikimedia.org/T272995 (EMartin) Hi, I still see us sending a soft descriptor... [21:42:39] Fundraising-Backlog: Soft descriptor - https://phabricator.wikimedia.org/T277238 (EMartin) [21:45:37] ejegg|afk: woot - we can merge https://gerrit.wikimedia.org/r/c/wikimedia/fundraising/crm/civicrm-buildkit/+/669993 now & try to get back onto stock buildkit [21:51:00] (PS2) Eileen: Add tools repo to checkout [wikimedia/fundraising/dev] - https://gerrit.wikimedia.org/r/670612 (https://phabricator.wikimedia.org/T269708) [21:51:20] fundraising-tech-ops: Remove fundraising puppet stretch exceptions - https://phabricator.wikimedia.org/T277215 (Dwisehaupt) a:Dwisehaupt→None commit 124924b16e41a04cf0497822cd67dbdf8ef97fa8 (HEAD -> master, origin/master, origin/HEAD) Author: Dallas Wisehaupt Date: Thu Ma... [21:51:29] (CR) Eileen: "Cool - I changed those things" (3 comments) [wikimedia/fundraising/dev] - https://gerrit.wikimedia.org/r/670612 (https://phabricator.wikimedia.org/T269708) (owner: Eileen) [21:54:31] Fundraising-Backlog: Soft descriptor - https://phabricator.wikimedia.org/T277238 (DStrine) [21:54:33] Fundraising Sprint Downed power line jump rope, Fundraising Sprint Esperantoland, Fundraising-Backlog, fr-donorservices, MW-1.36-notes (1.36.0-wmf.34; 2021-03-09): Wikimedia's soft descriptor - https://phabricator.wikimedia.org/T272995 (DStrine) [21:55:14] Fundraising Sprint Downed power line jump rope, Fundraising Sprint Esperantoland, Fundraising-Backlog, fr-donorservices, MW-1.36-notes (1.36.0-wmf.34; 2021-03-09): Wikimedia's soft descriptor - https://phabricator.wikimedia.org/T272995 (DStrine) fr-tech I merged in a bug from this. This might... [21:58:09] Fundraising-Backlog: Soft descriptor - https://phabricator.wikimedia.org/T277238 (EMartin) More info here. In this example, I see the soft descriptor is as intended - MR#100581847.1 {F34153735} [22:07:41] PROBLEM - check_mysql on frdb1002 is CRITICAL: Slave IO: No Slave SQL: No Seconds Behind Master: (null) [22:10:28] Fundraising Sprint Downed power line jump rope, Fundraising Sprint Esperantoland, Fundraising-Backlog, fr-donorservices, MW-1.36-notes (1.36.0-wmf.34; 2021-03-09): Wikimedia's soft descriptor - https://phabricator.wikimedia.org/T272995 (Cstone) This is in the Swedish translation, would they s... [22:12:41] PROBLEM - check_mysql on frdb1002 is CRITICAL: Slave IO: No Slave SQL: No Seconds Behind Master: (null) [22:12:43] Fundraising-Backlog: Emoji breaks damaged messages - https://phabricator.wikimedia.org/T277240 (Cstone) [22:16:30] ACKNOWLEDGEMENT - check_mysql on frdb1002 is CRITICAL: Slave IO: No Slave SQL: No Seconds Behind Master: (null) Dwisehaupt utf8mb4 conversions. [22:18:51] PROBLEM - check_mysql on payments1004 is CRITICAL: Cant connect to local MySQL server through socket /var/run/mysqld/mysqld.sock (2) [22:18:55] PROBLEM - check_payments_wiki on payments1004 is CRITICAL: HTTP CRITICAL: HTTP/1.1 500 Internal Server Error - string OK not found on https://payments1004.frack.eqiad.wmnet:443https://payments.wikimedia.org/index.php/Special:SystemStatus - 638 bytes in 0.034 second response time [22:21:54] ^^^ these alerts are just us testing escalation policies in the new alert system. [22:23:51] RECOVERY - check_mysql on payments1004 is OK: Uptime: 188 Threads: 10 Questions: 288 Slow queries: 0 Opens: 42 Flush tables: 1 Open tables: 36 Queries per second avg: 1.531 [22:23:53] RECOVERY - check_payments_wiki on payments1004 is OK: HTTP OK: HTTP/1.1 200 OK - 460 bytes in 0.029 second response time [22:27:57] (CR) Ejegg: "Oh, just noticed a thing you can delete" (1 comment) [wikimedia/fundraising/dev] - https://gerrit.wikimedia.org/r/670612 (https://phabricator.wikimedia.org/T269708) (owner: Eileen) [22:31:12] (CR) Ejegg: [C: +2] "Sure, makes sense for the example to match the dev env. And good catch on the python version." (1 comment) [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670628 (owner: Eileen) [22:31:18] (PS2) Ejegg: Updates to better support docker environments [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/670628 (owner: Eileen) [22:33:49] (CR) Ejegg: [C: +2] "Nice, looks like it gets a couple things off dev-master" [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/670584 (owner: Eileen) [22:38:02] Fundraising-Backlog: Subsequent recurring donation refunds not showing up in civi - https://phabricator.wikimedia.org/T277244 (Cstone) [22:39:53] Fundraising Sprint Bee Wheel, Fundraising Sprint Esperantoland, Fundraising-Backlog, FR-Ingenico, fr-donorservices: Ingenico refunds not in Civi - https://phabricator.wikimedia.org/T272105 (Cstone) Thanks for all the data! Looks like we aren't properly importing refunds of 2+ charges in a rec... [22:40:40] Fundraising-Backlog: Payum mini test development and assessment - https://phabricator.wikimedia.org/T277245 (DStrine) [22:41:03] Fundraising-Backlog: Payum mini test development and assessment - https://phabricator.wikimedia.org/T277245 (DStrine) [22:41:12] Fundraising-Backlog: Omnipay mini test development and assessment - https://phabricator.wikimedia.org/T277246 (DStrine) [22:48:30] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: List and describe Activity types and acoustic data in civi - https://phabricator.wikimedia.org/T277247 (DStrine) [22:52:35] (Merged) jenkins-bot: Vendor update [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/670584 (owner: Eileen) [23:32:42] fr-tech dstrine you can congratulate me now [23:33:12] fundraising-tech-ops: Remove fundraising puppet stretch exceptions - https://phabricator.wikimedia.org/T277215 (Dwisehaupt) Author: Dallas Wisehaupt Date: Thu Mar 11 23:30:06 2021 +0000 Clean up mariadb/mysql 10.1/stretch references Fix up the packages for locking a... [23:33:32] AndyRussG: congratulations! [23:33:38] ejegg: thanks!!!!!!!!!! hahahahaha [23:33:40] bwahahahahaha [23:33:41] ...err, remind me for what? [23:33:53] I just figured out a simple fix for the banner-bump SEO problem [23:34:00] hah, nice! [23:34:12] without getting rid of all banners? [23:34:37] hehehhehe only gets rid of the banners for very infrequent users, who probably don't care about them much [23:35:06] ejegg make the JS run on each pageview, as now, so very little code rewrite [23:35:38] ejegg but instead of loading and injecting a banner, it writes a cookie specifying exactly which banner to load on the next pageview! [23:35:58] then the Edge-Side Include code only needs to read the cookie and fetch and inject a cached version of the specific banner requested [23:36:18] and we just need to expire the banners on the server/cache if the campaign is over [23:36:19] Fundraising Sprint Downed power line jump rope, Fundraising Sprint Esperantoland, Fundraising-Backlog, fr-donorservices, MW-1.36-notes (1.36.0-wmf.34; 2021-03-09): Wikimedia's soft descriptor - https://phabricator.wikimedia.org/T272995 (EMartin) Good point, Christine. Probably not. The prob... [23:36:39] so minimal code rewrite [23:36:47] and no banner bump, banner included in the base HTML! [23:37:52] ejegg: am I right? or crazy? or missing something? or all of the above? [23:38:43] hmm, I like it [23:38:53] So no banners for ppl with disabled cookies? [23:39:04] so on ppl's first visit to a wiki page during a campaign, no banner [23:39:11] then on the second, the big banner [23:39:43] Cladis it might be the only way [23:39:43] Cladis: I think we already skip showing banners to people who have cookies & localStorage disabled [23:39:53] ^ ah yeah also [23:39:56] Oh, interesting [23:41:11] AndyRussG: so it definitely makes testing a little more finicky, but sounds a lot easier than porting the whole banner choice code to ESI [23:41:29] Well as long as you guys don't break banner rotation and make sure that it works for all banners well and not just the fundrasing ones sounds good :P :) [23:41:58] (Since I was accidentally pinged I thought I might as well leave my comment :) ) [23:42:54] Cladis comments much appreciated :) [23:43:07] yeah. it could make the automated UX testing tricky. but i'm sure there is a way to craft the cookies sent using those tools instead of just the URL we hit. [23:43:43] Cladis: it would work the same for all banners, but the affect of no-banners-on-first-page-view-in-a-campaign might be different for a community effort than for the fundraising campaigns [23:45:44] yeah true trickier testing ejegg dwisehaupt [23:46:07] I think community efforts target even more strongly frequent users [23:46:49] we could also add a feature for a "long tail" of campaigns where the cookie could also indicate if it's the first view of that banner, and so still show it when for other users it's done, or something, I guess.... [23:46:49] ok, so the Varnish layer sees the 'banner' cookie and injects that one if cached. if not, it pulls it from Special:BannerLoader [23:47:07] so does Special:BannerLoader rely on anything from the user's session? [23:47:23] Been a while since I was really active as a CN admin, but out of top of my head I cannot recall a campaign for which it would play a significant role even if it is something with intensive usage of diet. Mostly it is still something like N impressions per say a week, so it does not matter what point to start counting those from [23:47:38] ejegg: nope [23:47:58] Cladis ah cool good to hear [23:47:59] right, S:BL is all cachable varying only on params [23:48:06] ejegg right [23:49:00] ejegg Cladis dwisehaupt also I just noticed I'm a bit late finishing with this cooking ahhh just wanted to share the thought, I'll still be here but might not reply super quickly for the next little while heheh apologies [23:49:24] and also thanks! [23:49:57] 👍