|
78766
|
rnostolVievNewestoCoodRefactorHunloolFv faVsco.is$ rnostolVievNewestoCoodRefactorHunloolFv faVsco.is$ JY-20915-fix-missing-header-text-relayProject(C) Kernelphp© SyncMailbox.phpphe logos.phgpp malionophe maxio.phpppmep.onoprp medta-sueamino.onophe prophet-al.phpppqueue.onpppsalestorce.ongppsamiz.oneweeetnoonopho view.ohopho webhook-sarver.ono>e contnt>M databast>e doce>e tronteend>Blang># node_modules library root>BphpstanSemihiaS IMrocmirnochvimrmitosphp api.phpphp api-v2.phpppconsole.ongpp customer apronpphe embedded.phpwPneaith.ohpww scim.ohpwpupro.ectedweb.ongppweb.ohoppwebhook.ono>Mscriotey Mstomad>Uapp→ demuanr>M frameworkcitionoreOlaudio war= custom ioalDockerfileTextRelayServiceTest.php$ !11211311511g117118119122E B= hubspot-journal-pollllogchounit.xmisltttisphp fiminny.phg.env.production₴.enclass TextRelayService=A1A1A Vstory(6oogle6mail Sservice): arraykey: 'jiminny.google text relay topic'):che:..et sropic)histony stored. WatchMai 1boxEvents nust not have run vet :false)(wwosrerreshhstorw.othtoc" => 'messageAdded",Id' = Shistonyidlokenns i'pagetoken' = SpageToken:te \Support \Facades Log::channel( channel: 'custon channel')-›info(*Sparams' . PHP EOL . print r(Sparams.esponse = Sservice-›users history->ListUsersHistory9( key: ""iminny.google text user')tHistoryPoint(Stopic, (dnt) ShistoryResponse-shistoryId):oryResponse->getHistoryo) 4ages = array nerge(Smessages, ShistoryResponse-›getHistory)=Token = ShistoryResponse->getNextPageTokenO=eption $e) {nu messao(TextRelavSerwicel Fafled to fetch Gaafl. hictory". fntsion" => Se->actMessaocotHistoryPoint(string Stopic, int ShistoryPoint): Carbon(...oP vico L/ Moy 10:00.40TextRelayServiceTest= laravel.log X SF (iminny@localhost)A console (STAGINGHSJocal jiminny@blocalhost)# console (PRont& console (EU)aer henseictcan I test it locally first. if I place env from stagingYes. The service relies on a tew thinas vou'd need in place1. Credentials file The constructor expects storage/text-relay.ison (a Google service account JSON key file)Gmbtrom sthaind and oince it there2. .env values to copy from stagingGOOGLE TEXTUSERECOOGLE TEXT HOSTGOOGLE TEXT RELAY TOPICDEPLOY REGION:the cnail mailbox address# e.g. txt.jiminny.com or txt.staging.jiminny.comaeu or us3. Run the svnc manualiv vin tinker tinside docker 1aeo 1%b bashaegdocker exec -it docker_lamp_1 php artisan tinkerapp(\Jiminny\Services\Ma1l\TextRelayService::class)-sync():Caveat: The service reads from Gmail history and dispatches jobs to the queue. If you don't want it to actuallsend SMS, make sure QUEUE_CONNECTICN»sync is not set (or use a test queue), or just call isForCurrentEnvironntioh.Ssvc = new class extends \Jiminny\Services\Mail\TextRelayService & public function _construct(som Serviceassvc-soctServicelconttatainny.googletex)# then sinsoectsasg= sonailService-susers_messages-sget(config(*iminty.google text user'), *THE_MESSAGE ID*)collect(5-s0-20etPayload()-soetWeaders())-soluck("value"thut wey von can Mrity whht handare tra nehhilm oraeset do ttat mactsod alote tha uill evoc rineAsk anything (XoL)- @ eodeAdhotvauaoae lkminutas sodP4 s...
|
iTerm2
|
DEV (docker)
|
NULL
|
78766
|
|
71408
|
rnostolTewestoCodeKefdctowincok••0.lImoort bodkmic rnostolTewestoCodeKefdctowincok••0.lImoort bodkmickeSprint BoardSRD Queur© Circie Cl & PRODUS 8 Staging a Sentry# Login - SonarQube CloudWhat's New in Firefox 151 = FiretNew TatNew TabFirefoxSearch with Google or enter addressMSmntePull requests - jimin.tom.oglaraveio"Sf- uminnylocalhost& HS_Jocal jiminny@localhosttmnnyWorkers | DatadogM Jiminny MalDashboards | Datad.himnovsole (EUA console [STAGINGFROM text relaysWHERE wuid = uuid to_ binC 0626141c-27a6-4d8c-aff8-7c8028a2c656%:045 A1 A41 Y66 ASELECT DISTINCT u.id, u.enail, u.nane, u,softohone-number. COUNT(a,id) as ses_countFROM Users UINNER JOTN activities a ON u,id = ,user idWHERE a tDe UiKE "sas.AND a created. ar > DATE SUBINOAORNTERVAL SODAYOGROUP BY u.id, u,enail, u.nane, u,softohone-numbenORDER BY SAS COUNT DESCselect * fron teans where idsselect * fron rolesCONCATCU.Ld, CASE WHEN u.1d = t.ouner_id THEN " (ouner)" ELSE"" END) AS user_idt.ouner_id FROM social_accounts saJOIN users u on u.id = sa.sociable.idJOIN teans t 1.n<->1: on t.id = u.team.icWHERE u.teanid = 1117 and sa.provider = 'hubspot':SELECT * FROM activities WHERE uuid to_bin('8024fffb-2df7-4017-91f4-d9f896050248') = uuiSELECT * FROM activities WHERE uvid to_bin('[CREDIT_CARD]-927f-4f4da2a8185c') = UUSSELECT * FROM crm configurations WHERE id = 1053SELECT * FROM teams WHERE id = 1117:Selece Tousers where 1d = 38249.select * fron plavbooks where 1d = 5473select * fron plavbook cateconies nhere 1d = 43783:select * fron plavbook cateconies nhere olaybook 1d = 5473.selecrTochweosait34y244select * fron con field values nhere con field 1d = 659242,SELECT * FROM con field data fo# JOTN con fields & ON fa.con field 10 = £.1d# JOIN activities a ON fd.activity_id = a.idMHERE ACTMTy = 19913459# AND f.con prowiden $d = ths actávity tvoe'.select * fron text_relays ahere created_at › '2026-05-01'8select *fron ncriviains nhene user jobM l5a6e, 186889 and created ar > 12826-85-22select"fron usene where teamaide100% 598 40° 1ue 20May 3:40:00TextRelayServiceTestNertewwloo nane+0.add test coverage for changeshu aod test coverade tor the new oggina chances to the TextRelayService,let me tirst examine the existina test tile tohowao.comorcnensiveocoveraserone.newlocc.ncwtnoton/ttnelentncoooooino.in.tesynomethod, including the start log, success dispatch log, completion log, and the existing refusal and exception logsaextkelny Sarice ast.ondPertect Ive added comorehensive test coverage tor alli the enhanced logo no chanoes in TextRelayService. Here's whaientLoasRetuseoMessagelo • Tests that retuscd messages arc properly logged withmcssoge 1D and oriiinst reciplene/.testSynckithenhancedl.oogina - Tests the complete succrsstul tiow with a new loosStart log with mailbox, axpacted alias, and expected hos.• Success dispatch log with message ID, text relay ID, and queuCompletion log with mailbox, processed count, and message ID:xtestSynchichRetusedMessagelooso - Tests sunc tiow when messades are retusecShrdoo with contoumtion de nillRefused message log with rejection detailscomoletion loa showina zero messages processeo4. testGetHistoryLogsError0nException() - Tests error logging in getHistory() method when Gmail API failsunhanced existing tests*upobico cescastoncurtentenva ronbenin thepbynesdersl) to verty watne lo: for missing neodersoy vontrege nrues• Ail new logging statements are testedLog message content and context data are veriticdBoth succnss and hlllure sconarios covered7 Exception handling and logning verifiedeoma are sune lom oaaina tasted7Individual message processing logging testedThe tests ensure that every logging enhancement works correctly and provides the expected debugging information formontoning tne text relay serviceOal -Ack amthing (XolachotAcceo" alllP4 s...
|
PhpStorm
|
faVsco.js – console [PROD]
|
NULL
|
71408
|
|
71462
|
rnostolTewestoCodeKefdctoTOOlEwincok••0.lImoort bo rnostolTewestoCodeKefdctoTOOlEwincok••0.lImoort bodkmickeSprint BoardSRD Queur© Circie Cl & PRODUS 8 Staging a Sentry# Login - SonarQube CloudWhat's New in Firefox 151 = FiretNew TabNew TabFirefoxSearch with Google or enter addressPull requests - jimin.Workers | DatadogM Jiminny MalDashboards | Datadtom.oglaraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhosteoaed?arsole (EU# console STAGINGsoht tayt nanvetwayavie, wrousvos""a"045 A1 A41 Y 66 AWHERE uuid = uuid_to_bin( 8626141c-27a6-408c-aff8-7c8028a2c656') =#ж*яяяяяяяеекк*яSELECT DISTINCI u.id, u.email, u.nane, u.softphone number, COUNT(a.id) as sms, coun:FROM users uINNER JOIN activities a ON u.id =user 10WHERE a.type LIKE 'smsxAND a.created at > DATE SUB(NON), INTERVAL 30 DAY)GROUP BY u.id, v.email, u.name, u.softphone numberORDER BY sns count DESC:select * tron ceans wnere zo 8 2100% 19oe luc coMdy 3:47101TextRelayServiceTestNertewwloo nane+0.add test coverage for changesLi add test coveragc for the new logging changes to the TextRelayservice. Let me tirst examine the existing test tile toMtmnnyhimnovCONCAT(U,JO. CASE NHEN u,1d = honnen 1d THEM " (onner)* ELSE ** END) AS usen 3d)sa.*,honner "o EroM socimllaccountesrJOIN users u on u.id = sa.sociable.igNotteansneosonoide u.teansidWHERE u.tean_id = 1117 and sa.provider = 'hubspot"ESELEM* SROM actviine THaos uurd to bin 8924: 6-2067-4817-9164-096896858248guusSELECT * FROM activities NHERE vuid to_bin('[CREDIT_CARD]-927f-4f4da2a8185c*) = vutSEUE* SROM con contsicunat iong ThaR:Sids 1eskSELECT * FROM teans WHERE id = 1117:select * fron users where id = 38249:select * fron playbooks where id = 5473select * fron playbook categories where id = 43783select * fron playbook categories where playbook id = 5473select * fron crn fields where 1d = 659242:select * fron crn field values where crn field id = 659242SELECT * FROM crn field data fo# JOIN crn fields f ON fd.crn field id = f.1d# JOIN activities a ON fd.activity id = a.1dWHERE activity_id = 79933459# AND f.crn provider id = 'hs activity type':select * fron text celave nhene crested at > 12026-85-01*0sclect * fron actáivitice nhene usen fd TM (7168. 18688) and created at > 12026-85-22'Raled* Tronusers whenonagnowtudoocomorcnchsiveto.tcorchctorthe.newlooc.nochmor.nooototortne.chitnocoloccihe.tnthcsrncmethod, including the start log, success dispatch log, completion log, and the existing refusal and exception logsa Textkelayservicetest.ondPericet: Iive adocd comorchensive test coverage lor alli the enhanced logging chanocs in TextRelayservice. Here's whasentLogsRerusedhessage( • Tesis that rerusco messaoes are properly logaca withmossoge 10 dnd oregindr recipiens2. testSyncwithEnhStart log with mailbox. expected alias, and expected hosSuccess dispatch log with message ID, text relay ID, and queuCompletion log with mailbox, processed count, and message ID:3. testSynchthRetusedMessagclooso • Tests sync tiow when messaaes are retuseddoo wiun contouration deiRefused message log with rejection detailscomoletion loa showina zero messaaes processecXtechath chorml oecFrroronbxcentooll - lacte artocllocc do locathictorio methos whan cmalllActhiilethnanceo exisuing lestsUpdated testIsForCurrentEnvironmentWithEmptyHeaders() to verify warning log for missing headersKey Coverage ArcasAnew booind statements are tacter7Log message content and context data are verifieBoth success and fallure scanarios covered7 Exception handling and logging verifiedeomeete suns o caaind tostndIndividual message processing logging testedThe tests ensure that every loggina enhancement works correctly and orovides the exoected debuaaina information to:manitarinn tha toyt rolav corvindAck amthing (XolachotAcceo? allP4 s...
|
PhpStorm
|
faVsco.js – TextRelayServiceTest.php
|
NULL
|
71462
|
|
71447
|
rnostolTewestoCodeKefdctoTOOlEwincok••0.lImoort bo rnostolTewestoCodeKefdctoTOOlEwincok••0.lImoort bodkmickeSprint BoardSRD QueurSminny DEM© Circie Cl & PRODUS 8 Staging a Sentry# Login - SonarQube CloudWhat's New in Firefox 151 = FiretNew TabNew TabFirefoxSearch with Google or enter addressPull requests - jimin.Workers | DatadogM Jiminny MalDashboards | Datadtom.oglaraveio"Sf- uminnylocalhost& HS_Jocal (jiminny@localhosteoaed?arsole (EU# console STAGINGsoht tayt nanvetwayavie, wrousvos""a"045 A1 A41 Y 66 AWHERE uuid = uuid_to_bin( 8626141c-27a6-408c-aff8-7c8028a2c656') =#ж*яяяяяяяеекк*яSELECT DISTINCI u.id, u.email, u.nane, u.softphone number, COUNT(a.id) as sms, coun:FROM users uINNER JOIN activities a ON u.id =user 10WHERE a.type LIKE 'smsxAND a.created at > DATE SUB(NON), INTERVAL 30 DAY)GROUP BY u.id, v.email, u.name, u.softphone numberORDER BY sns count DESC:select * tron ceans wnere zo 8 2100% 59 40° 1ue 2oMay 9-47-30TextRelayServiceTestNertewwloo nane+0.add test coverage for changesLi add test coveragc for the new logging changes to the TextRelayservice. Let me tirst examine the existing test tile toMtmnnyMimnnvCONCAT(U,JO. CASE NHEN u,1d = honnen 1d THEM " (onner)* ELSE ** END) AS usen 3d)sa.*,honner "o EroM socimllaccountesrJOIN users u on u.id = sa.sociable.igNotteansneosonoide u.teansidWHERE u.tean_id = 1117 and sa.provider = 'hubspot"ESELEM* SROM actviine THaos uurd to bin 8924: 6-2067-4817-9164-096896858248guusSELECT * FROM activities NHERE vuid to_bin('[CREDIT_CARD]-927f-4f4da2a8185c*) = vutSEUE* SROM con contsicunat iong ThaR:Sids 1eskSELECT * FROM teans WHERE id = 1117:select * fron users where id = 38249:select * fron playbooks where id = 5473select * fron playbook categories where id = 43783select * fron playbook categories where playbook id = 5473select * fron crn fields where 1d = 659242:select * fron crn field values where crn field id = 659242SELECT * FROM crn field data fo# JOIN crn fields f ON fd.crn field id = f.1d# JOIN activities a ON fd.activity id = a.1dWHERE activity_id = 79933459# AND f.crn provider id = 'hs activity type':select * fron text celave nhene crested at > 12026-85-01*0sclect * fron actáivitice nhene usen fd TM (7168. 18688) and created at > 12026-85-22'Raled* Tronusers whenonagnowtudoocomorcnchsiveto.tcorchctorthe.newlooc.nochmor.nooototortne.chitnocoloccihe.tnthcsrncmethod, including the start log, success dispatch log, completion log, and the existing refusal and exception logsa Textkelayservicetest.ondPericet: Iive adocd comorchensive test coverage lor alli the enhanced logging chanocs in TextRelayservice. Here's whasentLogsRerusedhessage( • Tesis that rerusco messaoes are properly logaca withmossoge 10 dnd oregindr recipiens2. testSyncwithEnhStart log with mailbox. expected alias, and expected hosSuccess dispatch log with message ID, text relay ID, and queuCompletion log with mailbox, processed count, and message ID:3. testSynchthRetusedMessagclooso • Tests sync tiow when messaaes are retuseddoo wiun contouration deiRefused message log with rejection detailscomoletion loa showina zero messaaes processecXtechath chorml oecFrroronbxcentooll - lacte artocllocc do locathictorio methos whan cmalllActhiilethnanceo exisuing lestsUpdated testIsForCurrentEnvironmentWithEmptyHeaders() to verify warning log for missing headersKey Coverage AreasAnew booind statements are tacter7Log message content and context data are verifieBoth success and fallure scanarios covered7 Exception handling and logging verifiedeomeete suns o caaind tostndIndividual message processing logging testedThe tests ensure that every loggina enhancement works correctly and orovides the exoected debuaaina information to:manitarinn tha toyt rolav corvindAck amthing (XolachotAcceo? allP4 s...
|
iTerm2
|
NULL
|
NULL
|
71447
|
|
80559
|
rnostolTOOlFV faVsco.is ~$ JY-20915-fix-missing-he rnostolTOOlFV faVsco.is ~$ JY-20915-fix-missing-header-text-relayProjectM+WEBHOOK_FILTERING.IMPLEMENTAT> (ih External Librariesv E° Scratches and Consolesv ( Database Consoles© SyncMailbox.phpcFiciotpnpphp api.php© CrmController.phpLayoutltonsrormer.on© LayoutEntityTransformer.phg(© FieldTransformer.php x composer.ison• DockerfileTextRelayService Test.phpclass rzelolranstormer excends iranstornernoscractvAtu# console cUlA DEAL RISKS (EUAbIleUAUNNNpublac tuncizon serwouerau loool Snouetaul...oublac tuncizon transtorm Field Smero: arrawSdetau vailme atel de deraut wailue?consoletminnwetminnychlosnotune asedosvne:woellminnytooh#SE fiiminnv@localhostess nooikdeau rVatwe)Dzoho dey tlim nnweioenosSdle fan Vallme KhooidSdetau twatmmesV APROOconsole Proellconsole 1lproe)neturnolprod)"id' => $field->id_string."objectType' => Sfield->object_type.Servicht+@C0*BQutoti jiminny.textrelays x Tx, CBv E DatabaseMRW Orowsv ofo.fonuuidF+5Q 8 TCAON V O DDL@Demail_providerTQA+Demail_provider_id VconsoleAliminnyelocalhostAHSllocalAPRODconsolesxik meASTAGINGconsoleDocker=custom.logaraveliosSF (iminny@localhost)HS Jocal (jiminny(blocalhost)& console (PROD) X A console (EU)A console (STAGING=733T755738=739TeAutos#JUIN actavatzes a UN to.actavity-10 = a.10MHanE nctiwity 1d = 19933459= AND f.crn_provider_id = 'hs_activity_type":SPECT * FROM activity nessagesselect * fron text relays where created.at 12026-A5-91*.select * fron activities where user id IN (7168, 18688) and created at › *2826-85-22' order by id descselect * fron users where team id = 1 and id IN (18688, 13934, 7160):select * fron activities where user id = 7168 order by id desc Linit 1046 A1 A41 У 66 4Socket fail to connect to hostiaddress=(host=[IP_ADDRESS])(port=7682)(tvnezprimary). Connection refusesienait sent at"@sender ™: (m recipient ?: status WIcode V@origin_activity_id M100% L74Inu zo moy lU.zo.leTextRelayServiceTestaer henseict+0.can I test it locally first. if I place env from staging1. Credentials file The constructor expects storage/text-relay-json (a Google service account JSON key file)Gmbtrom sthaind and oince it thereGOOGLE TEXTUSERECAOGLE TEXT HASTGOOGLE TEXT RELAY TOPIC:the cnail mailbox address# e.g. txt.jiminny.com or txt.staging.jiminny.comeu or us3. Run the svnc manualiv vin tinker tinside docker 1aeo 1%Ack amwinino t<CodeAdhotiv@activity_id V@ created_at VGSyLL+00Muodated at "7200lITE.9...
|
PhpStorm
|
faVsco.js – console [PROD]
|
NULL
|
80559
|
|
81544
|
rnostolProjectvHUnTOOlEV faVsco.ls ~$ JY-20915-fix rnostolProjectvHUnTOOlEV faVsco.ls ~$ JY-20915-fix-missing-header-text-relay© SyneMailbox.php& Dockerfile© ServiceTest.php© TextRelayServiceTest.php x pho jminny.phpC SyncBatchRedisService© BaseServiceTest.phpcione© CachedCrmServiceDecora© CrmActivityServiceTest.ptdectarelScracrcypes="© CrmConfigurationSettingsnanesoace vests Unzc services naze"© CrmObjectsResolverTest;C DefaultProspectSearchStrC EmailHelperTest.phpC FieldValueConverterTest,f© LaycutManagerTest.phpC MigrateProviderServiceTe© Opportunity ActivityMatchyc Opportunitysyncstratcoy© ProspectCacheTest.phpc Prosoccsearchstratcoyt© ProviderRegistryTest.phpc Recoroselectortestoho© ResolveCompanyNameBylusc 6000Le Servzce 6302l a$ 16000Lc60322usc 6000Lc Service 6n022 nessaoc as 6ma2chessagc:usc 6000Le Service 6na2, hessagcPanause 600gle\Service\Gnail\MessagePartHeader:use zuminare Suppors Facades conta.use Illuminate\Support\Facades\Log;use miinny Serusces.nu tey cel aysenuicosuse PHPUnit\Franework\Attributes\CoversClass;use Prpnr Eranemorkrhures hara?rousderuse Tests\TestCase;use Pe ections assuse Mockery:e timepenodterton torton© UpdateCrmDataResolverTlntemna21 %#[CoversClass(TextRelayService::class)]class TextRelayServiceTest extends TestCaseE Kloskvuromatedceoore© Activity TypeServiceTe:Cackminnucerr.opublic static function environmentProvider(): arrayf...,C AskJiminnyReportServiTAOTSprotected function setup(): voidf...AutomatedPanorsoahC AutomatedReportsSenprotected function tearDown(): voidf..,C AutomatedReportsSenC AutomatedReportsSen© AutomatedReportsSenC AutomatedReportsSen© AutomatedReportsSenC AutomatedReportsSenC AutomatedReportsSen#[DataProvider('environmentProvider")]public function testIsForCurrentEnvironnentWithMatchingXGn0riginalToHeader(string Sdeplovkeazonstring SexpectedAlias,string Srectotent): void (..)C AutomatedReportsSenG AutomatedReportsSenC RecipientServiceTest.pv Eo Mail› @Actions› Office› E Resolvers→D traits#[OataProvider('environmentProvider")]public function testIsForCurrentEnvironment#ithNonMatchingXGn0riginalToHeaderCstrina SdeplovReaion.string SexpectedAllas,string Srecipient): void (.)› E Validators1170public function testIsForCurrentEnvironnentLogsRefusedMessage(): void(...}© BatchServiceTest.php@ EmailActivitvServiceTestC inboxServiceTest.php1548, ›|public function testIsForCurrentEnvironnentFallsBackToToHeader(): void(...}o meytcalavsemceltestoodIilMeet ne canerator184 8 > ||public function testIsForCurrentEnvironnentWithEmptyHeaders: voidf...}M Notification> APocallAl216 %public function testIsForCurrentEnvironnentWithException(): voidf...laravel.logA SF jiminny@localhost)A HSJocal ([iminny@localhost)A console [PROD]# consoe leu.# Convoe SIAdiNG[starthsstoryId] => 359025correlazon1d: 0095/14/-t328-4017-8a55-961cocca1200race10: 34062130-3912-45ct-95cc-0528268C2t0S-17826-85-28 88:88:54 Locau.AWFU: Snessagchzscor-81correlation.1d:dav5y74-7378-4017-8055-96c8ccalz8ctrace.10:[CREDIT_CARD]-95c6-0528268624054317876-85078 88:852 omuetsts Soaranelh story wnes messaneaddedctartHistorydil50:74{"correlation_id":"c5339dcc-46c1-45a4-81f9-ede0283ab266*, "trace_id*:*627196cf-Đa09-46Sa-ab3e-10eS46adfcde"}(2826-85-28 88:05:24) local.INFO: SnessageHistoryArray"correlation_id":"c5339dcc-46C1-45a4-81f9-ede8283ab266*,*trace_1d":"627196cf-0a89-465a-ab3e-10e546adfcde")[2826-05-28 08:10:44) Local.INFO: SparansArray(historyTypes) => nessageAdded(startHistoryId) => 359025{"correlation_id":"8667713e-79c8-46a6-bSa4-b13351d287da*, "trace_id*:*52ec740a-b685-4b96-abda-8e5ab1057ea6"}[2826-85-28 08:10:44] Local. INF0: SnessageHistoryArrat10Sxecy/48a-0685-4096-a0da-8eSab85yeao-(2826-85-28 08:15:30) Local.INF0: SparansArrav[historyTypes] =› messageAddedstartHistoryd 8> 359823fconnelation fa"."47777621-4h8e-4703-022d-600ad05cehhe* etoace 3a*.=11h38545-5665-483e-92c2-/88eh7e15ed6)ieihwRneesetiocnsi ChaccadelstomArrayconnallatton"*"ctrhhh.-nna-woX-002decaaadoscanhaeconea/etthhasnsesthchxn-82c2./.Rahtcs5erxu100% L7o Inu co woy 112/.54UTextRelayServiceTestrner hensewiet+0 .fox@TextRelayServiceTest-phpTnodgntror 15ResdTextRelayScrvicalest.oho #L154-188Thought for 1s>eexKeayeMicesthont+2-2ThoughtsRead TextRelayServiceTest.php #L150-199Sasrched testistor@urrent Environment.allsBackio ohesder in teste/UntSamices Moiln extRelay Semvice est.oho.I need to check if there's a duplicate test now. Let me search for all test methods in the file:ResonexRehyscwicelcscono 00-2lO TextRelayServiceTest.phpTests fixed:er - renamed and assertion changed to assertTrue (To2. testIsForCurrentEnvironmentWithE=ptyHeaders - warninmesssoc updatco to missing X=G-Orioinal=vo and To headersTests now match the implementation.Ask anything Xol* @ eodeswiaTt0. €2 4 sp...
|
PhpStorm
|
faVsco.js – custom.log
|
NULL
|
81544
|
|
76753
|
rnostolProjectvEV favsco.js ~i master~©InternetMes rnostolProjectvEV favsco.js ~i master~©InternetMessagelnterface.php©MailChannelService.phpo Textrelkysewice.onMeetingGeneratorNotification#OAuth2Playbooks—KeCaLAJotaeoStreaminga TeamTelephony#UserPilot#WebhookC Abstrac Semvice [EMAIL]©ActivityService.php©ApiResponseService.phpCeonarsneasaries ood©InsightSeatService.php© InstantMeetingService.php@ IntercomService.php©lpapiClient.php© lpapiService.php© ParticipantShareService.phpPlanhatService.php© PlaybackService.php© PlaybackVideoOnlyService.php© PlaybookCategoryService.php©PlaylistGeneratorinterface.php© ResolveTeamCrmConnection.php© SimpleThrottleService.php© SlackService.php© SocialAccountService.php© SoftPhoneService.php©TeamDeactivatedService.php© TeamOwnerService.php©TeamService.php© TranscodeParameterResolver.phpC Use Semce ono©Uuid.php› Oo Traits› CUseCases› Coutiis>MVacation› evoMo halnore nhrInitialFrontendState.phpeillliminnv nhnA Dian nhn© TextRelayService.phpxclass TextRelayServicepublicTuncieon gechascorylooogteondre sservaces driroySoacetoken)Sparans['pageToken'] = SpageToken;ShistoryResponse = Sservice-›users_history->ListUsersHistory(config( key. "Jininny.google_text_user*),SparansSthis->setHistoryPoint(Stopic, ShistoryResponse- Accept IdusectSthis->setHistoryPoint(Stopic, (ánt) ShistoryResponse->historyId);ТНННВВВВВ5 ККВВВВЕВ1f (ShistoryResponse->getHistoryO) €Snessages = array_nerge(Snessages, ShistoryResponse->getHistoryO):Doscclokihs shtork conoocdexroclokehrj catch (\Exception Se)tooreror mcssuPACPOeOnSentry::cootureaxePS$Ij while (SpageToken);protected function setHistoryPojnt(string Stopic, int ShistoryPoint): Carbon(.public function getService(string Snailbox): 600gLe6maitf.public function refreshHistoryPoint(string Stopic): intSmailbox = config( key: "Jininny-google_text_user');$service = Sthis-›getService(Snaflbox);SwatchRequest = new GoogleGnai2\WatchRequest:SwatchRequest->setLabeLIds([*INB0X']);SwatchRequest->settobetF#ttertotion(labelFlterAction:SwatchRequest->setTopicName(Stopic);"include"):SwatchResponse = Sservice-›users->watch(Snailbox, SwatchRequest)://SexpiryTinestanp = SwatchResponse->expiration / 1000;ShistoryPoint = SwatchResponse-shistoryId;Sthis->setHistoryPoint(Stopic, ShistoryPoint);oo vico L/ moy loulizaUAskJiminnyReportActivityServiceTestE custom.logA console [STAGING]E IaravellogA SF jiminny@localhost)HS Jocal [jminny@localhost)A console (PROD) XA console (EU?CascadeOtmnonenhentSimure Gmtllto704710723I728730732TYAtOSELecT DISTENCT v.zd, u.enazt, u.nane, u.softphone_number, counrta.zo) as sms_countFROM users uUNNER JOIN acCVmes a UN u.1d = ,usencWHERE a.type LikE "smsxANo a.crearedar > BATE SUBCNOWOT UNTERVAL S8 DAY.GROUP BY v.id, V.email, U.nane, u.softphone_numberORDER BY SNS COUNT UESCA68 jiminey045 A1 A41 X66 Aselleet ron teans whereorselleet * Eron milesSELECTU.ehost,sa.*,CONCAT(u.id, CASE WHEN u.id = t.ouner_id THEN ' (ouner)' ELSE " END) AS user_id,NFinderBerees ronayoooks whordo34/sselect x fron playbook_categories where id = 43783;select * tron plavboox caregones where olavbook.1d = 5475%select & fron crnselds where 1d = 6597425select x fron crn_field_values where crn_field_id = 659242;SELECT * FROM crn_field_data fd# JOIN crn_fields f ON fd.crn_field_id = f.id* JOIN activities a ON fd.activity_id = a.1dHHERE ACTMITY 0 = 79933459# AND f.crn_provider_id = 'hs_activity_type':• git show 55d4t2af43 —stat | head -28Frs May 22 18:24:36 2026 +8300Heroe pull request #12125 fromiminny/claude-autonations-improvements-3JY-20958 Improve Claude PR Reviewereair lon «sinces"Is daus ago" -onelsine - conposerisonApplied: Cast ShistoryResponse-shistoryId to (int) on line 118.error is caused by the PHP 8.5 upgrade that was merged on May 23 (commit b0s32c6518). Here's why:Strict Types Enforcement: The file has declare(strict_typesel) at the top. With strict types enabled:•pHp doms Not automaticaliv convert strinas to intedere• The Google API returns historyid as a string (e.g., "358834*)the method sianature roguiras fint a setHistor Point(string Stootc, sint ShistoryPosint)2. Recent Code Changes:• May 19: Added isForCurrentEnvironment () method for EU alias support• May 26: Refactored alias matching logic with satchesExpectedRecipient ()• Mav2R PHP 8.5 uoarade meracd - thislic the chucai changd3. Why It Worked Before:• Older PHP versions had looser type coercion•Or the coogle APl library was returnina inteders in an older versionThe strict types enforcement may not have been as strict in the previous environmentThe Fix: Explicitly casting to (int) is the correct solution and handies both scenarios (whether Google returns string orint). This is defensive programming that works regardless of the APf's return type.736vselect * fron text_relays where created_at > '2826-85-81':CAlAC * FOON ACVAG MNANA NISAN SCTNLHNAHL E RANRILANG CRRATARIAT S 12:21-15-021 onden hu sa daserselect * fron users where tean_id = 1 and id IN (18688, 13934, 7160);select * fron activities where user_id = 7160 order by id desc linit 10:0 al -calact * foon accounte whond tosn d = 1 a0d maea = ICalueogteanp San::tos/tp//TextRetwScrvice.ohoRTRetctalAcceot allAsk anything (XoL)" eoeSWeTn...
|
iTerm2
|
NULL
|
NULL
|
76753
|
|
79852
|
rnostolProjectvEV favsco.js ~$2 JY-20915-fix-missi rnostolProjectvEV favsco.js ~$2 JY-20915-fix-missing-header-text-re© DealStageTransformer.phpgrostureltonstoner.onoridld tonstotmer.ondorielovalelon omeoneCOoeaikxWoeonon© GroupTransformer.phpcpoo ellansiotneo© LanguageDialect TransformerCLavout Enttviranstormer cho© LayoutTransformer.phpC) Lesdtranstormer.oho© MessageTransformer.phpCMomentitranstormer.ono© NoteTransformer.phpCNotirestontirans ormer.onocenoorur eommsodtode©OpportunityTransformer.php©ParticipantTransformer.php© PartnerTransformer.php© Permission Transformer.php©PlaybackPageTransformer.pt©PlaybookTransformer.php©PlaybookTreeTransformer.phPlaylistActivityTransformer.pl© PlaylistShares Transformer.ph© PlaylistTransformer.php© ProspectsTransformer.phpoQueston lfanstommer.ohoc Kolellesotee© ScorecardRuleTransformer.pl00% 17Inu Lo moy 3:40120UTextRetayServiceTest© CrmController, phpO composerjson& DockerfieA1X1AE Iaravel.logA SF jiminny@localhost)A console (EU]A console (STAGING)500F- WHERE id IN (1885, 3014)=•OROER 8Did YDuvid (UUID with tine-Low a-1885 58a51d4d-0ca7-49f0-9b2c-e16027877ccS3014 a3d3dfSa-eaa1-43d0-b95e-1ff4bec8c428i crm.fields (iminny@localhost) xA HS_Jocal (jiminny@localhost)QLEOSм7 : crn,configuration,id YDcrn_provider_id Y39 ReminderDateTime39 picktestmulti__cconsole (PROO)Cascaderner hensewietCNUL-PICKIALEVOIDlabel yKebander varerlaseozcktescaulec Sacetirans omer.ono© StatsTransformer.php) TeamDomainTransformec.ohd8) Teamintcaration Transformer8) Team Transtormec ohoc) Themetirand ormes.choc)Tooic transtormer ono© TopicTriggerTransformer.phcerealrne nrmor nhr©UserTransformer.phpe Wolcodcroeehlind Mmornhrc Korol ahrpublac tuncizon serwolerauloool Snouctaul...oublac tuncizon transtor Field Smeld: arrawSdefaultValve = Sfield->default_valve;tune asedosvne:ewsnooikde.aurvailue)pSdefaultValue = (bool) SdefaultValve;return["id' => $field->id_string,'objectType' => $field-›object_type,'Label' => $field->label,'fieldNane' => $field->crtype' => $type,'enabled' => $field->is.:"Length' => $field->Leng"defaultValue' => $defauPS$1PhpStormpublic function includeOptions(Field Sfield): PCollectionif (Sfield->isPicklist() && Svalues = Sfield->values) €if (Sfield»›tyoe == Field::TYPE PICKLIST 55 Svalues = Sfield-›values){I/ This gets a little complex. We need to check if this field has any record type constraintgSthis->profile8s (SrecordTvoe = Sthis-sorofile->/Sfield-›obiect type , 'RecordTvoe'})&& SrecordType->fieldValues()-›ahere('crn_field_id', Sfield->id)-›exists()// Fetch the values specific for this record type.Svalues = Srecordtype->fieldValues)->ahere(crn_field_1d, Sfield->id)->getO=1f (Sthis->noDefault) {Fonssch vaimae se walla?dSvalue->is_default = false;return Sthis->collection(Svalues, new FieldValueTransforner());*id*: *039/cbe4-244a-4911-9a83-256b53c97006*,tslse, summarye31the A? resconse now correc.v ind udes the muwoicikidd with do onthe asetend its wortino.tthelkeudis now in the frontend rendering logic.aarcnes musi-oickuintron condGARFANAA MINAlALEATA TRANTOnherorssed type."picklist in front-endurine ooll executionihts>wodlnewity.summaryinttontcendThought for 1s>Thought for 1sthinttneAccess to file activity-sunnary. vue is prohibited by •gitignore. You can enable access to gitignore files by enalAsk anything Xol")Hode swioth0.02 4 sp...
|
iTerm2
|
NULL
|
NULL
|
79852
|
|
76700
|
rnostolProjectvEV faVsco.ls ~i master~©InternetMes rnostolProjectvEV faVsco.ls ~i master~©InternetMessagelnterface.php©MailChannelService.phpo Textrelkysewice. oneMeetingGeneratorNotification#OAuth2Playbooks—KeCaLAJotaeoStreaminga TeamTelephony#UserPilot#WebhookC Abstrac Semvice cho©ActivityProviderFactory.php©ActivityService.php©ApiResponseService.phpeeonaraneacarhes ood©InsightSeatService.php© InstantMeetingService.php@ IntercomService.php©lpapiClient.php© lpapiService.php© ParticipantShareService.phpPlanhatService.php© PlaybackService.php© PlaybackVideoOnlyService.php© PlaybookCategoryService.php©PlaylistGeneratorinterface.php© ResolveTeamCrmConnection.php© SimpleThrottleService.php© SlackService.php© SocialAccountService.php© SoftPhoneService.php©TeamDeactivatedService.php© TeamOwnerService.php©TeamService.php© TranscodeParameterResolver.phpC Use Semce ono©Uuid.php› Oo Traits› CUseCaseselsa› Coutiis>MVacation› evoMo halnore nhrInitialFrontendState.phpeillliminnv nhnA Dian nhn© TextRelayService.phpxclass TextRelayServicepublicTuncieon gechascory looogteondre sservaces driroyif (SpageToken) (Sparans['pageToken'] = SpageToken;ShistoryResponse = Sservice->users_history->listUsersHistoryCconfig( key. "Jininny.google_text_user*),Sparans):Sthis->setHistoryPoint(Stopic, ShistoryResponse- Accept IdusectSthis->setHistoryPoint(Stopic, (int) ShistoryResponse->historyId);if (ShistoryResponse->getHistoryO) €Snessages = array_nerge(Snessages, ShistoryResponse-»getHistory()):Doscclokehs shork conocdexrudc okehj catch (\Exception Se)tooreror mcssuPXCPoeon"oSentry::cootureaxePS$II while (SpageToken);protected function setHistoryPojnt(string Stopic, int ShistoryPoint): Carbon(.public function getService(string Snailbox): 600gLe6maitf.puorie funetten refreantsterypesintfetreng stopi): inSmailbox = config( key: "Jininny-google_text_user*):Sservice = Sthis-›getService(Snaflbox):SwatchRequest = new GoogleGnai2\WatchRequest:SwatchRequest->setLabelIds([*INBOX']);SwatchRequest->settobetFitterkotion( labelFllerAction:SwatchRequest->setTopicName(Stopic);"include"):SwatchResponse = Sservice-›users->yatch(Snailbox, SwatchRequest)://SexpiryTinestanp = SwatchResponse->expiration / 1000;ShistoryPoint = SwatchResponse-shistoryId;Sthis->setHistoryPoint(Stopic, ShistoryPoint);o vico c/ woy loruoruUAskJiminnyReportActivityServiceTestE custom.logA console (STAGING]E IaravellogA SF jiminny@localhost)HS Jocal [jminny@localhost)A console (PROD) XA console (EU?CascadeOmnonerheSSimure Gmtlltoselleet * Eron miles₴ 3ANtOw68 jimineySELECT DISTENCT v.zd, u.emazt, U.nane, u.softphone_number, counrta.zo) as sms_count045 A1 A41 X66 AFROM users uNNER JOIN accVaes a Un u.1d = ,usercWHERE a.type LikE "smsxANo a.crearedar > BATE SUBCNOWOT UNTERVAL S8 DAY.GROUP BY v.id, V.email, U.nane, u.softphone_numberORDER BY SNS COUNT UESCA• git show 55d4t2af43 —stat | head -28Fri May 22 18:24:36 2026 +8300selleet ron teans whereorHeroe pull request #12125 fromiminny/claude-autonations-improvements-3JY-20958 Improve Claude PR Reviewereair lon «sinces"Is daus ago" -onelsine - conposerisonSELECTU.ehost,sa.*,CONCAT(u.id, CASE WHEN u.id = t.ouner_id THEN ' (ouner)' ELSE "' END) AS user_id,N-726732739735736vFinderBerees ron oyoooks whohdos o4/sselect x fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5473;select & fron crnselds where 1d = 6597425select * fron crn_field_values where crn_field_id = 659242;SELECT * FROM crn_field_data fd# JOIN crn_fields f ON fd.crn_field_id = f.id* JOIN activities a ON fd.activity_id = a.1dWHERE aCTMITY0= 19933459# AND f.crn_provider_id = 'hs_activity_type':select * fron text_relays where created_at > '2826-85-81':CAlAC * FOOn ACVAG MNANA NISAN SCTNLHNAHL E RANRILANG CRRAARIAT S 10:21-15-021 onden hu sa daserselect * fron users where tean_id = 1 and id IN (18688, 13934, 7160);select * fron activities where user_id = 7160 order by id desc linit 10:calact * foon accounte whond tosn d = 1 a0d maea = ICalueogteApplied: Cast ShistoryResponse-shistoryId to (int) on line 118.error is caused by the PHP 8.5 upgrade that was merged on May 23 (commit b0$32c6518). Here's why:Strict Types Enforcement: The file has declare(strict_typesel) at the top. With strict types enabled:pHp doms Not automaticallv convert strinas to intedene• The Google API returns historyid as a string (e.g., "358834*)the method sianature roguiras fint a setHistor Point(string Stootc, sint ShistoryPosint)2. Recent Code Changes:• May 19: Added isForCurrentEnvironment () method for EU alias support• May 26: Refactored alias matching logic with satchesExpectedRecipient ()• Mav2R: PHP 8.5 uoarade meracd - thislic the chucai changd3. Why It Worked Before:• Older PHP versions had looser type coercion•Or the coogle APl library was returnina inteders in an older versionThe strict types enforcement may not have been as strict in the previous environmentThe Fix: Explicitly casting to (int) is the correct solution and handies both scenarios (whether Google returns string orint). This is defensive programming that works regardless of the APT's return type.0 al -anp San::tos/tp//TextRetwScrvice.ohoRuRetctalAcceot allAsk anything (XoL)" eoeSWeTn...
|
iTerm2
|
NULL
|
NULL
|
76700
|
|
77762
|
rnostolProjectEV faVsco.ls ~ViewNavigateCooc$2 JY- rnostolProjectEV faVsco.ls ~ViewNavigateCooc$2 JY-20915-fix-strict-casting-text-relay-service©TextRelayService.phpenv.productionToolsO composer.json xDockerfile© PlaybookCategoryServiceTest.php© ResolveTeamCrmConnectionTest.php© SlackServiceTest.phpE SocialAccountServiceTest. php© TeamDeactivatedServiceTest.php© TeamOwnerServiceTest.php© TeamServiceTest.php© UserServiceTest. phpO TraitsC UseCases@UserOUtisCo Validation"name". "aninnyapp"description": "The Jininny Platforn.""keywords": ["training","salesforce",EnuminArrayTrait.phpE HelpersTest.phpE InitialFrontendStateTest.php©MockUnusedDependenciesTrait.php› Eunit2022HaoiGuara Looinono© TestCase.php→Mendo@.editorconfig=entE .env.circleci=.env.circleci-nightlyF.env.localenv miarateF.env.nikilocalenw.otherE .env.productionE .env.production-euF .env.qaF .env.qaiF.env.rootEF .env.stagingE gitattributesO .gitignoreE.php-cs-fixer.cachephp.oho-cs-ixer.dist.ohophp.ohostorm.meta.ongE.phpunit.result.cacheE prettierianore12€ВGGGалаВДВССУЛалаВИВВВВСасСВВасаСакВ"php":"ext-stxps":Cascade 3e C1Command 3c1"ext-date":"ext-don":ext-filter":Uxte0."ext-gnp":"ext-hash":: ***: ***'ext-readline": ***)© TextRelayServiceTest.phppho jiminny.phplaravel.logA SF jiminny@localhost)A HS.Jocal (jiminny(blocalhost)A console (PROD] XA console (EUTA console [STAGING)D B.00 €SELECT DISTINCT u.id, v.enoil, u-nane, u.softphone_number, COUNT(a.id) as sms_count =FERUE JOtS aetivities a OV U.id =.user.ieWHERE a.type LIKE 'smsxANo a.crearedar > BATE SUBCNOWOT UNTERVAL SOTDAYGROUP BY v.id, V.emoil, U.nane, u.softphone_numberORDER BY sns_count DESC;68 jiminey045 A1 A41 X66 A232888785select * fron teams where id = 1;select * fron roles;787789CONCAT(U.1d, CASE WHEN U.id = t.ouner_id THEN ' (ouner)' ELSE ** END) AS user_id,oc vico c/ moy 14:14:01UTextRelayServiceTestCascadeOmnonerheSino e ReRMStrPaPew2y0yoron02+0.What You Still Need to Do Manually1. ECR base images - The actual PHP runtime lives in the private ECR images (Jininny/spp/qs, Jiminny/spp/backend,to ECR. The Dockerfiles in this repo (backend-code/, worker-code/, etc.) just COPY code on top of them - they don'tcontrol the PHP version themselves.2. Production/staging hosts - Any hosts running PHP directly (not via Docker) noed:apt upgrade php8.sphp -vDebian/Ubuntu with ondrej/php PPA* verity 2 8.5.0ocorvrun ime= vouluse larav Heto, valecanthmonmonuookdeeViaherd noneincrariebrew upgrade phpes.stest-full digest-pinned image (circle-testinoasha256:09526445)) - The PHP version in this image is unknown tothe repo. Check what PHP version it contains (docker inspect or decker run ... php -v). If it's 8,5.x < 8.5.6 it alsonccds rebullding. This image appcars to be used only for Dusk browser tests so it's lower urgency than the main tes5. Verification step - After deploying-xorcdonphpns or nicherSumman#AAMSELECT * FROM crn. field data €d• Joik con lelds +O% tonconteld 1dgt.1o# JOIN activities a ON fd.activity_id = a.1dWHERE activity_id = 79933459# AND f.crn_provider_id = 'hs_activity_type':select * fron text_relays nhere created_at > ^2826-85-01':select * fron activities where user_id IN (7168, 18608) and created_at > '2026-05-22' order by id desc;select x fron activities where user_id = 7160 order by id desc linit 10:calect * fron accounte whond tosn 4d = 1 a0d masa = IColueogteChange^8.5 → ^8.5.6run composer update —lock to refresh "Platforn"Aeeleefirantsn Cantfmis velHIIMA SOP MANA TRAIM TONGHTNA GAOGNA TRANH AANANAG AAMHUI AATHAntAnThe real fix for this CVE is the ECR base image rebuild - everything else just ensures Composer and Cl reject runtimesoelow the shfe tioonAsk anything (XoL)achot...
|
iTerm2
|
NULL
|
NULL
|
77762
|
|
77747
|
rnostolProjectEV faVsco.ls ~VieVNavigateCooc$2 JY- rnostolProjectEV faVsco.ls ~VieVNavigateCooc$2 JY-20915-fix-strict-casting-text-relay-service©TextRelayService.phpenv.productionToolsO composer.json xDockerfile© PlaybookCategoryServiceTest.php© ResolveTeamCrmConnectionTest.php© SlackServiceTest.phpE SocialAccountServiceTest. php© TeamDeactivatedServiceTest.php© TeamOwnerServiceTest.php© TeamServiceTest.php© UserServiceTest. phpO TraitsC UseCases@UserOUtitsCo Validation"name". "aninnyapp"description": "The Jininny Platforn.""keywords": ["training","salesforce",EnuminArrayTrait.phpE HelpersTest.phpE InitialFrontendStateTest.php©MockUnusedDependenciesTrait.php› E unit2022HaoiGuara Looinono© TestCase.php→Mendo@.editorconfig=entE .env.circleci=.env.circleci-nightlyF.env.localenv miarateF.env.nikilocalenw.otherE .env.productionE .env.production-euF .env.qaF .env.qaiF.env.rootEF .env.stagingE gitattributesO .gitignoreE.php-cs-fixer.cachephp.oho-cs-ixer.dist.ohophp.ohostorm.meta.ongE.phpunit.result.cacheE prettierianore12€"php":"ext-gtxps":Cascade 3e 1C1Command 3c1"ext-date":"ext-don":ext-filter":Uxte0."ext-gnp":"ext-hash":© TextRelayServiceTest.phppho jiminny.phplaravel.logA SF jiminny@localhost)A HS.Jocal (jiminny(blocalhost)A console (PROD] XA console (EUTA console [STAGING)D B.68 jiminey045 A1 A41 X66 A785787789SELECT DISTINCT u.id, v.enoil, u-nane, u.softphone_number, COUNT(a.id) as sms_count =FROE Soi bctivitios a OM u.id ., user -t8WHERE a.type LIKE 'smsxANo a.crearedar > BATE SUBCNOWOT UNTERVAL SOTDAYGROUP BY v.id, V.emoil, U.nane, u.softphone_numberORDER BY sns_count DESC;select * fron teams where id = 1;select * fron roles;CONCAT(u.1d, CASE WHEN u.id = t.ouner_id THEN " (ouner)' ELSE "• END) AS user_idoc vico c/ woy 14:14:23UTextRelayServiceTestCascadeOmnonerheSino e ReRMStrPaPew2y0yoron02+0.What You Still Need to Do Manually1. ECR base images - The actual PHP runtime Iives in the private ECR images (jininny/spp/q8, Jininny/spp/backend,to ECR. The Dockerfiles in this repo (backend-code/, worker-code/, etc.) just COPY code on top of them - they don'tcontrol the PHP version themselves.2. Production/staging hosts - Any hosts running PHP directly (not via Docker) noed:apt upgrade php8.sphp =vDebian/Ubuntu with ondrej/php PPA* verity 2 8.5.0ocorvrun ime= vouluse larav Heto, ValecanthmonmonuookdeeViahere noneincrariebrew upgrade phpes.stest-full digest-pinned image (circle-testinoasha256:09526445)) - The PHP version in this image is unknown tothe repo. Check what PHP version it contains (docker inspect or decker run ... php -v). If it's 8,5.x < 8.5.6 it alsonceds rebullding. This image appcars to be used only for Dusk browser tests so it's lower urgency than the main tes5. Verification step - After deploying-xorcdonphpns or nicherSummanSELECT * FROM crn. field data €d• Joi con lelds +O% onconteld1dgt.1o# JOIN activities a ON fd.activity_id = a.1dWHERE activity_id = 79933459# AND f.crn_provider_id = 'hs_activity_type':select * fron text_relays nhere created_at > ^2826-85-01':select * fron activities where user_id IN (7168, 18608) and created_at > '2026-05-22' order by id desc;#AAMselect x fron activities where user_id = 7160 order by id desc linit 10:calect * fron accounte whond tosn 4d = 1 a0d masa = IColueogteChange^8.5 → ^8.5.6run composer update —lock to refresh "Platforn"Aeeleefirantsn Cantfmis velHIIMA SOP MANA TRAIM TONGHTNA GAOGNA TRANH AARANAG AAMHUI AATHAntAnThe real fix for this CVE is the ECR base image rebuild - everything else just ensures Composer and Cl reject runtimesoelow the shfe tioonAsk anything (XoL)achot...
|
iTerm2
|
NULL
|
NULL
|
77747
|
|
76856
|
rnostolProinet vNwesiOCoodFV faVsco.is ~$ JY-20915 rnostolProinet vNwesiOCoodFV faVsco.is ~$ JY-20915-fix-strict-casting-text-relay-service© TextRelayService.phpdaw orodietiion=custom.loglaravel.logA SF fiminny@localhostHSJocal (jiminnyfblocalhostconsole (PROD) Xs conscie sun© ServiceTest.phpclass TextRelayServiceTest extends TestCase© SyncBatchRedisServiceTest.php309 %public function testSynclsesUsAiasForUsRegion@: voidt..,RaseSercetest ohoA console (STAGING)© CachedCrmServiceDecoratoriesc.pny 340 €ermActivityservicelestonpC CrmConfigurationSettingsService Test 343CrmObiectsResolverTest.php©DefaultProspectSearchStrategyTest.f 3u/Emshe oerteston© FieldValueConverterTest.phpLayoutManagertest.pnp© MigrateProviderServiceTest.php388©OpportunityActivityMatcherTest.php349OpportunitySyncStrategyResolverTes350© ProspectCacheTest.phoProspectSearchStrategyFactoryTescf xs© ProviderRecistryTest.pho© RecordSelectorTest.pho© ResolveCompanvNameByEmailTrait Tc 353e ttimepenod terrontortono@Undate@rmDataRocolverTest.oholntemna356v KioskvuromatedceooreOHCwwiwoesorsetest.ohg359Asklminnv@eoortActwitGervicet, 360C AskJiminnyReportServiceTest.phpAutomatedPanortsenthaci.Sanfice 362© AutomatedReportsServiceActivitieAutomatedPanorteCanicafytanda© AutomatedReportsServiceFieldDatAutomatadPanoreCanicaFormetti© AutomatedReportsServiceGetActiv© AutomatedReportsServiceGetPlayt 36%© AutomatedReportsServiceReportG© AutomatedReportsServiceTest.phr 370© AutomatedReportsServiceValidateAHAMAIAAOAAAANCANAVACAN@ ReciciontServiceTest.ohev (D Mai>DActions>& Office> &a ResolversE Traits>#a Validators© BatchServiceTest.cho@ EmailActivityService Test oho© InboxServiceTest.phpo meytcalavsemceltestood>M MeetinaGeneratonM NotificationСВКВВЕВЕ382resowicwrtnnoeenervoConfig::set('jininny.deploy_region', 'eu'):vonorserno nhyCoocleeXCnos"txt.jiminny.com'):•[EMAIL]')config::set("Jininny-google_text_user"consa:.ser1ininny.coocieelay tooic"testetooic697699700789create a paroal nock of the servsce to control the gethistory nethodSservice = Sthis-screatePartdlalMockf orioinsTextRelavService..class. ['getHistory'D)=—792ll Hock getHistory to return empty array (no messages to process)Sserwice-snethodieco"getHistory")->w{llReturn(D):Jl Exoect loggiing calls for svnc with no nessages-797708Acconteaaet-709/l Spy on Log to handle internal channel() calls, then expect specific messagesLoetsouLog::shouldReceive("info')->onceo->witheargs: ""TextRelayService) Starting sync',aolooxoxohol.con"Exoecreo noexwhycoFAARAARloa: :shouldReceive("info')>onceloo>witheargs:Textrelayseryice Swnc conoleted."mailbox" > "testgexample.com",'nessages_processed' »› 8,nessacesos 2>D):// Mock Sentry to prevent actual error reportingSentev.-shout dRecetve("canturefycentjon')-srenonoMoneTines?Saaalect son = oe reRlectoon acelicamuscaleSsyncHethod = Sreflection->getHethod( nameBeune"Ssynchethod-›aetaccesstotel accestouesConenlt = CeuncWothod.Sfouoke/CeamufcoBREBEREДA#AAMSthis->assertIsArray(Sresult):wthiccsneeontF.ntufGroenlt384€>oublic function testSyncWithRefusedMessageloosO: voidf...,oublic function testẞetHistorylogsFrror0nSxceptionO: voidf..ANtOwSELECT DISTINCT u.id, u.email, u.nane, u.softphone_number, COUNT(a.id) as sms_count =045 A1 A41 У 66 AINNER JOIN actávitios a ON u.id = .user fcWHERE a.type LIKE 'smsxAND a.created at > DATE SUB(NOW(). INTERVAL 30 DAY)GROUP BY v.id, V.email, U.nane, u.softphone_numberORDER BY sns count DESCselect + fron teans where id =1selleet * Eron milesCONCAT(u.1d, CASE WHEN u.id = t.ouner_id THEN " (ouner)' ELSE "* END) AS user_idv.enail,sa.*,t.ouner_id FROM social_accounts saInTM usene non miade ea.socfahle10TM teane+1.ncdNHERE u.tean_id = 1117 and sa.provider = "hubspot"Iactivities WHERE uuid to_ bin( 8824fffb-2df7-4817-91f4-d9f896850248') = uuid: # 79933459 YESELECT A FROM SET OR GUNERE n ntEe: t 2853:activities WHERE uuid to_ bin( [CREDIT_CARD]-927f-4f4da2a818Sc') = uuid: # 80186192 NOplaybook categories where id = 43783playbook_categories where playbook_id = 5473;Jow con flelds +01 to.crntleld.1dgt10* JOIN activities a ON fd.activity_id = a.1dWHERE actsivity sid = 79933459# AND f.crn_provider_id = 'hs_activity_type':select + fron actáváties nhere usen 3a TM (7149. 1RARR) and enpatedl at s 12024-95-221 onden bu 3a desceon users where team_id = 1 and id IN (18688,13934, 7160);calleet * Foon sev ne whond ean ae thAi oocen ou soudeceethaOmnonerheSoSmurte GmatlliHieD00% 12oo vico c moy lorllzoTextRelayServiceTest+0.run @TextRelayServiceTest.php and fix failing tostso dester axts eockee 1alt/ekp elaysr/bin/plsunpnp -no-coverage 2061 | head -100PHPUnit 11.5.55 by Sebastian Bergnann and contributorsToe: 00:06.298, Mecory: 66.00 ME20 / 20 (1004)otnonowssoue1o 1o0@[EMAIL]/error.calls.oudlarawals1oo+2 -142.o decteruastsrekcr=/oli 2 ekt e layservicefest.php -ne-coverase 2461 | head -68Runstw Skipteste/Un'a/Services/Mail/ b TextRelavServiceTest.pho +5AdhotiPReinctalAcceot all3584 UTE-я...
|
PhpStorm
|
faVsco.js – TextRelayServiceTest.php
|
NULL
|
76856
|
|
76853
|
rnostolProinet vNReSiOCood1OOlFV faVsco.is ~$ JY-2 rnostolProinet vNReSiOCood1OOlFV faVsco.is ~$ JY-20915-fix-strict-casting-text-relay-service© TextRelayService.phpdaw rodtetiion=custom.loglaravel.logA SF fiminny@localhostHSJocal (jiminnyfblocalhostconsole (PROD) Xs conscie sun© ServiceTest.phpclass TextRelayServiceTest extends TestCase© SyncBatchRedisServiceTest.php309 %public function testSynclsesUsAiasForUsRegion@: voidt..,RaseSercetest oho© CachedCrmServiceDecoratoriesc.pny 340 €resowicwrtnnoeenervotermActivityservicelestonpC CrmConfigurationSettingsService Test 343CrmObiectsResolverTest.phpConfig::set('jininny.deploy_region', 'eu'):vonorser niycoocleexenos©DefaultProspectSearchStrategyTest.f 3u/Emshe oerteston"txt.jiminny.com'):config::set("Jininny-google_text_user""[EMAIL]')consa:.ser1ninny.coocieelay tooic"testetooic© FieldValueConverterTest.php697699700701LayoutManagertest.pnp© MigrateProviderServiceTest.php388create a paroal nock of the servsce to control the gethistory nethodSservice = Sthis-screatePartdlalMockf orioins—792TextRelavService..class. ['getHistory'D)=©OpportunityActivityMatcherTest.php349© OpportunitySyncStrategyResolverTes350© ProspectCacheTest.pho// Mock getHistory to return empty array (no messages to process)Sserwice-snethodieco"getHistory")->w{llReturn(D):ProspectSearchStrategyFactoryTescf xs© ProviderRecistryTest.phoJl Exoect loggiing calls for svnc with no nessages© RecordSelectorTest.pho-797708Acconteaaet-709© ResolveCompanvNameByEmailTrait Tc 353/l Spy on Log to handle internal channel() calls, then expect specific messagesA console (STAGING)00 ge ttimepenod terrontortono@Undate@rmDataRocolverTest.oholntemna356v KioskvuromatedceooreOHCwwiwoesorsetest.ohg359Asklminnv@eoortActwitGervicet, 360C AskJiminnyReportServiceTest.phpAutomatedPanortsenthaci.Sanfice 362© AutomatedReportsServiceActivitieAutomatedPanorteCanicafytanda© AutomatedReportsServiceFieldDatAutomatadPanoreCanicaFormetti© AutomatedReportsServiceGetActiv© AutomatedReportsServiceGetPlayt 368© AutomatedReportsServiceReportG© AutomatedReportsServiceTest.phr 370© AutomatedReportsServiceValidateAHAMAIAAOAAAANCANAVACAN@ ReciciontServiceTest.ohev (D Mai>DActions>& Office> &a Resolvers→D traits>#a Validators© BatchServiceTest.cho@ EmailActivityService Test oho© InboxServiceTest.phpo meytcalavsemceltestood>M MeetinaGeneratonM NotificationСВКВВЕВЕ382LoetsouLog::shouldReceive("info')->onceo->witheargs: ""TextRelayService) Starting sync',alooxoxohol.con"Exoecreo noexwhcoFAARAARloa: :shouldReceive("info')>onceloo>witheargs: '[TextRelavServicel Sync conpleted'. n"mailbox" => "testgexample.com",'nessages_processed' »› 8,nessacesos 2>D):// Mock Sentry to prevent actual error reportingSentev.-shout dRecetve("canturefycentjon')-srenonoMoneTines?Saaalact on = oe RaRlecrtooh nceiceruscaleSsyncHethod = Sreflection->getHethod( nameBeune"Ssynchethod-›aetaccesstotel accestouesConenlt = CeuncWothod.Sfouoke/CeamufcoBREBEREДA#AAMSthis->assertIsArray(Sresult):wthiccsnecon+F.ntufGroeinlt)384€>oublic function testSyncWithRefusedMessageloosO: voidf...,oublic function testẞetHistorylogsFrror0nSxceptionO: voidf..TYAtOdominnySELECT DISTINCT u.id, u.email, u.nane, u.softphone_number, COUNT(a.id) as sms_count =8458184 Y00 AINNER JOIN actávitios a ON u.id = .user #cWHERE a.type LIKE 'smsxAND a.created at > DATE SUB(NOW(). INTERVAL 30 DAY)GROUP BY v.id, V.email, U.nane, u.softphone_numberORDER BY sns count DESCselect + fron teans where id = 1selleet * Eron milesCONCAT(u.1d, CASE WHEN u.id = t.ouner_id THEN " (ouner)' ELSE "* END) AS user_idv.enail,sa.*,t.ouner_id FROM social_accounts saInTM usene non miide ca.socsable10TM teane+1.ncdNHERE u.tean_id = 1117 and sa.provider = "hubspot"Iactivities WHERE uuid to_ bin( 8824fffb-2df7-4817-91f4-d9f896050248') = uuid: # 79933459 YESSELECT A FROM SET OR GUNERE n ntEe: t 2853:activities WHERE uuid to_ bin( [CREDIT_CARD]-927f-4f4da2a818Sc') = uuid: # 80186192 NOplaybook categories where id = 43783playbook_categories where playbook_id = 5473;Joiw con flelds +ow toncontteld da t.1o* JOIN activities a ON fd.activity_id = a.1dWHERE actsivity sid = 79933459# AND f.crn_provider_id = 'hs_activity_type':select + fron actáváties nhare usen 3a TM (7149. 1RARR) and enpatedl at s 12024-95-221 onden by 3a desceon users where team_id = 1 and id IN (18688,13934, 7160);salleet * Foon setvine mhand uean oe thailoncen ou soudeteet hecalact * foon accounte whond tosn 4d = 1h0d maea = IColueogteOmnonerheSoSmurte GmatlliHieD00% 12oo vico c/ moy 1o:l.leTextRelayServiceTest+0.run @TextRelayServiceTest.php and fix failing tostso decter esesercces /al1/ ektetayscrvtc/ftst.pip -no-coverage 2061 | hesd -100PHPUnit 11.5.55 by Sebastian Bergnann and contributorsToe: 00:06.298, Mecory: 66.00 ME20 / 20 (1004)1found 3 failina tests due to Lon facade mockina issues. The tests exoect soncific loorsinfolerror calls, but Laravel's Loo+2 -142.o decteruastserkcr=/asi 2 ekt e layservicefest.php -ne-coverage 2851 | head -68Runstw Skipteste/Un'a/Services/Mail/ b TextRelavServiceTest.pho +5AdhotidPReinctalAcceot all35841 UTE-я...
|
iTerm2
|
NULL
|
NULL
|
76853
|
|
87734
|
rnostolProinet vFV faVsco.is ~#12121 on JY-20963-f rnostolProinet vFV faVsco.is ~#12121 on JY-20963-fx-inCSamviceTestonpeleteooiccistrai.png=custom.logacavelioA SF fiminny@loca host)# hSJocol Umttyeloco nosle console (PROD)wolcnnedvityCimbald.ongy uimaeumyociwiceonaewemwwocorotor.oro Frosserosehid.onpMEINSTALLMOC Salesforce/Service.phdA console (EU] Xashnisars. fFunA console (STAGING"M.INTERNALWEBHOOK SETU? maliminny storaceACUViy.onwoowonoryownctain© HubspotLastModifiedCreatedRecentiyOpenSyncStrateay.ohg©) PayloadBullder.pho xDo liminny v031 49 A29 V 3 У 109 A VMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon4>phpunit.xmlraw.sol query.saMARSNAIMS M.select * from text nelaus where crested ar > 12876-85-8397class Payloadbuzlden1172348 ×25 A Y 1726select * from activities order by id desc;oub ac tuncizon addclosedsager?erstarray asoay oad, array Scloscostages: vord1728ealer "me neane shesd oasdk"Cihna +if (l empty(SclosedStages["won'))) <Spayload I'filters'0 =1738Vi sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWISAHOOK SinEoiNGMOSUOrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won'))SELECT * FROM opportunities WHERE uuid_ to_bin('04a9cfad-2c87-4453-9e72-28aeb78ccf8d*) = uuid;=select * from teans where id = 555select * from stages where tean_ id = 555nt. Sytemallloranesv =0 Cemtches and Consolosv @ Database ConsolesV AEU# console cUA DEAL RISKS (EUif ( enpty(SclosedStagesf'lost'))) "Spayloadi'Gilters'10 = fl2754175017501757— 1738CONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)' ELSE ** END) AS useridUresarlsa.*t.owner id FROM social accounts saoropertvlane" a> deal stage"Juin users u on u.zd & sa.soczadle2oJOTN teans + 1..nc->1: on tuid = u,tean ioWHERE u,tean id = 180 and sa,orovider = 'hubspot','values' a> ScllosedStaces"ost"meutsunSarvicaei+oc|ex7 Outpurjiminny.opportunitiesIID fiminny stagesTx,vontameA1rowvoU+RAAA& console 1 $ 646 mgui users 1 $ 548 msy2liminny@localhostA HSJJocalA SFV A PROD# ConcalaV A STAGINGR Concal"noakorAD idDuuidSalect AT tean 5id7681423time-low and tine-hich swapped)84a9cfad-2c87-4453-9e72-20aeb78ccf8d555)wcrn_configuration.idAr account icMAtteeaar stage idDstage updated atrecond type idlHcon orousdeno28616nonkros, nn Menzkise4SSA194858988451user_id) ouner idm namevaluecurrency code8121Z9R/R85SCentiva Capital - EU HY/IG28600.86is eloseoMie moneloloes dotd2A24-AC.261 probability100% L74Inu zo moy 13.20:10+0.Cecsdales Orcnnworeebee.ionHlnves ohtine oDonrun by inportStages(). And inportStages() only runs when a business process or stage is missing.The true, definitive answerAfter all this analysis, the most likely explanation is this is a data snapshot from an earlier time. The opportunity was synced when closedlost hadprobability 0 (before May 4, 2026). Then someone manually changed the stage probability to 100 on May 4 in Jiminny. But the opportunity hasn't been resynced since then - it shows updated_at: 2826-05-28 but that could be from a different field being updated (lice dealnane, value, etc.) via the Propertychang onsnsteirs orcor uposte pot, wrch does Not roesiculate is-wonLook at Procert ychanckananer: :handi edea ofrectUodateserooartChaooaltnanonohoohtoohSpropertyMappings = self::0BJECT PROPERTY MAPPINGS [self:: 0BJECT TYPE DEAL] 27 []:tassetSorocertwaopinasSoropertyasesthcewocoortunttBroostomesuodateorcroatel.a// Update field datasthises coortootectfelcoatal.ooISOERUPIATEWWENSOrO0kEoe.nanedescriot.ton.ua.denimeeorcescrin.tmweohook.cucntc.mein.on.wav/0xtwoudS? AdaotivCSV.TTTO0uTE9ens...
|
iTerm2
|
NULL
|
NULL
|
87734
|
|
78139
|
rnostolNwesiOCoodKefdctoFV faVsco.is ~P master vOT rnostolNwesiOCoodKefdctoFV faVsco.is ~P master vOTexkebyservice.onpBTinternetMesssocintehoce.ongcloss TexckeldyservachcMaenanneiservice.or©Textrekysewice.one0 MeetinaGeneratot NotificationEOHUNDn Playbook—KecalhJotaeoStreaminaa Teama Telechony#UserPilotWebhookC AbstractSemvice cno©.ActivitvProviderFactory.oho© ActivityService.php© ApiResponseService.ohoCeonarsneasaries oodclineehCaatswies donC InstantMeetingService.phgclntwcomSheoc lpapiClient.php© IpapiService.phpC ParticipantShareService.phg©. PlanhatService.phpLocnl ChanoosLoor orid nlrvo8908-nck minnyeonedemandlv Changes 3 filesE envlocal apo©.JiminnvDebuaCommand.oho app/Console/CommandePptoono conliov Unversiones estiheE envnikilocal aodE env.other apoC CanAccessAiReporte Test cho teste/Unit/Policie,©createMockAskim.nnubeoortecutcommand.onoapp/console/commands/Ruavicontco oubiicEde.txt aodP raw sal quervcal aodcSimulateWebhookecommand.ohoaog/Consola/Commande/crm/KubsootM. WEBHOOK FILTERING IMPLEMENTATION.md apd© TextRelayService Test.phpphpminny.phphav otod eteif (Sheader->name === "X-6m-Original-To') <Snatches = Schis-2aa-ches-xocc.coreczozent(Shcaden»value, Sexocccedaoras, SexoccicohoscRif (1 Snatches) 4santaze Plurloy renovina olus-raa content tor Loggzng.SsanftizedOriginalTo = explode( separator: "+*. Sheader->value) (e):oa:"neolt messsodTex Relayservice Retused message",messace1o messappiioamoinal to santtzed Sisantrezeddnsasnaitionetuen smarches:Log::warning( message: '[TextRelayService) Refused nessage: missing X-6n-Original-To header', ["nessade "a" =s ScassacelalD:} catch (\Exception $e) ‹Loccrrom mosse• TextRelayService) Failed to inspect message'."acosooeto o scosutczo"exception" => Se-›getMessageo)Sentry::captureException(Se)ConsolnLooXHistory: TextRelayService.php x+ → Side-by-side viewer -8890e4292 config/logging.pheDo nottonocey(Highlight words →E15 € ?AAMAn ES lAnnonldes"Level" => env("L06_LEVEL", "info")"path" = storage_path("logs/Laravel.log')AIATAYA SF [EMAIL] Timinny@localhost)A console (PROD) X A console (EU]# console (STAGING724725728)729=730731= 734735 %E736=758maygroundselect * fron playbook_categories , €6 iminnyv046 A1 A41 Y 66 2select * fron crn_fields where id = 659242;select * fron crn_field_values where crn_field_id = 659242;SELECT * FROM crn_field_data fd• JOIN crn fields f ON fd.crm field id = f.io• JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459• AND f.crn provider id = 'hs activity type':SELECT * FROM activity messagesselect * fron text relays where created at > *2826-85-01':select * fron activities where user_id IN (7168, 18688) and caselect * tronusers where team id = 1 and id IN 18688,15Y54mselect * fron activities where user_id = 7168 order by id desteselect * fron accounts where team_id = 1 and nane = 'Coluanso vico L/ moy 10:00.40TextRelayServiceTestOtmnonenhentino e ReRMStrPHPeMzy0y.o-0102endenteyerwc+0.Fix testsLet me tind the tests for TextRelayServicgarast context TextRelayservice tests isFor@urrentemironment in 4.57Ican see the test file clearly. Two tests need to be updated:1. testisForCurrentEnvironsentIgnoresToHeader - previously tested that To header was ignored and returned falseNow it should return trs since we tall back to to2. testIsForCurrentEmvironmentWithEmotyHeaders - the warning message text changed from missing x-Gn-Original-Towader to sissine X-e-orioina -o and To headers0 TextRelayServicoTest.phgThe tests already had the correct structure - looks like they were already updated to match the new implementation (thetest tue saw already had test s Fordur rent Envi ronsent Fal sBackToToheader assertino asserttrue and the uodatedwarning message). The two changes applied were exactly what was needed1Renamodl tecttefordurrontfnufroaeanttonorectoleader@testisForCurrentEowfronsentFallcRackToToHeaderand flipped assertfalse → assertTrue -the To header now causes a match, not a refusal2. Warning text updated from missing X-Ga-Original-To header - aissing X-Ge-Original-To and To headers tomatch the new log mossagrOl -+ @ Code& AdaptivoaterenctETAnT MAre"driver" => 'errorlog","Level" => env(' LOG_LEVEL", "info")'path" => storage_path("Logs/Laravel.Log"),'custon_channel' => ["driver' => 'single'.'path' => storage_path("logs/custon.log'),'level' => env('LOG LEVEL', "info')2014 UTE-R OuAenod...
|
PhpStorm
|
faVsco.js – TextRelayService.php
|
NULL
|
78139
|
|
78225
|
rnostolNwesiOCoodFV faVsco.is~$ JY-20915-fix-missi rnostolNwesiOCoodFV faVsco.is~$ JY-20915-fix-missing-header-text-relay© InternetMessagelnterface.phg© MailChannelService.phpo Textrelkysewice.ond MeetingGeneratoranoucadorEOHUNDn Playbooks—KeCaLAJotaeoa Team#UserPilotWebhookC Abstrac Semvice cho©.ActivitvProviderFactory.oho© ActivityService.php© ApiResponseService.ohoeeonaraneacarhes oodg InsightSeatService.phpC InstantMeetingService.phgcilntecomswneoeC IpapiClient.php© IpapiService.phpC ParticipantShareService.phg©. PlanhatService.php© PlaybackService.phpPlaybackVideoOnlyService.pho© PlaybookCategoryService.php© PlaylistGeneratorinterface.phpkesoiveleamemwonnecuon.on© Simole ThrottleService.ohdCSCKEMCHonoCNYWaNCOMoronoC SoftPhoneService.ohoC TeamOwnerService.ohoC) TeamService.ohoC) TranscodeParameterResolver.ohaC Use Semce ono©Uuid.php> M Traitc› L UseCasese ValcatiorWa holnore nhr@ tnitislGrantondGtnto nhoelliminnv nhaA Olen nhi© TextRelayService.php X© TextRelayServiceTest.php phpminny.phpcloss Texckeldyservach8&8&898S&S2228888989888088108)109110puoere tunceion syncl"status" = Textkelay::STA/US_PRocessING,5100 = new raarutex Relaylsnessaocio, SrelavedtexiorSiob->onQueuelquconstants::0UEUE ChATSRisoarchis 11o0"loa:sinfot mosesoc: ""TextPelavSerwicel Successfully disoatched message*."nessace T,messaceioh'text_relay_1d => Srelayedtext->10aueuels wonstanns.erlririsSnessaceldelil = Scassacelde)Log: : info( message: '[TextRelayService) Sync completed*. 0'mailbox' => Smailbox"messages processed" => count (SmessageIds)"message ids" = array stice(SmessageIds)offset: B. length: 10)Merunh shessaceooubac tuncton gerhstory sooqlebnor Sservice: arraySoagelioken = nulsstopic& cont ad key.1ininny, googie text relay topic"Smessages =U?Shistoryidsrache: aet stoote?// If we have no bistory stored. HatchkailboxEvents must not have run vet •if (Shistonyld == false) {Shistoryld = Sthis->refreshHistoryPoint(Stopic):Sparans = [Basetanuliunse=setantlsetonulr s thretomltry fif (SpageToken) €Sparans ("pageToken' = SpageToken:A1A10 A %= laravel.logA SF jiminny@loca hostAHS Jocal TiminnyGlocalhostA console (PROD) X A console (EU]# console (STAGINGD P.pinwaround6 iminnyv700701782710713714739AND a.created_at > DATE_SUB(NOW(), 3046 41 A41 X66 A YGROUP BY u.id, u.enail, u.name, u.softphone_numberORDER BY sns. count DESCselect * fron teans where id = 1selleetcon roilesCONCATCU.1d, CASE WHEN U.1d = t.ouner_1d THEN(onner)" Et.ouner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teans t 1.nc->1: on t.id = u.tean_idWHERE u.tean_id = 1117 and sa.provider = "hubspot':SELECT * FROM activities WHERE uuid_to_bin('8024fffb-2df7-4017SELECT * FROM activities WHERE uuid to bin( 25529843-8894-4781SELECT * FROM crn configurations WHERE id = 1853SELECT * FROM teans WHERE id = 1117;users where id = 30249select * fron playbooks where id = 5473:select * fron playbook categonies where id = 43783:select * fron playbook categonies where playbook_id = 5473:select * fron crn fields where id = 659242select * fron crn field values where crn_field_id = 659242:SELECT * FROM crn field data {o= JOTN con fields 4 ON fd.erm Gield id = f.iol= JOTN activities a ON fd.activity id = aidWHERE activitysid = 79933459= AND 4.con.provider id = 'hs actsivity type':SELECT * FROM activity_messagesselect * fron text_relays where created_at › '2026-05-01':seleat + fron Actávities where nsen 3a TM (7169. 1RA9R) and Codusers where team_id = 1 and id IN (18608, 13934,activities where user_id = 7168 order by id descselect * fron accounts where tean_id = 1 and name = 'Columns':oo vico c/ moy lo.l/elTextRelayServiceTestOmnonerheSino e ReRMStrPaPew2y0yoron02edenteyerc+0.can I test it locally first. It I place env from staging1. ereoehdais me tne construcior expecis storage/kexi-relay. son la Goote service account Json key tie, orao itrom staging and olach it there2. .eny values to copy from stagingGooGlE TExTUSaksGOOGLE TEXT RELAY TOPIC.DEPLOY REGION:the call mallbox aodresscro.tytsminav..con.or txtastaaina.minmy.cor# the Pub/Sub topic nam& eu or us3. Run the sunc manunilv vin tinker inside docker heo 1%• bashdocker exec -it docker_lanp_1 php artisan tinke:0 phasppl boaainny servaces bnos eutextke layserices.closs)osynct)eCaveat: The service reads from Gmail history and dispatches jobs to the queue. If you don't want it to actually send SMSmake sure QUEUE_CONNECTION=sync is not set (or use a test queue), or just call 1sForCurrentEnvironment directly via tinkerto venty the header logic without dispatching anything:SSve= new class extends \Jiminny\Services\Ma1l\TextRelayService & public function _construct)0)}Song1lService = Ssvc->octService contia1ninny.goog letextuser')=sasg = SonailService-susers nessages-sget(config('fiminny.google text user'), 'THE MESSAGE ID*)=TThAt WEM MOM CAN MENy WhAT HOAderS Are AChunM oresent do ateal mescace celde the uili sune munsachot...
|
PhpStorm
|
faVsco.js – TextRelayService.php
|
NULL
|
78225
|
|
79381
|
rnostolKelucioFv faVsco.is$ JY-20915-fix-missing-h rnostolKelucioFv faVsco.is$ JY-20915-fix-missing-header-text-relayProject2 test.py(C) Kernelphp© SyncMailbox.phpTextRelayServiceTest.phpPyyminny.on3.env.productionUndded Urackam.xmlEs vetur.confialeM+WEBHOOK_FILTERING._IMPLEMENTAT> (h Exteral Librariesv EScratches and Consolesclass Field extends Modelv Database ConsolesV AEUconsolezulADEAL RISKS (EU"&EU (EU"vminntodnoconsolelliminnyocoowtiiminny @locainos4 HSJJocal jiminny@localhost)A SF jiminny@localhost)A zoho_dev (iminny@localhost)V & PRODconcnle lpeonServicht+.@cv E DatabaseV AEconsolevlttinnwooetosXSF 11#HS locallchmbieos7VPRODconsoleSTAGING& consoleDockerpublic const int NAME_MAX_LENGTH = 128:public const int LABEL_MAX_LENGTH = 255;public const int DESCRIPTION MAX LENGTH = 191:public const string TYPE_MULTIPICKLIST = "nulti-picklist':Norye SUODONeooublic const string TYPE_PERCENToublic const string TYPE_PICKLISTockustoubiac const stoind TYpE NunsERoublaic const stoind TYPE CURRENYoublic const stoing TYPE BOOLEANoub dic const string typetaxuoub1e const stoino TYPE TEXTAREABQutotfiR limiomw.crm lavout entitios xTx.OTMRW9rows60n4=604Se1dmuuid (uuro with tireclon and tinechich sranned) 7012 A104chal-21ha-1044.0183-256653207804933 54415f8f-9f84-435d-9b6a-2fa8e178ce61934 002c9d01-4deS-4bb9-9a97-15221485a95c935 da3f8bdS-639a-4263-a8e3-c98aß15f48eb96 [CREDIT_CARD]-3478-9177-8eral4eOry Lonwnhs-dan:e noreshseyocthtORA 25C,S61d-d6h6.1797-3/50.Ac67750712211790 c2055646-fSS2-46b1-8689-9200f156cc3c1789 33579656-6686-4a8a-aBec-5363ebe861b2Inu Lo moy 3:20-4eMockeriitcustonlio"sravelloSF (iminny@localhost) xun crm.fieids jiminny@blocalhost)# HS Jocal jiminny@tocalhost# console lPeonA console (EU]A console [STAGING)TEWEAVprovider_user_token": "vlu:AQJBAHj-L2.NK2yuuuaLqifzhab9crUNK1pk4F1Q9rjnXqp_6AEQhDh0QVa1nviCHEvnpvstAAAAt08889kqnk1bYwU88w89orowiiden retroch token". "sexck.1osssyk1.8rciLy8.8c81308221676091154684404666626f6"exorires": 1779891992flect * fron crm_field_values:2742=276ilect * fron crm fields where type = "nulti-picklist':ELECT * FROM crm layouts WHERE uuid to bin(*7c327871-fc25-4c56-9a0f-44c5a849d65c') • uuid:ELECT * FROM crm layout entities WHERE crn layout id = 282:ELECT * FROM crm fields WHERE 1d = 3014; # 1885ELECT * FROM crm field values WHERE crn field 1d = 3014eeesdarner hensewietcan I test it locally first. if I place env from stagingYes. The service relies on a tew thinas vou'd need in place1. Credentials file The constructor expects storage/text-relay.ison (a Google service account JSON key file)Gmbtrom sthaind and oince it there2. .env values to copy from stagingGOOGLE TEXTUSERECOOGLE TEXTI HASTGOOGLE TEXT RELAY TOPIC:DEPLOY REGION:the cnail mailbox address# e.g. txt.jiminny.com or txt.staging.jiminny.com# eu or us3. Run the svnc manualiv vin tinker tinside docker 1aeo 1%Ack amwinine t+ < CodoAdhotivIm cead only"senuencede cra layoutid ya marenteni toLcrn field a mutahe287282282287292282cnull:cnull932932OKy.93y.cnuis actvstvesuenamy<null> follow-ud1879 <null21880 <null>882 cnullsRRk coinhJRRS conll1943 Location1984 OutcomedescriptionActivity SumnaryNext Steps..<null>cnull>cnulsconllsCali Outtconsdefault_value YMusmandarory<null»<null><null>cnullcnulcoinhsconllssnull:coultsonparedat8 2822-12-15 14:53:01 2822-12-15 14:53:058 2822-12-15 14:53:0112822-12-15 14:53:012 2822-12-15 14:53:094 2022-12-15 14:53:096 2023-82-15 17:02:55 2823-82-15 17:02:312U→.0alundatedta2022-12-15 142022-12-15 142022-12-15 142822-12-15 142822-12-15 12000-12-15 12AOX-AN-46122023-02-15 17Mindaur Tosme 271261ITS.9...
|
iTerm2
|
DEV (docker)
|
NULL
|
79381
|
|
78181
|
rnostolFv faVsco.is© InternetMessageinterface.php© rnostolFv faVsco.is© InternetMessageinterface.php© MailChannelService.phg©Textrekysewice.one0 MeetinaGeneratolia Notificationên OAuth2in Playbook.—KeCaLAJ secuntyotaeeStreaminga TeamTelephony#UserPilotWebhookC AbstractSemvice [EMAIL]© ActivityService.php@ ApiResponseService.phpCeonarsneasaries oodclineehCaatswies donC InstantMeetingService.phpclntwcomSheodC IpapiClient.php© IpapiService.phpC ParticipantShareService.phg©. PlanhatService.php© PlaybackService.phpPlaybackVideoOnlyService.pho© PlaybookCategoryService.php© PlaylistGeneratorinterface.php© ResolveTeamCrmConnection.php© SimoleThrottleService.ohg© SlackService.oho© SoclalAccountService.oho)© SoftPhoneService.oho©) TeamDeactivatedService.oho©) TeamOwnerService.ohoC) TeamService.ohoC) TranscodeParameterResolver.ohaCUserService.ohdC Uuidloho> M TraitcuseCasasUtils>E Va cationWa holnore nhr@ tnitislGrantondGtnto nhoelliminnv nhaA Olen nhi1OOl© TextRelayService.php© TextRelayServiceTest.phpphpminny.php.env.productionoo vico c/ moy 1o:ls.0oTextRelayServiceTestA SF jiminny@loca hostВЕНЕВРСВВСВВТСВВВСТСССССВВСССССССВВВВВНВНаВclass TextRelayServiceAIATOAYisForCurrentEnvironment(~/jminny/app/.env.productio:rina Sexpeciedazasstring SexpectedHost): boolftrytSnessage = Sseryice-susersmessaces-›oerssa1box Smessage)delforeach (Sheaders as Sheader) [if (Sheader->name aax"X-6n-Original-To') (Snatches = Sthis-ynatchesExpectedRecipient(Sheader->value, SexpectedALias, SexpectedHost):1f (1 Snatches) (Sani taze Pii by cenovine nllucotaa content fon 1o00snoSsanitizedOriginalTo = explode( separator: '+', Sheader->value)[0)Log::info( message: '[TextRelayService) Refused message'. ['message_id' => Snessageld,'original_to_sanitized' => SsanitizedOniginalToD);Log::warning( message: "(TextRelayService) Refused nessage: missing X-Gm-Original-To header*."message_id' => Smessageld.D):} catch (\Exception Se) {'[TextRelayService) Failed to inspect message', Enessaged a> scessagelio."exceptsion' => Se-›getMessage@)Dentery:captureException (5o):nariinn talise:1 usageprivate function natchesExpectedkecipient(string Srecipient, string SexpectedALias, string SexpectedHost): booli....HS.Jocal Timinny@localhost)A console (PROD) X A console (EU]# console (STAGING704709712713714_716— 717719723725737738739pinwaround6 iminnyvINC G.tYUe CindAND a.created at › DATE SUB(NOWO). ....GROUP BY u.id, u.cnail, u.name. u.softphone-numbeMO BlM MOAYORUER BY SES.COUNT DESDselect * fron teans where 1d = 1;selleetcon roilesCONCATCu.1d, CASE WHEN U.id = t.ouner_1d THEN(onner)" Erenaisa.*t.ouner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teans t 1.nc->1: on t.id = u.team_idWHERE u.tean_id = 1117 and sa.provider = "hubspot':SELECT * FROM activities WHERE uuid_to_bin('8024fffb-2df7-4817SELECT * FROM activities WHERE uuid to bin( 25529843-8894-4781SELECT * FROM crn confiqurations WHERE id = 1853SELECT * FROM teans WHERE id = 1117;select * fronusers where id = 30249select * fron playbooks where id = 5473:wlcstonvoookcicconos wnere0= 49/85select * fron playbook categonies where playbook_id = 5473:select * fron crn fields where id = 659242select * fron crn field values where crn_field_id = 659242:SELECT * FROM crn field data {o= JOTN con fields 4 ON fd.erm Gield id = f.iol# JOIN activities a ON fd.activity_id = a.idAHERE ACHMITY 10 8 79965455Ano +con orowider d s ns actayity tyoeldSELECT * FRON activity_messagesselect & fron text celays where created at > *2026-85-81':select + fron Actávities where nisen 3a TM (7169. 1RAAR) and Colselect * fron users where tean_id = 1 and id IN (18688, 13934,select * fron activities where user_id = 7168 order by id descselect * fron accounts where tean_id = 1 and name = 'Columns':OmnonerheSino e ReRMStrPHPeMzy0y.o-0102endenteyerwc+0.can I test it locally first. It I place env from staging1. ereoehdais me tne construcior expecis storage/kexi-relay. son la Goote service account Json key tie, orao itrom staging and olach it there2. .eny values to copy from stagingGooGlE TExTUSaksGOOGLE TEXT RELAY TOPIC.DEPLOY REGION:the call mallbox aodresscro.txt.sminay..con.or tyt.staaiino.iminmy.cor# the Pub/Sub topic nam& eu or us3.Run the sunc manunily vin tinker linsi de docker 1heo 1• bashdocker exec -it docker_lanp_1 php artisan tinke:0 phasppl waainy servaces nos eutextke layserices.closs )osynctoCaveat: The service reads from Gmail history and dispatches jobs to the queue. If you don't want it to actually send SMSmake sure QUEUE_CONNECTION=sync is not set (or use a test queue), or just call 1sForCurrentEnvironment directly via tinkerto venty the header logic without dispatching anything:SSve= new class extends \Jiminny\Services\Mail\TextRelayService & public function _constructo)o ySong1lService = Ssvc-›actService contia 1ninny,goog letextuser":sasg = SonailService-susers nessages-sget(config('fiminny.google text user'), 'THE MESSAGE ID'):TThAt WEM MOM CAN MENy WhAT HOAderS Are AChunM oresent do ateal mescace celde the uill sune munsachot...
|
iTerm2
|
NULL
|
NULL
|
78181
|
|
78179
|
rnostolFv faVsco.is© InternetMessageinterface.php© rnostolFv faVsco.is© InternetMessageinterface.php© MailChannelService.phg©Textrekysewice.one0 MeetinaGeneratolda Notificationên OAuth2in Playbook.—KeCaLA—oeownyJotaeoStreaminga TeamTelephony#UserPilotWebhookC AbstractSemvice [EMAIL]© ActivityService.php@ ApiResponseService.phpCeonarsneasaries oodclineehCaatswies donC InstantMeetingService.phgcilntecomswneoeC IpapiClient.php© IpapiService.phpC ParticipantShareService.phg©. PlanhatService.php© PlaybackService.phpPlaybackVideoOnlyService.pho© PlaybookCategoryService.php© PlaylistGeneratorinterface.php© ResolveTeamCrmConnection.php© SimoleThrottleService.ohg© SlackService.oho© SoclalAccountService.oho)© SoftPhoneService.oho©) TeamDeactivatedService.oho©) TeamOwnerService.ohoC) TeamService.ohoC) TranscodeParameterResolver.ohaCUserService.ohdC Uuidloho> M TraitcusaCasaselsaUtils>E Va cationWa holnore nhr@ tnitislGrantondGtnto nhoeillliminnv nhnA Olen nhioo vico c/ moy lo.lo.UeTextRelayServiceTest© TextRelayService.php© TextRelayService Test.phpphpminny.phpxA SF jiminny@localhostВЕНЕВРСВСВВТСВВВВТСССССВВСССССССВВВВВНВНаВclass TextRelayServiceisForCurrentEnvironment(rina Sexpeciedazasstring SexpectedHost): boolftrytSnessage = Sseryice-susersmessaces-›oerssa1box Smessage)delforeach (Sheaders as Sheader) [if (Sheader->name aax"X-6n-Original-To')(Snatches = Sthis-ynatchesExpectedRecipient(Sheader->value, SexpectedALias, SexpectedHost):if (1 Snatches) (Sani taze Pii by cenovine nlucotaa content fon 1o00snoSsanitizedOriginalTo = explode( separator: '+', Sheader->value)[0)Log::info( message: '[TextRelayService) Refused message'. ['message_id' => Snessageld,'original_to_sanitized' => SsanitizedOniginalToD);return Snatches:Log::warning( message: "(TextRelayService) Refused nessage: missing X-Gm-Original-To header*.nessaged' => ssessageo.D):} catch (\Exception Se) {'[TextRelayService) Failed to inspect message', Enessaged a> scessagelio."exceptsion' => Se-›getMessage@)Dentery:captureException (5o):nariinn talise:1 usageprivate function natchesExpectedRecipient(string Srecipient, string SexpectedALias, string SexpectedHost): booli....AAOAYHS.Jocal Timinny@localhost)A console (PROD) X A console (EU]# console (STAGING781782704712713714715_716— 717718719728723-724725737738739pinwaround6 iminnyvINC G.tYUe CindAND a.created at › DATE SUB(NOWO). ....046 41 A41 X66 A YGROUP BY u.id, u.cnail, u.name. u.softphone-numbeORUER BY SES.COUnT DESDselect * fron teans where 1d = 1;selleetcon roilesCONCATCu.1d, CASE WHEN U.id = t.ouner_1d THEN(onner)" Erenaisa.*t.ouner_id FROM social_accounts saJOIN users u on u.id = sa.sociable_idJOIN teans t 1.nc->1: on t.id = u.team_idmhEre u.rearsida y and sa.provzder - nuosposSELECT * FROM activities WHERE uuid_to_bin('8024fffb-2df7-4817SELECT * FROM activities WHERE uuid to bin( 25529843-8894-4781SELECT * FROM crn confiqurations WHERE id = 1853SELECT * FROM teans WHERE id = 1117;Belees tionusers where id = 30249select * fron playbooks where id = 5473:wlestonvoookcicconos wnere0= 49/85select * fron playbook categonies where playbook_id = 5473:select * fron crn fields where id = 659242select * fron crn field values where crn_field_id = 659242:SELECT * FROM crn field data fo= JOTN con fields 4 ON fd.erm Gield id = f.iol# JOIN activities a ON fd.activity_id = a.idAHERE ACHMITY 10 8 79965455Ano +con orowider d a ns actavity tyoeldSELECT * FRON activity_messagesselect * fron text_relays where created_at > 2826-85-81':select + fron Actávities where nisen 3a TM (7169. 1RAAR) and Colselect * fron users where tean_id = 1 and id IN (18688, 13934,select * fron activities where user_id = 7168 order by id descselect * fron accounts where tean_id = 1 and name = 'Columns':OmnonerheSino e ReRMStrPHPeMzy0y.o-0102endenteyerwc+0.can I test it locally first. It I place env from staging1. ereoehdais me tne construcior expecis storage/kexi-relay. son la Goote service account Json key tie, orao itrom staging and olach it there2. .eny values to copy from stagingGooGlE TExTUSaksGOOGLE TEXT RELAY TOPIC.DEPLOY REGION:the call mallbox aodresscro.txt.sminay..con.or tyt.staaiino.iminmy.cor# the Pub/Sub topic nam& eu or us3.Run the sunc manunily vin tinker linsi de docker 1heo 1• bashdocker exec -it docker_lanp_1 php artisan tinke:0 phasppl waainy servaces nos eutextke layserices.closs )osynctoCaveat: The service reads from Gmail history and dispatches jobs to the queue. If you don't want it to actually send SMSmake sure QUEUE_CONNECTION=sync is not set (or use a test queue), or just call 1sForCurrentEnvironment directly via tinkerto venty the header logic without dispatching anything:SSve= new class extends \Jiminny\Services\Mail\TextRelayService & public function _constructo)o ySong1lService = Ssvc-›actService contia 1ninny,goog letextuser":sasg = SonailService-susers nessages-sget(config('fiminny.google text user'), 'THE MESSAGE ID'):TThAt WEM MOM CAN MENy WhAT HOAderS Are AChunM oresent do ateal mescace celde the uili sune munsachot...
|
iTerm2
|
NULL
|
NULL
|
78179
|
|
81500
|
rnostolFv faVsco.is$ JY-20915-fix-missing-header-t rnostolFv faVsco.is$ JY-20915-fix-missing-header-text-relayproideta Kemeloho© SyncMailbox.phpWockhrhta© ServiceTest.php© SyncBatchRedisServiceRaseSercetest oho© CachedCrmServiceDecora© CrmActivityServiceTest.ptc CrmConfigurationSettingsCrmObiectsResolverTest.rDefaultProspectSearchStEmailHelperTest.pho© FieldValueConverterTest.g© LayoutManagerTest.phdC MigrateProviderServiceTe© OpportunityActivityMatchiTextRelsyServiceTest.php x php fiminny.php3.env.productionuse wanhy ocrvaces nözt textkelayseryzeeuse thrunzt rranework aecizuutes coversulassuse Purunze rranework Accrzbures uacarrovzderuse Tests esccaseruse kertectzonctassuse Mockeny:=coversclassdexRelayserv.ce:.classclass Tex Relayservzcetest excends Testeasac Opportuniysyncstratcoyt© ProspectCacheTest.phoc Prosoccsearchstratcoyt© ProviderRecistryTest.phoc Recordseleclortestono© ResolveCompanyNameByle ttimepenodtertontortocUocareeiman acors werdlntemnaV KioskvuromatedceooreOACMTMiMneSorsoterCackminnucerr.oC AskJiminnyReportServiAutomatedPanorsoah© AutomatedReportsSenAutomatedPadotteSen© AutomatedReportsSenvAntomatadPanoneCan© AutomatedReportsSen© AutomatedReportsSen© AutomatedReportsSen© AutomatedReportsSenAutomatedReportsSenAutomatedReportsSenC RecicientServiceTest.o184 P216 ₽wiswa>bActions248 ₽Zusagespublic static function environmentProviderO: arrayf…nrorecteduncion sernor wosd.protected function tearbowng: voidt...#baraprousderenusconmenr?rowsden"nubibie functiion testisForfucrentFnvsconnenttthMatchsnoY6n0r.csnalTokeaderdstring SdeployRegion,string SexpectedAlias,string Srecipient•: void 1..unataProusden enusconcontProusdentpooere tuncczon cesclsrorcurrentanv.ronnen:.Nonksrchsingx6non..o.mml.Tokondenstring SdeployRegiontiino SexocercoRtrowiiano sreczoreneD: void 4..Hpublic function testIsForCurrentEnvironnentLoqsRefusedMessageO: void...,oublic function testisForCurrentEnvironnent/gnoresToHeaderO: void...;public function testIsForCurrentEnvironmentWithEmptyHeaders(): void(...}oublic functiion testisFor@urrentEnvironnent@ithSxceptzion@= voidf...oublic functsion testisFor@urrentEnvironnentRefectsllrongHostWithMatchingPlusTaq@: voidf...h>E Otrice> &a Resolvers>traitspublic function testSyncUsesEuALiasForEuRegion(): void{...}• - Validatorsmaite Funetson tastcunclcasisacsonlcceosodde wosd.e.c) Batchservicetestcho@ EmailActivitvServiceTest© InboxServiceTest.phpo Teytcalavsemceltes60dpublic function testSyncwithEnhancedLoggingO: voidi...TAAGpublic function testSyncWithRefusedMessageLogs: voidk....IilMeet ne caneratorM Notificationpublic function testGetHistoryLogsErrorOnException: voidk....araveliosSF (iminny@localhost)HS Jocal (jiminny@alocalhost)& console [PROD# consolefFulconsole STAcinG(startHistoryId] => 359929correlazon1d: 0095/14/-t328-4017-8a55-961cocca1200race10: 34062130-3912-45ct-95cc-0528268C2t0S-17826-85-78 88:88:54 Locau.AWFU: Snessaachzscorycorrelation.1d:0av5y74-7378-4017-8055-96c8ccalxoctrace-10:[CREDIT_CARD]-95c6-052826862T05-317876-85078 88:852 omuetsts Soaranelh story wnesi messado.ddedctartHistorydil50:741"correlation_1d:"C5339dcc-4601-45a4-81f9-ede8285ab266, trace_10: 627196cf-0a89-465a-ab3e-18eS4oadfcde"}12826-85-28 R8-05:201l TocolTwEn: Snessadels stomAnnar"correlation_id":"c5339dcc-46C1-45a4-81f9-ede8283ab266*,*trace_1d":"627196cf-0a89-465a-ab3e-10e546adfcde")2924-95-28 RR-10-WAI Tocol TNEh• SnanansArrayhistoryTypes => messageAddecistartHistoryId) => 359929""correlation_id":"86677130-79c8-46a6-bSa4-b13351d287da*, *trace_id":"52cc740a-b685-4b96-abda-8eSab1057ca6"-12826-85-28 88:10:44] Zocal.INF0: SmessageHistoryArracorrelation.1d: 860/30-1908-4606-0504-065507870atrace10:Syec/48a-0685-4096-a0da-8eSab8Syeao12826-85-28 88:15:301 Zocal,INF0: SoaransArravmistorvnvoes => nessagenddecstartHistoryd 8> 359823fconnelation fa"."47777621-4h8e-4703-022d-600ad05cehhe* etoace 3a*.*11h38545-5665-483e-92c2-/88eh7c15ed6*})ierhoReeS oesi Shassadelstonyconnallatton"*"ctrhhh.-nna-woX-002decaaadoscanhaeconea/etthhasnsesthchxn-82c2./.Rahtcs5erxuTextRelayServiceTesteeendhrner hensewiet100% L7oo Inu co moy 11.20.48+0.Winat about thit. Saeme the a cion is in cmall. Witistll work and howYes, this will work correctly. Let me trace through the logic with this exact ema.o tncader valtos catchen2444700 SyxPorlheeeRoosueonnrcophe11 1. Split on &oirt8carchenttocho0LyaPors.cra8808.0o.wot.tdwrinw.conthos,chict:Xwloihy.cos=ssXr9th.osI1 3. Strip plus tag fron local partstoca Basc= exolodel",catch=a14447700157786...Ol"catch-al// 4. Compare alías: 'catch-all' ma= 'catch-all' 7 - returns truSo isforcurrentEnvi ronsentü returns tre and the messace docaeds to oe disoatchedThen in EnailTextRelay job, parseRecipient() uses the To header directly and the regex \0+\.1d+\. [a-zA-20-91(10)@txt\.Jiminny\.com extracts 447700152786.359877878118. 1005kd3d2M9txt-Jiminny.com -the + prefixbelore tne phoné numbers is stripped oy parsekeciptentintoentities wnich prepends + isell anyway.Everything works end-to-end. Now you just need to re-apply the to header fallback fix so these messagesice.0ho #l187-718aytPalhuSarica nhrFix is back in place and the temporary headers present diagnostic logging is removed. The tests already retlcctthis loo'e trom carier. Youfo dood to ocpioyAsk anything (XoL)-@ eodtAdhotvP4 s...
|
PhpStorm
|
faVsco.js – TextRelayServiceTest.php
|
NULL
|
81500
|
|
85683
|
rnostolFV faVsco.|s ~#12121 on JY-20963-fix-import rnostolFV faVsco.|s ~#12121 on JY-20963-fix-import-on-deleted-entitProinet vo euchyneretor.onу queуkesui onoservice one©) SyncBatchRedisService.ofd Traitsooaseeenone© BaseService.phpoCachecimsenroo© CountryCodeResoiver.prpC) CrmActivityProviderintegrateC CrmActivitvService.ohoccrmcont curationsettinos.ser© CrmObiectsResoiver.phpC) DeraultProsoec SearchStrate© EmailHelper.phpFindsProspectinterface.php© LavoutManager. oho8 MatchDomainByEmailinterfac©OpportunityActivityMatcher.genoorur wsvoesttatkouote@ OnnorturitvSvoeStrtaosBaec [EMAIL](c ProspectSearchStrategyFact® ProspectSearchStrategyinter(© ProviderRegistry.phpd PocordColoator nhoResolveCompanyNameByEm:© TimePerioditerator.php@ impori@b internalCa Maiii>D Actions>D Office> E Repositories.>M Resoivers>O Trait:>M Validators.©) BatchCriteria.ohd©BatchCriterisInterface.oho©.BatchService.php8 BatchServiceinterace ono@. [EMAIL]@IntomotMocesnolotorono.ohe MaChsond Conhno nhnwneipers.ohuewRolcooserver.pngyTeom.oneo Nemeuonicohtnanespace Jaminny servaces urn salestorce› use .888111119class service excends Baseservice InplemencsMlestorceinertadeSalesforceBatchSynCInterface,SunctontmerelignterthchSunctontrorer arecord woes [EMAIL],SendSummaryToCrminterfaceMatchDomainByEmailInterface,SearchTaskInterfaceLayoutManagementInterfaceSettingsInterfaceMatchinintr des ntertaceSupports0b:lectTypeParseInterfaceRemoteNoteEntityManipulationInterfaceVonCutaclsysotcintonfanduse ResolveCompanyNaneByEnailTraituse syncrelostraseuse Delete0biectsTraituse kecororanzoulaczonstrazcuse ServiceTraits\BatchSyncTraituse roLLowupAcv.cylraze* Note Body Liait for the Old Note-Toking Too*Avar snt1 usageonivate const int GLASSTC NOTE MAX LENGTH = 32600,*Note Pontent Hmit fon the New Notes*Avan snt1 usagdprivate const int ENHANCED NOTE MAX LENGTH = 58000800:©ActivityControlier.php(© Client.php7o0sLX• Thu 28 May 15:55:07+0.412 A246 У3 121 %A SF fiminny@localhost)A console [STAGING)Ty: AutowINTERVAL 38 DAY.BY u.id, u.email, u.name, u.softphone numbenBY sns_count DESC;* fron teans where id = 1;console (PROD) x C Service.php# console fiaumDojminnyv045 A1 A41 У 66 A714715-718719720728BEERRBREBERRERTYNCAT(u.id, CASE WHEN U.id = t.ouner_id THEN ' (ouner)' ELSE ** END) AS user_id,ouner_id FROM social_accounts saeans t (1.n<->1:Sontd M.teandU.tean_id = 1117 and sa.provider = "hubspot":* FROM activities WHERE uuid_to_bin(*8824fffb-2df7-4817-91f4-d9f896850248') = uuid; # 79933459 YES* FROM activities WHERE uuid_ to_bin ("[CREDIT_CARD]-927f-4f4da288185e') = uuid; # 80186192 NO*EROM eon confaurazons MHEPF 3d = 1953%* FROM teans WHERE 1d = 1117:* Eoon licene whene 3d= 30240-* fron playbooks where id = 5473;* fron playbook categonies where id = 43783:* fron playbook categonies where playbook_id = 5473:* fron crn_fields where id = 659242:* fron cra_field values where cra_field_id = 659242:* FROM crn_field_data fdAAE ERAAEOM CHAn CAAWdACGRacrviies a ON to.aciaviry1d = a.10activity_id = 79933459f.crn_provider_id = 'hs activity_type'* FROM activity_messages:* fron text. relayswhere created.at > *2926-05-91*-* fron actsivities where user_id TN (7168, 18688) and created at > *2826-85-22' order by sid descteam.id = 1 and 3d TN (18688, 13934, 2169):*£ron activities where usen 1a = 7169 order bu jd desc 1ini+ 10:*fnon accounts where tean 3a = 1and nane = "Colunos*.*Toon tasne whendae*foon Antáusty seanches whane usen $a = 71852.*Eoon sctkusty coanch Silitane nhans actfusty canoch SA TM CARRR) RRO92 )Cachado Codo XoKick off a new ore10mTeete nactan7elrewew the PR dtand add tuli test comveraae on chanaoe. St there le comethina missina orivate tunctlorSecontaciPnone ustring scountcode, array scrmoata: arranemoty/Scrmontal"Phonc"lretum lu, nuwhTawwehdNimoar=oareap.oodMumon/SeountodeodeSetomtwtrohoodasovetl exty) f huil: Stradimit(Sparsed Number("ext*], 10, "private function parseContactMobile(?string ScountryCode, array ScrmData): ?stringretum Streim tohone e164/ScountryCode. Scrmant"MoscPhonc*1.25.*"PodswiothXtModtur Tatme Toxcsehireh*4 space...
|
iTerm2
|
-zsh
|
NULL
|
85683
|
|
81020
|
rnostolFV faVsco.is~$2 JY-20915-fix-missing-header rnostolFV faVsco.is~$2 JY-20915-fix-missing-header-text-rela© InternetMessagelnterface.ph© MailChannelService.phgo Textrelkysewice.ond MeetingGeneratoranoucadorEOHUNDn Playbooks—KeCaLAJotaeoa TeamaTelechony#UserPilotWebhookC Abstrac Semvice cho©ActivitvProviderFactory.oho© ActivityService.php© ApiResponseService.ohoCeonarsneasaries oodg InsightSeatService.phpC InstantMeetingService.phpcilntecomswneoeC IpapiClient.php© [EMAIL]©. PlanhatService.php© PlaybackService.phpPlaybackVideoOnlyService.pho© PlaybookCategoryService.php© PlaylistGeneratorinterface.php© SimoleThrottleService.ohg© SlackService.ohdCNYWaNCOTMoronoC SoftPhoneService.ohoC TeamOwnerService.ohocertWichonoC) TranscodeParameterResolver.ohC UserSemce.on© Uuid.php> M Traitc› @ UseCases>E Va cationWa holnore nhr@ tnitislGrantondGtnto nhoeillliminnv nhnDockerfileTextRelayServiceTest.php3.env.productioncloss lexckelayservactouoere Tuncczon syne diidЛИЛMЛЛСАAAAЛAAASSexpectedAlias = config( key. "jininny deploy-region') aa= 'eu' ? "catch-all-eu' : 'catch-all*SexpectedHost = config( key. "jiminny,google texthost')loa:"intod msage: "[TextRelavServicel Starting svnc'. [narlbox a> smatloox,expected abas => Sexoected.idas,exoected host => Sexoectedhost.Sserusice = Sthis-soerServicetsnasboxSnessageHistory = Sthis->getHistory(Sservice):muuuesoate Sunnont sacadae lide.schenoalit chandet Denetos channelus nfdlCracsaoals etonyKeaessontde =foreach (SnessageHistory as Shistories)Snessages = Shistories->messagesAdded 2? 0=foreach (Snessages as Smessage) 1Snessageld = Smessage->message->id:if (l Sthis->isForCurrentEnvironment(Sservice, Snailbox, Smessageld, SexpectedAlias, SexpeScelavedText = TextRelav::wherel column'enai Lorovider id' Snessageld)-sfirstoSif (ScelavedText a= null) "reliveolexeexie"status' => TextRelay::STATUS PROCESSINGSiob = new Ene Tex te ayt nessaceld SnelavedtextaeSiob->onQueue( queue: Constante:+QUEUE EMATIS)|//disoatchs iohLootintot messace: "TextRelaySeruicel Succosstully disnatched nesshoe"macennd a' rs Chacesaslaltext relay id' =› Srelayediext->id.auomto"hanetanteremisils sartdCnocconottcltlr Choceanold»= laravel.log X 2 SF [EMAIL] jiminny@blocalhost)# consola (PRon& console (EUContOlA ISTAGINGVTAY2826-85-28 07:47:15 2ocal.INF0: Jiminny Console Commands Comnand::run Memony usage before starting command "connand":"2026-05-28 07:47:15 Locat.ENru:scheculeborconano Uzsoaccheo acavzcres to capcurecount"torcorrelaczon20: 0502826-05-28 07:47:15 Zocal. INFOJininny Console Connands Connand::run nenony usage for comnandcommand: neeezno-boc:3012026-05-28 07:47:19 LocaL.ENFOS2826-05-28 07:47:19 Zocal. INFO:Jininny Console connands Connand::run menony usage before scaraino command connand: o.Jininny Consolecom2826-85-28 07:47:25 Rocat.Noweehonzcoring star.(2826-85-28 07:47:23] Zocal.NOTICE: Monitoning endcorrela.zon10:ttydceee-t609-4270-a175-6dc2c8185e40trace-20:17826-85-78 87:47:251 Rocau.NFOsJaninny Console comaands Connand::run henony usagc betore stariana command conaand:12026-85-28 07:47:25) Zocal. ENFOEind::run henony usage tor command -"co826-85-78 87:47:281and::run henony usage berore stamana comnand connand:mhost":"docker lamp_1"} {"correlation id*:"bsSterenarchecmelatstan harch orocess whost dockenannut""oracessed"ircorelaHerony usade on cormand"connTinooihon: errteHerony usade netore sramoind conmandcormand.Tinooihons hre roco,wistena Schermelattetl hanch creare host dockenann""correl arionoehucoas[2826-85-28 07:47:33) Zocal. INFOE12826-85-28 A7:47:3411 Nocol,TMSO:[2826-85-28 07:47:50] 2ocal.INFO:12826-R5-28 A7:47•5011 1oc01, TMSO:[2826-85-28 07:47:50] 2ocal.INF0:2826-05-28 A7:47.5011 10601 TMSOIind::run Hemory usage for command 1"con(Jiminny Jobs (Mailbox\CreateBatches) processed 2 inboxes and created 13 batches ("useridand::run Memory usage before starting command i"cog[TextRelayService) Starting sync {"mailbox":"[EMAIL]*,"expected[TextRelayService) Sync completed {"mailbox":"[EMAIL]*,messageKasonv Consale Cannandel Connande min. Marony usade fon cosmand "coeeandeeenasiboyeteytte(2826-85-28 07:48:09) 2ocal.INF0: Jiminny\Console \Connands\Connand::run Memory usage before starting command {"connand":"mo202K-05-2R A7:48:90| 1ocal TMSO-ScheduleBotCommand) Dispatched activities to capture "count":0) "correlation id":"Ba7g2826-85-28 07:48:09 Zocal.INF0: Jiminny Console Comnands\ Cosand::run Memony usage for command "command":"meeting-bot: so2824-05-28 97:48-15 1 1060) TMSO:Jiminny\Console\Connands\Connand: :run Memory usage before starting command ("connand": "g2826-85-28 07:48:15 Zocal.INF0: Jiminny Console Comnands\ Comnand::run Memony usage for command "command":"dialers:nonito2826-85-28 07:48:21 Zocal.NOTICE: Monitoning startcorrelation_id":"b83eS483-f584-4336-8142-fe6b68e6d9e2" "trace_id":2826-05-28 07:48:21 Zocal.NOTICE: Monitoning end#"correlation_id":"b83cS483-f584-4336-8142-fe6b68e6d9e2" "trace_id":"c?(2826-05-28 07:48:281 Zocal. INF0:Jininny Console) Connands| Connand::run Memony usage before starting command "connand*:"=)17826-85-78 87:48:281 Locau, NFO: Jaminny Console connands connand::run henony usage tor command -comnand: narlbox:sk10-(2826-05-28 07:48:311 Zocal. INF0:wininny Consolel connands connand::run henony usage berore stame na comnand connandi17826-85-28 87.4815101 Rocou.NFOs(2826-05-28 07:48:311 Zocal,INF0:lenar Schedulel StArmus barch process "host: dockenLanp"correlation.1o?et455yProcessing enart barch 9865 tor 1nhox 2%{"correlation_id":"ef45S769-a24b-48da-8889-e8[SocialAccountService) Fetching token {"socialAccountJd":1599, "oroviden"."salesforce"} {14826-85-78 87.487301 RocoL NFOr(2826-85-28 07:48:311 loca?12826-85-28 87.4813 0 Loc0L NFO12826-85-28 87.481340 Loc04NFO[EncryotedTokenManager) Generatsing access token. &"node"-"legacy"} {"correlationid"-*ef.[CrnOwnerResolver] Integration owner matched as CRM Owner {"crm_provider*:"salesforce"."12826-85-78 87.481340 2oc04NFO[2826-85-28 07:48:31] Zocal.INF0:Soctauaccoun servicel Ferchina token"social.ccountd"*sa,"orowider: googilecort[SocialAccountService) Token retrieved {"socialAccountId":1354, "provider":"google"} {"coriheiheok hwekeesl nocerwisnEnerunteriokentanacer renerarnd accace token. Cnode"el epacyl concel aroneerProcessing an email fron inbox batch {"batch":98631, "inbox_id":212, "email":"Lukas. koval1"AcatiRiTwistSacs allceounrSamusce Serehtind token cochallccountid". Sih "nnousdenrcallestones[2826-05-28 87:48:35]Fneounrertokentanacen ranener no sccace token.iaode"ei soscyl "concalaron eeset[CraOwnerResolver] Integration owner matched as CRM Owner ("crm_provider":"salesforce".".enash Ke blackketad cbfnotno Canas1e."od(2826-85-28 07:48:35) 2ocal.INF0: [EmailImport\ParticipantsValidator) Enail participants are less than 2 {"inbox_id":212,"*2ADK-A5-28 A7-48-35) 1ocol TMSO:Processing an emailfron inbox batch {"batch":98631, "inbox_id":212, "email":"lukas.kovali"00% L7• Thu 28 May 10:49:41TextRelayServiceTestD&:rner hensewiet+0.can I test it locally first. if I place env from stagingYes. The service relies on a few things you'd need in place1. Credentials file The constructor expects storage/text-relay.fson (a Google service account JSON key file)Gmbtrom sthaind and oince it thereGOOGLE TEXTUSERECOOGLE TEXTI HASTGOOGLE TEXT RELAY TOPIC:DEPLOY REGON:the cnail mailbox address#e.g. txt.jiminny.com or txt.staging.Jiminny.comaeu or us3. Run the svnc manualiv vin tinker tinside docker 1aeo 1%eossttaegdocker exec -it docker_lamp_1 php artisan tinkeapp(\Jiminny\Services\Ma1l\TextRelayService::class)-sync():Caveat: The service reads from Gmail history and dispatches jobs to the queue. If you don't want it to actuallsend SMS, make sure QUEUE_CONNECTICN»sync is not set (or use a test queue), or just call isForCurrentEnvironnentorectly via tinker to verity the header loaic without disoatchino amvthinotioh.Ssvc = new class extends \Jiminny\Services\Mail\TextRelayService { public function construct(Som Serviceassvc-soctServicelcontiaminny.google textuser'I then sinsoect a eessade canual ivlsasg = SonailService-susers messages-sget(config("iminty-google text user'), *THE MESSAGE ID')collect(5-s0-20etPayload()-soetWeaders())-soluck("value"thut wey von can Mrit whht nandore tra nenhilm oraeaet do htas macesod Calora tha ull evoc nineGadl -Adhotv...
|
Firefox
|
CloudWatch | us-east-2 — Work
|
us-east-2.console.aws.amazon.com/cloudwatch/home?r us-east-2.console.aws.amazon.com/cloudwatch/home?region=us-east-2#logsV2:logs-insights$3FqueryDetail$3D~(end~0~start~-1800~timeType~'RELATIVE~tz~'UTC~unit~'seconds~editorString~'fields*20*40timestamp*2c*20*40message*2c*20*40logStream*2c*20*40log*0a*7c*20filter*20*40message*20like*20*22TextRelayService*22*20*0a*7c*20filter*20*40message*20not*20like*20*2fAnalytic*2f*20*7c*20filter*20*40message*20not*20like*20*2fTranscript*2f*0a*7c*20filter*20*40message*20not*20like*20*2fWebhook*2f*20*7c*20filter*20*40message*20not*20like*20*2fMeetingBot*2f*20*0a*7c*20limit*2010000~queryId~'0551e814-f51a-4339-8372-80d7ba4cef27~source~(~'*2a)~lang~'CWLI~logClass~'STANDARD~accountIDs~(~'All)~queryBy~'allLogGroups)...
|
81020
|
|
89306
|
rnostolFV faVsco.is~#12121 on JY-20963-fx-inCSamce rnostolFV faVsco.is~#12121 on JY-20963-fx-inCSamcetesconDeleteObjectsTrait.phgcomposer.isonUmacurayscrict.onaeeeemwwuecorolo.oruorcoaiuocrd.pnt© RecordSelector.phgC) Team.phdcomposer lockdependency-checker.sondew.isorhuswswo..noocea.cokecontoensyncstocc.mImportBatch.lobTrait.ohdE ids.txinieraison dist2/6Tл Y:MNnERNAuwErhoesatema20.11.25 Kovalktrait OpportunitySyncTraitliminny storaadMalicancac.m18.11.25 KovalkMMakere* Prepare associated entitles for opportunities with optimized batch processing* Returns structured data with cri 10 to DB 1D mappings for each opportunity© package-lock.json=phpstan.neon.distF phpstan-baseline.neo.<>phpunit.xmlT raw_sqLquery.saMAPEAOMS maBUsege21.04.26 Nikolov210426 Nikolmprivate function prepareAssoclatedentitles(383array ScompanyAssociations21.04.26 Nikolov21042R Nikolmarray ScontactAssociations,21042R Nikolm389386array &Stinings = 00 sonar-proiect propertiesEtest.pvD: array 10181125 Kouafk// Step 1: Collect all unique company and contact IDs fron associationswon tieo Oaotom.xml18.11.25 KovalRSallConpanyIds = Sthis->flattenAssociationIds(ScompanyAssociations):ssvetur.confia.i18.11.25 KovalikSall Contactide = GthicosflattanAceocfatfonTde/ScontactAeeocfatfonen•M:.WEBHOOK_FILTERING_IMPLEMENTAT18.11.25 Kovaliik396> 1h Extemal Libraries18.11.25 Kovalikv #Scratches and Consoles18.11.25 Kovalikv @ Database Consoles18.11.25 KovalkV AEUMUAO NIKOWStep 2: Batch sync nissing entities and get CRM ID to DB ID mappingsScompanyIdMappings = 0:ScontactIdMappings = 0:SaccountsMs = B:ScontactsMs = 0:console lEuA DEAL RISKS (EU)704.26 NikoIOv18.11.25 Kovalt18.11.25 Kovaltif C enpty(Sal1Comoanyids)) 4DNTEUAFUIFIN210426 NiKSstart a otcrot melt as most true)sgervicosta outoutul liminnv coportunities1h fiminny staces18 Recult 34t fiminnv.crm.conficurations x Tx. I:yMbatahaednw 1rowv601+=6Q4 TxAovnAAdV AEUiii users 1 s 548 msvA liminny@localhostAHSJlocalA SFAPRODlinisertinost"opportunity-sync_perzod":"3m", "opportunity_sync_strategies":L"webhookBatch")}#consoleV ASTAGINGconsoleDocker=custom.log=laravellogHS_Jocal (jiminny(@localhost)A console (EU) XCoosolA ISTAGING18051800- 18018051811=18121814181S=18161817E1618=18191820×18218211823iid users (EU"JUIN crn_ contiguratzons cc I.n<-seucornde shercont zquraWHERE CoNproVider& "hUoSPOswncunnobshsty=1edAND o.is-won = eAinndo otodnt te MilitAND s.deleted at IS NULLSELECT o.id, o.is won, o.probability as opp probabilitys.probability as stage.prob. s.crn provider ido.creaceoauFROM opportunities cJOTM stages s 1.nc->1: 0N s.id = o,stace 1aWHERE o,tean 5id = 416 AND o.created at > 12826-85-28' AND s,probabiLity = 100ORDER BY o,created at DESC LTMIT 18,SELECT s.id. s.con prowiden id, supnobability, s.tyoe, s.con confiiquratsion 3dFROM stages smhate sucon confourationd = 33gAND sntupee"opportunyANo sunnobabnoty i tter see)lANo sndeleted ntis wuLe1enlySELEGT settinos FROM con conficunations THERE $d = 331,e console (PROD)do minnyÖ31 49 A31 У32113 Аoo Inu zo moy Cl-lo.0eworeewennetiealsorce oelcdonktooreooonuni+0.Sproperties = Screbata["properties'] = this is sobject-sgetProperties() from the SDK. For the HubSpot batch API, getfroberties returns arrayestring, string» where dealstace value is tne raw stage ID StringAt this point l've exhausted code analysis. The only definitive way to confirm is to add a temporary log. Add this to buildoaOpportunitySyne rait.pho:1001-1008scioscostanes = sthis-sne chosedbeal StagesosSiswon = in_ array(Sproperties ["dealstage'], sclosedStages [*won*]):Add a log hereSproperties("dealstage'] 22 nult*won stages' = SclosedStages (*won*],"tean" = sthis->tean->getId).This wi immedistely show whether torooerttesf"deniatnne"1 matches whatss in wontil. Without that lon, we can'.definitively say what HubSpot is returning for these specific dealsHowever - stepping back - there is one more hypothesis I haven't checked. The epp_probability = 100 on the opportunitytcord come, tom hsocaltadcuoroodoty.Inuoscotteuurnsaroralstoneproob.tkymcanins 100% wonthwwwottonrohahtility 1a0onthaooodtur.win.racolwihas Prohobiltytt te.wonteohttm ndditm danictanAccept allAck anything (XOL"+CodeAdhotrweCSVv180A6ALITG.A...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
89306
|
|
85430
|
rnostolFV faVsco.is~#12121 on JY-20963-fix-import- rnostolFV faVsco.is~#12121 on JY-20963-fix-import-on-deleted-entit)ecanyice pn.he bolbees.phe©ActivityControlier.phpv SalestorgOLeAkоkyscrco.onc Kemelons>ImFelde>B OpportunityMatcher• = OpportunitySyncStratehuosoo soutarollmosewieedPap aUlOoenProspectSearchStrated> ServiceTraitsClientTest.phoOeCneSTNCEVORSDMDecorateActivityTest.p© DeleteObiectsTraitTestnamesoace Tests. Unit Services has© FieldDefinitionsTest.ph© GetActivityFieldNameTuse Soogle Seruice cnat as soogi esnase@ PayloadBuilderTest.phsuse soogle Serwice cnat Hessage as snarhessaderQueryBullderTest.phouse soogle Serwice charl Nessage?antQueryHandlerTest.pho© QuerviteratorTest.phouse 600gle \Service\6nail \HessagePartHeader:userulursinate Suppors Facades conto.© QueryResultsTests.phcC ServiceTest.phouse Jiminny Services\Mail \TextRelayService:uea pholos Soaaerookytashitae Thovanen aeec) Suncta chredk Servic© BaseService Test. phoceacheemsarcod.ocoCeimAdiMiseroettereeeimeontauratonsottnadeimomlocstoss vertesope autprosnedsoarohs@i FmailHelnerTest.ohoC FadV. tadouerertesLayoutManagerTest.phgMiarateProvderSandcal.Onnortun tvA chvirllatchOnnortun tSwncStrateovf(al Prosnect GacheTest ohoC ProspectSearchStrategyFi2 ProviderRecistryTest.php© RecordSelectorTest.pho* pasolveCompanyNamebyl© TimePerioditeratorTest.ph© UpdateCrmDataResolverwlathrnd>D Kioskv(h Mail>DActions>E Otrice> &a Resolvers>Dtraitsuse PHPUnit\Franework\Attributes DataProvideruse Tests TestCaseuse ReflectionClass;use Nockery:iawanerneclttoytRolnuSonv.co..olneenlAlace Tov+PolauSonuicoToet ovtonde Tocttsedpublic static function environmentProvider: arrayi...protected function setUp: voidf..protected functiion teardownO: voidf..."public function testIsForCurrentEnvironnentIgnoresToHeader: void{...}public function testIsForCurrentEnvironnentWithEmptyHeaders(): void{...;public function testIsForCurrentEnvironnentWithException(): voidf...}• - Validators181nubbictunctsion tee+SynclisessuAsinesorsubechon o wosdat..c) BatchservicetestchoCEmailActivityServiceTest.p.. 0C inboxServiceTest.php© TextRelayServicetest.php 243 €IilMeet ne caneratorM Notificationpublic function testSyncUsesUsALiasForUsRegionO: voidi...;public function testSyncProcessesMessagesAndDispatchesJobs: voiConfig::set("siminny.deploy region', "us'100% L74Inu zo moy 1o:z3i2aSF fiminny@localhost)A console (STAGING)D0000AND a.created_at > DATE_SUB(NOW), INTERVAL 38 DAY.GROUP BY u.id, u.enail, u.nane, u.softphone_numbenORDER BY sns_count DESC;select * fron teans where id = 1SELECTconsole (PROD) x C Service.php# console fiaum045 A1 A41 У 66 4aler henstwietstill failing. Run it again and keep fixing and running until all are passingo docker exec -it dockerlomo1 onp arcisan test ezlter Textkelayservaceresscannor artach stoin to a mycenabled contariner decause stolinsis nor a terinalO docker exec docker lano noho artatan test writer extRe ayservice estCanceled terminal commang"O al714718SetEcT x Fron tetvryaye nere crestel t 3 2326-85-81:actavitsles where usen id TN (7168, 18688) and created at > 12026-05-22' order by id desciS1d = 1 and 1d TN (18688, 13934 7168)usen 1d = 7168 order by id desc 1init 10.Acceot allwhere actávity seanch $a TN (88882.88982)Ask anything (XOL)o Podeswiett...
|
PhpStorm
|
faVsco.js – TextRelayServiceTest.php
|
NULL
|
85430
|
|
75687
|
rnostolFV faVsco.is ~oo vico c/ moy 1l23roe#12121 rnostolFV faVsco.is ~oo vico c/ moy 1l23roe#12121 on JY-20963-fix-import-on-deleted-enonsaryice.ongCmerthcwwico.onOolossollaikodMumhoreonhServiceTest• @ Kiosk@TeamsUnoosrocondo erion© ActivityController.ohdAutomatedReportsController.ohr© [EMAIL]) PartnersController.ohoc) Protilecontroler ohdc) Searchcontroler onoSettingsa TelechonE WebhookCAbstractcontroler, [EMAIL])con erencescot noutcontro er onoC controller onoExportController.phpg FrontendController.phpFrontendControllerTrait.phpd coocodino Controllte nho©HealthCheckController.phpftunCoschController.phge [EMAIL] wor econtroer.odonoucadoncontoerono© NotificationProviderController.phpPlaybackController.phpPlaylistController.phpe puchertontroter.oh@ SlackController.ohd) SupportController.oho© TeamSetuoController.oho©UserAutomatedReportsController.oholeWeconotonewxoewarTeHewuestet ResoonsesIM SerializersetTranstormersC KemelonoT PlavisatrackewourcatitoneValiwateerm@onnection?orthtioho>MlintearationslinteractionsailahelMlictonor.SIMMalSOMAAoeleteobiectstra co© ActivityControlier.phpcustom.logaraveilo"SF (jiminny@localhost)HS Jocal jiminny@alocalhostconsole [PRODC SAvice pr© UserRoleObserver.phdUserRoleObserverTest.phgE .env.loca©)TextRelayServiceTest.ohrcass unooandconcrotter exxchos conoe# convoie kuDe00604816321 ^ Y 609A console (STAGING) X"orowider user id"?9555764023 A22 X17A"orowider usen token": "VAu:AOTBAHS-L2TNK2yuuuaLoif2hHb9crUNKTok4F109cinXop_6AE0hDh00Va1nvaCHEynoySEAAAA¢*B8Bcorivare Provzderreozstry scrercorstry.15 €t >public function __construct(ProviderRegistry ScraRegistry, Response Sresponse)(...}"orowiden refresh token": "585413495557611870458-86830822oyleed75708440469602060"exoiines":1798911997"refresh_token_expires": null"onowiden" oioednive""stare". "connected""auth_scope": "base,deals:full,activities:full,contacts:full,search:read",* Retrieve all Sfuc accounts that have not yet been setup.* Bretucn array27 gcalanl mlk oskloroar at ondlododatonspublic function avallableSresponse = D:try 1Suser = Sthis->getUserFromRequest(Sthis->request)'Stean = Suser->getTeamO:ScrnService = Sthis->craRegistry->get(Steam->crm->provider):9 9KENSSSAGAGAGGEAif ( Suser->isCraRequiredo) 4helseSchaservcioutousiSpartner = sthis-saeruserFronkegueststhisozrequest-rean-oartneraSSOOL E "SELEMICascade & 1RnamnesnaneeaminepaeratorsFROM Account"• Extract Surround 1 E : Lientid':Cosnne = Miclfonttet os te3 9.if (Spartner->get7d@ /z= Partner::PARTNER_DEFAULT) 42825-84-16 08:23:28","ndsthdntee2826-85-18 07:13:18°,"provider_usertoken_encrypted": "eyJpdil6.k9oYzBac/VtewN4a1BRaDdMb8FJw6c9PSIsInZhbHVLLgo10UNMb*USUHR201RnbaR"provider_refreshtoken_encrypted": "eyJpdi16.mt206xlSmxUKBS6MjF8dEtParMrULE9PSIsIn2hbHVLLgoiUXZHTEL2RXkreHFxL"encryption_key": "0x010203007861920909600680301EBC9DFAEESF8C4SEE88165CF3F302838627026AA7CFC7CA812800463535034"sociable_type": "user",Hnnnon jan. 22040"user id": *23463""email": "[EMAIL]*-460* 112"soclable 1d": 23463"orovider user id": "23270841"rowteruseroken"WUHAUGAH-ENKWUUU.OTALOyCCUNKOK4ELUYCTNXOOOACUnUnUUWaTM.cHEynowsr...m"orowiden nefresh token": "5034113:23278841-3479864483865f6422c2d2c82e80f1ecf2178ad1*)XOTeSTDSOSNAwrenheshoken exores"nuae"onowiden""opednsve""base,deals:full,activities:full,contacts:full,search:read","retry aften""2825-84-1619:43412"uodated no": "2825-87-30161486117""onowiden usen token encryoted". "eyodi oinvavassz yiicioklonso yayvoesopsteinhhivadioieuuhorat ozchwrune"provider_refresh_token_®nCrypted": *eyJpd#]6IkJGMkdRVHRKM2VTc{tKNGcvƠWJtUGc9PSIsInZhbHVLLjoiCnFyRkxPZ1Ryba10F"encrynt ion keu". MAxANA2e.A01880уI AAS009132258A52Syx8183-48243-812C"sociable type": "user","лunon Ae. DКh:select * fron playbook categories649646 гselect * fron accounts where team id = 1emnonlentersee -248, 8 e7u8, 3hstoryP TextRe tayservsce+0.cd /Users/Lukas/j1minny/app 66 git Log -oneline -all - app/Services/Mail/TextReLayService-phgpranca alistenisanto f-1809t-upgraceero-php-e-sde Changed Namespace fzon Jiminny to ApgSeicesol/Top Re layservice.php |hes -Bt IshistoryPosnt* -2shiodii no such tile or diirectory: Wsers/Ueinnyllacace /evtuas/1/textyetay etrvie phg T' neadl-S "int Ishistorypoint* -08017069718a401comnat eabeDate:Frí. Dec 8 09:57:03 2023 +000Renove redundant typing from DocBlockshdex 068981803/5ge9696898918ExEReLayService.php b/ap/Services/Ma11/TextRelayService-phpUncioo conimano solusevens/u1 s/1 -A3 -B5- St it storypoint-epg/Seryices/Mail/TextRelayService.phpRunst+ Skip15e +2-22Ack anything (XOL)Acceot allachot• OWindereetyenlcochurey on oraskel Whioh...
|
PhpStorm
|
faVsco.js – OnboardController.php
|
NULL
|
75687
|
|
76686
|
rnostolFV faVsco.is ~i master~proidet© InternetMes rnostolFV faVsco.is ~i master~proidet© InternetMessagelnterface.phg© MailChannelService.phpo Textrelkysewice.ond MeetingGeneratorda Notificationên OAuth2in Playbooks—KeCaLA—oeownyaotaeeDn Streamingla Teama TelechonyaUserPilotWebhookC Abstrac Semvice [EMAIL]© ActivityService.php@ ApiResponseService.phpCeonarsneasaries ood© InsightSeatService.phpC InstantMeetingService.phpc IntercomService.phgC IpapiClient.php© IpapiService.phpParticipantShareService.phg©. PlanhatService.php© PlaybackService.phpPlaybackVideoOnlyService.pho© PlaybookCategoryService.php© PlaylistGeneratorinterface.phpe Pocaiva Taamemmeonnecoon© SimoleThrottleService.ohg© SlackService.oho© SoclalAccountService.oho)© SoftPhoneService.oho©) TeamDeactivatedService.oho©) TeamOwnerService.ohoC) TeamService.ohoC) TranscodeParameterResolver.ohaC Use Semce ono©Uuid.php> M Traitc› @ UseCaseselsae Utils>E Va cationWa holnore nhr@ tnitislGrantondGtnto nhoeillliminnv nhnA Olen nhi20011912.09.202910141829101R1829101418291014182910141829.01.1829.01.18D0 011829.01.1820.01.1929.01.1829.01.189701h1879701h18P90ih:2970141829.01.1829101R1829.01.182001192001192.02 198.10.21702 1915.06.28702.19GrahamGrahamGrahancrahaiGraham23.09.2220.05.26 Kovalik20.05.2620.05.2620.05.2620.05.2619.05.2219.05.281125018.126132133134135143144154155)174175176172179183=env.production=custom.loglaravel.logA SF fiminny@localhostHSJocal (jiminnyfblocalhostconsole (PROD) X#s console (Funclass Tex keLayscrvicepuoec tunceton gechisconylooogkconore soervacehe urroyA console (STAGING)0 0®startistory a> shistonwidrdo 4696697698trytit (SpageToken) 1Sparans["pageToken") = SpageToken;ShistoryResponse = Sservice-›users_history->ListUsersHistoryCcontael noy. tinny."oogle texc userodrdGRRERERRRESthis->setHistoryPoint(Stopic, ShistoryResponse- Accept LabsectSthis->setHistoryPoint(Stopic. Gint)) ShistoryResponse-shistoryid):711if (ShistoryResponse->getHistoryO) (713Snessages = array_nerge(Snessages, ShistoryRespolnse->getHistory( 714Spagetoken = ShistoryResponse->getNextPageTokenO:715} catch ((Exception Se) 4loarcennont mescaso'exception" => Se->getHessage©.719720Sentry::captureExceptzon(Se):Iwhile (SpageToken);return Snessages;protected function setHistoryPoint(string Stopic, int ShistoryPoint): Carbon(. Z728723724I72s1726727729public function getService(string Snailbox): GoogleGmailf...}731oublic function refreshHistoryPoint(stoing Stopic): int...}733onivate functzion sisFordurnentEnvironnent(735736VANtOwseLecr DastEnct u.zd, u.enazt, u.nane, u.softphone_number, counfta.zo) as sms_count a045 A1 A41 У 66 ANNER JOIN accVaes a Un u.1d = ,usercWHERE a.type LIKE 'smsxAND a.created at > DATE SUB(NOW(). INTERVAL 30 DAY)GROUP BY v.id, V.emoil, U.nane, u.softphone_numberORDER BY sas CountUESCselleetron ceans where orselect * fron rolesSELECTu.enait,sa.*,t.ouner_id FROM social_accounts saInTM usene non miade ea.socfahleCONCAT(u.1d, CASE WHEN u.id = t.ouner_id THEN " (ouner)' ELSE "• END) AS user_idJusn ceonst miepnon too ab.cedne2nusos mtessonaaynoshorowocrenoosoSELZUX PRUn dcoVeoes nncke uozeco own oocettto-col/-401/-7-14-0710Y0050240- UU70 # 17755457 10SELECT * FROM activities WHERE uuid to_ bin( [CREDIT_CARD]-927f-4f4da2a818Sc') = uuid: # 80186192 NOSELECT * FROM crm configurations WHERE id = 1853SELECT * FROM teans WHERE id = 1117;users where id = 30249;select * tron playboox caregories where 10 = 45785pLavbook caregonies where playbook10 = 5475select * troncrnmelds where 1d = 6592425con_ field values where crn field_id = 659242:SELECT * FROM crn_field_data fd# JOTN con Sields 4 ON fd.eon Sield id = 4.1o* JOIN activities a ON fd.activity_id = a.1dWHERE actsivity sid = 79933459# AND f.crn_provider_id = 'hs_activity_type':select * fron text_relays where created_at > ^2026-85-01';select * fron activities where user_id IN (7168, 18688) and created_at > '2026-85-22' order by id desc:select * fron users where tean_id = 1 and id IN (18688, 13934, 7160);select * fron activities where user_id = 7168 order by id desc Limit 18:calact * foon accounte whond tosn d = 1 a0d maea = ICalueogte): boor &try tes->oetSoaalhox. SmessageloelAskJiminnyReportActivityServiceTestoSmulTe GmaTHIeDoshorrwoowsaDateTue May 26 10:21:38 2026 +03063y7089 1ix aldas mismatchin text relay servicez stses changrys 2s/ anserexonslay, 2viceTestonng1248 ****ww*eant chay clhhionr setTue May 26 11:85:81 2826 +8380 *JY-20891 code review suogestion1Pp/Se chensed, 113 ensertaonsrutce-phe l 20nst5)• qft show e5255d5916 -statlDateTua May 10. 17400.22 2626. 162963y-2095 add aldas tor ElzP/Ses changeal /TexnReoqut shou azzzz8t6r app/Serviices/MatMextrelavservice.oheO git show eS255d591b app/Services/Mail/TextRelayService.php15e +1-12Ack anything (Xol" eoeSwietho vico c/ moy 12:0/.50+0.kuneKipPun sty ChinAcceot allWwodtrletntnonchureo line wankel hiseh...
|
PhpStorm
|
faVsco.js – TextRelayService.php
|
NULL
|
76686
|
|
76681
|
rnostolFV faVsco.is ~i master ~proidet© InternetMe rnostolFV faVsco.is ~i master ~proidet© InternetMessagelnterface.phg© MailChannelService.phpo Textrelkysewice.ond MeetingGeneratorda Notificationên OAuth2in Playbooks—KeCaLA—oeownyaotaeeDn Streamingla Teama TelechonyaUserPilotWebhookC Abstrac Semvice [EMAIL]© ActivityService.php@ ApiResponseService.phpCeonarsneasaries ood© InsightSeatService.phpC InstantMeetingService.phpC IntercomService.phgC IpapiClient.php© IpapiService.phpC ParticipantShareService.phg©. PlanhatService.php© PlaybackService.phpPlaybackVideoOnlyService.pho© PlaybookCategoryService.php© PlaylistGeneratorinterface.phpe Pocaiva Taamemmeonnecoon© SimoleThrottleService.ohg© SlackService.oho© SoclalAccountService.oho)© SoftPhoneService.oho©) TeamDeactivatedService.oho©) TeamOwnerService.ohoC) TeamService.ohoC) TranscodeParameterResolver.ohaC Use Semce ono©Uuid.php> M Traitc› @ UseCaseselsae Utils>E Va cationWa holnore nhr@ tnitislGrantondGtnto nhoeillliminnv nhnA Olen nhi20011912.09.202910141829101R1829101418291014182910141829.01.1829.01.18D0 011829.01.1820.01.1929.01.1829.01.189701h1879701h18P90ih:2970141829.01.1829101R1829.01.182001192001192.02 198.10.21702 1915.06.28702.19GrahamGrahamGrahamcrahaiGraham23.09.2220.05.26 Kovalik20.05.2620.05.2620.05.2620.05.2619.05.2219.05.281125018.126132133134135143144154155)174175176172179183=env.production=custom.loglaravel.logA SF fiminny@localhostHSJocal (jiminny@localhostconsole (PROD) X#s console (Funclass Tex keLayscrvicepuoec tunceton gechisconylooogkconore soervacehe urroyA console (STAGING)0 0®startistory a> shistonwidrdo 4696697698trytit (SpageToken) 1Sparans["pageToken") = SpageToken;ShistoryResponse = Sservice-›users_history->ListUsersHistoryCcontael noy. tinny."oogle texc userodrdGRRERERRRESthis->setHistoryPoint(Stopic, ShistoryResponse- Accept LabsectSthis->setHistoryPoint(Stopic. Gint)) ShistoryResponse-shistoryid):711if (ShistoryResponse->getHistoryO) (713Snessages = array_nerge(Snessages, ShistoryRespolnse->getHistory( 714Spagetoken = ShistoryResponse->getNextPageTokenO:715} catch ((Exception Se) 4loarcennont mescaso'exception" => Se->getHessage©.719720Sentry::captureExceptzon(Se):Iwhile (SpageToken);return Snessages;protected function setHistoryPoint(string Stopic, int ShistoryPoint): Carbon(. Z728723724I72s1726727729public function getService(string Snailbox): GoogleGmailf...}731oublic function refreshHistoryPoint(stoing Stopic): int...}733onivate functzion sisFordurnentEnvironnent(735736VANtOwseLecr DastEnct u.zd, u.enazt, u.nane, u.softphone_number, counfta.zo) as sms_count a045 A1 A41 У 66 ANNER JOIN accVaes a Un u.1d = ,usercWHERE a.type LIKE 'smsxAND a.created at > DATE SUB(NOW(). INTERVAL 30 DAY)GROUP BY v.id, V.emoil, U.nane, u.softphone_numberORDER BY sas CountUESCselleetron ceans where orselect * fron rolesSELECTu.enait,sa.*,t.ouner_id FROM social_accounts saInTM usene non miade ea.socfahleCONCAT(u.1d, CASE WHEN u.id = t.ouner_id THEN " (ouner)' ELSE "• END) AS user_idJusn ceonst miepnon too ab.cedne2nusos mtessonaaynoshorowocrenoosoSELZUX PRUn dcoVeoes nncke uozeco own oocettto-col/-401/-7-14-0710Y0050240- UU70 # 17755457 10SELECT * FROM activities WHERE uuid to_ bin( [CREDIT_CARD]-927f-4f4da2a818Sc') = uuid: # 80186192 NOSELECT * FROM crm configurations WHERE id = 1853SELECT * FROM teans WHERE id = 1117;users where id = 30249;select * tron playboox caregories where 10 = 45785pLavbook caregonies where playbook10 = 5475select * troncrnmelds where 1d = 6592425con_ field values where crn field_id = 659242:SELECT * FROM crn_field_data fd# JOTN con Sields 4 ON fd.eon Sield id = 4.1o* JOIN activities a ON fd.activity_id = a.1dWHERE actsivity sid = 79933459# AND f.crn_provider_id = 'hs_activity_type':select * fron text_relays where created_at > ^2026-85-01';select * fron activities where user_id IN (7168, 18688) and created_at > '2026-85-22' order by id desc:select * fron users where tean_id = 1 and id IN (18688, 13934, 7160);select * fron activities where user_id = 7168 order by id desc Limit 18:calact * foon accounte whond tosn d = 1 a0d maea = ICalueogte): boor &try tes->oetSoaalhox. SmessageloelAskJiminnyReportActivityServiceTestOmnonerheSoSmulTe GmaTHIeDoshorrwoowsaDateTue May 26 10:21:38 2026 +03063y7089 1ix aldas mismatchin text relay servicez stses changrys 2s/ anserexonslay, 2viceTestonng1248 ****ww*eant chay clhhionr setTue May 26 11:85:81 2826 +8380 *JY-20891 code review suogestion1Pp/Se chensed, 113 ensertaonsrutce-phe l 20nst5)• qft show e5255d5916 -statlDateTua May 10. 17400.22 2626. 162963y-2095 add aldas tor ElzP/Ses changeal /TexnReoqut shou azzzz8t6r app/Serviices/MatMextrelavservice.oheO git show eS255d591b app/Services/Mail/TextRelayService.php15e +1-12Ack anything (Xol" eoeSwiethoo vicoc/ moy 120/.5s+0.kuneKipPun sty ChinAcceot allWwodtrletntnonchureo line wankel hiseh...
|
Control Centre
|
Control Centre
|
NULL
|
76681
|
|
77552
|
rnostolFV faVsco.is ~Proldetyv @ backend-ccEeivist rnostolFV faVsco.is ~Proldetyv @ backend-ccEeivistDockerfi(03) start.sh> en frontend-co—Workeeco› @ worker-vidiC4 config_contE subeny-tolC workflows,worktlowsC workflowsworktlows,workflowsacurson>Lo-githuba sonadin>L.vscodee windeuiryDappewctioneveamnansntE ACMetan tameMetvitsMAdtiviwAnsitineActivitySearch&) AiActivity TypeMAlAntamation&b AiCallScoringIAckAnyuhing>Da DtoseswantCAskAnvthingPromotService.ohd© HistoryService.ohd> M Ask JiminnvAlslirwsutdoetenaTeacheet wosch no feedoschM CountryeustomerAolMontadodMbeslinsiahtCoodcomnaen eor© TextRelayServiceTest.phpSearch for oranches and action.phpminny.phpUpddle mo eeeOUNT ID.dkn.ecr.AWS_REGION.anazonaws.com/sjminny/app/backend:SOURCE IMAGE TAGo- Commic#Pusn=: Ininny Src nose/sz=znnyNew branch.Cneckout lag or kevision.www-daca.www-oaca/nose/szaznny/az=znnv.scoraqeh erc/anzc.dJY-20915-fix-strict-casting-text-relay-ser >ainny/scripts/trxstoragc.sh$ JY-20963-fix-import-on-deleted-entity ... >68 hone/17a1nny/storace/oaurh-or vare. key ooowoe.tonos-mimch-on.sm?-t68 hone/17a1nny/a1oinny storage//oauth-or vare. keywott-comsiin-soceic-tmsexHemote68 /hone/j1minny/storage/oauth-public.key oix68 /hone/j1m1nny/j1m1nny_storage/oauth-publ1c.keyTagsacun seninr to select the nroner eny STle to NSenrache conta andhicoute"Stant sunenussorowni"/ete/Bnst.d/stant.sh"laravel.logA SF fiminny@localhostHSJocal (jiminnyfblocalhostconsole (PROD) X#s console (FunA console (STAGING)D 60 0®TYAtO698701783787SELECT DISTINCT u.id, u.email, u.nane, u.softphone_number, COUNT(a.id) as sms_count =045 A1 A41 У 66 AINNER JOIN actávitios a ON u.id = .user fcWHERE a.type LIKE 'smsxAND a.created at > DATE SUB(NOW(). INTERVAL 30 DAY)GROUP BY v.id, V.email, U.nane, u.softphone_numberORDER BY sns count DESCselect * fron teams where id = 1selleet ron miles.TextRelayServiceTestOmnonerheSino e ReRMStrPaPew2y0yoron02wlsllowsco..o.s..wdxwhiwblockineanwinno.oc.owa.o.instnnrcomooscridiom.orZ. conposer. lock = retresh platiorm metadat.Aiter edina cosposer, i son, run inside docker ano :oo vico c/ moy 15:04:1+0.739select + fron actáváties nhare usen 3a TM (7149. 1RARR) and enpatedl at s 12024-95-221 onden by 3a descen users where team_id = 1 and id IN (1868813934, 7160);#AAMsalleet * Foon setvine mhand uean oe thailoncen ou soudeteet heThis rewrites the "platforn" block in composer. lock without touching any package versions3..circleci/config_continue.yml - bump the Cl executor image taoThe trve toos all use the same onivate EcR image tag arehava-cho-t, That tag needs to be rebuiidoy your intra team withPHP 2 8.5.6, or retagged to a new specific tag (e.g. ar=64v8-php-8.5.6 ). Once the new image is pushed, the diff incontin continue wml would be- frnoc: 438740376364.dkr.ccr.usechste2.annzonwk.com/ininay/noo/onian 64y8eoho-8.applicd in a 5 occurrences (lines 202, 475. 657. 799831"Alternatively, it your convention is to keep arm64v8-php-8.5 as a floating minor tag and just rebuild it, you don't neeainue-yn? at all — just rebuild and re-push that ECR tag. The current tag name suggests it's,minor-floating convention, which is the safer long-term approach.Wher You slweed to nio Mantallv1.ECR base imnace = the actunl PHP runtime wes in the crvatc EoP imaocs (ininew/neo/on.Tniony/soo/backendiminny/app/worker. 1ininny/app/worker-video). Your infra team must rebuild those with PHP 8.5.6+ and push themto ECR. The Dockerfiles in this repo (backend-code/, worker-code/, etc.) just CopY code on top of them — they don'tcontrol the PHP version themseives2 Productionletadina hoste - Anv hasts ninnina PHP diractly (oot vin Dociael naa.O bas,not uparade obo8.sworiiutesd3. Local dev runtime - If you use Laravel Herd, Valet, or a native PHP instali on macOS, upgrade via# Herdherd php: install 8.S* re-downloads latest 8.5.xuonrade ohods,nha—achot...
|
iTerm2
|
NULL
|
NULL
|
77552
|
|
78386
|
rnostolFV faVsco.is ~Mplogos.ondMpmalionopplmco.on rnostolFV faVsco.is ~Mplogos.ondMpmalionopplmco.onppdowecaionopipalesto ceonppseoureeteaceiphp sentr onophp services. onophp slack ohophp restina ohophptimezones.ongphp view.onophp webhook-server.ono>Li contribleaatahaeedocerontctn>E lang> node_modules library root>E phpstan>E public>E) resourcesv @ routesphp api.phpphp api_v2.phppp console.onopp customer-dolonoppemoeooeo onppnealuronoppsalnonopouoro eceoweopoweo.npoweonooKt>M scriotsv Mstorage>M debugbartrameworkv lloasoittonoreOaudio. wav= custom ioahubsnotcioumal-oolliodihrauolliaarttielvicoc/ moy lorsu$2 JY-20915-fix-missing-header-text-rela©) TextRelayService.php Xfminny.pnp=.emHSJJocal jiminny@localhostA console (PROD)consoe leuconsole [STAGINGclass TextRelayServiceTRR Matchcase Words Regex ?puoere tuncczonsyneo aroserwcte ooeSemceoox2820-85-21 12.27.05 Local.INru: Jananny console comands Conband. .run nemomy usade berore scarcine coanocoutano. beeeno-oor, schedule-bot menoryberoreco tanotnno :00.0mesmoehorynoactonyesenceSressaacide = 11:foreach (SnessageHistory as Shistories) €Snessnoos =Shiistoniios->nesshocsAdded?-Не олумеакветолеconnanolnno byy.oos comelacion 2od boл4ay21-8550-40ту-y820-018558050505аce 208 [CREDIT_CARD]-8021-0119180072549[2826-85-27 12:29:03) local.ERROR: SQLSTATE[HY888] [2802] php_network_getaddresses: getaddrinfo for mariadb failed: Nane or service not known (Connection: mysql, Host: nariadb, Port: 3386, Database: JiminnySOL: select * fron 'activities' where 'type" = confenence and "status" in (scheduled, stanting-soon) and "scheduled stant time" > 2026-85-27 12:27:80 and "scheduled stant time" <= 2026-85-27 12:44:00 and'external_id' is null and "location' is not null and 'activities". "deleted_at* is null) {"exception":"[object] (Illuminatel\Database\\QueryException(code: 2082): SQLSTATE[HY880] [2802]ononewonndedoresses oesntmotonwtorservlce no Khowtltonmerteronwsonny sunsereartnerevoe & conrerenctand "status" in (scheduled, starting-soon) and "scheduled_start_time" > 2826-85-27 12:27:00 and "scheduled_start_time" <= 2826-85-27 12:44:00 and 'external_id" is null and "location" is not null andforeach (Smessages as Smessage) 1Snessaneid= Sressage-)nessages>deLstacktrace,#0/hone/J2mznny/vendor/Laravet/tranework/src/LlLuninate/batabase/Connectezon.php(999): 1ltunznatel(batabase(Connectzon->runquerycallback( select * tron..., Array, boject (closure))14 (1 Sthis-»isForCusrentEnvironment(&senvicg, Snailbox, Snessangld, SexpectedAlias, SexpectedHost) , *1 /hone/55ninny/vendor/Laravel/franenork/src/Ittuninate/Database/Connection.php(978): FiluninatelIDatabasel|Connection->tryAg8inIfCausedByLostConnection(Object (Ftluminate| lDatabase|(QueryException)"RRURO...', Array, Object(Closure))coneanoer2//hone/f5mnny/vendor//Larave/ranework/Src/llluminate/batabase//Connects.on.php(/95)=/lLuntnate/Nuatabase|connect.lon-2handLequery=xcept.on(ubjcct@/lLum.nate/Nuatabase1uueryexcept.onselect xtron..Array, Object(Closure))#3 /hone/jininny/vendor/laravel/franework/src/llluminate/Database/Connection.php(411): Illuninate\\Database\\Connection->run('select * fron..., Array, Object(Closure))SrelayedText = TextRelay::where( column: 'email provider 1d', Snessageld-›firsto:hone/siminny/vendoc/Aanavea.anenock/ecc/Bezuminare/Database/Duecy/Buseldon.nhn/0358S)le Jea uminato Miarabaso Tionante mosso ont Lsa lont *ino...', Array, true)if (SrelayedText === null)SrelayedText = TextRelay::createl'email provider' => TextRelay::PROVIDER GSUITE,'email provider id' => Smessageld'status' => TextRelay::STATUS_PROCESSING#S/hone/gjininny/vendor/larave/franework/src/illuminate/Database/Query/Builder.php(3498): IlluninateDatabaseQueryBuilder->runSelect=6//hone/G{miinny//vendor//laraveW/.ranework//src/Hlluninate//Database/Ouery7/Buztlden.php/(4080H/LluninatellDatabasel1Ouery.NButlden=>ClosureH.illuninatellDatabaselNQuery.NBu.lden::9et(ФH348910#7/hone/ajininny/vendor/laravel/franework/src/illuminate/Database/Query/Builden.php(3489): IlluninateDatabase\QueryBuilder->onceWithColunns(Array, Object(Closure))#8/hone/sininny/vendor/laravel/franework/src/illuminate/Database/Eloquent/Builden.php(982): IlluninateDatabaseQueryBuilder->get(Array#9/hone/sininny/vendor/laravel/franework/src/illuminate/Database/Eloquent/Builden.php(884): IlluninateDatabaseEloquent Builder->getModels(Array#18/hone/iminny/app/Services/RecallAi/Conmands/ScheduleBotConnand.php (60): Illuminate DatabaseEloquentBuilder-›get#11/hone/b_ninny/app/Services/RecallAIConmands/ScheduleBotConnand.php(41): JiminnylServices\RecallAi|Commands|ScheduleBotCommand->scheduleBotsForUpcomingConferences((#12/hone/2minny/vendor/laravel/franework/src/Illuminate/Contajner/BoundMethod.php(36): JiminnyServicesRecallAiConnandsScheduleBotConnand->handleo13/hone/6_minny//vendor/Laravel//franework/scc/I1luminate/Container/Ut/1.pho(43): 1lluninateContalnen|BoundMethod:&closure:IlluminatelContalnemBoundMethod:=cal10:35:0shob = new caazctex kelaylsnessaoc.o, sretayedtexc"Siob->onQueuedqCeon chienonloor"ncotimessoeeyt?elayseruicel successmaly disoarched messade14 none aznznhy vendon ALanave lathanenork snclaLLu hnate conta nen Bound net nod,ono yoa uutun nate Conta neml luetunnrapttulosune Uoect closure))w5/hone/6Elm/Inny//vendor//laravel/Fcanenork//scc/Eilluninate//Conta-ner//BoundMethod.php(SS)HTillun/natellContalnenlBoundKethodh:CallBoundMethod/Oblect/C1llum.natel|Foundatt.onlW901(catt.on)Annay/Obflect/Closure116/hone/iininny/vendon/Lanavel/fnanenork/snc/I1.luninate/Containen/Containen.php(299): ILluninatel|Containen||BoundMethod:Hcall(0bfect.(ILLuninatellFoundat.ionllAgplication)Annay,Annay, NULL#17/hone/jininny/vendor/Laravel/franework/src/Illuninate/Console/Comnand.php(211): Illuninatel\Container||Container->call(Array)#18/hone/iininny/vendon/symfony/console/Connand/Comand.php(341): I1LuninatellConsolel|Connand->execute(0biect/(Symfony/Componenti|Consolel\EnputllAngvInout)), Obrect(TlLuninatel|(Consolel|OutputStyle))119/hone/sn/nny/vendon//.anavel/fnanemonk/scc//ILuainate//Console/Command.phn(180): SynfonyllComponent#|Consolel|Connand1Command->nun(Obriect/(Synfony/Component/|Consolel|EnoutllAngvAnout), Obfecmessade1o EhessageidTeyt relay o srelawedtieyto%equeue"etluaznaxe console bucouscyle))E2e/hone/iminnv/non//konsole//Gonaande//ConnandAoho(240RMuuninatall Consolll Ronnand»»aun (Obsinet((Svmfonyl Cemeencntal ConsolaVnnutalVAnay nnufa Obsinat((Svmfonyl Comaoncatal Consolal Outoutall(ConsoleQutouta)321 /hone/Aininny/vendor/svnfony/consolc/Apo1icatsion.oho (1117)=Jininnvl|Consolel\Gornandel|Connand-srun(0bfcct(Synfonvl|Conponent||Consolel|Tnout|VArovInout). ObscctSnessaneTdsill= SmescadeidelLog::info message:"(TextRelayService) Sync completed". 0'nailbox' => Smailbox,'nessages processed' => count(Snessagelds)nessage ids' => array stice Snessagelds,auonyondonent Consoudeuou tonso ciuou#22 /hone/jininny/vendor/symfony/console/Application.php(356): Synfony\|Component\\Console\\Application->doRunConnand(0bject(Jiminny|\Services\\RecalLAI\|Commands\|ScheduLeBotConmand), ObjectawonytornonentConsoleltsinouArowinauoneetSyonycornonent Consoleltuouonsoledurou#23/hone/jininny/vendor/symfony/console/Application.php(195): Synfony\\Component\\Console\\Application->doRun(0bject(Symfony|\Component\\Console\\Input\\ArgvInput), Objecwonytomnonent Consorel"urnurconsol eturou= #24 /hone/jinánny/vendor/Laravel/franework/src/TLluminate/Foundation/Console/Kernel.php(198): Synfony||Component||Console|\Application-›run(0bject(Synfony||Component||Console||Input||ArgvInput), ObjectSyrkony CornonentConsol.e OutoutConsol efutout2s/hone/Eininny//vendos/#acavelcanerock/scc//timinate/Eoundatsion//AnnlEteatzion.nhn/G1225)a7ltiminatelEoundatsionlllRonsollallKernelbshandlef0hiect//SvnfonvllfomaonentalfonsollelVnnutalAnaviinnutanhienJonathe 101(Symfony \Component) \Console\\Output)\Console0utput))_ #26 /hone/jininny/artisan(13): Illuninatel|Foundation|lAppLication->handLeCommand(Object (Synfony|\Component)|Console|\Input|\ArgvInput))27 nasnrecurn snessaoclosprevious exception (obiect) (PD0Exception(code: 2882: SOLSTATE(HYB0B) (2002) php network getaddresses: getaddrinfo for mariadb failed: Nane or service not known athome/iminny/vendor//laravel/framework/src/Illuminate/Database/Connectors/Connector.php:67TCtOANtAGAOI...
|
PhpStorm
|
faVsco.js – laravel.log
|
NULL
|
78386
|
|
78375
|
rnostolFV faVsco.is ~Mplogos.ondMpmalionopplmco.on rnostolFV faVsco.is ~Mplogos.ondMpmalionopplmco.onppdowecaionopip salesto ceonieppseoureeteaceiphp sentr onophp services. onophp slack ohophp restina ohophptimezones.ondphp view.onophp webhook-server.ono>Li contribelatahaeredocerontctn>Elang> node_modules library root>E phpstan>E public>E) resourcesv @ routesphp api.phpphp api_v2.phppp console.onopp customer-dolonoppemoeooeo onppnealuronoppsalnonopouoro eceoweopoweo.npoweonooKt>M scriotsv Mstorage>M debugbartrameworkv lloasoittonoreOlaudio.wav= customloa=hubspot-journal-polllogthrvolliaarttielVicoL/ moy loi23$2 JY-20915-fix-missing-header-text-rela©) TextRelayService.php Xfminny.pnp=.emHSJJocal jiminny@localhostA console (PROD)consoe leuconsole [STAGINGclass TextRelayServiceTRR Matchcase Words Regex ?puoere tuncezonsyneo aro282gserwcte ooeSemceoox2820-85-21 12.27.05 Local.INru: Jananny console comands Conband. .run nemomy usade berore scarcine coanocoutano. beeeno-oor, schedule-bot menoryberoreco tanotnno :00.0mesmoehorynoactonyesenceSressaacide = 11:foreach (SnessageHistory as Shistories)Snessnoos =Shiistoniios->nesshocsAdded?-Не олумеакветолеconnanolnno byy.oos comelacion 2od boл4ay21-8550-40ту-y820-018558050505аce 208 [CREDIT_CARD]-8021-0119180072549[2826-85-27 12:29:03) local.ERROR: SQLSTATE[HY888] [2802] php_network_getaddresses: getaddrinfo for mariadb failed: Nane or service not known (Connection: mysql, Host: nariadb, Port: 3386, Database: JiminnySOL: select * fron 'activities' where 'type" = confenence and "status" in (scheduled, stanting-soon) and "scheduled stant time" > 2026-85-27 12:27:80 and "scheduled stant time" <= 2026-85-27 12:44:00 and'external_id' is null and "location' is not null and 'activities". "deleted_at* is null) {"exception":"[object] (Illuminatel\Database\\QueryException(code: 2082): SQLSTATE[HY880] [2802]ononewonndedoresses oesntmotonwtorservlce no Khowtltonmerteronwsonerevoe & conrerenctand "status" in (scheduled, starting-soon) and "scheduled_start_time" > 2826-85-27 12:27:00 and "scheduled_start_time" <= 2826-85-27 12:44:00 and 'external_id" is null and "location" is not null andforeach (Smessages as Smessage)Snessageld = Smessage-›nessage->id:Lstacktrace,#0/hone/J2mznny/vendor/Laravet/tranework/src/LlLuninate/batabase/Connectezon.php(999): 1ltunznatel(batabase(Connectzon->runquerycallback( select * tron..., Array, boject (closure))14 (1 Sthis-»isForCusrentEnvironment(&senvicg, Snailbox, Snessangld, SexpectedAlias, SexpectedHost) , *1 /hone/55ninny/vendor/Laravel/franenork/src/Ittuninate/Database/Connection.php(978): FiluninatelIDatabasel|Connection->tryAg8inIfCausedByLostConnection(Object (Ftluminate| lDatabase|(QueryException)"RRURO...', Array, Object(Closure))coneanoer2//hone/f5mnny/vendor//Larave/ranework/Src/llluminate/batabase//Connects.on.php(/95)=/lLuntnate/Nuatabase|connect.lon-2handLequery=xcept.on(ubjcct@/lLum.nate/Nuatabase1uueryexcept.onselect xtron..Array, Object(Closure))#3 /hone/jininny/vendor/laravel/franework/src/llluminate/Database/Connection.php(411): Illuninate\\Database\\Connection->run('select * fron..., Array, Object(Closure))SrelayedText = TextRelay::where( column: 'email provider 1d', Snessageld-›firsto:hone/siminny/vendoc/Aanavea.anenock/ecc/Bezuminare/Database/Duecy/Buseldon.nhn/0358S)le Jea uminato Miarabaso Tionante mosso ont Lsa lont *ino...', Array, true)if (SrelayedText === null)SrelayedText = TextRelay::createl'email provider' => TextRelay::PROVIDER GSUITE.'email provider id' = Smessageld'status' => TextRelay::STATUS_PROCESSING#S/hone/gjininny/vendor/larave/franework/src/illuminate/Database/Query/Builder.php(3498): IlluninateDatabaseQueryBuilder->runSelect=6//hone/G{miinny//vendor//laraveW/.ranework//src/Hlluninate//Database/Ouery7/Buztlden.php/(4080H/LluninatellDatabasel1Ouery.NButlden=>ClosureH.illuninatellDatabaselNQuery.NBu.lden::9et(ФH348910#7/hone/ajininny/vendor/laravel/franework/src/illuminate/Database/Query/Builden.php(3489): IlluninateDatabase\QueryBuilder->onceWithColunns(Array, Object(Closure))#8/hone/sininny/vendor/laravel/franework/src/illuminate/Database/Eloquent/Builden.php(982): IlluninateDatabaseQueryBuilder->get(Array#9/hone/sininny/vendor/laravel/franework/src/illuminate/Database/Eloquent/Builden.php(884): IlluninateDatabaseEloquent Builder->getModels(Array#18/hone/iminny/app/Services/RecallAi/Conmands/ScheduleBotConnand.php (60): Illuminate DatabaseEloquentBuilder-›get#11/honeb_minny/app/Services/RecallAl/Commands/ScheduleBotConnand.php(41): Jiminny|ServicesRecallA1|Commands|ScheduleBotCommand->scheduleBotsForUpcomingConferences®#12/hone/2minny/vendor/laravel/franework/src/1lluminate/Contajner/BoundMethod.php(36): JiminnyServicesRecallAiConnandsScheduleBotConnand->handleo13/hone/6_minny//vendor/Laravel//franework/scc/I1luminate/Container/Ut/1.pho(43): 1lluninateContalnen|BoundMethod:&closure:IlluminatelContalnemBoundMethod:=cal10:35:0shob = new caazctex kelaylsnessaoc.o, sretayedtexc"Siob->onQueuedqCeon chienonloor"ncotimessoeeyt?elayseruicel successmaly disoarched messade14 none aznznhy vendon ALanave lathanenork snclaLLu hnate conta nen Bound net nod,ono yoa uutun nate Conta neml luetunnrapttulosune Uoect closure))w5/hone/6Elm/Inny//vendor//laravel/Fcanenork//scc/Eilluninate//Conta-ner//BoundMethod.php(SS)HTillun/natellContalnenlBoundKethodh:CallBoundMethod/Oblect/C1llum.natel|Foundatt.onlW901(catt.on)Annay/Obflect/Closure116/hone/iininny/vendon/Lanavel/fnanenork/snc/I1.luninate/Containen/Containen.php(299): ILluninatel|Containen||BoundMethod:Hcall(0bfect.(ILLuninatellFoundat.ionllAgplication)Annay,Annay, NULL#17/hone/jininny/vendor/Laravel/franework/src/Illuninate/Console/Comnand.php(211): Illuninatel\Container||Container->call(Array)#18/hone/iininny/vendon/symfony/console/Connand/Comand.php(341): I1LuninatellConsolel|Connand->execute(0biect/(Symfony/Componenti|Consolel\EnputllAngvInout)), Obrect(TlLuninatel|(Consolel|OutputStyle))119/hone/sn/nny/vendon//.anavel/fnanemonk/scc//ILuainate//Console/Command.phn(180): SynfonyllComponent#|Consolel|Connand1Command->nun(Obriect/(Synfony/Component/|Consolel|EnoutllAngvAnout), Obfecmessade1o Ehessageidqueue"etluaznaxe console bucouscyle))E2e/hone/iminnv/non//konsole//Gonaande//ConnandAoho(240RMuuninatall Consolll Ronnand»»aun (Obsinet((Svmfonyl Cemeencntal ConsolaVnnutalVAnay nnufa Obsinat((Svmfonyl Comaoncatal Consolal Outoutall(ConsoleQutouta)321 /hone/Aininny/vendor/svnfony/consolc/Apo1icatsion.oho (1117)=Jininnvl|Consolel\Gornandel|Connand-srun(0bfcct(Synfonvl|Conponent||Consolel|Tnout|VArovInout). ObscctSnessaneTdsill= SmescadeidelLog::info message:"(TextRelayService) Sync completed". 0'nailbox' => Smailbox,'nessages processed' => count(Snessagelds)nessage ids' => array stice Snessagelds,auonyondonent Consoudeuou tonso ciuou#22 /hone/jininny/vendor/symfony/console/Application.php(356): Synfony\|Component\\Console\\Application->doRunConnand(0bject(Jiminny|\Services\\RecalLAI\|Commands\|ScheduLeBotConmand), ObjectawonytornonentConsoleltsinouArowinauoneetSyonycornonent Consoleltuouonsoledurou#23/hone/jininny/vendor/symfony/console/Application.php(195): Synfony\\Component\\Console\\Application->doRun(0bject(Symfony|\Component\\Console\\Input\\ArgvInput), Objecwonytomnonent Consorel"urnurconsol eturou= #24 /hone/jinánny/vendor/Laravel/franework/src/TLluminate/Foundation/Console/Kernel.php(198): Synfony||Component||Console|\Application-›run(0bject(Synfony||Component||Console||Input||ArgvInput), ObjectSyrkony CornonentConsol.e OutoutConsol efutout2s/hone/Eininny//vendos/#acavelcanerock/scc//timinate/Eoundatsion//AnnlEteatzion.nhn/G1225)a7ltiminatelEoundatsionlllRonsollallKernelbshandlef0hiect//SvnfonvllfomaonentalfonsollelVnnutalAnaviinnutanhienJonathe 101(Symfony \Component) \Console\\Output)\Console0utput))_ #26 /hone/jininny/artisan(13): Illuninatel|Foundation|lAppLication->handLeCommand(Object (Synfony|\Component)|Console|\Input|\ArgvInput))27 nasnrecurn snessaocldsprevious exception (obiect) (PD0Exception(code: 2882: SOLSTATE(HYB0B) (2002) php network getaddresses: getaddrinfo for mariadb failed: Nane or service not known athome/iminny/vendor//laravel/framework/src/Illuminate/Database/Connectors/Connector.php:67TCtOANtAGAOI...
|
PhpStorm
|
faVsco.js – laravel.log
|
NULL
|
78375
|
|
81860
|
rnostolFV faVsco.is ~$2 JY-20915-fix-missing-heade rnostolFV faVsco.is ~$2 JY-20915-fix-missing-header-text-relaProinet v(©) Kernelphp© SyncMailbox.phpDockerfile©TextReiayServiceTest.phg.gitignore@ audio.wav&customuoe175cuass Textkelayservacuprivate function isForCurrentEnvironnent(nooume"ooulo<> phounit.xmis ttt.isE oauth-private.kevE oauth-oublic.ker= storagelE supervisord.oidБадааREВexterelay. sonvuteste192Feature> En IntegrationServicesstubsvluntetrActionsMeommonan?neon haurationMehneraa ContractsimomhinDDTOe Enumsm SuonteexcectonsED fixtures2a Guards@ Helpers2a Httpin Intearations.inJobs.>D Activitv>D AiAutomation> M Audiolv M AutomatedReportsВЕЕВМОРВВЕЕВНВ© CreateResultsTest.phpC RequestGenerateAck.Im'nC RequestGenerateRooonk@ SendReportSxirinaScont©SendReport.JobTest.phpcSend Reoortailosere223222cSendReoor No:Gineate225>Im ealendan@ CrmmimosiecheSnessage = Sservice-›users nessages-›get(Smailbox, Snessageid):Sheaders = Smessage-›getPayLoad->getHeaders®:sorzeanallo a nuetsco - nullforeach (Sheaders as Sheader)if (Sheader->name aa= *X-6n-Original-To) ^sorzoznallo & sheader»>value} elseif (Sheader->nane aa= 'To') 4oemesderesvalueSif (Sceciotent la= null) €Smatches = Sthis->narches Sxoectedbectintent Srecio tent, Sexoectedabins. Sexoectedhostsif (l Smatches) ‹/I Sanitize Pll by renoving plus-tag content for loggingSsanitizedRecipient = explode( separator: "+', Srecipient) (0):Log: :info( message: "[TextRelayService) Refused message','message id' =› Snessageld,'orsorinal to sanitiized' 3 ScanttizedRecin entreturn Smatches:Log::warning message:' (TextRelayService) Refused message: missing X-Gn-Oriqinal-To and To headers'"nessage id' => SmessageidDA} catch (Exception Se)Log::error( message: '(TextRelayService) Fafled to inspect message'. ("aessaoeo = smessage.oexcepczon = se->gechessage nentnyconuuraeychoclonterecucn thileeIm Middiomaro228orivate tunctsion matchessxnectedPectinhent/strina Srecinient strino SexoectedAbias. strind SexpectecHost: bod=custom.logetimmnwthoentboeconedahA console [STAGINGA1A1S AGAGAASAAAAAAAIaravellog2924-A5-28 8R-49-12212A2K-A5-28 AR-19-121Local.INFO: Jiminny\Console\Conmands\Command::run Memory usage before starting connand {"CLocal.INFO: [ScheduleBotConnand) Dispatched activities to capture {"count":0} {"correlation_id":"1cee8371-c888-4f49-a42e-7f94477db599", "trace_id"2826-85-28 88:48:14Kocawru wwnnyconsolelo(2826-85-28 88:48:167 Zocal. INF0:wunnyconsorelo(2826-85-28 88:48:167Kocawro wennyconsore(2826-05-28 88:48:181 Zocal.NOTTCE: Monitoning star(2826-85-28 88:48:181(2826-85-28 88:48:217ocewulernonconno PhoZocal, INF0: Jiminny ConsolelCooton cobiiinoworroreconnanonhorou.orwohnyconsore onanosoetoranolnhoHowhor(2026-05-28 08:40:23)7826-85-8 88:48:23LocaLWFOena» Schedulel Starmins barch orocess.[2026-85-28 88:40:23)Enat Schedule4826-8538 83348:25[2026-05-28 88:40:25)Local, INF0: Jiminny Consolel Cons826-85923 88348:25[2026-85-28 88:48:25]LOCALWED28726-85-722B8X48:2Slocaaiei: sminny console connands coemandea run(2826-85-28 88:48:261Locaanei: sminny console coSada-tarrmo2dorartrace.11d":"8754Fafyb2dbr34""oeltst seony ronsolle ronsance oemandr.m12924-A5-29ToenwstesesonsronsolnOIAEIERIRROUREDR(2826-85-28 88:48:29]VAAEAERAROWRIDOoeawsn tayooa auSsnuses Santtne evodlocal.INFO:[TextReLayService) Syncheawsw.mnnvtoneollnNosshndelrheshot..mio2026-85-28 88:48:31]DANAEAER AROLA-KEELocal.INFO: Jiminny Console\CLocal.INFD: Running pre-neetingPramalwon.datdhochhoKondtiotlhohihoethe Consoa.".:0n01lRe-8Cn0stn%t-OA%chr(2826-85-28 88:48:31]CDANA-AC-DA AR-19-221Local.INFO: Jiminny\Console\CLocal.INFO: Jiminny\Console\Co:(2826-85-28 88:48:34)Local.INFO: Running conference:monitor:start command for activities in (2026-05-28 08:30:00, 2026-05-28 08:35:007(2826-85-28 88:48:34)Toonl Tush• iiconfonondo-noniton-ctartl Ma nntivitioe Gound in 10424-A6.29 A9-70-A0 2024-A6.29 149-76-991(2826-85-28 88:48:34)Local.INF0: Jiminny\Console\Con(2826-85-28 88:48:35]Local.INFO: Jiminny\Console\Conmands\Command::run Memos(2826-85-28 88:48:351local,TNF0: conference:nonitor.end:Jiminny|Consolelc(2826-85-28 88:48:351 Zocal,TNF0: conference:nonitor.end:Jiminny|Consolelc(2826-85-28 88:48:351(2826-85-28 88:48:371ocerlotnyconsoleonanosZocal, NOTTCE: Repaining HubSpot tokens(2826-85-28 88:48:371ocherrvnne tomerrest huosoo(2826-85-28 88:48:371 10c01,INF0: [EncryotedTokenManageri(2826-85-28 88:48:371ocherNocaLaccounserucelnker(2826-85-28 88:48:381Loc.ERROR. Failed to refres(2826-85-28 88:48:381ocaawei: Tryind to nefrest(2826-85-28 88:48:381local, INF0: [EncoyotedTokenMal(2826-85-28 88:48:381 10001, INE0: [SocialAccountServscel Refreshing[2826-85-28 08:40:38]ocol.Error. pailed to cefre2826-85-28 88:48338[2026-05-28 88:40:38)2826-85-28 88:48:38(2826-85-28TOAnK-AC-28 AR-29-10'DenkoACone Reot9.42ooaNnr connsand HuhSnot tolonelLocal. INFO: Jiminny\Console\Conwen. tmonv Concoilol ransandelNemsn...
|
iTerm2
|
NULL
|
NULL
|
81860
|
|
80577
|
rnostolFV faVsco.is ~$2 JY-20915-fix-missing-heade rnostolFV faVsco.is ~$2 JY-20915-fix-missing-header-text-rela)pho l0005.ongpheo matl.criyPmaxio.ongPYlkoule"medd"sueamine.oneHwowercalonephp queue.phpsdlestorce.onesamconephp secure-headers.phgwpservices.ongppslack.ohephptimezones.ohgphp view.ohephp webhook-server.oho> E contrib→darabasrontcent>Ulangnode modtles hhrary toon© SyncMailbox.phpphp api.phpecrmeontrober.orLayoutltonsrormer.onycayoutenulytronstotmer.oncomposer,isonDockerfileC) TextRelayServiceTest.phpZ.envpuourc tuncczon sync arrayGGGлаSд558а8Snailbox = config( key: 'jiminny.google_text_user'):SexpectedAlias = config( key: '"iminny.deploy region' «a= 'eu" ? 'catch-all-eu' : 'catch-all':SexpectedHost = config( key: ""iminny.google text host):Log::info message:" (TextRelayService) Starting sync'.mozloox ay shdeloox'expected alias' => SexpectedAlias,'expecceonos => sexpecteohoscSservzce = schis->qerservzcelsaaz200x)HSnessaochiscory = Sthis->occhzscory Sservice(Illuninate|Suppont\Facades\Log::channel( channet: 'custon channel')->info(*SnessagcHistory •Snessaocids =05foreach (Smessagehistory as shistories) 1Shessages = Shistonies->nessagesAdded 29 11:foreach (Smessages as Snessage) 1messanelidunnessadeonescaceo%egmhtsorssorsurrent Enus nonsentserusce naithoy, messadeiid Seypecter.uas, Soyoa→tnanstant mualiid> @ resourcesv hroutesphe api.phpphe api_v2.phpne concole nbohcustomer.aplonpMoamsioo0o.oneMo haalth obomuoro celcoweo.onMaweb chepp weonook.one> scriptev(ln storage> O apo>@ debugbar> &a frameworkviloasrcitionore0 audio wav=aravelcacamnit xmScalavedTeyt = TeytRelay..rhenelcoenail_provider_id', Smessageld)-›firstO:+ScalavedTeyt ees oulihSrelayedText = TextRelay::createemail provider' => TextRelay::PROVIDER_GSUITE'email provider id' => Smessageld'status" => TextRelay::STATUSPROCESSING.JDASiob = new EnailTextRelay(Smessageld, SrelavedText):Siob->onQueue( queue: Constants::QUEUE EMATLS) :dsoarch100)Log::info( message: '(TextRelavService) Successfully dispatched nessage'. fmessage_1d a> Snessaceiotextrelayd a> Srelavedtexto»ldaueue constants.clrr.telaravel.log x SF (iminny@localhost)HS Jocal (jiminny(blocalhost)& console [PROD# console FulstartHistoryId => 358994correlazon1d: 8/085900-4017-4305-9810-187e909e2tS0race20: /0603606-4700-4488-[CREDIT_CARD]-17826-85-28 86:25:37 Loca4WFu: Snessagchzscorycorrelation1d: [CREDIT_CARD]-9870-487690902450Trac6-10: 0605606-4900-4488-97-056654415869-17876-85-78 86:88 omuetfts oaranelh story wnes messaneaddedctartHistorydil358091"correlation_1d:"ab88e81f-1665-4810-8545-8486ed836667, trace_1d: fb9bfe8c-5030-46ff-a594-878f188fdaea"}Array{"correlation_id":"ab88e81f-7665-481b-8545-8486ed836667", *trace_1d":"fb9bfe8c-5d30-46ff-a594-878f188fdaea")(2826-85-28 86:35:18) local.INF0: SparansArrayhistoryTypes => messageAddecnhonWo = 39077"correlation_id":"Scec298f-3536-47d7-a138-568e9f8fSc39*, *trace_id":"b2ce6c4a-3676-41f0-9826-297eccddb879"-thon1.0g29 94-26-1811 Jocol0Net: Snossaach stom.3-3616-4148-9826-297ecc00087/84517826-85328 86:4334 oc0Fl: Soaransmistoryivoes,startHistoryd 8> 358994conneaton r""eshioe-anorana-hitheador vhachouooace ae Sank kkcahun-n8oc-885h- Feooc Carhe"ieiheR Naehesocnsi ShaccadelstonyiRnonhnekroc-e.sherfaooch oakhe"oos L nu co moy l0.zarseTextRelayServiceTesteeendhaner hensewiet+0.can I test it locally first. if I place env from stagingYes. The service relies on a tew thinas vou'd need in place1. Credentials file The constructor expects storage/text-relay.ison (a Google service account JSON key file)Gmbtrom sthaind and oince it there2. .env values to copy from stagingGOOGLE TEXTUSERECOOGLE TEXTI HASTGOOGLE TEXT RELAY TOPIC:DEPLOY REGION:the cnail mailbox address# e.g. txt.jiminny.com or txt.staging.jiminny.comaeu or us3. Run the sunc manualiv vin tinker tinside docker 1aeo 1%b bashaegdocker exec -it docker_lamp_1 php artisan tinkeapp(\Jiminny\Services\Ma1l\TextRelayService::class)-sync():Caveat: The service reads from Gmail history and dispatches jobs to the queue. If you don't want it to actuallsend SMS, make sure QUEUE_CONNECTICN»sync is not set (or use a test queue), or just call isForCurrentEnvironntioh.Ssvc = new class extends \Jiminny\Services\Mail\TextRelayService & public function _construct(som Serviceassvc-soctServicelcontiatainny.googletextI then sinsoect a eessade canual1sasg= sonailService-susers_messages-sget(config(*iminty.google text user'), *THE_MESSAGE ID')collect(5-s0-20etPayload()-soetWeaders())-soluck("value"thut wey von can Mrity whht handare tra nehhilm oraeset do ttat mactsod alote tha ull evoc rineGadl -Ask anything (XOL)—@ eodeAdhotvP4 s...
|
PhpStorm
|
faVsco.js – custom.log
|
NULL
|
80577
|
|
79904
|
rnostolFV faVsco.is ~$ JY-20915-fix-missing-header rnostolFV faVsco.is ~$ JY-20915-fix-missing-header-text-relProinet v© DealStageTransformer.phpgresturetonstoner.onoridld tonstotmer.ondorielovalelon omeoneCOoeaikxWoeonon© GroupTransformer.ohooneoaononoieron© InvitationTransformer.ohccpoo elansotneoneC) LanquageDialect TransformeMUNNCLavout Enttviranstormer choC Lavout Transformer.ohoC) Lesdtranstormer.oho© MessageTransformer oho)CMomentitranstormer.onoCNotetiranstormer.onoCNotirestontirans ormer.ono30cenoorur eommsodtodecennodur ithaeomat ocoarcinsottihne omatooc Paroheiane tmanooipem isronlttnohmorot(© PlaybackPageTransformer.p(© PlaybookTransformer.pho© PlaybookTreeTransformer.phPlaylistActivityTransformer.plPlaylistSharesTransformer.phPlaylistTransformer.php© ProspectsTransformer.phooQueston lfanstommer.ohoc Kolellansouneen© ScorecardRuleTiransformer.olC Sess ontirans ormer.onoc Sacetirans omer.onoc sactrans ormec.ond) TeamDomainTransformec.ohd8) Teamintcaration Transformer8) Team Transtormec ohoc) Themetirand ormes.choc)Tooic transtormer onoc)Tooic troced trane ormer.oheerealrne nrmor nhre llleor tane nmot nane Wolcodcroeehlind Mmornhrphe api.phpcomposer.ison• Dockerfilerner hensewietCNUL-PICKIALEVOI100% L7oo Inu co moy 3i4/2xTextRelayServiceTest+0.custom.iosravelloSF (iminny@localhost)un crm fields jiminnytalocalhost) x# HS Jocal jiminny@tocalhost# consolel poonA console (EU]A console [STAGING)Ty:AlrowDLRbEogMCSVYLL+OeANYAV7- WHERE id IN (1885, 3014)=•OROER 81 wuid (UULD with tine-low a-:ae con_configuration_id v* Bcrn_provider_id UJ8 label M1885 S8a51d4d-8ca7-49f0-9b2c-e16027877ccS39 ReninderDateTimeReminder Date/Tine3814 a3d3dfSa-eaa1-43d0-b95e-1ff4bec8c42839 picktestmulti cpicktestnultpublac tuncizon serwolerau loool Snobetaul...oublac tuncizon transtorm Field Smero: arrawSdetau vailme atel de%deraut wallue?tune asedosvne:essmooikdeau rvatleoSdefau Valme MnooidSdetau twallme?neturn"id' => $field->id_string.'objectType' => $field->object_type'label' => $field->label"fieldName' => $field->crn_provider_id"type' => $type'enabled' => Sfield->is selectable"Length' => Sfield->length"defaultValue' => SdefaultValuelpublic function includeOptions(Field Sfield): PCollectionif (Sfield->isPicklisto d& Svalues = Sfield->values)if (Sfield»›tyoe == Field::TYPE PTCKLIST 55 Svalues = Sfield-›values) {// This gets a little complex. We need to check if this field has any record type constraintsSthis->orofile&s (SrecordTyoe = Sthis-›orofile->/SSield-sobiecttype . 'RecordTvoe'})&s SrecordTvoe->SieldValues@-yahere('con Sieldid' Ssield->id)-sexists()/ Fetch the values specific for this record type.Svalues = Srecordtype->fieldValues)->ahere(crn_field_1d, Sfield->id)->getO:1f (Sthis->noDefault) {Fonssch vaimae se walla?dsualmnesse datant= tcaxreturn Sthis->collection(Svalues, new FieldValueTransfornerO)The backend API is now correctiy returning the mutti-picklist field with cations. The issue is in the frontend vue-co)рonens роскосо 9rSsne moo comminhy woecon comnoerionskeverence Pattern trom Dealinsigns/DealviDelwwascripswitch (tfeldTvoe)torrclolwoe curtencyformFieldType = "date"breok,formFieldtype = "select",ondeldivoes nuloselece or aporcopare sulboseledvehrankformFieldtype = "number",orcanFiles to Uodate in vue-comoonente packaae.Tihe se.iwwesummarycomwoneot that raocersadeAny field type mapping logic that converts CRM field types to form field type:Next Steos2 Bumo the version in the oackaa.3. Uodate the dependency in /front-end//oackage, fson to the new versior4. Run yarn install to get the updated packagThe backend fix is complete and working correctly. The field is being returned with options, but the frontendcomoonent donsn' know how to render enietcoicktet heide vetAsk anything Xol@ Code swioThzioehkP4 s...
|
iTerm2
|
NULL
|
NULL
|
79904
|
|
87722
|
rnostolFV faVsco.is ~#12121 on JY-20963-fx-inproid rnostolFV faVsco.is ~#12121 on JY-20963-fx-inproidetCSamviceTesconrDeleteObjectsTrait.phgMEINSTALLMOUmacurayscrict.on© RecordSelector.phg© Activity.phoM.INTERNALWEBHOOK SETU? maliminny storaceC) PayloadBulider.php x C CiosedDealStagesService.phgMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon4>phpunit.xmlraw.sol query.saMARSNAIMS M.class Payloadbuzldenoub ac tuncizon addclosedsager?erstarray asoay oad, array Scloscostages: vordif (l empty(SclosedStages["won'))) €Spayload I'filters'0 =i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWSAOOK SIRSONGMOSUNTOrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won'))nh Sytemall Uibrariesv =0 Cemtches and Consolosv @ Database ConsolesV AEUif ( enpty(SclosedStagesf'lost'))) "Spayloadi'Gilters'10 = floropertvlane" a> deal stage"'values' a> SclosedStaces"lost# console cUA DEAL RISKS (EUmeutsunSarvicaei7 Outpurjiminny.opportunitiesIID fiminny stagesTx,vontameA1rowvGOU+=sG44OMEAG& console 2 $ 738 mgui users 1 $ 548 msy2liminny@localhost4 HS.JocalA SFV A PROD# ConcalaV A STAGINGH Concal"noakorOid7681423Muuid (uuTd with time-low and tine-hich swapoed)llewasemooc.w-uus-gertethchytco112 to0n saltcrn_configuration_idAn accountic044019At stage_id28616Bstage_updated.at7876-85-2818736754lo necond tunealcrn_provider...oCacaado Sa.aCommand Salluser id18121(8) ounenid38848859naneCentaiva Capiital - EU HY/TGM valueпаваB.В:iecurrency coddBis closecDis won(•close datenonkros.neMorobability100% L74o Inu co moy 13:l0.0%+0.=custom.loglaravei.io"A SF jiminny@localhostHSJocal jiminny@localhostA console (PROD]aswasforce/Service.onlA console (EU) X uin users (EU# console [STAGINGDe00tDo liminny v17292| 48 ×25 A Y 1726— 172%17811739173927502757031 49 A29 V 3 У 109 A 1select * from text_relays where created_at > "2826-85-81':select * from activities order by id desc;select * from users where nane Like "*Subrax"SELECT * FROM oppontunities WHERE uuidto_ bin(84a9cfad-2c87-4453-9e72-28aeb78ccf8d*)mselect * from teans where id = 555select * from stages where tean_id = 555SELECTCONCATCU.AD, SASE WHEN U.1d & T.Onner.id THEN " (ONner) * ELSE '* END) AS USer 1dS8.*t.owner id FROM social accounts saJOIN users u on u.id = sa.sociable idJ0TM teans t 1..nc->1: on tuid = u,tean idWHERE u,team id = 100 and sa,orovider = 'hubspot"Cecsdales Orcnnworeebee.ionHlnves ohtine oDonrun by inportStages(). And inportStages() only runs when a business process or stage is missing.The true, definitive answerAfter all this analysis, the most likely explanation is this is a data snapshot from an earlier time. The opportunity was synced when closedlost hadprobability 0 (before May 4, 2026). Then someone manually changed the stage probability to 100 on May 4 in Jiminny. But the opportunity hasn't been resynced since then - it shows updated_at: 2826-05-28 but that could be from a different field being updated (lice dealnane, value, etc.) via the Propertychang onsnsteirs orcor uposte pot, wrch does Not roesiculate is-wonLook at Procert ychano kananer: ihandi edeallof rectUodateerooartChaooaltnanonohoohtoohSpropertyMappings = self::0BJECT PROPERTY MAPPINGS [self::0BJECT TYPE DEAL] 27 []:tassetSorocertwaopinospropertyase.sthcesocdortunttBroosto mesuodateorcroateltaa// Update field datasthiises coortootectfelcoata.onISOERUPIATEWWENSOrO0kEoe.nanedescriot.ton.ua.denimeeorcescrin.tmweohook.cucntc.mein.on.wav/0xtwoudS? AdaotivCSV.TTTO0LTE.A...
|
iTerm2
|
NULL
|
NULL
|
87722
|
|
87727
|
rnostolFV faVsco.is ~#12121 on JY-20963-fx-inProld rnostolFV faVsco.is ~#12121 on JY-20963-fx-inProldetyCSamviceTesconrM.CLAUDE moCmkcurayocryict.on© RecordSelector.phgcomooserisoncomooserlockdeoendency-checkercorHuosooswo.noocea.cokicontoeuisyiostoco.© CiosedDealStagesService.ohgdev.sonids.txtintection.son.declass PayloadbuzldenMAINCTAImMAINSeNAws.wowcstem687liminny_storageMallicaneae maM Makefile# package-lock.jsonphpstan.neon.distEphpstan-baseline.neo< phpunit.xmltraw-Sclquely.scM: README.md& sonar-prolect.propertiesEtestiov<> Untitied Diagram.xmls vetur.confialeM.WEBHOOK_FILTERING.IMPLEMENTAT OYnexensorteev Scratches and ConsolesVteeostConot497console iaulADEAL RISKS (EU"AONTEUAEU fEUrylliminnusochinostconsole tliminnyelocs noshof tiiminny@localhostHS localltliminnw@loca nosh#SF (iminny@localhost)zoho-dev (iminny@localhost)V & PRODA console PRODnancalo logeniA DI (PRODI› AOA> A QAI> A QAI PRODV ASTAGINGA console (STAGINGA console 1 (STAGING"A uranus (STAGING)>M ExtensionsMScratchas* Generate a payload to search for contacts by name.*The searchois a token search sin dinstnane on uostnendpublic function generateSearchContactsByNamePay2oad(string Snane, array Sficlds): array(...}5 usagespublic function buildAddAssociationPayload(string Scrnld, array Sids, int Sassociationiype): arrayi....public function buildRemoveAssociationPayload(string Scrnid, array Sids): array(...;/usagespublic function addClosedStageFilters(array &Spayload, array SclosedStages): voidif ( enpty(SclosedStagesf 'won'1)) 5oavrosolmtense"propercynane" s> "dealstage"vallues 8>SclSeoSROrSROnif (4 enoty(SclosedStagesf'lost•1)) !SoayLondt'sittene"epronercylare" & "desitace"onemator,"vallues' E> SclosedStaoest" lost"public function addCreatedDateSilters(ancay &Saayloadl. Canbon ScreatedAftor). vosa!10 usagespublic function getDealsinBulkPayload(array Sdealids): array ...;=custom.loglaravel.lodA SF jiminny@localhostA console (PRODesalastorce/Service.onlA console (EU) X uin users (EU# console [STAGINGTCAUTO NORDER BYSOS COUNT DESHOo liminny v031 49 A29 V 3 У 109 A 11169%€| 48 X25 A ~ -17141715171617171718Y SELECT DSTNCT UO, uremg, uanane, u,tean sio tunane as tean name)t.twilio_sms_sid, t.twillo_nessaging_sidRok userns uINNER JOIN teans t (1.n<->1: ON U.tean_id = t.idAHERE (t.twilzo_sms_sid IS NOT NULL OR t.twiLio_messaging_sid IS NOT NULL)nense Ry tnasd de~ SELECTSELECT E HRON CORE WHERE NONG UIRE NRCHELEST T 197, 28%, 315, 5a Losforee-acmanCONCA/(u.id, CASE WHEN u.id = t.ounerid THEN " (ouner))' ELSE "* END) AS user_id_sa.*,t.ouner id FROM social accounts saJOIN users u on v.id = sa.sociable icJOIN teans t 1.n<->1: on t.id = u.tean idAHERE u.tean id = 187 and sa.provider = 'salesforce':1720colont & Eonn pntivitiog whono 12 - 7124/247selec* tron coniwhere 1d = 6331639accounts where id= 4156632:select * fron opportunities where id = 4843618MIl'account 1d' = 4156632consasoy0000muny#'stage_id' = 13273,1722select * fron text celave where created at > 12826-95-91*,172.17217217271728select * fron activities onden by id descaselect * fron usene where nane Like "gSubeake.-1730 v173%SELECT * FROM opportunities WHERE uuid_to_bin('B4a9cfad-2c87-4453-9e72-20aeb78ccf8d*)select * fron teans where id = 555;select " "ron stages where tean side SsSSELECTCONCAT(u.id, CASE WHEN u.id = t.ouner id THEN • (ouner)* ELSE •* END) AS user id1776sa.*t.ouner_id FROM social_accounts sadiM neone tanmadeeacanshloJOIN teans t 1.nc->1: on t.id = u.team idAHERE U.tean id = 100 and sa.provider = *hubspot':inu co woy l3:l3roServiceTestCecsdales orceeneeworeeoeionhnves ohtine oDon+0.run by inportStages(). And inportStages() only runs when a business process or stage is missing.The true, definitive answerAfter all this analysis, the most likely explanation is this is a data snapshot from an earlier time. The opportunity was synoed when closedlost hadprobability 0 (before May 4, 2026). Then someone manually changed the stage probability to 100 on May 4 in Jiminny. But the opportunity hasn't been resynced since then - it shows updated_at: 2826-05-28 but that could be from a different field being updated (lice dealnane, value, etc.) via the Propertychang onsnsteirs orcor uposte pot, wrch does Not roesiculate is-wonLook at Procert ychano Mananer: ihandiedeal of rectUodateerooartChaooaltnanonohoohtoohSpropertyMappings = self::0BJECT PROPERTY MAPPINGS [self::0BJECT TYPE DEAL] 27 []:tlassetSorocertwaopinasoropertyasesthis=sopportunityRepos{tory=>update0rCreate(...)// Update field datasthiises coortootectfelcoata.onSOEREUPIATEWWESoro0RENoe.nanedescriot.ton.um.denlmeeorcescrinttonweohook.cucntc.mein.on.wav/0xtcwoud1. Uodate naee on the cooortunty (via undatcorcreste→ touches uodatedat2. Return true (bypassing the fuil handleObjectSync / batch queue path)3. NOT recalculate is.voThis is the answer. On May 20, a dealnane or description change webhook arrived. PropertychangeManager: : hand LeDea LDirectUpdate ran, updatecweooworurysnoauoda.coar077-20007301.917800/0UrneoTte=Sk0KW0C1SWCTWOUldnaVrecalculated is, von. The deal's is von was already @ from a previous sync (when closedlost had probability 0, before May 4), and the May 20 directSummarytthe dodortur ty hie iouwed monoruseRators Maw.Shoa20hkliclocadlocthaomaatttituain.tim.amie.nklconsicthotwsth.thhoCootecatttnahtorox//ctwaa.namdr*closedlost*), Any sync at that time would out "closedlost» in lostll → f& closadat, te vonse2. May 4: Someone manualy updated the stage probability to 100 in Jiminny DB (and/or HubSpot updated their stage label/settings). Stage updated.at:2026-05-04XMav2ozAtn.Soomomoodiodonimraoedesccintionmooew.chanceamvedtoctbe.denPnooadodchono Mintasranhand nhon i nac Miodarafired -it undated the cooortunity's nase field directly (touching undated.at.) but returned true without queuing a full sync. fts mon was nevesroasiculstad4. Result: vodatod at= 2976-85-29 looks recent, but the ts mon value is stale from a sync that hagoened before May 4 when the stage probability waetiltoThe fix is to trigger a fresh sync of this specific opportunity: syncOpportunity(*494058190845") would fetch it from HubSpot, see dealstace a *closedlosiod it in woafl fotobnty 100 mond. aod set fe moueGuntaAck anuthine (2olCGndalCANA...
|
iTerm2
|
NULL
|
NULL
|
87727
|
|
87209
|
rnostolFV faVsco.is ~#12121 on JY-20963-fx-inProje rnostolFV faVsco.is ~#12121 on JY-20963-fx-inProject vMEINSTALLMOUmacurayscrict.onM.INTERNALWEBHOOK SETU? maliminny storaceMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neonphpunit.xmlTraw_sqL.query.scMAesNeiMs ma4484494504S4i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWISAHOeK SinEoiNGMOSUNnt. Sytemallloranesv =0 Cemtches and Consolosv @ Database ConsolesV AEU# console cUA DEAL RISKS (EU3meutsunSarvicaeivontameAconcola 2ui users 1 $ 548 msy2liminny@localhostAus loasll4 SFV A PROD# ConcalaV A STAGINGR Concal"noakorCSamviceTesconr© RecordSelector.phgC Activiy onpOpportunitySyncTrait.php© CrmEntityRepository.phgclass service excenos baseservace olesentspubuzc tunccion anooristades tarray suypes & nult, tsurane sssangscagenane & nulle escade"tean_1dnane=> Sthis->tean->1d,width: 50)start: At width: 1101'Label''type=> ab_strinuidth(Ss['label')=> Stage::TYPE_OPPORTUNITY,seauence"=> $s["display0rder'),'is_selectable' => $s['active")proodozersy=> $s['probability") * 100if (SnissingStageNane === $s["id')) 4DuanostooetodehustacesudostacrosSousinessprocess-›staces@oysvncsstagesr=custom.loglaravei.io"A SF jiminny@localhostHSJocal jiminny@localhostA console (PROD1729272017227201732755VA console (EU) X uin users (EU# console [STAGINGDo liminny vcreated at > 2620-05=031 A9 A29 Y 3 Y 109 Aselect * from activities order by id desc:select * from users where nane like 'Subrax'SELECT * FROM opportunities WHERE uuid to bin('84a9cfad-2c87-4453-9e72-28aeb78ccf8d**=Select * TrOuceans mere 20 = sosselect * Tron Scades nnere cean zo 8 so5SELECTCONCAT(u.1d, CASE WHEN U.id = t.owner id THEN • (onner)' ELSE •* END) AS user idntexun soo &CCOuntssJOIN users u on u.id = sa.sociable_idtehuremns o sToroudereosoon100% L74Inu zo moy lo:zorsuServiceTestCecsdales Orcnnworeebeeionhnves ohtine oDon+0.60orobabuty" s Tloat (iuatal cetadata"orobabto tytThis ks the root causdRoot eause:moorStages overwmes D8 probabllty with Huosoots valueThe flow is1. Someone manually changed stage 20616's probability in the Jiminny DB to 100.00 on 2826-45-44. The stage crn provider 1d: "elosedtost" k2. ImportStages() runs (during any pipeline/stage sync), It callsservice.php:445-454Sstage = Sthis-contio-ostages-ithtrashed=updatcorcreateerorowideressio cetorosbliewr1S? Adaotiv7) Outputjiminny.opportunitiesIID fiminny stagesD Result 9i W OrowsvSOL40IE6iBusen.fd 7Im)enail(midy:in sociable. idim provider user idi provider user token1m provider refresh token : im expires ™im refresh token expires y :providerASVJ..O0:(mstate: mauth scope y : (m)retry after: im created at yupdated atuTE.9...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
87209
|
|
86598
|
rnostolFV faVsco.is ~#12121 on JY-20963-fx-inProin rnostolFV faVsco.is ~#12121 on JY-20963-fx-inProinet vMEINSTALLMOwolcnnedvityCimbald.ongy uimaeumyociwiceonC CachedCrmServiceDecorator.phg(C) ProspectCache.php xM.INTERNALWEBHOOK SETU? maliminny storaceACUViy.onclass rrospecccache0182 436 ^ 4Malicenses.mapublic function findByProspectIdentifier(—1716Makere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon4>phpunit.xmlraw.sol query.saMARSNAIMS M.SabCache = Sthis->dbCache-›findPro spect(Sconfiguration, [SidentifierType »> Sidentit 1717Sthie-ssendDatadooStote( resulE CeL&C-LOOKUP PESULT MISS, Sconficuration-300tProv,1726reurn nul172117221723i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWISAHOOK SinEoiNGMOSUSdbCachef"contact'l = Sthis->staleRecondVaLidatonesfiltenStale/Sabbachef"contact"l.SdbCachef "lcad"1 = Sthis->staleRecondVaLidatones6iltenStale(Sdbbachef "lead"I. Saoesanh Sytemall Uibrariesv =0 Cemtches and Consolesv @ Database ConsolesSaheachelt" contact"sinstanceor Contactal=172eSaccount = Sahrachel'contact" o>ae+AccountolSaheachelt'account"e SaccountvAtUE1752 V# console cUA DEAL RISKS (EUSopportunity = Sthis->findüpportunityinContactRoles(SconfiqurationmeutsunSarvicaei7 Outpurjiminny.teams xTx,vontameAi W1rowv5OUTre Aientn# Q Q8A®& console 1 $ 470 mgy2liminny@localhostA HSJlocalA SCyhoponOidMuuid CuuTorSSS4a69566S-aeSf-4686-b107-abAccfA62b8donnen jal88n.Dstatusactve# ConsoloV A STAGINGR Concala,noakorAn partner ic) nangCognitive CreditIsluacocnte ve-credhunhota nathtransparent_photo_path( conference_ photo_pathstripe id<null>cnulla1 eon.io475I default plavbook 3idl2134calendar providergooglenicrosoft consent modeIR sanl2 tenant idtontts(Dnotification providerslackMiscin proviiderKnuleSF [minny@localhost)console (STAGiNG"Do liminny v031 A9 A28 M 3 У108 A VWHERE u.tean id = 187 and sa.provider = 'salesforce':select * fron activities where id = 31264367select * fron contacts where id = 6331639;annantunitiod whono id helzkie."account id' = 4156632, 'contact id' = 6331639, 'opportunity id = 4843610updated at' = 2026-05-22 87:16:17 where "id' = 31264367)*select * fron text relays where created at > '2026-05-01':Serr"oncevetes order oydescSerer"on usens where nareakesuirTaby to comoleteW WindeurtSELECT * FROM onpontunitaies NHERE Uselect* Ton tesre were de 555select * fron onpontunitics whene Sid = 7842553)ПОИТЕ ПІ4ЕНЕCecsdales OrcnnworceoeionhToreach seartcnants as coarticioant// Line 144-150: If no enail natch, try DOMAIN matchleoryisrconsSrecords a Sthis=sfindCrmDomainRecords(crmService: ScrmService, ...):Md This eay call Salesforce::matchByDomaindSteo 7: Domain Search Tragers Doportunity Synenownthnrthnde.noooudt @hxacdcalwiithraatadonodrtun// CachedCreServiceDecorator or SalesforcelServicoScraservice-syncopportunttylScrProviderlocauls inportopportunity+ CCooeS? AdaotivInu zo moy lorukiL+0.CSV.TTTO0123126UTE.8...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
86598
|
|
85415
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-import rnostolFV faVsco.is ~#12121 on JY-20963-fix-import-on-deleted-entit)ecanyice pn.he bolbees.phe©ActivityControlier.phpv SalestorgOLeAkоkyscrco.onc Kemelons>MFelde> B OpportunityMatcher• = OpportunitySyncStratehuosoo soutarollmosewieedPap aUlOoenProspectSearchStrateg> ServiceTraitsClientTest.phpOeCneSTNCEVORSDMDecorateActivityTest.p© DeleteObiectsTraitTestnamesoace tests. Untt Services has© FieldDefinitionsTest.ph© GetActivityFieldNameTuse soogle Serwice cnat as soogi esnase@ PayloadBuilderTest.phguse soogle Serwice cnat Hessage as snarhessaderQueryBullderTest.phouse soogle Serwice charl Nessage?antQueryHandlerTest.phouse soogle Seruice 6ng Kessageparcheader.© QuerviteratorTest.phouserlursinate Suppors Facades cont to©QueryResultsTests.phoC ServiceTest.phouse Jiminny Services\Mail\TextRelayService:uea proios Soaneronkytes hitae Thovaneh neec Suncta chredk seric© BaseService Test. phoceacheemsarcod.ocoCeimAdiMiseroettereeeimeontauratonsottnadeimomlocstoss vertesope autprosnedsoarohs@i FmailHelnerTest.ohoFieldValueconverterTest.fLayoutManagerTest.phgMiarateProvderSandcal.Onnortun tvA chvirllatchOnnortun tSwncStrateovf(al Prosnect GacheTest ohoC ProspectSearchStrategyFi2 ProviderRecistryTest.php© RecordSelectorTest.pho* pasolveCompanyNamebyl© TimePerioditeratorTest.ph© UpdateCrmDataResolverwlathrnd>D Kioskv (D Mail>DActions> - Otticel> &a Resolvers>traitsuse PHPUnit\Franework\Attributes DataProvideruse Tests TestCaseuse ReflectionClass;Use nockehyiawanerneclttoytRolnuSonv.co..olneenlAlace Tov+PolauSonuicoToet oytonde Tocthseopublic static function environmentProvider: arrayi...protected function setUp: voidf...protected functiion teardownd: voidf..."public function testIsForCurrentEnvironnentIgnoresToHeader: void{...}public function testIsForCurrentEnvironnentWithEmptyHeaders(): void{...;public function testisForCurrentenvironnent@ithException: voidi...• - Validators181Vnubbictunctsion tee+SynclisessuAsinesorsubechon o wosdat..c) BatchservicetestchoCEmailActivityServiceTest.p.. 0C inboxServiceTest.php© TextRelayServiceTest.phpp/ €ImlMeet nd canerator>M Notification>M PacallAlnt::wntunatsion toetSunclicocliettnesanlieososonownst.public function testSyncProcessesMessagesAndDispatchesJobs: voidConfig::set("siminny.deploy region', "us'100% L74Inu zo moy 1o:20r5sSF fiminny@localhost)console (PROD) x C Service.php# console fiaumA console (STAGING)D0000MHEHEDERREREBTESINN Coested ats NATE SIR MOWA TNTERVAI ZA NAYIROUP BY u.id, u.email, u.name, u.softphone_numbenORDER BY sns_count DESC;select * fron teans where id = 1SELECTaler hensewichstill failing. Run it again and keep fixing and running until all are passin045 A1 A41 У 66 4o docker exec -it dockerlomo1 onp arcisan test ezlter Textkelayservaceresscannor artach stoin to a mycenabled contariner decause stolinsis nor a terinalO docker exec docker lano noho artatan test writer extRe ayservice estCanceled terminal commang"O alSeea" Tonrexreraus where creareo0-eactavities where user id IN (7168)18688) and created at > 12026-05-22' order by id desciS1d = 1 and 1d TN (18688, 13934 7168)usen 1d = 7168 order by id desc Linit 10:select. * fron teansAcceot allwhere actávity seanch $a TN (88882.88982)Ask anything (XOL)o Podeswiett...
|
iTerm2
|
NULL
|
NULL
|
85415
|
|
74672
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-import rnostolFV faVsco.is ~#12121 on JY-20963-fix-import-on-deleted-encCamica norno hanarenboProldety© ActivityControlier.php<> phpunit.xmlraw-sal query.saW.RSADME mal0 sonar-project.properties=test.py<> Untitled Diagram.xmluvelur.connorM: WEBHOOK FILTERING.IMPLEMENTATION.moe TextRatyservice.phox© UsersHistory.phoTCOrONeOyservice lestontZ.emMWiaKorE .envilocaCass eXKeLaySeNWCpUbio (unaten etistorb oglefnatl Sservice): rray>1h extemal Librane:v Scratches and Consolesy Daabise consolesY AEU# consolc EuLDEAL RISKS EUAOUEUAEU TEUlliminnycco.nosconsole liminnuc ces nosisuminny alocal nesHwswcalltminnueoosmog2 SF [EMAIL] dav tim nowe des nochlV & PRODconsole "proo.lconsole 1rpgonlm rpponServicos+@ 6v @ DatabasoV AEU998839Sparans =historytypes" a> "messageAdded"do 3itry1fSosgeTokenSoaransosgetioken" = Sosgetoken:28223ShistoryResponse = Sservice->users_history->ListUsersHistory(config(key.'minny.google_text_user'),TaanaseD OutouER # AND (crm provider...= hs activity tvpes:EAND cm.orow der= ns activityvoe XMW 8rowsvGon+3ORRAGQ. kovax5 Cc * W&consoleAliminny@localhostAmidy*imuvid UUID with tine-low ay: Am enail provider yAHSJlocal32412 62a417Sc-48cS-42fb-bd68-f1803513461asUTTe# SF32413 0793а23с-C385-4729-6358-543048176510OsUITeV APRODMemait provider id yim) enail sent.at19e1447dea629ede19e1728569327608yuDiRes eohenieatherara ty.neetgsuite19e1c2e118add1fc2826-85-18 23:45:162026-85-11 13:09:332826-85-12 12-77-49consoles 671 ms.ASTAGINGactoscnaehewhoseosahhtnhhgsuite19020278688640422024-85-17 18+R5+R0consoleDocker32416 a4d7aa2d-8652-4cd1-a526-8705e3b21360gsuite19e2033ed8ea6b162026-85-13 18:18:3932417 а196c081-36f3-4c87-9e47-35fcb4756244asuite19e39beeff0bd19432418 e7749864-662a-4801-9932-6661a7ac885oswite19e3a7585c7eeScc32419 66689067-08e4-4783-8157-899277547176osute19e3b1be38229ced2826-85-18 86:28:442826-85-18 09:40:322826-05-18 12-42-18custom.loglaravel.logSF fiminny@localhostHS Jocal jiminny@alocalhost& console (PROD) XC) Servicc.prgA console (EU]A console [STAGING718719720TeAuto tpavaroundIAIion dGII LIieS wNeiEwUIOto OIltI.S2Y04)-0044 4101711 4740a00J2 0gSELECT * FROM crn_configurations WHERE id = 1853;SELECT * FROM teans WHERE id = 1117select * fron users where id = 30249;select * fron playbooks where 10 = 3475;select * fron playbook_categories where id = 43783;select * from playbook_categories where playbook_id = 5473select * fron crn_fields where id = 659242;select * fron crn_field_values where crm_field_id = 659242dominny045 A1 A41 X66 ASELECT * FRON crn_field_data fo# JOIN crn fields f ON fd.crm field id = f.id• JOIN activities a ON fd.activity id = a.idWHERE activity id = 79933459f.crn provider id = 'hs activity type':select * from text relays where created at > *2826-85-01*select * fron activities where user id IN (7168, 18688) and created at > "2026-05-22' order by id descselect * from users where team id = 1 and id IN 18688, 13934, 7160):select * fron activities where user id = 7168:sender VDE ZOETEN Scott «[EMAIL])Kuljit Fowles «kuljit.FoulesallovdsTistintelligence.comChanles. Reatty.echeattulbonhanandbcook.co.nkdMario Georgiev <[EMAIL] Tomov <[EMAIL] .Jason cJason.HOLDSNORTHareaardoateuav.com›OLTVER James <janes.ol/venArenardoateaav..comHOLMES Megan <[EMAIL] vico L/ moy lUrssi2eServiceTestCascaormhonertehwsemo+0.Sarrched ser chomPointn shim nnnoo k)Let me also check if there are any subclasses that might override this method:TnougintsSearched seth storyPointin tests/Un t/Services/Mail/Mextkelayservicetest oho 07 Safety Analvsis: The fix is SAFEAspecStatusSynta:eomortibBoth callers pass strings from Gmail APVo imoseretciurs exteronourdoenohinet the methodUnchangedSame value stoceoh utt prooeety casvSatcWhy it's saieAcceo: alllsong resf linse wh ete xtire da ysercheuphnpr tnker, 5uciewDodclEn Meoonxolonauaio whiylstnerAdsotieSVyim) recipient y:status Yim) code MMea Katsiouras <61485019435.64275138300.0n6195e1218txt.jiminny.comtahled200Campbell Johnston Clark Limited <[EMAIL]›Kevin Walken <[EMAIL]›cnultfafled447577884583.447893937879.ARD8d8YAR/0txt.ininny.comprocessedMario Georgiev <[EMAIL]"61485024454.61412457749.620208E0n28txt.jiminnv.com* <61485024454.61412457749.620208E0n20txt.jininnv.comfailedATl Raza <447445168615.447459333945.WnNlx0E2R09txt.Hininny.comsororessedLisa Callaghan <447897928347.447841358164.8817M05M2P9txt.45minny.conspnocesser<nul?snult200<nutt<nut?72222 LITS-9...
|
PhpStorm
|
faVsco.js – console [PROD]
|
NULL
|
74672
|
|
74732
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-import rnostolFV faVsco.is ~#12121 on JY-20963-fix-import-on-deleted-encCamica norProldety© ActivityController.php<> phpunit.xmlraw-sal query.saW.RSADME mal0 sonar-project.properties=test.py<> Untitled Diagram.xmluvelur.connorM: WEBHOOK FILTERING.IMPLEMENTATION.moe TextRatyservice.phox© UsersHistory.phowPelanseUouscoNumootsCommano.orgTCOrONeOZ.emMWiaKorE .envilocaCass eXKeLaySeNWCpUbio (unaten etistorb oglefnatl Sservice): rray>1h extemal Librane:v Scratches and Consolesy Databise consolesY AEU# consolc EuLDEAL RISKS EUAOIEUAEU TEUlliminnycco.nosconsole liminnuc ces nosisuminny alocal nesAHS locat fliminnwetocalhost2 SF [EMAIL] dav tim nowe des nochlV & PRODconsole "proo.lconsole 1rpgonlm rpponServicos+@ 6v @ DatabasoV AEUSparans =historytypes" a> "messageAdded"do 3itry1fSosgeTokenSoaransosgetioken" = Sosgetoken:28223ShistoryResponse = Sservice->users_history->ListUsersHistory(config(key.'minny.google_text_user'),TaanaseD OutouER # AND (crm provider...= hs activity tvpes:EAND cm.orow der= ns activityvoe XMW 8rowsvGon+3ORRAQ- kovEx5 Cc * W&consoleAliminny@localhostAmidy*imuvid UUID with tine-low ay: Am enail provider yAHSJlocal32412 62a417Sc-48cS-42fb-bd68-f1803513461asUTTeASA32413 0793а23с-C385-4729-6358-543048176510OsUITeV APRODMemait provider id yim) enail sent.at19e1447dea629ede19e1728569327608YAuDiRA RohenioatKeraral Kytneetgsuite19e1c2e118add1fc2826-85-18 23:45:162026-85-11 13:09:332826-85-12 12-77-49consoleASTAGINGactoscnaehewhoseosahhtnhhgsuite19020278688640422024-85-17 18+R5+R0console32416 a4d7aa2d-8652-4cd1-a526-8705e3b21360gsuite19e2033ed8ea6b162026-85-13 18:18:39Docken32417 а196c081-36f3-4087-9e47-35fcb475624asuite19e39beeff0bd19432418 e7749864-662a-4801-9932-6661a7ac885oswite19e3a7585c7eeScc32419 66689067-08e4-4783-8157-899277547176osute19e3b1be38229ced2826-85-18 86:28:442826-85-18 09:40:322826-05-18 12-42-18custom.logIaravelloSF (jiminny@localhost)& console (PROD) XC) Servicc.prgA console (EU]A console [STAGINGDOO00Гtc AutoypavaroundSELECT * FROR activities WHERE UUId_tO_DIn( [CREDIT_CARD]-927f-4f4da2a8185c) =u-718719728SELECT * FROM crn_configurations WHERE id = 1853;SELECT * FROR teans WRERE 1d = 1117select * fron users where id = 30249;select * fron playbooks where id = 5475;722select * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5475;select * fron crn_fields where id = 659242;select * fron crn_field_values where cra_field_id = 659242dominny045 A1 A41 У 66 ASELECT * FROM crn_field data fo# JOIN crn_fields f ON fd.crm_field id = f.io*JOIN activities a ON fd.activity-id = a.idWHERE activity-id = 79933459# AND f.crm provider id = 'hs activity type':select * fron text relays where created at > *2826-85-01*=select * fron activities where user id IN (7168, 18688) and created at > '2026-05-22' order by id descselect * fron users where team id = 1 and id IN (18688, 13934, 7168):select * fron activitieswhere user id = 7168:#senderDE ZOETEN Scott «[EMAIL])Kuljit Fowles «kuljit.Foulesallovdslistintelligence.comChanles. Reatty.echeattulbonhanandbcook.co.nkdMario Georgiev <[EMAIL] Tomov <[EMAIL] .Jason cJason.HOLDSNORTHareaardoateuav.comOLTVER James <janes.ol/venArenardoateaav..comHOLMES Megan <[EMAIL] vico c/ woy 10.4l2nServiceTestCascaormhonertehwsemo+0.Sanrched set chomPointon sim nnwinoo (k)Let me also check if there are any subclasses that might override this method:TnougintsSearched seth storyPointin tests/Un t/Services/Mail/Mextkelayservicetest oho 07 Safety Analvsis: The fix is SAFEAspecStatusSynta:eomortibBoth callers pass strings from Gmail APVo imoseretciurs exteronourdoenohinet the methodUnchangedSame value stoceoh utt prooeety casvSatcWhy it's saieAcceo: alllsong resf linse wh ete xtire da ysercheuphnpr tnker, 5uciewdorclE Neoronxollonatkaiso whwls therAdsotieSVyim) recipient y:status Yim) code MMea Katsiouras <61485019435.64275138300.0n6195e1218txt.jiminny.comtahled200Campbell Johnston Clark Limited <[EMAIL]›Kevin Walken <[EMAIL]›cnultfafled447577884583.447893937879.ARD8d8YAR/0txt.ininny.comprocessedMario Georgiev <[EMAIL])processed"61485024454.61412457749.620208E0n28txt.jiminnv.com* <61485024454.61412457749.620208E0n20txt.jininnv.comfailedATl Raza <447445168615.447459333945.WnNlx0E2R09txt.Hininny.comsororessedLisa Callaghan <447897928347.447841358164.8817M05M2P9txt.45minny.conspnocesser<nul?snult200snul<nut?72222 LITS-9...
|
PhpStorm
|
faVsco.js – console [PROD]
|
NULL
|
74732
|
|
74712
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-import rnostolFV faVsco.is ~#12121 on JY-20963-fix-import-on-deleted-encCamica norProldety© ActivityControlier.php<> phpunit.xmlraw-sal query.saW.RSADME mal0 sonar-project.properties=test.py<> Untitled Diagram.xmluvelur.connorM: WEBHOOK FILTERING.IMPLEMENTATION.moe TextReayservice.pnox© UsersHistory.phowPelanseUouscoNumootsCommano.orgTCOrONeOZ.emMWiaKorE .envilocaCass eXKeLaySeNWCpUbio (unaten etistorb oglefnatl Sservice): rray>1h extemal Librane:v Scratches and Consolesy Databise consolesY AEU# consolc EuLDEAL RISKS EUAOUEUAEU TEUlliminnycco.nosconsole liminnuc ces nosisuminny alocal nesAHS locat fliminnwetocalhost2 SF Liminny@localhost)zond dav tim nowe des nochlV & PRODconsole ipronlconsole 1rpgonlm rpponServicos+@ 6v @ DatabasoV AEU998839Sparans = Пhistorytypes" a> "messageAdded"do 3itry1fSosgetokenSoaransosgetioken" = Sosgetoken:28223ShistoryResponse = Sservice->users_history->ListUsersHistory(config(key.'minny.google_text_user'),TaanaseD OutouER # AND (crm provider...= hs activity tvpes:EAND cm.orow der= ns activityvoe XMW Brow.GORA3ORRAdQ. kovax5 Cc * W&consoleAliminny@localhostAmidy*imuvid UUID with tine-low ay: Am enail provider yAHS local32412 62a417Sc-48cS-42fb-bd68-f1803513461asUTTeASA32413 0793а23с-C385-4729-6358-543048176510OsUITeV APRODMemait provider id yim) enail sent.at19e1447dea629ede19e1728569327608YAuDiRA RohenioatKeraral Kytneetgsuite19e1c2e118add1fc2826-85-18 23:45:162026-85-11 13:09:332826-85-12 12-77-49consoleASTAGINGactoscnaehewhoseosahhtnhhgsuite19020278688640422024-85-17 18+R5+R0console32416 a4d7aa2d-8652-4cd1-a526-8705e3b21360gsuite19e2033ed8ea6b162026-85-13 18:18:39Docken32417 а196c081-36f3-4c87-9e47-35fcb4756244asuite19e39beeff0bd19432418 e7749864-662a-4801-9932-6661a7ac885oswite19e3a7585c7eeScc32419 66689067-08e4-4783-8157-899277547176osute19e3b1be38229ced2826-85-18 86:28:442826-85-18 09:40:322826-05-18 12-42-18custom.logIaravelloSF (jiminny@localhost)& console (PROD) XC) Servicc.prgA console (EU]A console [STAGINGDOO00Гtc AutoypavaroundSELECT * FROR activities WHERE UUId_tO_DIn( [CREDIT_CARD]-927f-4f4da2a8185c) =u-718719728SELECT * FROM crn_configurations WHERE id = 1853;SELECT * FROR teans WRERE 1d = 1117select * fron users where id = 30249;select * fron playbooks where id = 5475;722select * fron playbook_categories where id = 43783;select * fron playbook_categories where playbook_id = 5475;select * fron crn_fields where id = 659242;select * fron crn_field_values where cra_field_id = 659242dominny045 A1 A41 У 66 ASELECT * FROM crn_field data fo# JOIN crn_fields f ON fd.crm_field id = f.io*JOIN activities a ON fd.activity-id = a.idWHERE activity-id = 79933459# AND f.crn provider id = 'hs activity type':select * fron text relays where created at > *2826-85-01*=select * fron activities where user id IN (7168, 18688) and created at > '2026-05-22' order by id descselect * fron users where team id = 1 and id IN (18688, 13934, 7168):select * fron activitieswhere user id = 7168:#senderDE ZOETEN Scott «[EMAIL])Kuljit Fowles «kuljit.Foulesallovdslistintelligence.comChanles. Reatty.echeattulbonhanandbcook.co.nkdMario Georgiev <[EMAIL] Tomov <[EMAIL] .Jason cJason.HOLDSNORTHareaardoateuav.comOLTVER James <janes.ol/venArenardoateaav..comHOLMES Megan <[EMAIL] vico L/ moy lUrsorsuServiceTestCascaormhonertehwsemo+0.Sanrched set chomPointon sim nnwinoo (k)Let me also check if there are any subclasses that might override this method:TnougintsSearched seth storyPointin tests/Un t/Services/Mail/Mextkelayservicetest oho 07 Safety Analvsis: The fix is SAFEAspecStatusSynta:eomortibBoth callers pass strings from Gmail APVo imoseretciurs exteronourdoenohinet the methodUnchangedSame value stoceoh utt prooeety casvSatcWhy it's saieAcceo: alllsong resf linse wh ete xtire da ysercheuphnpr tnker, 5uciewdorclE Neoronxollonatkaiso whwls therAdsotieSVyim) recipient y:status Yim) code MMea Katsiouras <61485019435.64275138300.0n6195e1218txt.jiminny.comtahled200Campbell Johnston Clark Limited <[EMAIL]›Kevin Walken <[EMAIL]›cnultfafled447577884583.447893937879.ARD8d8YAR/0txt.ininny.comprocessedMario Georgiev <[EMAIL])processed"61485024454.61412457749.620208E0n28txt.jiminnv.com* <61485024454.61412457749.620208E0n20txt.jininnv.comfailedATl Raza <447445168615.447459333945.WnNlx0E2R09txt.Hininny.comsororessedLisa Callaghan <447897928347.447841358164.8817M05M2P9txt.45minny.conspnocesser<nul?snult200snul<nut?72222 LITS-9...
|
PhpStorm
|
faVsco.js – console [PROD]
|
NULL
|
74712
|
|
75514
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-import rnostolFV faVsco.is ~#12121 on JY-20963-fix-import-on-deleted-enProlodteSarvice.phino hanarenbopeleteooiectstra corpServiceTest.php© ActivityController.phpM.WERHOOK FILTERING IMDI FMENTATION mee TextRatyservice phox© UsersHistory.phowwPelanseUouscoNumootsCommono.orgnih Extemal Libranesv E° Scratches and Consolesv Database ConsolesV AEUA console (EU)DEAL RISKS (EU"#DIEUA EU (EU"y dliminnycloch nostconsole liminny cloc nosDl [EMAIL]@localnos# zoho dev liminnweloca nosV APROOconsoleli??elalconsoleip.eeAQAMOAPRe»& STAGINGA console (STAGING)concole "ISTAGiNGuranus StAGiNGServicos+@ 6v @ DatabasoV AEU&consoleAliminny@localhostA HSJlocalASAV APRODconsoleV ASTAGINGconsoles75% mgDockerUserRoleoTeytRelavserviceTeston.Z.emMWiaKorE env.localCass eXKeLaySeNWCoublic function10 sunge3on gutHistory (GoogleGmait Sservice): arrayShistoryidCacher-aet(Stonic)Mt ne hawe no history sroreor archlat hnyevents must nor have cun ver"if (Shastomd aa talse) 1ShistonyiThisosretrechhiistoryposntmonscSnanans ='historyTypes' => 'messageAdded",'startHistoryId' => ShistoryIdtoy -1if (SpageToken)Sparans ("pageToken' = SpageToken:388ShistoryResponse = Sservice-›users history->ListUsersHistory(mimonsonhonke Sockerutlta connectto mosta nadnesoetnostrava0u0la Dinootcaaava Tatyme m manyaionnectaion natuset2826-85-27 11:24:48)Sacker tasn no connect to boct racdnacee thoct-yy HuhaiTinonterrsy lounezontsany Noonectson cafticeNonnectad(2826-85-27 11:24:58) jiminny_nupiter> use ininny_neptune700%12• Wed 27 May 11:24:58custom.logIaravelloSF (iminny@localhost)& console (PRODC SAvice pr# convoie CuA console (STAGING) XD000pavaroundOo jminny_neptunev629EwalYWAerowoenoeorVe"state": "full-refresh",auch_scope base,deals.ruce,acovzoles.ruct,contacts.rutt, search:read,"created.at2825-8401618.441undated at*: "2025-07-30 01:00:17""orowiden user token encrvored". "ev.odon EElZOOk ONSOLSYVOBESPSISInho MEGOTRu LODAT HO2OHNXWAD"рrovider_refreSh_token_encrypted": *eyJpd$[6IkJGMkdRVHRKM2VTсÍtKNGсvQWJtUGc9PSIsInZhbHVL[jоÍcnFyRkxPZ1Ryba10R"0X0102050878805Y005O048E00814080504860408097EB4EE "sociable_type": "user","owner 10": 73468ealarr *Thor mluhook carhconne.646select * fron accounts where team_id = 1;ServiceTestemnonlentersyes but few days agio it was still on php 8.3 and it worked. WHy is it string now:Let me check" the tyoe hint was recentiy added to the method° cd /users/lukas/j1minny/app &á git Log -p -oneline - app/Services/Mall/TextRelayService-php50d5206536 Herge branch sastee anto 37-15092-upgrade-tо-рпр-о-RelayService.php b/app/Services/Mail/TextRelayService.php0e -148,8 +148,12]return Chi ctorwoointsSocket fail to connect to host:address=(host=[IP_ADDRESS]) (port=7732)(type = primary). Connection refusedOed mleare/uknelminnulsnntenttm/ConirochMas/aytPalnuCarusra.nhyCommand Aunitind AooteeAck amything (%OL)+ @› CodelAdsotiAccep: alll• oRAS WITE.9...
|
iTerm2
|
NULL
|
NULL
|
75514
|
|
85760
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-imecan rnostolFV faVsco.is ~#12121 on JY-20963-fix-imecanyice pn.he bolbees.phe©ActivityControlier.php=custom.loglaravel.logA SF fiminny@localhost)HSJocal (jiminny@blocalhost)console (PROD) X• HttpIntegrationslinteractionsJobshwioDonciwcr.onyTeom.oneo Nemeuonic) eienupnpA console (STAGING)2019class ServiceTest extends TestCasepublic function testParseContactMobileWithValidNumberO: voidAccept keneck781a Maili ModeleNotificationsSresult = seLf::javokePetvateMethod( methodName: "parseContactMobite", Sservice, (null, ScraData))79voseiversSocialAccountOoserverlestUserObserverTest.phpUserRoleObserverTest.phoPolciesthts-sassertNorultSresultSthisesassentSanet exoected)2629public function testParsecontactHob1lelstruncatedtoz5chars: vo1d788=70926322635SseruiceThisosoerSenys celockio=7?>EACtVIYla ActivityProvider:SLongNumber = [PHONE]3456789812348Sermlata = T"MobslePhone" = Sonollucheni CalendarTeonterencoa erm•Rullmeen& Closealeonne C=724Sresult = self::invokePrivateMethod( methodName: "parseContactMobile', Sservice, [nutt, ScreDatal): 713716Wthss-SaccentMotMullScesult—717—71m: 25, strlen(Sresult)):public function testParseContactMobfleWithCountryCode@: void2644Ti HelnersMi HibsootD IntegrationApplllistenars264626472649Pipedrive(D Salesforce• (b FieldsD OpportunityMatcherOpportunitySyncStratel ProsoectSearchStratecim sancettaisClientTest.phoC DecorateActivityTest.o( DeleteObiocts TraitTest 2724anhnafniioastestoh© GetActivitvFieldNameT 2726 0>PavloadBuilder [EMAIL]© QuervHandlerTest.oha©QuerviteratorTest.ohr©QuervResuitsTests.ohthis-sassertNotNulSresulosthis-yassertStringstartsittheprehc"+44 Sresuitopublic functsion testinoort0pportunitvSkiosllhenProfileNotFoundO= voidi....Cass Has"envsytanded ayrends Hastentpublic function wheredl...public function firstot...=722HHNI H729730731TIIIFIGERELERC Semceltestoo@*SuncRatchRedicSenicsTdeclaratlon.mustthe.comoatible.withT:uiideros.where//columowarrav/iTelosureliTiuminate.lcontracisToatabaselOuerylsxocecc.onl/atioa/ooerator.mixed=.nulllvaluexm/xedirnuhl/booleanssmioa-=JaochMndcud: SynaineEy 101Ty: AutowINTERVAL 38 DAY.by 0.z0, u.caszlu.name,u.sorcphonenuabenBY sns count DESC* fron ceans where 20 =1NCAT(u.id, CASE WHEN u.id = t.ouner_id THEN • (ouner)' ELSE ** END) AS user_idouner_1d FROh soclal,accounts sasers u on v.id e sa.sociable_ideans t.nc->1Sontd M.teandu.tean_id = 1117 and sa.provider = 'hubspot':*EROM actMtes WHEOF Wund to binl18a2tetth-2147-1817.0144-40480695926801= Musd: " 70033459 VES* FROM activities WHERE uuid_to_bin('[CREDIT_CARD]-927f-4f4da2a8185c') = uuid; # 80186192 NQ*EROM eon confauratzons WHERE 3d = 1953%* FROM teans WHERE id = 1117;+Eoon licene whene a= 30240.* fron playbooks where id = 5473;* fron playbook categonies where id = 43783:* fron playbook categories where playbook_id = 5473:*Eoon enn ffalde whons 4d = 450242.* fron cra field values where crn_field_id = 659242:* FROM crn_field_data fdcrn_fields f ON fd.crm_field_id = f.idactivities a ON fd.activity id = a.idactivity_id = 79933459f.crn_provider-_id = 'hs_activity type'* FROM activity_messages;* Fron text rellavs where created.ar > 2826-85-8* fron actsivities where user_id TN (7168, 18688) and created at > *2826-85-22' order by sid desc* fron users where team id = 1 and id TN (18688, 13934. 7169)=*£ron activities where usen 1a = 7169 order bu ja desc 1ini+ 19.* Eron accounts whene tear oe and nane wollenseToon tasne whanda4* fron activity_searches where user_id = 31854)*Eoon sctkusty coanch filitane nhans sctfusty conoch SA TM CARRR2 RRO02# console fiaum8458185Y0000% L7o Inu co moy 1o.Uo.leServiceTestveeendhles orchwerwicee+0.testsruexec dovkers/crm/3 bestore 5e/vicer/stmphpy - iterwenest/brseContact' 2561PHPUnit 11.5.55 by Sebastian Bergmann and contributors.contelouratciontnore/tinnyl ohounx"11/ 11 (100%Tine: 00:10.908, Memory: 66.00 MBAl 11 new and existing testParseContact* tests pass. The deprecations are pre-existing PHPUnit warningsLet ma aiso ar'cklv nin tha ull Saruf caTast to contim nothida is brokaa.o desterexts deckee/er/3 lestoreServiceestephg 5 P ven -2/bin/phpunstPHPUnzt 11.5.55 by Sebastzan Beramann and contributors.Confiquration:/home/siminny/phpunit.xmD.•DODOD...[PASSWORD_DOTS]0000.00......•. 65 / 73 ( 894TIeA: 80.2 70 MARAPus OA 1a0 MpA.7s tests pass. Herc's a summary of what was added:oo eoesThe PR already covered empty/null early-return paths. The missing coverage was for the happy paths — added 7newssanrsctontact phostestParseContactPhoneWithValidNumber - E.164 number parses correctly, ext is nul?"esParsccontad Phonewnextens ton -moerwihler ucotttoyerracthe orensottastpareacontsctPhanafytictruncatetto10charc=sytwttlanowthom.th/chhre.ootethindstodltGtruehtaetbareacontnetPhondthrountrtodestocallkoim.ttheo.watowmeine.cotntrv.conparseContactMobiletestparsctonthe wontethaldwuher- Eo numoeteturnd noetActPAreAGontcMahsnTetrunestMhT/20Ghhre-Mimawtlwaw than.2fchare note thinastorlGtrehedtACtOsrcAGAnt.CMAKSlWWAthGAuAtCUCAA.FTAAITIKmANATMeALItAr/mcima.AMintrv.chGunl-1tile +80 2Acceot allAsk anything (XOL)" PodnAdhotvuwodtur TeimswohesP4 s...
|
iTerm2
|
NULL
|
NULL
|
85760
|
|
86081
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-imProi rnostolFV faVsco.is ~#12121 on JY-20963-fix-imProinet vsuwice.phpWnceredonAe>( Listeners>(D Metadata>E Miaraton>&a Pipedriveyusalestorch- Fields= OpporunitvMatchenopportunitySyncstrategy› ProspectsearchStrategySerice traiisCleentondCDecmrate-cmwonnDeleteObjectstrait.phpcFaldseintonscho© PayloadBuilder.php© Profile.php© QueryBuilder.php© QueryHandler.php© Querylterator.php© QueryResults.phpo service.onlp© SyncBatchRedisService.ptD Traits© BaseClient.phoebrseoemce.on© CachedCrmServiceDecoratoreCouniincootkiowond(C CrmActivitvProviderintearateCCmAciMweiMoonrmConticurationSettinasserC) Detault Prospec SearchStrate)FindsProspectintertace.ohMatchDomainsy Emalnterta.C@oportun tvact vitwMatcherOpportur tysvncstratecvintecprosnaeteache.ooo#ProspectSearchScope.phpUsciko cooscrytrionyTeom.oney kemetonsuser.cprosnae SaatchSrathoe© ProspectSearchStrategyintercprowdweeeeir dodg PococdSalnator nhoPacolvoCommaoNamAp.Em.class Service extends BaseService nol esents.Salesfonceintenface.SalesforceBatchsyncinterface,Suncimenta tles intentace.SynccrmProf1LeRecordtypesinterfacesonortcrus ness?racessesiintensaceRemoteEntityHanipulationinterfaceFerchte arednciavilyanterrace.SendSur arviocrhinterrace.Matchao ginsy-naztnterrace.SearchTaskIntenface,CayouchondgenencinterraceSettingsIntenface.MatchfoeFntftfacTntanfacsкeaoreche ylookue htertaceSupports0briectTypeParseInterface.RemoteNoteEntityManipulationInterfaceVenyusxexsenrentocUst Koso Veronoanynaneoychartrause Syncheldstraltuse velereubnecistraltuse Recordiantou atonstrart.use Servcetralts Barchsynchrartuse FollowupActivityTrait:use Looctviryiralt* Note Bodu Bioit for the 0ld Note-Taksina Tool*awennh1 usageanivate conet nt hsei Wins teNeiheyih*Note Contont Isest fon the Nor Nothe*Avan inttussge(C) TimaPorioditacatos nhaprivate const int ENHANCEO_NOTE MAX LENGTH = 50000000MimnarM Kinckprivate const steing INSTALLED PACKAGEП0 = *В33Т-60009876K67AT*• M MaiDeleteObjectsTrait.php© Client.php100% L74o Inu co moy 10:44:20ServiceTest :Q+0.A SF fiminny@localhost)A console [STAGING)D0000Ty: AutowINTERVAL 38 DAY.BY u.id, u.email, u.name, u.softphone numbenBY sns_count DESC;* fron teans where id = 1;console (PROD) x C Service.phpds consoe leu,eeendhlesOrcherwichAetew045 A1 A41 У 66 AГОШТОЕНВШІ714715-718719720BEERRBREBERRERTYNCAT(u.id, CASE WHEN u.id = t.ouner_id THEN • (ouner)* ELSE ** END) AS user_idouner_id FROM social_accounts saeans t 1.nc->1ontd n.teandU.tean_id = 1117 and sa.provider = "hubspot":* FROM activities WHERE uuid_to_bin(*8824fffb-2df7-4817-91f4-d9f896050248') = uuid; # 79933459 YES* FROM activities WHERE Uuid_to_bin('[CREDIT_CARD]-927f-4f4da2a8185c') = uuid; # 80186192 NO*EROM eon confaurazons MHEPF 3d = 1953%* FROM teans WHERE 1d = 1117;* Eoon ucene whena 3d = 30240.* fron playbooks where id = 5473;* fron playbook categonies where id = 43783:* fron playbook categories where playbook_id = 5473:*foon enn ffalde whond id = 450222.* fron cra_field values where cra_field_id = 659242:* FROM crn_field_data fdcrnfields f ON fd.crm field id = f.ioactivities a ON fd.activity_id = a.idactivity_id = 79933459f.crn_provider_id = 'hs activity_type'* FROM activity- messages:* fron text. relayswhere created at > *2826-05-91*•* fron actsivities where user_id TN (7168, 18688) and created at > 2926-85-22' orden by id desci* fron users where toam.id = 1 and 3d TN 618608, 13934, 2169):*£ron activities where usen 1a = 7169 order bu ja desc 1ini+ 18:*fnon accounts where tean 3a = 1and nane = "Colunos,.*Toon tasne whendae*foon Antáusty seanches whane usen $a = 71852.*Eoon sctkusty coanch Eilitane nhans actkusty cancch fa TM CRRRR2 RROQ2Cacaado CodoxoKick of a new aroisct. Make chunoee salestorce servico vest coveragtFixing and Validating TextRelayService TesteCnlamkhur dor ihie Kranak lohoe hlhiwt" PodnAdhotv• oNtwodtur Tasms Tox-se Whies...
|
PhpStorm
|
faVsco.js – Service.php
|
NULL
|
86081
|
|
76183
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-imMA G rnostolFV faVsco.is ~#12121 on JY-20963-fix-imMA GLAUDE.mdcomposer..sonU composer.lock# dependency-checker.json# dev.jsonFids.txtFinfection.json.distMINSTAI mdMINTSONA WERHOOK SSTIID MAliminny storagewelconso.moM MakefileTonexaoeelocksoi—onostan.neoh.oisE phostan-baseline.neor< phounit xmlraw so Lquery soME README.mooi sonar-proiect oropertiesEtest.ov< Unttled Diagram.xmil.svetur.config.isMIWEBHOOK ELTERNGMPLEVENTATIONImO1h Extemal Lioraniecv Scratches and consolesvnatanaca concolaeconealais nh&DI (EU)HEU (EU)y Aliminny@localhostA console (jiminny@localhost)4 DI (jiminny@localhost)4 HS.Jocal (jiminny@localhost)4 SF [jiminny@localhost]A zoho_dev (iminny@localhost)V A PRODA console (PROD]A console 1 (PROD)ADI (PROD]> AOA> AOAI> OAI PRODASTAGINGconsole StAG NGconsole STAGNGuranus STAGNG>Extensions>MScratche.custom.logSF fiminny@localhostconsole (PROD) Xa Secvicc.pni:e Textketyservice php© UsersHistory.phpl# convoie kuA console [STAGING)W TeorOAienTeytRelavserviceTeston.E emMWiaKorE .env.local13 6)Cass eXKeLaySeNWCpublic function -_constructOf...}&SERRENE698699* Fetch the lotest nessooes since the tlost sunc.oubdc function suncor arravSmaiboy = contot ker minny cooglle text user"oSexoectedOnioinalRecioent = confia( kev «ininny deploy reaion') === 'eul? 'catch-all-eug' . config( key. "jininny.google_text_host'): "catch-alla' . config(key.iminny.google_text_host'):Ceanvsed WthieosestSieeossharSmessageHistory = Sthis-›getHistory(Sservice):Craeendolde=foreach (SnessageHistory as Shistories) "Smessages = Shistories->messagesAdded:GEBEREEforeach (Snessages as Smessage)Snessageld = Smessage-›message->id;Sf ( Sthis-sisForPurrentEnvironnent (Sservice, Smailbox, Snessageld, SexoectedorioinScelavedText = TextRelav.sahere( column: 'enail oroviden id' Snessaceid)->finstO,Sf (ScelavedText za= null)) !Srelavectext = Texthel av::crente dl= TextRelav::PROVIDER GSUITE-730ema onouidero" e> Smessaneld"status" &> Texttelay..STATUS pRodESSmeaMece ySELECT DISTINCT u,id, u,enail, unname, u,softohone nunberFROM users uINNER JOIN activities a ON u.id = .user_1dWHERE a.type LIKE 'snsX)AND a.created_at › DATE_SUB(NOW®), INTERVAL 38 DAY)GROUP BY v.id, u.enail, U.name, v.softphone_numberORDER BY sns_count DESCHwounnariop as sas count— 045 A1 A41 У 66 Aselect * fron teans where id = 1;select * fron rolesSELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)' ELSE ** END) AS user idv.emailsa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable idJOIN teans t 1.n<->1: on t.id = u.tean idWHERE u.tean_id = 1117 and sa.provider = 'hubspot":SELECT * FROM activities WHERE uuid to bin(+[CREDIT_CARD]-9144-d04896850248') = uuid: # 79933459 YESSELECT * FROM activities WHERE uvid_to_bin('[CREDIT_CARD]-927f-4f4da2a8185c') = uuid; # 80186192 NGSELECT * FROM con consiguratsions WHERE 1d = 1853:SELECT * FROM teans WHERE 1d = 1117;select * fronusers wherte38749select * fron plavbook cateconies where 1d = 43783%select * fron playbook_categories where playbook.id = 5473;select * #ronlconfields where d= 659242select * fron crn_field_values where crn_field_id = 659242;SELECT * FROM crn_field_data fd# J0TM con Sields € OM fd.con Siold sid = €.5a# JOIN actávities a ON fd.activity_id = a.idwHEpE actiwity id = 799x3459# AND f.crn provider id = 'hs activity type':733v72/2select * fron text_relays where created_at > *2826-85-01*;select * fron activities where user id IN (7168, 18688) and created at ›select * fron users where team_id = 1 and id IN (18608, 13934, 7160):*2026-05-22' order by id descSjob = new EnailTextRelay(Smessageld, SrelayedText)-›onQueue( queue: Constants: : QUÉUE.MenstehlsohiCnocesnol delttur Cracennold»ServiceTestemnonlenterstore channes it was procassedWRCOENERBOASHYW STATK- octity, Ct7: 60219.80219365,See - the sync Was working on may 1o. Let me cneck what actualy changeo recenty in the executon pathScarched mailbox:text-relay:watch-text-events in app/Console (2)Command od, ghocausersnsamimwinon cao0 moncane ol a nooesoleemneoho/dewinuit100% 12oo vico c/ woy lcros.Ue+0.SkipAccoot nillAck amthine 2olCAihntAAoM OUA7...
|
iTerm2
|
NULL
|
NULL
|
76183
|
|
76181
|
rnostolFV faVsco.is ~#12121 on JY-20963-fix-imMA G rnostolFV faVsco.is ~#12121 on JY-20963-fix-imMA GLAUDE.mdcomposer..sonU composer.lock# dependency-checker.json# dev.jsonFids.txtFinfection.json.distMINSTAI mdMAINTSPNA WERHOOK SETIID mAliminny storagewelconsst.meM MakefileTonexaoeelocksoi—onostan.neoh.oisE phostan-baseline.neor< phounit xmlraw so Lquery soME README.mooi sonar-proiect oropertiesEtest.ov< Unttled Diagram.xmil.svetur.config.isMIWEBHOOKELTERNGA MPLEMENTATTONImO1h Extemal Lioraniecv Scratches and consolesvnatanaca concolaeconealais nh&DI (EU)SEU (EU)y Aliminny@localhostA console (jiminny@localhost)4 DI (jiminny@localhost)4 HS.Jocal (jiminny@localhost)4 SF [jiminny@localhost]A zoho_dev (iminny@localhost)V A PROOA console (PROD]A console 1 (PROD)ADI (PROD]> AOA> AOAI> OAI PRODASTAGINGconsole StAG NGconsole STAGNGuranus STAGNG>Extensions>MScratche.ServiceTest700%12oo vico c/ woy 1cros.00+0.custom.logSF (iminny@localhostconsole (PROD) ©) Service.phpe TextRelyservice php© UsersHistory.phpl# convoie kuW TeoroAienayservice lestontE emMWiaKorE .env.local13 6)Cass eXKeLaySeNWCpublic function -_constructOf...}&SERRENE698699* Fetch the lotest nessooes since the tlost sunc.oubdc function suncor arravSmaiboy = contot ker minny cooglle text user"oSexoectedOnioinalRecioient = confia( kev «ninny deploy reaiion") a== 'eu? 'catch-all-eug' . config( key. "jininny.google_text_host'): "catch-alla' . config(key.iminny.google_text_host'):Ceanvsed WthieosestSheeosshorSmessageHistory = Sthis-›getHistory(Sservice):Craeendolde=foreach (SnessageHistory as Shistories)Smessages = Shistories->messagesAdded:GEBEREEforeach (Snessages as Smessage)Snessageld = Smessage-›message->id;Sf ( Sthis-sisForPurrentEnvironnent (Sservice, Smailbox, Snessageld, SexoectedorioinScelavedText = TextRelav.sahere( column: 'enail oroviden id' Snessaceid)->finstO,Sf (ScelavedText za= null)) !Srelavectext = Texthel av::crente dl= TextRelav::PROVIDER GSUITE-730ema onouidero" e> Smessaneld"status" &> Texttelay..STATUS pRodESSmeaA console [STAGING)OtmnonenteisieAeceySELECT DISTINCT u,id, u,enail, unname, u,softohone nunberFROM Users uINNER JOIN activities a ON u.id = .user_idWHERE a.type LIKE 'snsX)AND a.created_at › DATE_SUB(NOW®), INTERVAL 38 DAY)GROUP BY v.id, u.enail, U.name, v.softphone_numberORDER BY sns_count DESCHCoUNT(a.1d) as sns_count— 045 A1 A41 У 66 Aselect * fron teans where id = 1;select * fron rolesSELECTCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)' ELSE ** END) AS user idv.emailsa.*,t.owner_id FROM social_accounts saJOIN users u on u.id = sa.sociable idJOIN teans t 1.n<->1: on t.id = u.tean idWHERE u.tean_id = 1117 and sa.provider = 'hubspot":SELECT * FROM activities WHERE uuid to bin(+[CREDIT_CARD]-9164-d04896850248') = uuid: # 79933459 YESSELECT * FROM activities WHERE uvid_to_bin('[CREDIT_CARD]-927f-4f4da2a8185c') = uuid; # 80186192 NGSELECT * FROM con consigurations WHERE 1d = 1853:SELECT * FROM teans WHERE 1d = 1117;select * fronusers wherte38749select * fron plavbook cateconies where 1d = 43783%select * fron playbook_categories where playbook.id = 5473;salect * #ronlconfields where d= 659242select * fron crn_field_values where crn_field_id = 659242;SELECT * FROM crn_field_data fd# J0TM con Siolds € OM fd.con Siold sd = €.5a# JOIN actávities a ON fd.activity_id = a.idwHEpE actiwity id = 799x3459# AND f.crn provider id = 'hs activity type':733v72/2select * fron text_relays where created_at > *2826-85-01*;select * fron activities where user id IN (7168, 18688) and created at ›select * fron users where team_id = 1 and id IN (18608, 13934, 7160):*2026-05-22' order by id descSjob = new EnailTextRelay(Smessageld, SrelayedText)-›onQueue( queue: Constants: : QUÉUE.MenstehlsohiCnocesnoldelttur Crocennold»ocorchanduswas oroctssto"id": 32419Tnoutintror gs"email provider_id': *19e3b1be38229cecrecipient*: *Lisa Callaghan <[EMAIL]>*- octrity ct: 60279: 80218365,1sen - tho sunc WAS workiing on Mav 18. Let me check what actually chanoed mcnatly la tha eyncution bathAccoo" alllAck amthine olCAihntAAoM OUA7...
|
iTerm2
|
NULL
|
NULL
|
76181
|
|
79538
|
rnostolEV favscojs ~$ JY-20915-fix-missing-header- rnostolEV favscojs ~$ JY-20915-fix-missing-header-text-rolay© TeamSetupController.php©UserAutomatedReportsContr© WelcomeController.phpMiddiewareLayoutltonsrormer.on©LayoutEntityTransformer.phpxphe api.php& DockerfileE ResourcesE SerializersM Transformers› E CustomerApiAbstrac.Consumerawarelra© AccountTransformer.php©ActivityCommentTransformescAcuvicyexoorttranstormer.o© ActivityMomentTransformer #©AcuviyPlay.ranstormer.oh©Acuvi.ysharetranstormer.onc) Activityl ooicy niaaer ransioncvall hoiy otneawonttranstcTenredowtrangormer.choClenachimses oentenoitacCoachinaSectionsttanstomeCCommenttranstormer Abstra© ConnectionTransformer.phpCContactTrandlormat wh.© CrmTransformer.php© DataTransformer.pho© DealStageTransformer.phporenturelorstommer.on© FieldTransformer.phpFieldValueTransformer.phpc Forecasturans.ormer.ohec croudDealRiskyvoetrans.omnc) crovdtranstormer.choc Intecrationtrans.ormer.oho©nvitationtranstormer.cho© JobTitleTransformer.phpc)lanquace Dia ecttranstormer8O8ORERROGcllawouttranstwmer.oodcMessadettrans ormar.oooclass Lavouctnocylranstorer excends uranstoruernostractSthis->profile = Sprofile;public function setNoDefaultActivityTypeFolloxUp(bool SnoDefaultActivityTypeFollowUp) (.public function setNoDefaultActivityType(bool SnoDefaultActivityType)(...)public function transform(LayoutEntity Sentity): array$label = Sentity->getLabel);soescrapczon = senocy-sdescrzoczonSrequzred = senocy-sis candacomy*// Inherit fron the base field.Staeld = Senocy-stzeldsif (Sfield) (if (Slabel === null) €Slabel = Sfield->label;i€ (Sdescointion aa= null 8e SSieldo>descrintion) {Soesenintonsael de desenoretonsi€ (Ssieldosis mandatory) "Srequired = true;return("id* => Sentity->id_string,"reguired' => Srequired."abelt => Slahel!description' => Sdescription,"readonly' => $entity->read_only.'sequence' => Sentity->sequence,public function jncludeChildeen(LayoutEntity Sentity)(..,public function jncludeEield(LayoutEntaty Sentity)k...U TextRelayServiceTest~© TextRelayServiceTest.phpE custom.logE laravellogSF jiminny@localhost] x 4 HSJocal ([iminny@localhost)A console [PROD]consok leu.4 console (STAGING)D000€TeAutos| A15 X1 A y 235POM activitales &IIN users u (1.n<->1: ON a.user_id = u.idIEREa.status = 'completed"AND uuid_to_bin('641flacb-1608-42d1-8726-df52979dadBe')) = u.uuid8 2.AND a.deleted_at IS NULLAND EXISTS(SELECT 1 FROM tracks tWHERE t.activity_id = a.idAND t.type IN ('audio', "video")DER BY a.-actunil start, tlme DESCMIT 25:68 fminny ~aBIBRYZYOA-24908292,060833832266AZORSEEEEilect * fron teans where id = 19;flect * fron crn_configurations where provider = 'pipedcive":ELECTCONCAT(u.id, CASE WHEN U.id = t.ouner_id THEN • (onner)' ELSE ** END) AS user_id,v.enait,sa.*,t.ouner_id FROM social_accounts saIIN users u on u.id = sa.sociable_idIIN teans t (1.nc->1: on t.id = u.tean.idIERE U.tean_1d = 19 and sa.provider = "pipedrive":FLECT * FROM social_accounts WHERE id = 1116;"DATE social_accounts SET provider_user_token = 'vlu:AQIBAHJ-L2TNK2yuuuaLq{fzhWb9crUNKTpk4FLQ9rjnXqp_6AЕQhDhDQVa1nV#CHEvnpvS)ovider_refresh_token = '5034113:19555731:87e14258f8c813d02767ee975f6044&46b6b2bfC*,pires = 1779891997,IERE $d = 1116;"provider_user_token": "v1u:AQIBAHJ-LzTNK2yuuuaLqifzhHb9crUNKTpk4F1Q9rjnXgp_6AEQhDh0QVa1nv#CHEvnpvSEAAAAfjB88gkqhki69u9BBw05ilect * fron crn field values:ilect * fron crn_fields where type = 'nulti-picklist';LECT * FROM Crn_ Layouts WHERE uuid_to_bin(*7C327871-4c25-4c56-9a0f-44c5a849d65c') = uuid;SIEOT& COnken louAIt Ont+oG NHSOS ANn JRudIt AE 202%LECT * FROM Crn_fields WHERE 1d = 3014; # 1885SISOT & SO0K AN BOTH MOTHOG NHEOE AnN 61012 12 C 79172anler herseiet100% 17oo inu co moy 3ro5:l+ 0..Cachado Codo XKick off a new project. Make changesc. Fix Texikelay service TesteC Fixing TextRelayService TestsIs it posible tol@ Code swioThvesterdav 15:4420h• oKtwodeulhimeiires(2 4 spaces...
|
iTerm2
|
NULL
|
NULL
|
79538
|
|
81873
|
rnostolEV favsco.js ~ProldetyO .gitignoreEF.php-cs rnostolEV favsco.js ~ProldetyO .gitignoreEF.php-cs-fixer.cacheAipronores"nxer.oisconpponosomm.moro.oneE.phpunit.result.cacheE prettierianoreE.windsurfrulesprpoe neloerenppanisatM? CLAUDE.mdcomooser.son( composer.lockdeoendency-checker.son0 dev.jsondstxE infection.json.distMEINSTALUmSMIINTERNAL WEBTOOK SETUP maEjiminny_storageMslicenses.mdNNakarO package-lockjsonphpstan.neon.distEphpstan-baseline.neon<$ phpunit.xmlTBraw_sqL.query.salMAPCAOMS mdll© sonar-project.propertiesE test.py<> Untitled Diagram.xmlvetur.config.isM. WEBHOOK_FILTERING._IMPLEMENTAT› i1h External Librariesv E* Scratches and Consoles~ E Database ConsolesconsoeziA DEAL RISKS (EU)A DI [EUAEU fEU"Ajiminny@localhostA console fliminnw@localhostDI (jiminny@localhost)tiiminny@ochnosChecked out masterw@localhost)zoho dey tlim nnudiocinosconcals ioceeA console_1 (PROD]> 404yureatenuorcoreulcoerohtons© ConvertLesdActivities.php© CreateActivityAddedToPlaylistEvent.php© SyncToPtanhat.phpCeenconcoootwoneon30 €Bgg&8use Jininny\Http\Responses\Api\Response;use Jininny\Models \User:use Jininny\Repositories\AutomatedReportsRepository;use Jiminny\Services\ApiResponseService:use Jininny\Services\Kiosk\AutomatedReports\AutonatedReportsService;use Jiminny\Services\Kiosk\AutomatedReports\ReportSort;use Jininny\Services\Kiosk\AutomatedReports\ReportSortDirection;use Jiminny\Services\PlanhatService;use acconanace necolkecueseuse Throwable;class UserAutonatedReportsController extends Controllerpublic const int RESULTS_PER_PAGE - Ae-public const string SORT_COLUMN$IPSpublic const string SORT_DIRECT.oueldle tuncieton Consueinwne resdonly Auoredteooneroosonyutoneokeoorskeoosorv.onvate resdonly AuconazedcenonteSenuice SautongtedRenontsSeruceonivate ceadonly Aosikesnonsesenuica SaosipesoonseSenyicelonsvate ceadonly Resnonse Snesconse.private readonly PLanhatService SplanhatService,14.0Slackpublic function trackInterest(Request Srequest): JsonResponse(...}* ethrows ApplicationExceptionpublic function list(Request Srequest): JsonResponse(..}public function delete(Request Srequest, string Suuid): JsonResponse(....©ActivityLeadConverted.phpAutomatedReport ohr=| A18 22 A Y31E custom.log571575$76579E laravel.JogA SF jiminny@localhost)A HSJocal [iminny@localhost)Tx: AutovPlaygroundCONCAT(U1O. CASE WHEM u1d = tuonnen $d THEM • (onner)• ELSE ** END) AS usen 3alA console (PROD] X A console [EU)A console (STAGING)sa.*,oner ttsooecounJOIN users u on u.id = sa.sociable_idJOIN teans t 1_nc->1: on t.id = u.tean_idWHERE w.tean_id = 581 and sa-provider = 'salesferce':SELECT * FROM autonated_report_results order by id desc;select * fron features;select * fron tean_features where feature_id = 40;select x fron teans where id = 556:select x tron ducosateureuonts?where id = 54; # 4fdd41f6-dcf0-30d0-b339-7345381b6844 , ["pdf", "podcast*]SELECT * FROM autonated_report_results WHERE uuid_to_bin(^822fa41b-afd3-43a9-a248-86b0e36f3131') = uuig;select * tron auconared repory resuccs order by zo descNlolesazuls.conSELECT * FROM pLaybook_categories WHERE pLaybook_ad = 5515;ralaairiteoroshete eon contaurcionroe os nne oonheworeevenisSELECT * FROM Crn.fields WHERE id = 226147;Maleaiueased vailes heee eondeldds ilotsalatwcaconsouraclons1H5?8 108697SELECTCONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (owner)' ELSE ** END) AS user_idv.enail,SA.+t.ouner_id FROM social_accounts saMhiN luseng m on misde sarsocs abile 5dlJOIN teans t (1.nc->1: on t.id = u.tean,_idWHERE u.tean_id = 711 and sa.provider = 'salesforce':SELECT * FROM crn profiles cp JOIN users u 1.nc->1: on u.id = co.user id WHERE u.tean 1d = 711%select * fron leads:select * fron calendars:SELECTt.id AS tean_id,100% L74o Inu zo moy 11.00:50d. liminny~045 A1 A41 X66 AWorkspace associated with branch 'master hasocchlcstocoSonarQube for IDE suggestionsDetect more security issues in your PHP filesry Sonarotibe cloud for treeMorev...
|
iTerm2
|
NULL
|
NULL
|
81873
|
|
81550
|
rnostolEV favsco.js ~$2 JY-20915-fix-missing-heade rnostolEV favsco.js ~$2 JY-20915-fix-missing-header-text-rolayO.gitignore@ audio.wav© SyneMailbox.php© TextRelayServiceTest.php x pho jminny.phpcioneE env.productionnoowcouieoouloe→alaveloe<> phounit.xmE tt.jsE oauth-private.kevE oauth-public.key= storagelE supervisord.pidexterelay. sonvutesteFeatureIntegrationServicesStubseLunit@ActionsComponentConfigurationO ConsoleContractsimomhinDDTOEnums@ EventsexcectonsfixturesGuards@ HelpersНttрIntegrationsaneractonsJobs› @Activity› EO AiAutomationdectare Scracrcypesehnanesoace vests Unzc services naze"usc 6000Le Servzce 6a02l a$ 6000LC609223usc 6000Lc Service 6n022 nessaoc as ona2khessagc:usc 6000Le Service 6na2, hessagcPanause zuminare Suppors Facades conta.use Illuminate\Support\Facades\Log;use riinny Serusces.uneutey cel auseruicosuse PHPUnit\Franework\Attributes\CoversClass;use Prpnst Eranemorkrhures hara?rousderuse Tests\TestCase:use Pe ections assuse Mockery:21 %#[CoversClass(TextRelayService::clasclacs TeytRelauSenvsceTest eytendsl$IPSpublic static function environe346>protected function setup(): vos.Firefox39 6>protected function tearDown(): voidt...,46 %38665#[DataProvider('environmentProvider")]public function testIsForCurrentEnvironnentWithMatchingXGn0riginalToHeaderCstring Sdeplovkeazonstring SexpectedAlias,string Sreczotent): void {...)~ AutomatedReports© CreateResultsTest.phpc RequestGaneratenckm© RequestGenerateReportJ@ SendReportSxirinaScont© SendReportJobTest.phpcSendReoorwailooecSendReoor No:Gineate>Imenlendar#[OataProvider('environmentProvider')]public function testIsForCurrentEnvironmentWithNonMatchingXGn0riginalToHeaderCstrina SdeplovReaion.string SexpectedAllas,): void (...}nubl?e funetion testtefonhunrentfoudconnentl.oocPpfusedMessa0e/d= wosdf..154 % > 1public function testIsForCurrentEnvironnentFallsBackToToHeader(): void(...}IminasiocheMailboxIm Middiomaro184 8 > ||public function testIsForCurrentEnvironnentWithEmptyHeaders: voidf...}216 %public function testIsForCurrentEnvironnentWithException: voidi...;100% L74o Inu zo woy 112/s4%UTextRelayServiceTest& DockerfieE laravellogxsr uim nnyerocolnostA console [STAGING)HSJocal ([iminny@localhost)# consoe lProes consoe leu.rner [EMAIL] #L154-188Thought for 1s>eexKeayeMicesthontRead TextRelayServiceTest.php #L150-199Sasrched testistorcurrent Environment.allsBackio ohesder in testerUnSamrices Moiln extRelay Service est.oho.I need to check if there's a duplicate test now. Let me search for all test methods in the file:ResonexRehysewicalcacono200-el~TextRelayServiceTest.phpthietorxfixed:ned and assertion changed to assertTrue (ToSAr nom causec a matehestistorcurrenttnv1ronsentwitherptyteaders = warning messsoc updatco to missing X=Gs-Orioinal-uand To headersnow match the implementation.Oal -Ask anything (XOL)* @ eodeswiaTt2 4 sp...
|
Firefox
|
Text message from 087 787 8118 - lukas.kovalik@jim Text message from 087 787 8118 - lukas.kovalik@jiminny.com - Jiminny Mail — Work...
|
mail.google.com/mail/u/0/#inbox/FMfcgzQgMCZWhvKZLq mail.google.com/mail/u/0/#inbox/FMfcgzQgMCZWhvKZLqvLLsBfWCCDMqrP...
|
81550
|
|
78647
|
rnostolEV faVsco.ls ~Cooc$2 JY-20915-fix-missing-h rnostolEV faVsco.ls ~Cooc$2 JY-20915-fix-missing-header-text-rolayTinoowpte logos.phppto mail.phppto maxio.php"medd"sueamine.oneHwowercalonepho queue.phpsdlestorce.onesamconesecure-neddcis.oiwpservices.ohgppslack.ohephptimezones.ohgphe view.phpphp webhook-server.oho> E contrib→darabasrontcent› Q langnode modtles hhrary toon> @ phpstant mualiid› Eresourcesv hroutesphe apl.phppe api_v2.phpmhe console.phpmo customer_api.phpwe embedded.phpme health.phppupro cetco weo.onemoweb.phppp weonook.one› E scripts~ E storage> O apo› E debugbar› ED frameworkviloasrcitionoreD audio.wav= custom log<$ phpunit.xmlFttieEoauthenrivate kenE env.production14 Q16 @SESBBSENNASGGGGLGSA98589D00% 12oo vico c/ woy 10:04:20& Dockerfilemho jiminny.phpoubuze tuncczon conscruccoScredenczals = scorage oach oadxext-relay."sonaborunlesstrle exstslscredencalsCooe: 4747outenve as.'GOOGLE_APPLICATION,CREUENTLALS=" • Scredentzals):E customiogE laravellogxSF [jminny@localhost)A HS Jocal (jiminny@localhost)A console (EU)A console [STAGING)VRoA(2026-05-27 12:36:83) Local.INFO: Jiminny\Console\Connands\Connand::run Menory usage before starting connand ("connand":"aeeting-bot: schedule-bot(2026-05-27 12:36:03) Local.INFO: [ScheduleBotConnand] Dispatched activities to capture {"count":0} ("correlation_id":"dcf24893-4455-4604-9282-481(2026-05-27 12:36:03) Local.INFO: Jiminny\Console\Connands\Conmand::run Menory usage for command {"connand": "neeting-bot:schedule-bot", "nenoryßefe(2026-05-27 12:36:05) Local.INFO: Jiminny\Console\Connands\Comnand::run Menoryusage before starting connand ("connand": "dialers: nonitor-activitin(2026-05-27 12:36:05) Local.INFO: Jiminny\Console\Connands\Connand: :run Menory usage for comnand {"connand": "diglers:monitor-activities", "nenoryße820-05%4sorto Kocwwernowownostant4820-6594/45ok80)Kowwurnononno enocorrelabohboiyetororunyeoz4roe00DDedeCroceoo/4-c42e004yr45o0e04/(2826-05-27 12:36:08]КаСАСКООСІМОSО СаКОМаКОБАСРвИООИ ИРСЬДІКСР ТОСССНССОЛЕН КООХЕКСЛОБЕНОВДКry usage before starting connand ("connand": "nailbox:batch:process", "!7826-85-2ema Scheduel Starmins barch process hostdockerlamocorrelation.10":855ta745-4858-4098-0430-4817s ('host*:*docker_lamp_1", "processed":0} ("correlation_id*:*833fa745-4850-4ocaunNEi: sminny consoe connands, command::run Kenory usage for command "connand"*"na boxtbatchiorocessnenoryßetoneory usage before starting connand ("command" :"conference: nonitor:count*locauiei: kunmina confenence:non tor:count coenand for actaydes in 2826-85-21 7134:881 2826-85-4 1 36788 correlaLocal. INFO: [conference:nonitor:count] No activities found in (2826-85-27 12:34:88, 2026-05-27 12:36:00] {*correlation_¡d":locouaiEi: Sminny console connands, command:arun Kemony usage fon command "connand"*" conference:cons ton:countnemonyßet(2026-85-27 12:36:12)Locar. INFO: Jiminny\ConsoLe\Connands\Conmand: :run Menory usage before starting connand ("connand":"crn:sync-hubspot-objects*ocaeisie Sminny Tionsole Vronmando Tonmandecun Мomonymonneos comoond 2conmandxicon.syncchuhonatcnhsncnsmamonybert* Fetch the latest messages since the last sync.public function sync(): arraySnailbox = config( key. "jininny.google_text_user');SexpectedAlias = Config( keySexpectedHost = config( key:Log: : info( message:)' [TextRet'nailbox' => Smailbox,"expected_alias' => $exi"expected_host' => SexpPSPhpStormSservice = Sthis->getService(Snailbox);SnessageHistory = $this->getHistory(Sservice):Snessageds=toreachSnessagchtstory as shistoresSnessaces= shistortes-snessages.odeo.foreach (Snessages as Sne-Snessaceld a smessage-ynessage.>1051f (1 Sthis->isForCurrentEnvironment(Sservice, Snailbox, Snessagelecontaiinue :Srel averteyt = Tayrte aye.rheneteenas nnousden ol Shassantiscallavartay?=== ombelSreLayedText = TextRelay: :create(ETaytRAlay: - pOnvInEe eSUTTE'email_provider_id' => Snessageld,'status' => TextRelay::STATUS_PROCESSING,31(2026-85-27 12:36:13] Zocal.INFO: [SyncHubspot0bjects) Starting sync {"tean":"b2049a54-b645-4637-a7ae-a86cfce6e8e4", "usage":24246528, "real_usage":(2026-05-27 12:36:13) Loca?.WARNING: [HubSpot) Account not connected for user ("userId":"2ac84474-3c8c-4ce8-baeb-b63ddb76fa9b*, "account" :null} (*c(2826-05-27 12:36:13) Local.INFO: [CrmOwnerResolver) Integration owner is not connected, attempting tean nenbers ("crn_provider": "hubspot", "crn_oк(2826-05-27 12:36:13] Local.INFO: [CrmOwnerResolver) No tean members found with active crn connection {"crn_provider"; "hubspot", "tean_id":42} {*cc)(2826-05-27 12:36:13] Local.INFO: [CrmOwnerResolver) No tean member found with active cra connection ("crn_provider": "hubspot", "tean_id*:42} {*cor4870-6394100451LОСЛEИН БУICIОSОOСОEСSILSУI DОSIRСУОСЕ.СУВЕРКОСЕОРОРКРСОУСВЕВВSDECGLOКS(2826-05-27 12:36:13] Local.INFO: [SyncHubspotObjects] Starting sync {"tean":*b2b115eb-93ce-4d1b-929c-173757df8fba", "usage":24195248, "real_usage":ocrww.kwo.100s00daccounr noconneceotoruseusewo50548/8=c0-4r80-880-208505e005[2826-85-27 12:36:13)Local. INFO: [Crm0wnerResolver) Integration ouner is not connected, attempting tean menbers ("crm_provider1ocneotautmimenesО enio Саn ЛеСe ТОоДОКОЕНФУеСЬ СОтеС ФОЛНОО ОТОМОСЬшЯтОСаСвБОЧдь[2826-05-27 12:36:13)[CrmOwnerResolver] No tean member found with active cre connection ("crn_provider": "nubspot",7826-85-47336337locauiei:Synchubsnotobnects Sunc Finishedteanx0201015eb-93c0-4016-929c-13757df8fb8""oroyiden"t"nuosporustatus"A(2026-85-27 12:36:14) Local. INFO: Jiminny\Console\Connands\Connand: :run Menory usage before starting connand ("connand":"activity:notify-not-2099e19876-85-448284848609480508 AmAnny Cionsol e Conmanda Commandeanun Маmоnу uеnо кoл commandLcommand ,"anо уулло tу-лога оллedenmаnyl-C6b98660-b48d-4832-a68C-a57d68651888", "usage":24214824, "real_usage":LOCA,WARNNG: HuSno Account not connecred fon usen Pusend":tc3aacs-t060-4265-1236-208572036390accountnuler is not connected, attenpting tean nenbers {"crm_provide*:"hubspot", °crn,onteanumehene ound with netive enn connectcion "eon providen", "hubsnor" "teangideeho% cdmember found with active cra connection ("crn_providen": "hubspot", "tean_id":49) {*conCvnckuhenatilhdonte Cuna nichod Cetos=".chhorkhA.hhe.le2.nhencn.UokakcgRRel innavsdon"."huhenate eetatue"Loca?. INFO: Jiminny\Console\Connands\Conmand: :run Menory usage before starting connand ("connand":"nailbox: sync* , *neпоryßefoieeasCahodilo Chap aiuh inhayCund ehaeteestaatonhen dirannolaton hitinaRiho,tilhechhntchontroenelhCascade Code x o EKick off a new project. Make changesacross your entire codebase.c. Fx TexiRelay service Teste© Foing TextRelayService TestsAsk anything (XolAdhotv® The Hunspell plugin has been deprecated. I...
|
iTerm2
|
NULL
|
NULL
|
78647
|