|
86266
|
rircrox© Pipelines - |Iminnylapp* (UY-20613) Allow rircrox© Pipelines - |Iminnylapp* (UY-20613) Allow owner's role totText relayyyorokFix orcion key wiolntluminate/Database|Query&xcepl• JY-20983 fix deleted obiect imolooin t SiastorcaFeed - Jiminny - SentryM Inbox (1,734) - Iuias.kovalike) X(JY-20979) Rescive PHP 8.5.5 deppihttoem Son dthloy - Pintormtranscript ss issue8 JiminnySOD:68811 (0n demandll Trans8 Sona Subramacian at 27/05/20268 Ilivana Netsova at 27/05/2026, 18)Viewhistolyooountrnroie.ChatMeetM Gmail|composclnooxStarredSnoozedSentDratt•DCategories® PurchasesMoreLabelsApp emailsGithubappSentryWVindowHelp1,734103,277Ask Gmail# Stefka Stoyanova0 # mihailm., sonarqu. 4# Nikolay, sonarqubec. 2stetka srovanov359877878118, me 4Twillio MottticationsNikolay. sonarqub. 13Nikolay…_.stefka-j.7• * DatadodGalya Dimitrovastetka stovanova359871818118, me 3DatadogVasil, sona., Vese. 4DockerDockeYeelin.onhiroroee.DatadogDatadog# DatadogClose TeamDatadogLoom447893937879, me 47o0sLXInu cowoy 1o.00.4• Active~-50075474Updated invitation: Lukas/Stetka 121© FfI May 29, 2026 2pm - 2:30pm (GMT+3) (Lukas Kovalik) - Lukas/Steika 121 Join with Gooqle Meet - You have been invited by Steika Stoyanova to attend an event named Lukas/ steika 121 on Fnday May124, 2026 - 2pm - 2250pm (zastern zuropean l (me - sotia). this(jiminny/infrastructure) JY-20899: [test) Move app secrets to AWS Secrets Manager (PR #741) - You can view, comment on, or merge this pull request online at: https:/(github.com/iminny/infrastructure/pull/741 Commit Summary 7b134be JY-20899: (test) Move app secrets to AWS Secrets Manager File[jiminny/prophet] Add ai score filter (PR #523) - You can view, comment on, or merge this pull request online at: https://github.com/jiminny/prophet/pull/523 Commit Summary 09f8834 Add ai score filter File Changes (2 files) M src/component/Invitation: Claude Code Show Case with James @ Mon Jun 1, 2026 2pm - 3pm (GMT+3) (Lukas Kovalik) - Claude Code Show Case with James Join with Google Meet - You have been invited by Stefka Stoyanova to attend an event named Claude Code Show Case with James on Monday Jun 1, 2026 - 2pm - 3p..Text message from 087 787 8118 - reply 3 th On Thu, May 28, 2026 at 10:47 AM Lukas Kovalik <[EMAIL]› wrote: reply 2 th On Thu, May 28, 2026 at 10:29 AM < [EMAIL]› wrote: Text from 087Dormant Twillo subaccount(5) suspended - ot your lwilto subaccount(s) have been suspended Your lwilio account Jiminny (Production) (0sayabste398ee615415e61623abc9071), has lllwilto subaccounti(s) that have been suspended due to inactivit[jiminny/prophet) Update README to include stopping the service in test instructions (PR 1522) - You can view, comment on, or merge this pull request online at: https://github.com/jiminny/prophet/pul/522.Commit Summary 2091793 Update README to include stopping the service in test instructions(jiminny/prophet) Update Claude workflow to use new disallowedTools format (PR #521) - You can view, comment on, or merge this pull request online at: https:/github.com/jiminny/prophet/pull/521 Commit Summary 84e4cb8 Update Claude workflow to use new disallowedTools format File ChangesYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 26. Metric Alerts 1 Total Event 1 Alert Recovered (Recovered) Dialers Stats Dialers Metric Graph sum(last_1d):sumjiminny.Invitation: All Hands - Product focus @ Tue Jun 2, 2026 11:30am - 12.30pm (GMT-3) (Lukas Kovalik) - All Hands - Product focus Join with Google Meet - Lets get together to go through the focus of the product - what we are working on right now, what is coming up and where we are heading Join with |Updated invitation: Lukas/Stefka 121 @ Thu May 28, 2026 2:30pm - 3pm (GMT+3) (Lukas Kovalik) - Lukas/Stefka 121 Join with Google Meet - You have been invited by Stefka Stoyanova to attend an event named Lukas/Stefka 121 on Thursday May 28, 2026 - 2:30pm - 3pm (Eastern European Time - Sofia)Your time oi reauestihas a response -'ONa IMAI•N AWASI AROIONAG IHPVI IIASAOUIE UMALOSI EROIASMONON1GENEOEOEPRNNCOESONMMEEONIOEEEOERREOIS TRONAS UITText message from 087 787 8118 - test 1 On Wed, May 27, 2026 at 10:30 AM Lukas Kovalik <[EMAIL]› wrote: response to mobile test text relay On Wed, May 27, 2026 at 10:29 AM <[EMAIL]›Your Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 25. Metric Alerts 1 Total Event 1 Alert Recovered [Recovered) Dialers Stats Dialers su|(jiminny/infrastructure) Deprecate option "runForSeconds" (PR #740) - Merged #740 into develop. You are receiving this because you are subscribed to this thread.Message ID: «jiminny/infrastructure/pull/740/issue_event/25962445113®Lukas Kovalik, here is your weekly update for 26 May - Your weekly updateSpace updatesCheck on 1 work item without updates in the last 28 daysJY-19958 Upgrade BE libraries - MayReviewJiminny (New) View all workAssign|(Docker) You + Docker = Ready for Action - Hi and welcome to Docker, lukaskovalik! Congratulations, your account has been verified! Sign in to your Docker account to download Docker Desktop, create repos(Docker) Complete your account creation - one-time verification code - Hello lukaskovalik! Thanks for joining Docker. Your verification code is: 03WMT1 Navigate back to your browser and enter the code. This code will expire in 15 m(jiminny/infrastructure) JY-18091 php 8 5 (PR #739) - sonarqubecloud[bot) left a comment (jiminny/infrastructure#739) Quality Gate Passed Quality Gate passed Issues O New issues 0 Accepted issues Measures O Security Hotspots 0.0% Coverage on New Code 0.0%|Your Weekly Digest trom Datadog - the Weekly Datadoq Digest tor Jiminny, Inc. Here's what happened in Datadog since May 18. Metric Alerts 4 10tal Events 4 Alerts Recovered (Recovered)| Dialers Stats Dialers Metric Graph sum(last 1aYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 23. Metric Alerts 1 Total Event 1 Alert Triggered (Triggered) Dialers Stats Dialers Metric Graph sum(last_1d):sumjiminny.Your Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 22. Metric Alerts 1 Total Event 1 Alert Recovered [Recovered) Dialers Stats Dialers Metric Graph sum(last, 1d) ssumjiminny.You're Invited: Al in sales live panel. No hype, just what's working - Out the Al noise: Hear from people doing itYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 21, Metric Alerts 2 Total Events 2 Alerts Recovered (Recovered) Dialers Stats Dialers Metric Graph sum(last._1d) :sumjminnyWeire miaratina vout account to Atlassian - Atlassian I1com Imeertant chandes comina to how volLsian in to lloom learn more - Aation needed before wour accolnt miaration To awaid temnosarilv losina accessito votrlloom account nlease take a momenataximescaactrom 07B9K T9KYBY9 E anothor toxtrolAvC Onu MON MAVE15/20/25F1K9 212M ITSaRE KovallkEa maa sa KounliXTalIminnv.CoMs JEOtOR nowEOE ROMOlVCONE ETE MAVE D TE WYIIE KISEMI IKARKova likelitac ovallet mionvcortilminm.fiabenatannt..nn/ IV.90C04 Arld.daaktan.ann.afknakat 100 a99013:46PN2:49PMTLSPTTAK AXMay 27May 27May 27May 27May 27May 2May 2May 26May 26May 26May 26May 20WavneMay 26May 24May 23May 22May?May?May 2...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedIssue=JY-20963...
|
86266
|
|
81629
|
rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to tText relayFeed - jminny - Sentrya CloudWatch | us-cast-2CloudWatchus-cast-zCloudWatch | us-east-2JY-20915 foc strict casting by x1y-20963 fix deleted obicct imoorSevenShores\Hubspot|Exceptionsi® Lukas Kovalik - Time Of.muimioaLoain I salestorceJiminen/ExceotionslEmailActivitvteM Text message from 087 787 81 X2 (JY-20979] Resoive PHP 8.5.5 depPiatform Sprint 5 Q2 - Platform Te* (SRD-6881) (On demand) Transerlienioen— Now Tabhsttonooononsrnroie.M GmailcomposclnooxChatSttreeSnoozedSentDratt•DCategories® PurchasesS095 123e catya by LakyLak : PulindowHelpJ/u/O/#inbox/FMfcgzQgMCZWhvKZLqVLLsB/WCCDMqrPAsk Gmail1,7322 Attachments • Scanned by Gmail©•% :Add all to DriveJIMINNYvuejsSentry103.248Lukas KowaltltO ChCchPal4441/0015210o.3570110101800o5koSoRiTReply TR Test Thursday 10:30Lukas Kovalikreply 2 [EMAIL] tnu. wnw2i./troa04LuknsKovalk c tins.kowalikeminnv.com wrotesreply 2uOn Thu, May 28, 2026 at 10:29 AM <[EMAIL]> wrote:Text from 087 787 8118LogoSans Serif - TT-BUATEEO9Test Thursday 10:29S00A+10% 8• Thu 28 May 11:34:48• Active~1017514110-30AM (1hourago) # @4:10-47 AM (46 minutes ago) # 4 :...
|
Firefox
|
JY-20915 fix strict casting by LakyLak · Pull Requ JY-20915 fix strict casting by LakyLak · Pull Request #12134 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12134
|
81629
|
|
86404
|
rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to tText relayDeleted object erroryaorok Fix torcion key violntluminate/Database|Query&xceplJY-20983 fix deleted object imptooin t ShlastorcnFeed - Jiminny - SentryM Inbox (1.734) - Iias.kowalik Slim(JY-20979) Rescive PHP 8.5.5 deppiattoem Son dthloy -Pintormetranscript ss issue8 Jiminny(SOD:6881) fOn demandll Trans8 Sona Subramacian at 27/05/20268 Ilivana Netsova at 27/05/2026, 18)8 JimienyhsttonooountrnroiuesWVindowHelp8) JIMINNYSpaces / Jiminny (New)Platform Team 2.#: Summaryl& TimelineE BacklogQ Search boardREADY FOR DEV &mnnwewyerver versionineJMINNY MOP CONNECTORBacklogUocrade 3t libraries - MaviMATIENAEEBacklogJY-19956Falthack mechanism for users with active SFtokens for CRM MatchingREDUCE CHURN# JY-20912Ucors can take otos durind and attermeetingsRECORDING MEETINOS WITHOUT VISIBLE NOTETAKERS (..Backlog( JY-208712.5 /2 0000 =Users can filter Scores in Team Insights byHost |AUTOMATED AT SCORNBacklogA JY-2084715.6600 —AI Call Scoring quick access in PlaybackneadeAUTOMATED AY SCORINGBacklooQ Search+ CreateQSOMOX 100%K3 8• Thu 28 May 17:08:13*E ASk ROVO A ® $ID Active sprints8 CalendarL Reports4 Testing Board # List Forms C Components *, Development % Code Security & Releases Deployments E Archived work itemsF DocdEpicvTypeOuick tilterswINDEV SCODE REVIEWBLOCKEDwoochadeuseisooeralistorcalisanetheir detailsJIMININY MCP CONNECTORIn Dev( JY-2083310 11 .000 =0Fix foreign key violation when matching...activities to deleted Salesforce opportun...SUPPORT TICKETSin DerX* JY-209631 •000= 0Evaluation for Exec ReportsAUTOMATE EXEC REPORTS IN THE PRODUCTIIn Dey[ JY-1989010 / 0000=0User can log & save meeting information toRECORDING MEETINGS WITHOUT VISIBLE NOTETAKERS (.in DeyA JY-20753|13 •=0Call Scoring filter for Exec reportsAUTOMATID A CORINGin ner[ JY-20771•n •=0OA 2NSCP > Enable the Al to know detalis about theJIMINNY MCP CONNECTORIn QAA JY-2084612 1 •0 = 0oe eati uestr o got l st o odsandJIMINNY MCP CONNECTORIn QA[ JY-208355 n •=02 Shortcuts vSlack intearation$ Reporting Center +PO ACCEPTANCEComplete sprintDEPLOYGroup: Queries...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
86404
|
|
85660
|
rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to tText relayDeleted object errAuoeredtnes on New eocxJY-20963 fix deleted object: XJiminny\Exceptions(EmailActivityfrM'inbox (1734) - Aukas.kovallk@jlmirioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202O Illyana Netsova at 27/05/2026, 18aJimin.+ New TabViewHistoryooountrnroie.Windownel:sonarcloud.io/component_measures?metric=new_uncovered_lines&selected=jiminny_app%3Aapp%2F~ Google GeminiGemini 3.1 Pro ~That is a very common misconception, but it is not true anymore!While it is true that many years ago (around 2014-2016) (phpredis had some bugsregarding the order in which EX and NX arguments were passed, it has fully supportedcombining them into a single atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array ofoptions as the third argument.Here is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);// This executes a single, atomic SET coimmand with both NX and EXSacquired = Redis::set(lockkey, true, L'NX, "EX => seLT::LOCK-TIL.SECONDS))Eif (! Sacquired) &// Another process already holds the lockreturn;1/ ... report your metrics …..By relvina on senarate det, setand expire commands, vou are leavino amicrosecond gap open. In your new multi-process Supervisor architecture, two parallelworkers can check the get, both see (null), and both proceed to write the lock andpush duplicate metrics. Using the array syntax above closes that gap completely.A Cleaner Laravel AlternativeSince you are inside a Laravel app, you don't even need to fight with driver-specific Redissyntax. Laravel provides a dedicated, atomic lock manager that handles the phpredis/Ask cemintSummarize pageAppopect88 OverviewAnalysis# Summary# IssuesArchitecture@ Security hotspotsReportingldMeasures~ ActivityPolcies.* Intended architecturePro,cCk11 Pull RequestsBranches< Code© Project Informationcxoюre171=Y-20903 1ix deleted obire imooryMeasuresProject OverviewSecurity ?ReliabilityMaintainability ?Security Review ?CoverageCoveoeLines to CoveriLincovpred linpoLine Coverage67.4%Mandtinne to CavorUncovered ConditionsDuplicationsSizeIssues15951159%[CREDIT_CARD] kovalL1627 kovalf.1623 janes._1625 fanes..1626 janes..1627 Janes...162811629 janes…16301032163716331620163716381Hiphigh: Al Match Case Emtisch Diacrities Whoie WordsanA moishOESOMОД* 100% <#3 8• Thu 28 May 15:53:59OSOeE.0+5ir (ScountryCode &a Sthts->countrtesMap-xcountryExists(ScountryCode) .== false) 1ScountryCode = null;if (ScountryCode za= null 88 enpty(ScrnData['NatlingCountry']) «= false) (ScountryCode = Sthts -›convertCountryNaneToCode(ScrnData['MatlingCountry'])?7 (Saccount?-›country_code);return ScountryCode;private function parsecontactpnone(estrung Scountrycooe, array scrnbata): arrayIf (empty(Scrabata["Phone']») (return [(), null]:SparsedNumber = parsePhoneNunber (ScountryCode, Str::ltntt(ScrnData["Phone"), 25, **));Sext = cnoty(SoarsedNunberf"ext"1) 2 null • Stredlinit(SoarsedNunberf "cxt"1. 10.0n):return [SparsedNunber, Sext);private function parseContactMobtle(?string ScountryCode, array Screbata): ZstringCemoty(ScrnDatal"Moot "ePhone"))return null;return Str::1tntt(phone_e164(ScountryCode, ScrnData['MobtlePhone"]), 25, **):)* finheritdoepublic function syncOrganization(): voidsftelds =("InstanceNane',"OrgantzationType','IsSandbox',SorgValues = Sthis-›getRecord("Organtzation', Sthis-›config-›crn_provider_id, Sfields);Sedition = null;siteh (SoroValuesf'OecaofgatiooTvce'1) ¿...
|
Firefox
|
JY-20963 fix deleted object import by LakyLak · Pu JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12121/changes
|
85660
|
|
85644
|
rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to tText relayAuoeredtnes on New eocxJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM'inbox (1734) - Aukas.kovallk@jlmirioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 188 Jimieny+ New TabViewHistoryooountrnroie.Windownel:sonarcloud.io/component_measures?metric=new_uncovered_lines&selected=jiminny_app%3Aapp%2FS~ Google GeminiGemini 3.1 Pro ~That is a very common misconception, but it is not true anymore!While it is true that many years ago (around 2014-2016) (phpredis had some bugsregarding the order in which EX and NX arguments were passed, it has fully supportedcombining them into a single atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array ofoptions as the third argument.Here is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);// This executes a single, atomic SET coimmand with both NX and EXSacquired = Redis::set(lockkey, true, L'NX, "EX => SeLT::LOCK-TTLESECONDSJ)Eif (! Sacquired) &// Another process already holds the lockreturn;1/ ... report your metrics …..By relvina on senarate det, setand expire commands, vou are leavino almicrosecond gap open. In your new multi-process Supervisor architecture, two parallelworkers can check the get, both see (null), and both proceed to write the lock andpush duplicate metrics. Using the array syntax above closes that gap completely.A Cleaner Laravel AlternativeSince you are inside a Laravel app, you don't even need to fight with driver-specific Redissyntax. Laravel provides a dedicated, atomic lock manager that handles the phpredis/Ask cemintSummarize pageSonarQubeA ppoject88 OverviewAnalysis© Summary# Issues& Architecture@ Security hotspotsReportingldMeasures~ ActivityPolcies.* Intended architecturePro,cCk17 Pull RequestsBranches« Code© Project Informationravorke procolsnssistieu lssues cxvloresnn " MastirneMeasures.. 12121- JY-20963 tix deleted object importProject OverviewSecurity ?ReliabilityMaintainability ?Security Review ?CoverageCoveoeLines to CoveriLincovpred linpoLine Coverage67.4%Conditions to CoverUncovered ConditionsDuplicationsSizeIssuesJsie Jones.1513 tvetoo.1514 kovalL_1515 kovalL_1510151719441522 Janes..1573 lanes.1524 janes.1520anes.S7t Tanes.1528 kovalL_1529 janes.._DoS KOVaLT1532 janes...4555 KOVdLLI1ttwetoo15351536 kovalt_152815421543 nikola_544 lanes.1545 janes..1546 janes...13/ Janes.1548 vastl.)1549 nikola.1550 nikola.155715521553 janes...1554 Janes.1666 4anae.1556 Janes.1557 iltan...1558 111an.)1559^ V HiphigheAll Match Case mtisch Diacrities Whoie Words 2 of 4 matchesQSOMOX 100%K3 8• Thu 28 May 15:53:10a 0+5Sttelds = Sthis->oetAlFreldsAsArravcontact(itisroagseze fot is, efor)e) syne contact concelled. Flelds are not avstlable. ,crnld => Scrnid.'userid' = Sthis->proftle-sgetUserid(),return nullSsfContact = Sthis-›getRecord("Contact". Scrnid, Sfields)recurn sthis->tnoorcontactss.ontarsprivate function inportContact(ßcrnosta): PContact4f (: enoty(Scrn0ataf'[sDeleted'1)) {|Sthis-shandleEntityDelettonByProvlderId(SthLs->config->contacts(), ScreData);return null;Saccount - Sthis->CesolveContacGiccount (ScrnData);ScountryCode = Sthis-,recolvetontaci CountrvCode(Scrrdata, Saccount)(SparsedNunber, Sext) = Sthis->parseContactPhone(ScountryCode, Scrnbata);ScreatedDate = empty(ScrnData['Createdbate'])?null: Carbon: :parse(ScreData['CreatedDate'])->setTinezone('UTC');Sproftle = Sthts-»getOmnerProftle(ScrnData["Owner1d'] 27 null);Sdata - ["tean_id""account_ld""user_tld'owner_td""titlet= Sthis-›tean-›id,=> Saccount->id ?? null,= Sorottle?-suser 1d)=> Scrnbata[ 'OunerId'] 2? null,=> (Scrnbata["Nane') ?? null) !es null ? mb_strimwidth(ScrnData['Nane'], 0, 100) : "*,= Scerdatal"Title'l ?? null == nuli? no strirwidth Scr-Datal Titie. 0. 128) : oulilu>> (Scrnbata('Enatl'] 22 null) fe= null 2 nb_strimwidth(ScreData['Enatl'], 0, 191) : null,"country_code"phond=> SparsedNurber ( "phone'] ?? null."'mobile_phone""photo_path"=> Sthts->prospectPhotoPathService-›get0rGeneratePhotoPath(crConfiquration: Sthis-xconfialcrnProviderId: ScrnDataf"Id']...
|
Firefox
|
Uncovered Lines on New Code - app in Jiminny Sonar Uncovered Lines on New Code - app in Jiminny SonarQube Cloud — Work...
|
sonarcloud.io/component_measures?metric=new_uncove sonarcloud.io/component_measures?metric=new_uncovered_lines&selected=jiminny_app%3Aapp%2FServices%2FCrm%2FSalesforce%2FService.php&view=list&pullRequest=12121&id=jiminny_app...
|
85644
|
|
83909
|
rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow rircrox© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to tAxUemered tines on New codJY-20963 fix deleted object impsm.cwdSycaotionslsmalldcthatteM Inbox (1,733) - lukas.kovalike) xioonre Reso ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 JiminnySona Subramanian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jy 20910 schedule parallel updateViewhsttonooountrnPotLe.WVindownel:= mail.google.com/mail/u/0/#inbox~ Google GeminiGemini 3.1 Pro ~I'm on page *<tabTitle> Jy 20910 schedule parallel updatetarget processin</tabTitle>* with *«selection>@@-4,7 +4,6@@445namespace TestslUnitlComponentIES;5namespaceTestslUnit|ComponentIES:667-useChaseConey\LaravelDatadogHelper|Datadog:8useHere is a summary of the changes in the provided git diff for UpdateProcessManagerTest.phpStructural and Dependency ChangesReplaced Datadog: Removed the ChaseConey\LaravelDatadogHelper\Datadog)dependency and replaced it with Jiminny\Component\ES\ReindexTargetStatsReporter.Added Constants and Properties: Introduced a new ENVIRONMENT constant (set to"testing' ) and a (SstatsReporter property to hold the mock for the new stats reporter.Processor Instantiation: Updated the getProcessor() method to inject the newSstatsReporter mock into the UpdateProcessManager and utilize the ENVIRONMENTconstant.Test Case ModificationsRemoved Memory Logging Tests: DeletedtestLogMemoryUsageEmitsGaugeWhenLockTsAbsentandtestLogMemoryUsageSkipsGaugeWhenLockIsPresent entirely, as the Redis lock andDatadog gauge logic were removed.Added Empty Selection Test: Introduced testEmptySelectionLogsAndReturnsFalse toverify that processing an empty selection logs a debug message, skips batch manageroperations (generateName, scheduleWork, finishWork ), skips the stats reporter, andcleanly returns false.Updated Existing Tests: Modified testRunUpdate and testRunDoUpdateButThrottled toascort that the SctatcPonartar_sronort/methodic.called.andtoutilize theundatedAsk GeminiYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminSummarize pagesô:ChatM GmailComposelnoosSeteeSnoozedSentDrattCategoriesrurchaseWoreLabelsApp emailsGithubextensionJIRANotesSharedSentryAsk Gmail# Nikolay, sonarqubec. 2|[ # Stefka Stoyanova• * 359877878118, me 4 |[ * Twilio Notifications"Nixolay.sonarouo• * Nikolay .. stefka-j. 7 |# Datadog* Galya Dimitroval# Stefka Stoyanova# BambooHR359877878118, me 3mihailm.. sonaroub.# Datadog# Vasil, sona, Vese. 4# Jira# Docker* Docker*Veselin, sonaraubec. 21Datadog# Datadog• # Datadog# Close Team# Datadog*Loom447893937879, me 4Veselin. sonarcuo."OEMОД* 100% <#a: 8- Thu 28 May 14:13:07*Ljiminny/prophet) Add ai score filter (PR #523) - You can view, comment on, or merge this pull request online at: https//github.com/jiminny/prophet/pull/523 Commit Summary 0918834 Add ai sInvitation: Claude Code Show Case with James @ Mon Jun 1, 2026 2pm - 3pm (GMT+3) (Lukas Kovalik) - Claude Code Show Case with James Join with Google Meet - You have been invitoText message from 087 787 8118 - reply 3 th On Thu, May 28, 2026 at 10:47 AM Lukas Kovalik <[EMAIL]› wrote: reply 2 th On Thu, May 28, 2026 at 10:29 AM <[EMAIL] Twilio subaccount(s) suspended - 1 of your Twilio subaccount(s) have been suspended Your Twilio account Jiminny (Production) (AC8a9a88fe598e06154f5ed1623dbc9071), has 1 Twilimminnw brobherlubdakeREADmEtomaudestobomotnetsenwicemkesNSINUGITONSTPREWSY24EACONCENWNNOVACCAATNEON C TNO T ENDTOCCa GSAPСN ESENEOS E CUEICAEN MEAOSSEKEATИT «XACONTAATfiiminnv/orophetl Uodate Claude workflow to use new disallowedTools format (PR #521) - You can view, comment on. or merae this pull request online at: httos://aithub.com/iminnv/nrorYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 26. Metric Alerts 1 Total Event 1 Alert Recovered [Recovered) Dialers Stats Dialers MeInvitation: All Hands - Product focus @ Tue Jun 2, 2026 11:30am - 12:30pm (GMT+3) (Lukas Kovalik) - All Hands - Product focus Join with Google Meet - Lets get together to go through the focus -Updated invitation: Lukas/Stefka 121 ® Thu May 28, 2026 2:30pm - 3pm (GMT+3) (Lukas Kovalik) - Lukas/Stefka 121 Join with Google Meet - You have been invited by Stefka Stoyanova to aYour time off request has a response - Your Time Off was Approved Hey Lukas, Your time off request for 0.5 days of PTO has been approved by Stefka Stoyanova. Wed, May 27 0.5 days of PTO :Text message from 087 787 8118 - test 1 On Wed, May 27, 2026 at 10:30 AM Lukas Kovalik [EMAIL]› wrote: response to mobile test text relay On Wed, May 27, 2026 at 10:29 AM -fiiminny/infrastructurel JY-20899: [testl Move apo secrets to AWS Secrets Manager (PR #741) - You can view, comment on, or merce this oull recuest online at: httos://cithub.com/iminlYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 25. Metric Alerts 1 Total Event 1 Alert Recovered [Recovered) Dialers Stats Dialers s(jiminny/infrastructure) Deprecate option "runForSeconds" (PR #740) - Merged #740 into develop. You are receiving this because you are subscribed to this thread.Message ID: ‹jiminnyfinfrastrudLukas Kovalik, here is your weekly update for 26 May - Your weekly updateSpace updatesCheck on 1 work item without updates in the last 28 days.JY-19958 Upgrade BE libraries - MayReview.[Docker) You + Docker = Ready for Action - Hi and welcome to Docker, lukaskovalik! Congratulations, your account has been verified! Sign in to your Docker account to download Docker Desktop,(Docker) Complete your account creation - one-time verification code - Hello lukaskovalik! Thanks for joining Docker. Your verification code is: 03WMT1 Navigate back to your browser and enter th(jiminny/infrastructure) JY-18091 php 8 5 (PR #739) - sonarqubecloud[bot) left a comment (jiminny/infrastructure#739) Quality Gate Passed Quality Gate passed Issues O New issues 0 Accepted i:Youaweck v Diaestttrom Datadoo IneaWee ava dfal faitooa bnccosi atoras taun nva nril atoroscuwna a haton.en er IinI Dfa lavi Too ESIn C ea MFIVA I: NMONECUMOT IEE- N TolEl E aNOniSE. WMer iE: OSROWEROS HINEROWEROGI E DIYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 23. Metric Alerts 1 Total Event 1 Alert Triggered (Triggered) Dialers Stats Dialers MiYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 22. Metric Alerts 1 Total Event 1 Alert Recovered (Recovered) Dialers Stats Dialers NYou're Invited: Al in sales live panel. No hype, just what's working - Out the Al noise: Hear from people doing itYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 21. Metric Alerts 2 Total Events 2 Alerts Recovered [Recovered) Dialers Stats Dialer:We're migrating your account to Atlassian - Atlassian Loom Important changes coming to how you sign in to L0om Learn more * Action needed before your account migration To avoid tempeText message from 07893 937879 - another text relay On Tue, May 26, 2026 at 3:24 PM Lukas Kovalik «[EMAIL]› wrote: new test text rely On Fri, May 22, 2026 at 2:36 PM Lukas Kcfiiminnv/infrastructurel.JY-20591 Add deskton apo :3 bucket (PR #738) - Add cha role to deolov to desktoo s3 bucket Sarve from desktoo s3 bucket. on ano."minnv.com/deskto...
|
Firefox
|
Inbox (1,733) - lukas.kovalik@jiminny.com - Jiminn Inbox (1,733) - lukas.kovalik@jiminny.com - Jiminny Mail — Work...
|
mail.google.com/mail/u/0/#inbox
|
83909
|
|
85833
|
rircroxviewhsttonooountrnHelp© Pipelines - |Iminny rircroxviewhsttonooountrnHelp© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to tText relayDeleted object errcJY-20963 fix deleted objecti XJiminny\Exceptions(EmailActivityfrM'inbox (1734) - Aukas.kovallk@jlmirioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18Jimny+ New Tabroie.= github.com/fiWindow~ Google GeminiGemini 3.1 Pro ~That is a very common misconception, but it is not true anymoreeton Nencoenomicny(around 2014-2016) phpredis had some bugsno nx arguments were passeo, lnas tuly supportedic command for a very long time.redis driver, you simply pass an associative array ofe it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);// This executes a single, atomic SET coimmand with both NX and EXSacquired = Redis::set(lockkey, true, L'NX, "EX => SeLT::LOCK-TTLESECONDSJ)Eif (! Sacquired) &// Another process already holds the lockreturn;I... report your metrics ...By relvina on senarate det, setand expire commands, vou are leavino almicrosecond gap open. In your new multi-process Supervisor architecture, two parallelworkers can check the get, both see (null), and both proceed to write the lock andpush duplicate metrics. Using the array syntax above closes that gap completely.A Cleaner Laravel AlternativeSince you are inside a Laravel app, you don't even need to fight with driver-specific Redissyntax. Laravel provides a dedicated, atomic lock manager that handles the phpredis/Ask cemintSummarize pagejiminny / app 8<> Code17 Pull requests 33 (. Agents Actions Wiki Security and quality 12 Insights 3 SettingsJY-20963 fix deleted object import #12121 •13 Open LakyLak wants to merge 7 commits into master from JY-20963-fix-inport-on-deleted-entity@) Conversation 4• Commits 7 El Checks2© Files changed 3© All commits• Filter files.app/Http/Controllers/API/ActivityController.cho / *v F applee -370,6 +370, 10 @l public function sumnarize(Activity Sactivity): mixedscontacescrawevosvnccontacusooecd01"~ G Http/Controllers/API© ActivityController.php3713721v # Services/Crm/Salesforce# Service.php~ E tests/Unit/Services/Crm/Salesfor...# ServiceTest.php373374sthis->logger->info('resolving account");Saccount = Sthis->resolveAccount(Stean, scontact, Scraßervice, Sprospects);app/Services/Crm/Salesforce/Service.php Lee -1084,6 +1084,10 00 private function inportLead(ScraData): PLead18841e85Sthis-shandleObjectDeletion(Slead, Scrabata);rerurn sleaoh108909 -1146.8 +1158.14 A public function svncAccount(string Scrnid): ?Accountl11481147return Sthis-sinoortAccount(sstAccount114911581private function importAccount(Screbata): AccountOASOMОДTO0% L78• Thu 28 May 16:19:17Q Type to search• Checks pendingeode(Preview+483 -52 808810 0/3 viewedSubmit review+DUUUViewedsconacr= scraservce-ssynccontacsooec1f (1 Scontact instanceof Contact) &break;sthis->logger->info('resolving account");Saccount = Sthis->resolveAccount(Stean, Scontact, ScraService, Sprospects):478 .59 BaROnM Vinuedm .372373374• *375376 [PHONE]iii1890[PHONE]115e115111153 +1154Sthis-shandleObjectDeletion(Slead, Scrabata);if (Slead->trashedo) (return nullreturn Slead;return Sthis-sinoortAccount(SstAccount)private function importAccount(screbata): ?Account11 (t empty(Scrabata('IsDeleted'))) (...
|
iTerm2
|
NULL
|
NULL
|
85833
|
|
86636
|
rircroxviehhsttonooountrnWindownel.= app.minny.eu/ rircroxviehhsttonooountrnWindownel.= app.minny.eu/dashboardMy KecoralnsTeam Recordinescveryones kecordin(JY-20613) Allow owner's role to bText relayDeleted object erroryaorok Fix torcion key violntIlluminate\Database|QueryExceplCJY-20983 fix deleted obiect imotooln t SlastoscaFoed -|iminny - SentryM Inbox (1.734) - Iias.kowalik Slim'(JY-20979) Resolve PHP 8.5.5 degoomnePiatfoem Sondt0y - Ointormetranscript ss issue8 Jiminny(SOD:6881) f0n demandll Transda Sona Subramanian at 27/05/202€8 Ilivana Netsova at 27/05/2026, 18)fieicen"Jimnayd Now TahlUnknown Customer7 Jan, 2:36 PMIGMТ00251028.171024 Pocariino 1700-020120 04t 2025 5-21 PMIJefferins 11Sloans 8 2l220ct 2025 12-26 PM1Unknown Gustomer W126lu6 2025 17-17 AMLinkaown Guktomer W26 Jun. 2025. 11:16 AM|Schedule (cavereedJames Fox listened to call 6 dCross Sell - Trial Alignment with Michael Templel57) Held: 16 Aor, 5:00 PM|James Fox listened to call 688 Held: 10 Scp, 2025, 5:01 PMIDouz Morrison listened to call 6dCross Sell - First Discovery with Cyril Benayoun.83 Held: 20 M.v. 4:01 PMDous Morrison listennd to call 6hCross sele nal eltenment with Kris NormatGа нан1амs3.09рмRob Slater listened to call 6nCrace Coll. Onet, Tniatwath Monnic Corrolll88 Held: Yesterdav. 5:52 PMChris Loftus listened to call 4Net New- Firct Drccovery with James camobe#E5 Held: 13 Apr. 4:59 PMPeter Boozan listened to call haNet New- Poct Triat with Flizaheth Hillifrl Held: Vesterdaw 3.59 PMTamee Fox Histenedto call C@ Duration: 35al) Nurstian-24-1Ở Duration: 3341Dumtlan13l©) Duration: 31aN Munitan1h(0) Duratione 201Inu co moy to:usisDAo Value: E110.000lTodav. 3:27 PM3, Value: SCTodov 1-47 pul(»)A, Value: £20.00clVolmox C66 00lYocterdav.1e55 Piv2, Value: SClValuo: S35 00C...
|
PhpStorm
|
faVsco.js – users [EU]
|
NULL
|
86636
|
|
75815
|
rircroxrlle CollViewhottonoooonbs•..•<→ CProies rircroxrlle CollViewhottonoooonbs•..•<→ CProies 10015WindowHelp# jupiter.staging.jiminny.com/kiosk/onboard-listY-20613) Allow awner's role tobAllow owner's role to be selectedAllow owner's role to be selectedFeod - jiminny - Sentry. JY-20963 fix deleted object imporSwvenShores|HubsporlSxccotionLukas Kovalik - Time OffM Inbox (1,727) - lukas.kovalkimirA) Now TotCloudWatch | us-east-2AN 603 Service Temporary Unav. X8 JmioryAudi Motors | Account | Salestorce#) Now Tab+ New Tab503 Service Temporarily Unavailable| O Inspector E ConsoleDebucas| 7 Filter URLSMethod Domain14 Network(1 Stule EditoNo requests ] DOMContentloPerformanceO MomoryStorageoss% Accessbin700%L2• Wed 27 May 11:34:17Anoliention• .x[Disabie Cache |No Throtting : *...
|
iTerm2
|
NULL
|
NULL
|
75815
|
|
82081
|
rircroxooountrnPotLe.lootWindowHelpapp.logrocket.c rircroxooountrnPotLe.lootWindowHelpapp.logrocket.com/ponxaf/platform-production/s/6-019c69c6-70d1-7ad6-a716-169a3efeee17/0?dashboardID=NaN&filterintent=%2578%2522type%2522%253A%2522al|%25229Thu 28 May 12:11:17Pipelines - jiminny/app(JY-20613) Allow owner's role to bURIncopslreppo annhy.con voorassocorsosee/oon toanto cлcxeroncops/leppoahnhy.conwuorassororsssoe/oon toanto cowoi.chwrops.//oppoanhhy.con/wuo-ossor/ssseo/[URL_WITH_CREDENTIALS] 04/02/002M/D8271360272a76daclО О ГЕСОР СОЛЕ /ОасаевоБЛнОЬА. КОтАгОЛі ОСТЬССКОБА СТИСООE СОЬЛОRФОRФИЛОNАLПРАТКСОФИГЗАВАС-ОВРИЕЛЬСТАЛЕЗОВОРО ПАЛОКОВТТ.tEATTThAkeAAeSuAthelCAr.P0AS2RANCAOQC-AROK.090A.A67/A630A08 Che AibARse,NeRrkAnGOn SIMRANANAnnObfect {type: *fslters/REGISTER_FILTER_VALUE*, payload: Object)Undefined key BRANCHobfect {type-filters/SET_DATEPICKER_OPTIONS", payload: Cbject)Coject (type: "filters/SET_SEQUENCE_NUMBER", payload: 19)obsect bype:(SRD-6881] (On demand) Transda Sona Subramanian at 27/0512 XMimaonNetsmaat2010570%618 Jiminny0) Pioeines - liminnwaod+ Now Tabconertwoe:#ltersRPRIMNPROCRLoso3yloadgue004:48.756/4-13-44 390 ~...
|
Firefox
|
Sona Subramanian at 27/05/2026, 17:46:08 - Session Sona Subramanian at 27/05/2026, 17:46:08 - Session Replay - LogRocket — Work...
|
app.logrocket.com/ponxaf/platform-production/s/6-0 app.logrocket.com/ponxaf/platform-production/s/6-019e69e6-70d1-7ad6-a7f6-169a3efeee17/0?dashboardID=NaN&filterIntent=%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522level%2522%253A%2522session%2522%252C%2522type%2522%253A%2522email%2522%252C%2522where%2522%253A%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522type%2522%253A%2522email%2522%252C%2522operator%2522%253A%2522IS%2522%252C%2522values%2522%253A%255B%2522sona.subramanian%2540clanz.io%2522%255D%257D%255D%257D%257D%255D%257D&fromTab=&persistForm=true&t=1779893457560.256...
|
82081
|
|
82079
|
rircroxooountrnPotLe.WindowHelpPipelines - jiminny rircroxooountrnPotLe.WindowHelpPipelines - jiminny/app(JY-20613) Allow owner's role to bURIncopslreppo annhy.con voorassocorsosee/oon toanto cлcxeroncops/leppoahnhy.conwuorassororsssoe/oon toanto cowoi.chnropsleppeanhhy,convuo assorosssee [URL_WITH_CREDENTIALS] 04/02/002M/D8271360272a76daclО О ГЕСОР СОЛЕ /ОасаевоБЛнОЬА. КОтАгОЛі ОСТЬССКОБА СТИСООE СОЬЛОRФОRФИЛОNАLПРАТКСОФИГЗАВАС-ОВРИЕЛЬСТАЛЕЗОВОРО ПАЛОКОВТТ.tEATTThAkeAAeSuAthelCAr.P0AS2RANCAOQC-AROK.090A.A67/A630A08 Che AibARse,NeRrkAnGOn SIMRANANAnnObfect {type: *fslters/REGISTER_FILTER_VALUE", payload: Cbject)Undefined key BRANCHobfect {type-filters/SET_DATEPICKER_OPTIONS", payload: Cbject)Coject (type: "filters/SET_SEQUENCE_NUMBER", pay load: 19)obsect bype:conertwoe:#ltersRPRIMNPROCRLoso3yloadgue...
|
Firefox
|
Sona Subramanian at 27/05/2026, 17:46:08 - Session Sona Subramanian at 27/05/2026, 17:46:08 - Session Replay - LogRocket — Work...
|
app.logrocket.com/ponxaf/platform-production/s/6-0 app.logrocket.com/ponxaf/platform-production/s/6-019e69e6-70d1-7ad6-a7f6-169a3efeee17/0?dashboardID=NaN&filterIntent=%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522level%2522%253A%2522session%2522%252C%2522type%2522%253A%2522email%2522%252C%2522where%2522%253A%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522type%2522%253A%2522email%2522%252C%2522operator%2522%253A%2522IS%2522%252C%2522values%2522%253A%255B%2522sona.subramanian%2540clanz.io%2522%255D%257D%255D%257D%257D%255D%257D&fromTab=&persistForm=true&t=1779893457560.256...
|
82079
|
|
81968
|
rircroxooonnsrnroie.WindowHelp(JY-20613) Allow own rircroxooonnsrnroie.WindowHelp(JY-20613) Allow owner's role to thttps://nedia.app.jiminny.com/625b6888-aSdd-4df6-9261-a61f786d3aSd/avatars/05d06d62-e13b-464b-91b8-f0b3f3318809.pnghttps://nedia.app.jiminny.com/625b6888-aSdd-4df6-9261-a61f706d3aSd/avatars/27effd20-c319-40ce-8Cc2-06eb84f0b726.pnghttps://sedfa.app.jiminny.com/625b6888-aSdd-4df6-9261-a61f766d3aSd/avatars/7faa9235-1f3a-4C74-a8c0-c256dd6C7ee9.pn$https://sedfa.app.jfminny.com/625b6888-aSdd-4df6-9261-a61f766d3aSd/avatars/e341c683-3b2a-4b71-8C9a-f16da15883f1.pnghttps://seoha.app.Jminny.com/oz500058-350d-4016-[CREDIT_CARD]/avatars/00cd7s42-Cx0r-4201-a272-8857423287dd.pngFeed - jminny - SentryGioudwatch lneeaset.CloudWatchus-cast-zCloudWntch luseonst.2JY-20915 fx missing header by1y-20963 fix deleted obicct imoord SevenShores|Hubspot|ExceptionsLukas Kovalik - Time Of:mlimiomLogin | Salesforcehtps:/scola.app.hninny.com/oz500858-3500-4010-[CREDIT_CARD]/awatars/trrata10-004c-4756-9866-10571750e1C.omnttps:/eco1a.app.Jninny.com/6z-000%8-3500-4010-701-3611160033%/avatars/Cls4yaxr0171=4001-[CREDIT_CARD].omnttos:onts.roor.eap1s.con/cs2.tam1lyala10:1talnurht400%0.70082.40H2770047851/.yaXoboto:wh105000015olay.twannttts://apo..liminny.com/vuerassers/assets/vuex.esg-bundher-cnzc.ovhttps://apo..liminny.com/vuerassots/assets/exports-lyoCelvy.httts://apo.liminny.com/vuo-assots/assets/assets-COgoias.csdhttos://apo.1minny.com/vuc-assets/assets//olanhat=xx580.7tb.•204httos://tonts.estatac.con/s//lato/v25/S6u9w48MUTPHhAUVS.rPCO30540/wott2httos://apo.11minny.com/vuc-assets/assets/ondenand-Ohabowel.gMlaleicon Mall(JY-20979) Resolve PHP 8.5.5 desMtattorm Sorint 602- Ointnrm Tseow888ullon chmodintosdLogRocketA LocRockotSann Subramsolan at 22inei2d8 Jiminn6 piosiinos - liminowhodNaw ThhAAMSICCI443.44700S04xAmCeaul TUMAn ANN hey ROANGHONMt TRUNAt PCET MTTETCATTONSH, MAUlANd! APTAUTA""::[*State changed", "connecting →> connected with new socket ID 890900.2618342*О О ГЕСОР СОЛЕ /ОасаевоБЛнОЬА. КОтАгОЛі ОСТЬССКОБА СТИСООE СОЬЛОRФОRФИЛОNАLПРАТКСОФИГЗАВАС-ОВРИЕЛЬСТАЛЕЗОВОРО ПАЛОКОВТТ.tRMCT1bAAkeAArkvatheleAr.20A12RARCA90C-A6AK.0904-Ah67/A610408 thr AnlARso NeRrkarkon SuRonanannotnsfonndLEGISTER_FILTER_VALUE*, payload: Object)wbfnctbypesFilters/SET_DATEPICKER_OPTIONS*, payload: Object)Thu 28 May 12:02:04WAEPARuntAscAr ThA ThAReAts...
|
Firefox
|
LogRocket — Work
|
app.logrocket.com/ponxaf/platform-eu/s/6-019e6a1f- app.logrocket.com/ponxaf/platform-eu/s/6-019e6a1f-49d8-7739-a3ff-19380383e3ed/0?dashboardID=NaN&filterIntent=%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522level%2522%253A%2522session%2522%252C%2522type%2522%253A%2522email%2522%252C%2522where%2522%253A%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522type%2522%253A%2522email%2522%252C%2522operator%2522%253A%2522IS%2522%252C%2522values%2522%253A%255B%2522iliyana.netseva%2540jiminny.com%2522%255D%257D%255D%257D%257D%255D%257D&fromTab=&network_id=12-xhr-9&network_root_tab_id=06da3165-4fdd-4000-acdd-961a62018343&network_tab_id=06da3165-4fdd-4000-acdd-961a62018343&persistForm=true&t=1779897946748.365...
|
81968
|
|
87478
|
rircroxhsttonooountrnroie.ToolsWindowHelp8) JIMINN rircroxhsttonooountrnroie.ToolsWindowHelp8) JIMINNY* (JY-20613) Allow owner's role to tText relayDeleted object erroryaorok Fix torcion key violntluminate/Database|Query&xceplCJY-20983 fix deleted obiect imotooin t ShlastorcnFeed - Jiminny - SentryMi inbox (1.735) - lukon.kownlikGlim(JY-20979) Rescive PHP 8.5.5 depPiatfoem Sondt0y - Ointormetranscript ss issue8 Jiminny(SOD:6881) fOn demandll Trans8 Sona Subramacian at 27/05/202€8 Ilivana Netsova at 27/05/2026, 18)8 Jiminey8 JimicrySRD-6881 (On demandil TranNew TabQ SearchSpaces / [] Service-Desk / 30E SRD-6881[On demand] Transcription in saved search disappears# Link work itemAdd form8 Add designCreate vN Iliyana Netseva raised this request via JiraMem raauaet in nortstHioe detitUescriottonI have tested the nudges (saved searches) with a word in the transcription field and the word disappears every time on EU, and a user has reported the same on US:the user session:https://app.logrocket.com/ponxaf/platform-production/s/6-019e69e6-70d1-7ad6-a7f6-169a3efeee17/0?dashboardID=NaN&filterIntent=%2578%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%2578%2522level%2522%253A%2522session%2522%252C%2522type%2|522%253A%2522email%2522%252C%2522where%2522%253A%2578%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257|8%2522type%2522%253A%2522email%2522%252C%2522operator%2522%253A%2522IS%2522%252C%2522values%2522%253A%2558%2522sona.subramalnian /2540clanz.0%2572%2550% fr0mlab=koersictForm=trueRt=17798928433777224Here is a link to my session:https://app.logrocket.com/ponxaf/platform-eu/s/6-019e6a1f-49d8-7739-a3ff-19380383e3ed/0?dashboardID=NaN8filterIntent=%2578%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%2578%2522level%2522%253A%2522session%2522%252C%2522type%2|SYINALTVALYIEMAIVALYYYALVIWALYUIRVALYYNALKIVALTI:VALYINOOVALYYUALTIUALYURIVALYYNALVIWALYWCHINRENVALYINALTAVALST:VALS8%2522type%2522%253A%2522email%2522%252C%2522operator%2522%253A%2522IS%2522%252C%2522values%2522%253A%2558%2522iliyana.netseva%2540jiminny.com%2522%255D%257D%255D%2570%2570%255D%2570&fromTab=&network_id#12-xhr-9&network_root.tab_id=06da3165-4fdd-4000-acdd-961a62018343&network_tab_id=06da3165-4fdd-4000-acdd-961a620183438persistForm=true8t=1779897946748.365Dala ContteUsSteps to reproduceonenatminnv on +2. Create a search with a word in the transcript field3. Save the search and create a nudge.4. Open something else and then return to the search, the wordCustomeroeSMBActual outcomeThe word disappearsexoecied ouicomelThe word in the transcript field should appear when opening an already saved search with it.Severity levelS2Imoac.NontQSOMOX 100%K3 8• Thu 28 May 18:38:56O ASK ROV A 0 € 0+ CreateNot a bug ~ 4DetailsAssigneeReporterRequest TypeKnowiedge basePriority levelDev TeamCanny Links® Lukas Kovalik® Illyana Netseva• Reporta bugE View related articlesP2 MediumPlatform teamOpen Canny Links> More fields Labels, Time tracking, Type of Infosec incident, Compon> Automation 4 Rule executions> featureOS = Open featureosIntercom> Sentry l Linked IssuesCreated yesterdayUpdated 12 minutes ago...
|
Firefox
|
[SRD-6881] [On demand] Transcription in saved sear [SRD-6881] [On demand] Transcription in saved search disappears - Jira — Work...
|
jiminny.atlassian.net/browse/SRD-6881
|
87478
|
|
80755
|
rircroxhsttonooononsrnroie.ToolsWindownel:Pipeline rircroxhsttonooononsrnroie.ToolsWindownel:Pipelines - jiminny/app* (JY-20613) Allow owner's role to tText relayTypeError: Jiminry\Services|MalCloudWatch | us-cast-2JY-20915 fix strict casting by La!JY-20963 fix deletod object imporA SevenShores\Hubspot|Exceptionst Lukas Kovalik - Time Of8 JminayLogin | SalesforceJiminny|Exceptions|EmailActivitytrM Text message trom 087 787 8118 -Y-20979) Rotoive PHP 8.515 decWarning: Security Risk2 Piatform Sprint 6 Q2 - Platform Te(SRD:68811 fOn demsadt Transer8 JiminmRevert to use latest docker im x+ New Tabminny / app Ö<> Code17 Pull requests 35(. Agents© ActionsQ Wiki© Security and qualityRevert to use latest docker image #12129 •vkulov meraed 2 commits into naster from fix-docker-update 2 davs aodP Conversation 1• Commits (2E Checks 3® Files changed 1CT All commitsQ Ffiter files....® Makefilew Insights@ SettingsMakefile-ee -57,8 +$7,8 @l docker-attach:docker-update:aws ecr get-login-password --region us-cast-? | docker login --usernane ANS --password-stdin https://438740370364.dkr.ecr.us-east-2.anazonaws.comdocker pull 438748378364.dkr.ecr.us-east-2.anazonaws.com/jininny/app/qa:php-8.5docker pull 438748370364.dkr.ecr.us-east-2.anazonaws.com/jiminny/app/qa:arn64v8-php-8.5Cocker-xdeouoro SaotesS{DOCKER_COMMAND} bash -c "av /usr/local/etc/php/conf.d/xdebug.ini ~/xdebug.in1*100% K/3- 8- Thu 28 May 10:36:37Q Type to searcheode-(Preview) -+2-2 mnodC011 vewed+2-23000Vieweddocker-update:aws ecr get-login-password -region us-cast-? | docker login --usernane AWS --password-stdin https://438748370364.dkr.ccr.us-cast-2.anazonaws.comdocker pull 438740378364.dkr.ecr.us-east-2.anazonaws.com/jiminny/app/qa:latest68 : docker putl 48748378364- okt.ecr. s-east-2-8nazonas. com/1aimy/ap/ga: brtsvz-Latest<toockFR COuMANO) bash -e "ev /use/local/etelobo/eoof.d/xdebua.dof a/xdebua.ins"...
|
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)...
|
80755
|
|
82149
|
rircroxhsttonooonnsrnroie.WindowHelpapp.logrocket. rircroxhsttonooonnsrnroie.WindowHelpapp.logrocket.com/ponxaf/platform-production/s/6-019c69c6-70d1-7ad6-a716-169a3efeee17/0?dashboardID=NaN&filterintent=%2578%2522type%2522%253A%2522all%2522%252C%25%Thu 28 May 12:17:59%2522%253A%2522session%2522%252C%2522type%2522%253A%2522email%2522%252C%2522v.Pipelines - jiminny/app0.52ml221ml(JY-20613) Allow owner's role to bFeed - jminny - SentryACoswchus-euskecloudWatchus-cast-zCloudWntch luseonst.2JY-20915 fx missing header by1y-20963 fix deletod obicct in200•200•200• 200•200•200•200O200• 200©260riefk. Pr Becert e12121- limhoutnorncopssreppo nnhy.con vor assooorsssoeroon toanto wlckoroencops/leppoahnhy.conwuorassororsssoe/oon toanto cowoi.chwrops.//oppoanhhy.con/wuo-ossor/ssseo/[URL_WITH_CREDENTIALS] 04/02/002M/D8271360272a76dacl: : ["Event recd",(*event":*pusher_internal:subscription_succeeded*, "channel":*private-user.72c175c3-c33f-46c5-982d-db5740f39093*, "data":())].TENACtthoAkeAArSuathelcAr.T0AS2RARCAO0C-A6OK.0904-4667/0610408 the AiboRse,Kenekankon Sinnonanan)Ctees fhnns sesleoreLEGISTER_FILTER_VALUE", payload: Cbject)*Undefined key BRANCHobfect {type-filters/SET_DATEPICKER_OPTIONS", payload: Cbject)Cbfect (type: *filters/SET_SEQUENCE_NUMBER", payload: 19)conectbype:conertwoe:#ltersRPRIMNPROCRLoso3yloadguesôtAMM970S14-13:44390...
|
Firefox
|
JY-20963 fix deleted object import by LakyLak · Pu JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12121
|
82149
|
|
82378
|
rircroxcoltviewhsttonooountrn© Pipelines - |Iminny rircroxcoltviewhsttonooountrn© Pipelines - |IminnylappBE uporade libraries* (JY-20613) Allow owner's role to tText relayFeed - jiminny - Sentrya CloudWatch | us-cast-2CloudWatchus-cast-zCloudWatch | us-east-2JY-20915 fx missing header by !1y-20963 fix deleted obicct imoor• Login | SalesforceJiminny\Exceptions|EmallActivitMlimico Mnil(JY-20979) Rescive PHP 8.5.5 deppatfoem Soriat 6.02 - Pintform YeIiminm* (SRD-6881) (On demand) Transea Sona Subramanian at 27/05/2021haonNtsonat207057026.498 Jiminny- Now ThQ$Saved searchesTeamHostAiso search as participantParticioantCustomer ©Transcript ©Q price OR pay OR budget||Said bvAiyonePeriodHltimelTopicsActivity typeDuration ©Min (minutes)Max (minutes)Acalll scoreKey Words ScoreCoaching scoreCoach(WindowHelp19.jiminny.com/ondemand?include._internal_comversations=28min_customer_questions=6&max_customer_questions=50&sequence_number=6991 activitiesCustomer questions: 6 to 50 x)|(8) Save Search @ Clear alllHOStow) (ACLIVILyTourlane #O Jiminny & Tourlane biweekly ®Seldon Technologies 1Georgia House and James HoareVille Hyvärinen at Pictue 1-uiminny & bictue comPavel Czernek at AppAgent #$ Jiminny & AppAgent - Meet with Ja…..Quinyx *-* How Quinyxers use Jiminny $Daniel Thor at Checkin AS #*Siminny & Chcckin AS • Trial check-inLearning People #* LP &. Jiminny weekly sync $Learning People #Notetaker added on 10-11-24 @ 10:12Shiji Group#Jiminny <> Shij #Nico Stein at Ocean Harvest T... M* Jiminny & oceanharvesttechnology....Ben arlireateste i inin....Productsup #Meeting with HarryCitation Canada #Notetaker added on 10-09-24 @ 16:01Michael Minder at mindset.sw... #limioay deen dive & trialcontactVille HyvärinenPavel ezernelDaniel ThorNico SteinBen NaylorMiehanl MindioeSort by: Most recentActIvily lypeCurrent StageLasy to ReneN3520x 10 RenewFree Trial52700steiy to Rene506803Likely to Renew$72.7495727to RenewProposall630.000Solrion PresentedProposal£13,747Sicty to RenewLinely to Renew525Tal4007 * 10 8• Thu 28 May 12:27:01*© Add RecordingA: Get NotifiedStatsDuration Date#0 S0 Đ0 DO 31m#0 &0 Đ0 D012m#1 &0 Đ1 DO 37m0 &0 0 0m20 80 D0 D2 43mD0 G0 Đ1 D1 24m#0 S0 Đ0 DO 24mOGOO DO19mФO O O49ml+0&001 D0mD0 80 00 D0 21m$0₫0 01 D1 1mD0 S0 Đ0 D242ml14/10/2024, 3:01 PM14/10/2024, 11:44 AM11/10/2024, 7:07 PM11/10/2024, 3:45 PM11/10/2024.2:55 PM11/10/2024, 1:33 PM11/10/2024, 12:31 PM11/10/2024, 12:06 PM10/10/2024, 12:06 PM10/10/2024, 11:22 AM09/10/2024, 7:16 PM09/10/2024. 6:44 PM#0 d0 @0 D0 12m09/10/2024,4:45...
|
Firefox
|
Jiminny — Work
|
NULL
|
82378
|
|
82401
|
rircroxcoltviewhistolyooorinsns© Pipelines - |Imin rircroxcoltviewhistolyooorinsns© Pipelines - |IminnylappBE uporade libraries* (JY-20613) Allow owner's role to tText relayFeed - jiminny - Sentrya CloudWatch | us-cast-2CloudWatchus-cast-zCloudWatch | us-east-2. JY-20915 fic missing header by !1y-20963 fix deleted obicct imoor• Login | SalesforceJiminny ExcepticMlUimico Mnil(JY-20979) Rescive PHP 8.5.5 deppiatfoem Sorat. 602 - Pintlorm YeIiminm* (SRD-6881) (On demand) Transea Sona Subramanian at 27/05/2021haoAwtsmnat2770570%6.48 Jiminny- Now ThQ$# app.stagiSaved searchesTeamHostPetko Kashinski XAlso search as participantParticipanteuctomer• Customer or SubjectiTranscript @Q price OR pay OR budgetSaid byAnyondAll timeActivity typeDication 1Min (minutes)Max (minutes)Al call scoreSalect All calllscondKey Words Scoreeoachine scorelCoach @WindowHelp49 activitiesquestions=68max_customer _questions=50&transcript keywords=price OR pay OR budget&user_jdl]=5242b267-d949-4b47-bee8-d4724641C9408page=2&sequence_number=12Sort b. Most recentCustomer questions: 6 to 50 x]Transcript: price OR puy OR budget x )Host: Petko Kashinski x)181 Save Search (-) Clear allGreenspace Health #PetkoxRob@Jiminny ReconnectUnknown GustomerNotetaker added on 08-29-24@11:15Rise Vision WCory Gaber and Petko KashinskiRyatMarstod atpor1ess.eom v-oedirk inte arki neat a....Boom & Bucket #Petkox Ardi @ Jiminny Reconnectwflow com MPetko x Nikola/Adriana @ Strategic En…Folio Alhums y4Petko x Milly @Customisation Refine…Petko Kashinski at Jiminny #Momentum Competitor DemoMegaphone #Petko x Megaphone ® Jiminny RenewalFitness Marketing Agency LTD #-Janine Shaw and Petko Kashinck.Storyclash GmbH#vekoxosarocheexeitRicard Pryce at CleanCloud Ltd #Petko x Ric @ Jiminny Cold Call Retine.....Caribou #Petko x Juan @Jiminny RefinementPowerFlex Systems LLC #Mary Cauwels and Petko KashinskiRyan Marstonconnor Kinnear Kinnea:Dinarel DruedproposaLikely to Renew55.880S6.ly to RenewLikely to Renew$14.175Likely to Renew$1.020StsageryShum RiskSe to RenewLikely to Renew$9.0004007X 0 8• Thu 28 May 12:27:48© Add RecordingA: Get NotifiedD0 80 Đ0 D0 52m29/08/2024. 6:23 PM#1 &0 O0 D0 4m29/08/2024, 11:58 AM0 d0 0 0m30/07/2024, 6:00 PM#0 d0 @0 D0 22m24/0212024 4:55 PM0&0 0 110/07/2024, 2:09 PM#0 d0 O0 D0 25m26106/2024. 6:26 PM#0 G0 Đ0 D1 52m20/06/2024, 11:52 AM#0 G0 Đ0 D1 m17/05/2024, 5:41 PM(() Export Link l: Share#0 20 Đ0 D2 24m22104/2024 0.56 41#0 80 00 D0 11m18/04/2024, 6:11 PM0&0©0 1m28/03/2024, 3:38 PM#0 g0 @0 D0 31m27/03/2024,4:01 PM+0g0 00 D1 3m27/03/2024, 3:02 PM#0 G0 Đ0 D3 43m26/03/2024. 6:13/...
|
Firefox
|
Jiminny — Work
|
NULL
|
82401
|
|
82402
|
rircroxcoltviewhistolyooonnsins© Pipelines - |Imin rircroxcoltviewhistolyooonnsins© Pipelines - |IminnylappBE uporade libraries* (JY-20613) Allow owner's role to tText relayFeed - jiminny - Sentry4 CloudWatch | us-east-zcloudWatchus-eastCloudWatch | us-east-2. JY-20915 fic missing header by !1y-20963 fix deleted obicct imoor• Login | SalesforceJiminny|Exceptions|EmallActivitylMlUimico Mnil(JY-20979) Rescive PHP 8.5.5 deppiatfoem Soriat 6.02 - Pintlorm YIiminm* (SRD-6881) (On demand) Transea Sona Subramanian at 27/05/2021haoAwtsmnat2770570%6.48 Jiminny- Now ThQ$Saved searchesTeamHostPetko Kashinski XAlso search as participantParticipanteuctomer• Customer or SubjectiTranscript @Q price OR pay OR budgetSaid byAnyoncAll timeActivity typeDication 1Min (minutes)Max (minutes)Al call scoreSalect All calllscondKey Worcs Croreeoachine scorelCoach @WindowHelp49 activitiesHOStquestions=68max _customer_questions=508transcript,keywords=price OR pay OR budget&user._jd()=52426267-d949-4b47-b6e8-d4724641C940&page=2&sequence_number=12Customer questions: 6 to 50 x]Transcript: price OR puy OR budget xHost: Petko Kashinski x) & Save Search @Clear all/ACLIViLYBoickflors (Pro onaty Fu2di 18:24PostHog 11Leon Daly and Petko KashinskiPlanday *Keval Pithiya and Petko KashinskiSustainable Times 1Lorenzo and Petko KashinskilIMP Software #Petko x Jordan @ Jiminny ReconnectSustainable Timpc 1uPetko x ST @ Jiminny Strategy & Succe.Elliot Elsley at DSMN8 - The E…..JPA Workspaces M-Richard Cooksey and Petko KashinskiGreenspace Health 1Petko x Rob@ Jiminny Check-inCodeMonkey #Notetaker added on 09-03-24@ 15:30Greenspace Health #Petko x Rob @ Jiminny ReconnectUnknown Customer #wntwtstersador.on n8.20.20m1.1%Rise Vision #Cory Gaber and Petko KashinskiRyan Marston at portless.com #Notetaker added on 07-24-24@ 16:32LontactElliot ElsleyActivity TypeRyan MarstonSort by: Most recentCurrent StageProposal£6.68412260ProposalS12.480862066PropoalLikely to Renew$4.800Likely to Renew$5.8804007X 0# 8• Thu 28 May 12:27:51© Add RecordingA: Get NotifiedStatsDuration Date#0 &0 @1 D0 31m#0 80 Đ0 DO 29m#0 80 Đ0 DO 51m#0 80 D0 D1 23m+0&0 0 0 4md0 o m$0 &0 Đ0 D1 1h20 20 D0 D0 32mD0 d0 D0 DO 45m20 40 00 D0 52m#1 &0 @0 D0 43m#0 20 D0 DO 29mB0M0 0 0m07/10/2024. 7:06 PM07/10/2024, 6:30 PM27/09/2024, 6:15 PM25/09/2024.6:21 PM19/09/2024, 5:54 PM18/09/2024, 5:42 PM17/09/2024, 4:27 PM13/09/2024, 4:36 PM12/09/2024, 6:32 PM03/09/2024.4:16PM29/08/2024.6:23PM29/08/2024, 11:58 AM30/07/2024. 6:00 PM24/07/2024, 4:55...
|
Firefox
|
Jiminny — Work
|
NULL
|
82402
|
|
83963
|
rircroxcoltViewhsttonooonnsinsPotLe.ToolsVindowHel rircroxcoltViewhsttonooonnsinsPotLe.ToolsVindowHelp= github.com/jirnydpo oulciou crinets#diit-222bc92583c5030061/1478686b8441263e32426fefdfbe61e27c8271e2c3acbv Gooc e GeminiGemini 3.1 Pro ~Pipelines - jiminny/appBE uporade librariesreavots now ownersroe toeText relayAxUewredtines on New codJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM Inbox (1,733) - lukas.kovalik@jiminioonre Reso ve php 81.15 ded8 JiminmPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jy 20910 schedule parallel up: Xfind potential issuesBased on the provided git diff of UpdateProcessManagerTest.php , here are the potential issues,risks. and imorovements identified in the chandes1. Missina setUpdateTarget Expectation intestEmptySelectionLogsAndReturnsFalseIn the newiy added test testemptyselectzonLogsAndReturnsfalse, you explicitly mock theBatchStatusManager and set an expectation for setUpdateTarget:PHPSbatchStatusManader->expects(Sthis->once)))->method(*setUodateTardet')->with(selfe«UPDATEHowever, later in the same test, you instantiate UpdateProcessManager manually and explicitly call:PHPSprocessor->setUpdateTarget(self: :UPDATE_TARGET);If UpdateProcessManager: : setUpdateTarget () internally forwards that call to the underlyingignore tests for now. Just focusYour Fmino chate Aran'e uead to imntoub dur modole Gaminiie Al le ean maie miaskse, eo doublo chack it Your crivacy & Gamini#i OpenJy 20910 schedule parallel uodate tarcet processing 812 130All commits - | Vasil-Jiminny wants to merge 65 commits into naster from JY-20918-schedule-parallel-update-target-processing dCFilter tec.V app/Component/ES/ReindexTargetStatsReporter-php~ Б app~ Ei Component/ESEntityTypeReindexer.phpE ReindexTargetStatsReporter,p...UpdateProcessManager.php• # Console |~ #i Commands/ElasticsearchAsyncUpdateEsEntities.phpAsyncUpdateSupervisor.phpDeleteEmailDocumentsCom…ReindexEntityTypes.php•1 RemoveGhostParticipantsCo.….8 ResetAsyncElasticSearchCo..* Kernel. php~ # Contracts/ESD StopSignallinterface.php~ Ei TraitsP GracefullvStonoable.oho~ E tests/Unit/Component/ESEntityTypeReindexerTest.phpReindexTargetStatsReporterTes.UpdateProcessManagerTest.php2500Summarize pageQ< SOMOX 100%K3 8• Thu 28 May 14:15:43© 2/15 viewedAnaiuno approvaomitevie 0+95 sssse ~ Viewed• declare(strict_types=1);+ nanespace Jiminny\ComponentVES;* use ChaseConey\LaravelDatadogHelper\Datadog:4 use Iiluninate Suooort Facades Reciis:* use Jininny|Exceptions\RuntineException;+ class ReindexTargetStatsReporterprivate const str ino k. et is roces eneger-lock::prluate zetrimn senstrontent a muitispublic function setEnvironment(string Senvironment): voidsthis-senufroneent = Cenufroneentpublic function setUpdateTarget(string SupdateTarget): voidSthis-supdateTarget = SuodateTarget:public function report(int SprocessedDocumentsCount): voidthscssaccertconttauradDatadon:. increeent(stats: 'jiminny.es-documents-synced',sanpleRate: 1,Walue: sprocessesdocumentscount,SlockKey = sprintf(self::LOCK_KEY, Sthis->updateTarget):if (! is_null(Redis::get(SlockKey))) €return:Redis::set(Slockkey, true);RedsscaexosrelSlockkey. selt.elock TTl SECONoS)•I...
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/changes#diff-222 github.com/jiminny/app/pull/12130/changes#diff-222bc92583c5030061f1478686b8441263e32426fefdfbe6fe27c8271e2c3acb...
|
83963
|
|
78941
|
rircroxcoltViewHistoryooountrnroie.ToolsVindowHelp rircroxcoltViewHistoryooountrnroie.ToolsVindowHelp100% KS28•Thu 28 May 9:08:38limoart bodtmnckeSprint Board& SRD Quece8 Jiminny DEVAck iminay Reoor© Circie Cr& PROOUSPull roquests-fjimin...E Werkers | Datadog M. Sminny Mail Dashboards | Datad._ A HS429 Sentry(JY-19958) Upgrade BE ibraries(* liminnyapp/backend-code - Van)Firefox* NVD - cve-2026-610416 NVD - CV0-2026-672213 NVD - Cve-2028-72613 NVD - cve-2026-14179t High vulnerabillities identified in(2 Modium vulnerabillities idensificdoeareh wih coodlc or chlerddortssLow vulnerabilities identified in p(JY-20613) Allow owner's role totText relayTypeError: Jiminny(Services(Maila CloudWatch | us-east-2al IY.2n9tk to strict cost no hu tin( JY-20963 fix deleted object imporSenS hoces Hubscorsxceotioniminnu annMInbox(1,728) --yamiitity alnh KhunthTaof8Jiminmtooin t CiastorerJminry/Exceptions\EmailActivitytnM Invitntion: All Handh - Product focMTIY 200201 PICANT OHO RGGAMe) New TabNaw Thh...
|
iTerm2
|
NULL
|
NULL
|
78941
|
|
86023
|
rircrox[PASSWORD_DOTS]Pipelines - jiminny/appBE up rircrox[PASSWORD_DOTS]Pipelines - jiminny/appBE uporade librariesreavots now ownersroe tooText relayDeleted object errorwyorokFix orcion keyyx(. JY-20963 fix deleted object impsooin alestorcha" Feed - jiminny - SentryM'inbox (1734) - lkas.kovallk@jiminioonre Reso ve php 81.15 ded8 JimienyPlatform Sorint 5.02 - Platform Tetranscript ss issue8 Jiminny* (SRD-6881) (0n demand) TranscSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18Jimny+ New TabViewhsttonooountrnroiuesToolsWindownel:maulassonineu orowacerezusos8) JIMINNYQ SearchSpaces / Ell Sminny (New) | & JY-11962 / I0€ JY-20983Fix foreign key violation when matching activities to deleted Salesforce opportunities~ Key detailsDescriptionstream&sort=freqWhen an opportunity is deleted in Salesforce and the local deletion job runs, activities that belonged to that opportunity are rematched viathe RenatchActivity0nCrm0bjectDetach listener. During this rematch, the system attempts to re-link the activity to the deleted opportunity, causing a foreign key constraintMIolaliontRoot Cause:The bug occurs in Salesforce:: inportOpportunity (and similar methods for Lead, Account, Contact):1. When Salesforce returns a record with IsDeleted = true, the code:• Restores it from trash via restoreAnyTrashedEntity• Syncs it successfully via updateOrCreate• Immediately deletes it again via handleObjectDeletion (because IsDeleted = true)Still returns the deleted object's ID to the caller2. The deleted opportunity's ID is then used in Activity: :updateActivityCreData to set activity.opportunity_id, causing a foreign key violation because theopportunity no longer exists in the database.Steos to reoroducaNoneActual outcomeAdd textExpected outcomeAdd textSubtaskeAdd subtaskLinked work itemsAdd linked work itemv ActivityAdd a comment...+ CreateIn Dev 4 * Improve BugDetailsAssigneeReporterLabelsSub-Product® Lukas Kovalik® Lukas KovalikNoneAdd optionsStory PointsOrganisationsNoneComponentsPlatformFix versionsNoneParentSprint→ Jy-11962 Support ticketsPlatform Sprint 5 Q2 +1PriorityRegressionDaysNeed QACanny Links= MediumNoAdd optionOpen Canny Links> More fields Story point estimate, Original estimate, Time tracking> Automation 4 Rule executions> featureOS 5 Openfeatureos> Sentry ail Lnked IssuesCreated last woekUpdated yesterdayQSOMOX 100%K3 8• Thu 28 May 16:38:30O ASK ROVO A ® $& Configure...
|
Firefox
|
[JY-20963] Fix foreign key violation when matching [JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira — Work...
|
jiminny.atlassian.net/browse/JY-20963
|
86023
|
|
82643
|
rircroxViewhsttonooountrn© Pipelines - |Iminnylapp rircroxViewhsttonooountrn© Pipelines - |IminnylappBE uporade libraries* (JY-20613) Allow owner's role to tText relayFeed - jiminny - Sentrya CloudWatch | us-cast-2CloudWatchus-cast-zCloudWatch | us-east-2JY-20915 fix missing header by !1y-20963 fix deleted obicct imoor• Login | SalesforceJiminny ExcecMlUimico Mnil(JY-20979) Rescive PHP 8.5.5 depIiminm* (SRD-6881) (On demand) Transe8 Sona Subramacian at 27/05/202€haonNhtsmwnat277057026.48 Jiminrye) New TabQ$Test transcriptHOStAlso search as participantParticipanteuctomer• Customer or SubjectlTranscript @Q price OR pay OR budgetSaid byAnyondAll timeActivity typeDication 12Min (minutes)Max (minutes)IAl call scoreSalect Al call ccondNew Tab ta+ New TabI=79840e03-c007-410c-9281-4125be04ee85&transcript_keywords=price OR pay OR budget&sequence_number=420 activitiesHostlcorded: Only Recorded XTranscript: price OR Axy OR budget *)E Save Search @ Clear allActivitylinknown mlistomor "2025-09-29-382949-bc-steph-dunkle..Unknown Customer #7e9efec0-2801-4d78-b7e0-c86ea946…Unknown Customer #Mobile Automation Test Activity 1Unknown Customer #Mobile Automation Test Activity 3Unknown Customer #Mobile Automation Test Activity 2Unknown Customer #2025-02-10-inspera-the-american-uni....linknown Gustomer W2025-02-10-inspera-the-american-uni…linknown Gustomer W2025-02-10-inspera-the-american-uni….Unknown Customer #2024-11-04-notetaker-added-on-11-Unknown Customer #2024-11-04-notetaker-added-on-11-Unknown Customer #2024-11-04-notetaker-added-on-11…Unknown Customer #Notetaker added on 11-21-24 @ 12:56Unknown Customer #Ocfc1a9a-7928-424c-8c0d-e3106ad7…linknown Customer JOcfc1a9a-7928-424c-8cOd-e3106ad7…..ContactStage at callActivity TypeWeb DemoDiscoveryFeedback Call100% KSa: 8• Thu 28 May 12:38:42FQ Get NotifiedCurrent StageSort by: Most recentStatsDuration Datd0 o m#0 S0 Đ0 D0 38mB0d0 0 D0m#0&0 @0 0$00#0 d0 @0 D1 17m#0 &0 Đ0 D0 17m#0 S0 @0 D0 17m#0 S0 Đ0 D0 42m#0 G0 D0 DO 42m#0 &0 Đ0 D0 42m#0 G0 Đ0 D1 4m+0&000 D0mTO Ф0 . 001/10/2025, 8:28 AM23/09/2025. 11:12 AM19/05/2025, 2:55 PM19/05/2025, 1:49 AM19/05/2025, 1:32 AM18/02/2025, 11:29 AM18/02/2025, 11:29 AM18/02/2025, 11:29 AM03/12/2024.4:24 PM03/12/2024,4:24 PM03/12/2024, 4:24 PM21/11/2024, 1:02 PM23/05/2024, 9:43 AM23105/202, 943/ C...
|
iTerm2
|
NULL
|
NULL
|
82643
|
|
88214
|
rircroxViewhsttonooountrnroiues•••пHelp* (JY-20613 rircroxViewhsttonooountrnroiues•••пHelp* (JY-20613) Allow owner's role to tText relay]Deleted object erroryyorokFix orcion key wiolntluminate/Database|Query&xceplCJY-20983 fix deleted obiect imolooin t SiastorcaFeed - Jiminny - SentryMi inbox (1.735) - lokns.kowalikSlim(JY-20979) Rescive PHP 8.5.5 dep8 Jiminmpihttoem Son dthloy - Pintorm8) Jiminm.New TaoWindowQOMOX 100%K3 8• Thu 28 May 19:52:17*8) JIMINNYQ stage+ CreateE ASKROVO A ® BSpaces / Jiminny (New)Platform Team 2.#: Summaryl& TimelineB BacklogID Active sprints8 CalendarL Reports4 Testing Board #B List Forms © Components %, Development % Code O Security Releases ) Deployments Archived work items € Docs2 Shortcuts vISlack intearation$ Reporting Center +Q Search boardType vOuick tilterswGroup: Queries=#.EpicvREADY FOR DEV &Jiminny MCP Server versioningJIMINNY MCP CONNECTORBacklog[ JY-20974Upgrade BE libraries - MayMAINTENANCEbаckios©JY-19958raloack mechanism lor users wih acuve shtokens for CRM MatchingREDUCE CHURNBacklodA Jy-20912Users can take Notes during and aftermeetingsRECORDING MEETINGS WITHOUT VISIBLE NOTETAKERS (...BacklodA JY-208712.5 1) •••0=Users can filter Scores in Team Insights byAUTOMATED AY SCORINGBacklogAl Call Scorine quick access in PlavbacklheaderAUTOMATED AI SCORINGBacklogA JY-205341 •000 =sewonowcusionerso manace usertolesComplete sprintDEPLOY 1IN DEVSCODE REVIEWBLOCKEDPO ACCEPTANCEMCP > Enable users to get a list of calls andtheir details.JIMINNY MCP CONNECTORin Doy t• JY-20833|10 12 .000 = ©MCP > Enable users to get a list of deals andtheir detailsJIMINNY MCP CONNECTORIn QA[ JY-208355 n •=0MCP > Enable the AI to know details about theuserJIMINNY MCP CONNECTORDeployedA Jy-208462 n =0Siy tore an kew widlation when matchindactivities to deleted Salesforce opportunities(SUPPORT TICKETSin DevV-2096311 / .00=0Evaluation for Exec Reoorts)AUTOMATE SXEC REPORTSTIN THE PRODUCTIn Dew[ JY-19890110 / .000=1User can log & save meeting information toCRMIIn Dey( JY-20753RECORDING MEETINOS WITHOUT VISIBLE NOTETAKERS (13 •=8eall scorind ther tor tyoc teporAUTOMATED AI SCORINGIn Dev• n•=0...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88214
|
|
84001
|
rircroxViewhsttonooountrnroiuesTool:WindowHelp• =g rircroxViewhsttonooountrnroiuesTool:WindowHelp• =github.comv Gooc e GeminiPipelines - jiminny/appGemini 3.1 Pro ~(JY-20613) Allow owner's role to bText relayxUewredtines on New codJY-20963 fix deleted object impJiminny\Exceptions(EmailActivityfrM Inbox (1,733) - luias.kovaliklimirioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202aIliyana Netsova at 27/05/2026, 18() Jy 20910 schedule parallel upciginore lests for now. Just tocus on non test filesTd be nappy to review the implementation code, but the git dim you provided only contains changesto a single test file: UpdateProcessManagerTest.phpBecause the actual source files (such as UpdateProcessManaser.php onReindexTargetStatsReporter.php ) are not included in the snippet, I cannot analyze them forpotential issuesItvou orovide the code or the dift for the non-test files. I will cladiv review them for lodic flaws.architectural risks, or pertormance concerns.sô:elcomintYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminiSummarize pageI1 OpenJy 20910 schedule parallel uodate tarcet processing 8121130All commits - Vasil-Jiminny wants to merge 65 commits into master from JY-20910-schedule-parallel-update-target-processing ™CFilter tec.v— 100lv = Component/ESEntityTypeReindexer.phpReindexTargetStatsReporter.p3) UodateProcessManager.phpv Console= Commands/Elasticsearch• AsyncUpdateEsEntities.php•1AsvncUodateSupervisor.oho- DeleteEmailDocumentsCom…•)ReindexEntityTypes.php•1 RemoveGhostParticipantsCo….8 ResetAsyncElasticSearchCo..2) Kernel.oholv - Contracts/ES|StopSignalinterface.phpv E TraitsP GracefullvStonoable.oho= tests/Unit/Component/ES•) EntityTvpeReindexerTest.php•) ReindexTaroetStatsReporterTes…UpdateProcessManagerTest.phpapp/Traits/GracefullyStoppable.php C104106 -107 -111114121122 -123 -125it (Scount === SmaxSeconds) ‹Sthis-oortnthessaoesprintfl*Process %s on %s will be terminated. Pause timeout reached.".octaypid,gethostnametydo not resuse t timeouaselsoublte tunction orintvessage(strina Snessaoc): voicwsths nstanceot Cochanduthneewarnitencetne"else ?logger ()->warning(Snessage);v tests/Unit/Component/ES/EntityTypeReindexerTest.php69 -0.0 +1.124 G107188109 [PHONE]121+123125100% 142: • Thu 28 May 14:17:55© 2/15 viewedAwaiting approval@) 0+44 -43 8800M Viewedif (scount ›= SmaxSeconds) ‹Sthis-sorinressadesprintf('-=- Process is will be terminated. Pause timcoutreached, getavoid// do not resume i1 timeouonen:// shallPause value nay be altered with an external signal) while (sthis->shallPause):public function pränthessage(string saessage); voidLog: :warning(Snessage)11 (Sthis instanceof Command) (Sthis->warn(Smessage):+124 BBBBB Viewed• declare(strict tvopsel):nanacnsra Taetellinitlcaennnentlec+ use Jiminny\Component\ES\EntityTypeReindexer;+ use Jiminny\Component\ES\UpdateProcessManager;+ use Jiminny\Contracts\ES\StopSignalInterface;+ use PHPUnit\Framevork\Attributes|CoversClass:+ use PHPUnit\Franework\Mock0bject\Mock0bject:* use PHPUnit\Franework\TestCase:+ #[CoversClass(Ent{tyTypeReindexer::class)]|÷class EntitvTvorReindexerTest extends Testcase...
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/changes#diff-222 github.com/jiminny/app/pull/12130/changes#diff-222bc92583c5030061f1478686b8441263e32426fefdfbe6fe27c8271e2c3acb...
|
84001
|
|
80948
|
rircroxViewhsttonooountrnroie.indownel:awsTO EC7o0 rircroxViewhsttonooountrnroie.indownel:awsTO EC7o0sLXThu 28 May 10:47:06s-east-2#loasV2:loas-insights$3FqueryDetailS3D-(end-0-start--1800-timeType-'RELATIVE-tz-'UTC-unit)2c*20*40l0gStream*2c*20*40l0g*0a *7c*20lCLUIKCLULCICXIKCSMCCAUUCAUNAccount ID: 4103.4619.5943 YTaam ChinlohiaPRObAmazoBE upgrade librarios(JY-20613) Allow owner's role to bText relayTypeError: Jiminry\Services|MallGioudWatchltne.osst.JY-20915 fix strict casting by La1y-20968 fie deleted obinct imesSevenShores\Hubspot|ExceptionsLukas Kovalik - Time OflmioeM Text message from 087 787 81 XY-20979) Resolve PHP 8.55 dedPlatform Sprint 6 02 - Platform Tett CodeDeolonCloudWatch > Logs Insightsratker ercssoge tancI-filter @nessage not like /Analytic/ | filter @message not like /Transcript/Tatrer aessage not lake /neonook Tilter aessage not laкe /heetangbothRevert to use latest docker imac+ New TabLoas Insights OL/ Query generatorseld_ Saved and sample queries( Query commandsRun quenSchedule query• Completed. Query executed for 79 log groups. @Logs (15)Tawtorns toUstalnzattonLogs (13)lovectiaateIeShare rasuitdSxnort recuitewww.tram0e77878118kgjminny.com - Jiminny MailShowing 13 ot 13 records matched ©1.005 518 records (289.3 M8) scanned in 2.4c @ 410 918 recorck/s (1182 MB/c)Hide histogranC-t110-1207:14107.1807:1907540• Filter toble results (case insensitive)...dtimestond#loostreo2026-05-28707:35:09.299Z(2026-05-28 07:35:09| production. INF0: [TextRelayService" Sync completed {(imaillbox":"catch-allletxt.Jtminny.com),fnessoges processed*:0,"nessage ids":la) "correlation id'*:"Sc09861f-1Bec-4bBe-bcf4-8e96642c6974*, "trace-td*:*065450b3-f00.worker-softphone/worker-softphone/90b8fe47c3eb417c83ac3d2d01561d0f410346195943:worker-softphom2026-85-28T87:35:09.299Z(2026-05-28 07:35:091 production.KARNING: TextRelayServicel| Refused ressage: missing X-Gm-Original-To heoder (inessooe-id': "19e6d7e?dbf4bbbe*) ("correlation id':"Sc090616-10ec-4b8e-bcf4-8e96642c697f","trace-id*: 06545ab3-f807-40e0-89_ workessoftphone/worker.-softphone/90b8fe47c3eb417c83ac3d2d01561d0F12410346195943:worker-softphon2026-85-28T87:35:08.3182Г2026-05-28 07:35:031 production. INF0: IextRelavServicel Starting sync f"eailbox":"catch-allßtxt.jiminny.com",expested alias":"catch-all", "expested host":"txt.jiminny.con")Fl"cornclation id": Sc99861f-1ßec-4bBc-bcf4-8096642¢6976*At.worker-softphone/woeker-softphone/90b8fe47c3eb417c83ac3d2d01561dOfL418340195943:worker-sottphom2026-05-28787-30:09.419702026-05-28_97-30:991_pcoductiionJTNE0: BextRelavServicel_Svnc_comleted maillhox":cotchuallBtxtaaliminaykcontinessones.nsocessedip.Wnessane_ids*:Ml.("coccelatiion11224490015298-e0el-4R02-0ddca004040302969"Mtrace_id:209937ofastrworkec-softobone/worker-softobone/df1{58d8b2084661927824172373309 17srazo osoez.workerasortohom2026-05-28197-30-08.29771(2826-05-28 07:30:08] production.INFO: ((TextRelayService) Starting sync ((natlbox*:"catch-allftxt./minny.com."expected_allas":*catch-all*.*expected.host'?:*txt.Iminny.com)(fCorrelation.id*:*8a015298-eee0-40a2-9ddc-a04040302969ª.*t_ workes-softphone/worker-softphone/df1f58d8b39346b192782H172373339L410246105943-worker-softnhon2026-05-28707:25:08.98922826-05-28 07:25:03 | production. INFO: [iTextRelayServiceil Sync completed (mailbox":catch-alletxt.Stminny.com/inessoges processed HO,inessage idS"Hilicorrelation td: 523ceSd4-c1c8-42d8-83c5-64901333d09bª4*trace/id*:*bddbe353-0e7- worket-zoftphone/worken.softphone/97b4cSSea9364b259bOxdc8708f0949cT:410346195943:worker-softphom2026-05-28T07:25:08.40622026-95-28787:28:09.3352[2026-05-28 07:25:08] production.INFO: (TextRelayService) Starting sync ("nailbox":*catch-allftxt.jiminny.com*,"expected_alias": "catch-all","expected_host":"txt.jiminny.com"} {"correlation_id":*523ce5d4-c1c8-42d8-83cS-6e9a1333d096*, *tГ2026-05-28 07:20:091 produstion.TNFO: iextRelayServicel Sync coroleted Elimaillbox":"catch-all(Atxthffiminny,coniimessones processed HO,"message ids"Amilcorcelation fd:"Sdcebc95-bef8-45b0-8907-df066d831o0b", trace d*:"68d625d8-215worker-s0itphone/worker-softphone/97b4c55ca9364b259b0cdc8708f0949c Lworicer-softohone/worker-softohone/9068fe473eb417<83a<3d2d01561d0f 2410346195943:worker-softphon410346195943:worker-softphon2426-05-28187:20:03.78871120726-05-28 BYAZOROS DROCUEEAIONR INEORI IOXTIRA(VARIVOISORIWNOSINOE HOIWOOXRCATCHEAIEXTWIICIIEHYA COTIA CEXORAAC A MOS RCAtCHEAIUA eXDRC TeChOST WREXEWIlCHENYA COnH E NCORRA lANON([CREDIT_CARD]-890140066055)000 8workes-softohone/worker-softohone/90b8fe47c3eb417<83ac3d2d01561d0f |2410346195943 worker-softonomwhee2X107-5-0807071202h-05-28 07-5-086nduction.TNE0=MextRalaSenvicelfvnc_comleted maillbox".*cotchealllBtxt.timinax.comPeasconesnrocescedaß.Measso0e_idc*.fMlE*coccalationsf7*:*9300c0af_1796=4h49-0e95-44801h856904*Btcoce=1d=-*67142oh3ad0cwodcec.eoftnhone/workec.coftohone/4f1fCRd8hs0946b1927824172277260 12ezanorureworker.softnnont(2026-05-28 07815:03 production.INF0: Lextrelayservice Starting sync (imattlbox :catch-alllitxt.sftminny.com expected_altas :catch-allw."expected.host'Btxt.tminny.coml(correlation_id B 9399C9ef=1d96-4549-ae95-4d8a15857094. tworker-softphone/worker-softphone/df1f58d8ba9846b192782/f1723733a9 L410346195943:worker-softphon• 12|2026-05-28707:10:39.2952(2026-05-28 07:10:391 production. INFO: (TextRelayService) Sync corpleted (imailbox":"[EMAIL]', "messoges_processed":0, "message_ids":(i) ("correlation_id*: *4b7e5d4a-02ec-427c-ac5f-f9678bfS7c91", "trace_id*:*2f4c63d0-0ce-worker-softphone/worker-softphone/90b8fe47c3eb417c83ac3d2d01561d0f 2410346195943:worker-softphon• 13.2026.06.28707-19-28 2227(2026-05-28 97-104381 produstion TNEOA iTextRelayServicel Stontino sunc leaillbox :"[EMAIL] -expested alios":"catch-alll"R"expested host":"txt.ffminnv.conillicorcelatiion id: 246705d40-02ec-427c-045f-496786657908+worker-softohone/worker-softohone/90b8fe47c3cb417<8333d2d01561d0f 2410346195943:worker-softphont02026. Amazon Web Services, Inc, or ite affillasedTerm:Cookle preferences...
|
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...
|
80948
|
|
85607
|
rircroxViewhsttonooountrnroie.Windownel:sonarcloud rircroxViewhsttonooountrnroie.Windownel:sonarcloud.io/compor~ Google Gemini© Pipelines - |Iminnylappreauots now ownersroe toeAuoeredtnes on New eocxJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM'inbox (1734) - lkas.kovallk@jiminoonye Rosd ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18Jimny+ New TabGemini 3.1 Pro ~That is a very common misconception, but it is not true anymoreWhile it is true that many years ago (around 2014-2016) phpredis had some bugs regarding theorder in which EX and NX arguments were passed, it has fully supported combining them into asingle atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array of options asthe third argumentHere is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);1/ This executes a single, atomic SET conand with both NX and EXSacquired = Redis::set(slockkey, true, L'NX, "EX => seLf::LOCK.TTL-SECONDSJ)8if (! Sacquired) €// Another process already holds the lockxeturn./1 ... report your metrics …..By relying on separate (get, set, and expire commands, you are leaving a microsecond gapopen. In your new multi-process Supervisor architecture, two parallel workers can check the get,both see (null, and both proceed to write the lock and push duplicate metrics. Using the arraysyntax above closes that gap completely.A Cleaner Laravel AlternativeSince vou are inside a Laravel app, you don't even need to fight with driver-specific Redis syntax.Ask GeminilYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminSummarize pageSomarQubeOESOMОД* 100% KSa- 8- Thu 28 May 15:51:47+A app88 OverviewAndiysis• Summary—ssueg· Architecture@ Security hotspotsReportingMeasures~ ActivityPolicie* Intended architectureFroieC1". Pull Requestd8 Branches<> Code© Project InformationFavorite projectsAssigned issues ExploreJiminny / app / MeasuresMeasures11a74=.y-20s.3 tixdeletrdobicc.imoor.Project OverviewSecurity?Reliability?Maintainability ?Security Review ?Coveragecoverade67.4%Lines to CoveriUncovered linecLine Coverage67.4%Manditiane to MavarUncovered ConditionsDuplications461lanes..478 janes….4elames..414205.44764774781an5..479 janes…_487Tawes.4R6 Yansc495 Janes..497 {anes.499 1anes..SeeShow 2968 linesSizeIssues• 2018-2026 SonarSource Sarl. All rights reserved.A V EiSghighi All [ Match Case Match Diacilies Whole Words 2 ot 2 matchesSpickltstValues = Sthts->tnportGlobalValuePtckltstValues(SvalueSet["valueSetNane")):11 Import all octive voluesforeach (SpickltstValues as St = SsfFleldValue) (Setuo detoulr voluelif (Ssffteldvalue[' default']) (Sfteld-supdate(['default_value' »> SsffteldValue('valuevane']l);11 Inis comes through as nuct ly ocreve (404)Lf (Ssffielovalue['isActive') las false) (walues=*value' = SsfFleldValue['valueNane'),"sequence" = Si."c cerauit= Cerreldualue"derault'.} else (SobjectFtelds = Sthis-sgetObjectFields(Sfield-sobject_type);imeldoss eld-xin drovoentosonly work with our feld or interest.SobjectFteld = array_filter(SobjectFtelds, function (Stten) use (Sfteldid) ()return Sttenl nane =a= Stieldid:)):SobjectFteld = array_shtft(SobjectFteld);4* CenotylSobfectFleldi"ofckifstValues'") eee talse) «foreach (SobjectFteld['picklistValves'] as St => SsfFleldvalue) (// Skip inoctive volues.4f (SsfFieldValuef'active'] aa= false) n1/ Cetuo defrnls wolmelIf (SsfFleldvalue['defaultvalue']) (Sfteld-›update(['default_value' »> SsfFteldValue[ 'value' ]]);Uncovered code—Show all line.Contaet ue Ctatue Ahautl...
|
iTerm2
|
NULL
|
NULL
|
85607
|
|
85610
|
rircroxViewhsttonooountrnroie.Windownel:sonarcloud rircroxViewhsttonooountrnroie.Windownel:sonarcloud.io/compor~ Google Gemini© Pipelines - |Iminnylappreauots now ownersroe toeAuoeredtnes on New eocxJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM'inbox (1734) - Aukas.kovallk@jlminoonye Rosd ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jimny+ New TabGemini 3.1 Pro ~That is a very common misconception, but it is not true anymoreWhile it is true that many years ago (around 2014-2016) phpredis had some bugs regarding theorder in which EX and NX arguments were passed, it has fully supported combining them into asingle atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array of options asthe third argumentHere is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);1/ This executes a single, atomic SET conand with both NX and EXSacquired = Redis::set(slockkey, true, L'NX, "EX => seLf::LOCK.TTL-SECONDSJ)8if (! Sacquired) €// Another process already holds the lockxeturn./1 ... report your metrics …..By relying on separate (get, set, and expire commands, you are leaving a microsecond gapopen. In your new multi-process Supervisor architecture, two parallel workers can check the get,both see (null, and both proceed to write the lock and push duplicate metrics. Using the arraysyntax above closes that gap completely.A Cleaner Laravel AlternativeSince vou are inside a Laravel app, you don't even need to fight with driver-specific Redis syntax.Ask GeminilYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminB7e0+Summarize pageQOMOX 100%K3 8• Thu 28 May 15:52:04•90g:эрp%3Aapp%2FServices%2FCrm%2FSalesforce%2FSSomarQubeА ррорeс88 OverviewAndiysis• Summary—ssueg· Architecture@ Security hotspotsReportingMeasuresN ActivityPoliciae* Intended architectureProjectI7 Pull Requests8 Branches« Code© Project InformationFavorite projects Assigned issues ExploreJiminny / app / MeasuresMeasures17 12121- JY-20963 fix deleted object import~Project OverviewSecurity ?Reliability?Maintainability ?Security Review ?Coveragecoverade67.4%Lines to CoveriUncovered linecLine Coverage67.4%Manditione to CavarUncovered ConditionsDuplicationsSizeIssues459461 janes…403Janes.464 janes…_478 Janes…471 janes…_473 janes..A7Rgamse400 оrKSa440г320304493495 1anes..497 Janes..499 janes…soe501 janes._SaS anes..506 janes.._A V EiSghighi All [ Match Case Match Diacilies Whole Words 2 ot 2 matchesSptckltstValues = Sthis->inportGlobalValuePtckltstValues(SvalueSet('valueSetNane')):// Inport all octive volues.roreach (opicktistvalues as si » sstrielovalue) ‹Setuo detault voluelLf (SsfFieldvalue['default']) (sfteld-zupdate(['default_value' = SsfFteldValue["valueNane")));// This cones through as null lf octive (lo2)if (SsfFieldValuel'{sActíve'] (as false) {lwaluasa"value' => SsfFleldvaluel "valueNane'),"Label' « SsfFteldvalve['valueNane'),"Is_default' »> SsfFteldValue['default'],SobjectFtelds = Sthts->getObjectFtelds(Sfteld-sobject_type);Sttelciee Stteldevcrn orowider 1a?// Only work with our field of interest.SobfectField = array filter(SobfectFields, function (Sttem) use (Sfteldid) {return Stten['nane'] a= Sfleldid;SobiectField = array shit: SobiectField).If (enpty(SobjectFleld['picklistValues')) ea= false) (foreach (SobjectFleld['picklistvalues'] as St => Ssffielovalue) (Sktp tnoctive volues)If (Ssffteldvalve['active'] =a= false) (Lf (SsfFteldvalue["defaultvalue']) (Stteld-yuodatel "detault value => SstFielovaluevalue'1:lSvalues(] = E"value' → SciFieldValue "value' ]"label' «> SsfFleldvaluel 'label'],• st,"'is detault » SsfFieldValuel"defaultValue"T....
|
Firefox
|
Uncovered Lines on New Code - app in Jiminny Sonar Uncovered Lines on New Code - app in Jiminny SonarQube Cloud — Work...
|
sonarcloud.io/component_measures?metric=new_uncove sonarcloud.io/component_measures?metric=new_uncovered_lines&selected=jiminny_app%3Aapp%2FServices%2FCrm%2FSalesforce%2FService.php&view=list&pullRequest=12121&id=jiminny_app...
|
85610
|
|
85591
|
rircroxViewhsttonooountrnroie.Windownel:= app.imin rircroxViewhsttonooountrnroie.Windownel:= app.iminny.eu/ondemand?min_duration=1&olidD=79840e03-c007-410c-9281-4125be04ee85&transcript_k~ Google Gemini© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to tAxUemered tines on New codJY-20963 fix deleted object impslm cwdsycaotionslEmnlltcthtteM'inbox (1734) - Aukas.kovallk@jlmiroonye Rosd ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18Jimine+ New TabGemini 3.1 Pro ~That is a very common misconception, but it is not true anymoreWhile it is true that many years ago (around 2014-2016) phpredis had some bugs regarding theorder in which EX and NX arguments were passed, it has fully supported combining them into asingle atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array of options asthe third argumentHere is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);1/ This executes a single, atomic SET coand with both NX and EXSacquired = Redis::set(slockkey, true, L'NX, "EX => seLf::LOCK.TTL-SECONDSJ)8if (! Sacquired) €// Another process already holds the locknetuyn:/1 ... report your metrics …..By relying on separate (get, set, and expire commands, you are leaving a microsecond gapopen. In your new multi-process Supervisor architecture, two parallel workers can check the get ,both see (null, and both proceed to write the lock and push duplicate metrics. Using the arraysyntax above closes that gap completely.A Cleaner Laravel AlternativeSince vou are inside a Laravel app, you don't even need to fight with driver-specific Redis syntax.Ask Geminil10Your lim nou chate trhn" uend to imnroy our moddle Camioiie 4l1t cao mata mtake co donbls chack " Yoir oracy & Camin®+eO&Summarize pageTest transcriptHOStSearch team membersAlso search as participantParticipanteuctomerTranscript @Q price OR pay OR budget |Said bylAnvondPerio.All timeActivity typeScarch activity tyondmication 121Min (minutes)Max (minutes)Al call scoreKey Words Scoreeoschine scorelSelect coaching scoreCoach ©Staze at call20 activitiesHostcorded: Only Recorded XCActivitylinknownlictomer2025-09-29-382949-bc-steph-dunkle…Unknown Customer W-7e9efee0-2801-4d78-b7e0-c86ea946…Unknown Customer M-Mobile Automation Test Activity 1Unknown Customer 1-Mobile Automation Test Activity 3Unknown Customer WMobile Automation Test Activity 21Unknown Customer W-2025-02-10-insoera-the-american-uni..Linknown Gustomer M2025-02-10-inspera-the-american-uni…linknawn Muctomer2025-02-10-inspera-the-american-uni.Unknown Customer M2024-11-04-notetaker-added-on-11-…Unknown Customer M-2024-11-04-notetaker-added-on-11-….Unknown Customer W2024-11-04-notetaker-added-on-11-Unknown Customer Wotenceradocd.on?-2-1410115dUnknown Customer WOctc1a92-7928-424c-8c00-03106ad7.linknown Customer MOcfc1a9a-7928-424c-8c0d-e3106ad7.Transcript price OR pay ORbudget X) B Save Search @ Clear allContactActivity TypeCurrent StageWeb DemoDiscoveryFecdback CallQOMOX 100%K3 8• Thu 28 May 15:51:10Sort by: Most recentA Get NotifiedStatsDuration Dat#0 &0 Đ0 D0 4m#0 S0 @0 D0 38m#0 80 D0 D0 52m#0 &0 Đ0 D0 31mB0 G0 Đ0 D2 1D0 80 Đ0 D1 17m&0 0 01m#0 s0 @0 D0 17m#0 20 Đ0 D0 42m#0 80 D0 DO 42m+0&0 o 0m+0&0 O0D1m0 &0 00 D0 27m$0 20 D0 D0 27m01/10/2025.8:28 AM23/09/2025, 11:12 AM19/05/2025, 2:55 PM19/05/2025, 1:49 AM19/05/2025, 1:32 AM18/02/2025, 11:29 AM18/02/2025, 11:29 AM18/02/2025, 11:29 AM03/12/2024, 4:24 PM03/12/2024, 4:24 PM03/12/2024,4:24 PM21/11/2024, 1:02PM23/05/2024, 9:43 AM23/05/2024, 9:43/TOD...
|
Firefox
|
Jiminny — Work
|
NULL
|
85591
|
|
85826
|
rircroxViewhsttonooountrnroie.WindowHelp= github.c rircroxViewhsttonooountrnroie.WindowHelp= github.com/finydpo ouleicu chonde~ Google GeminiGemini 3.1 Pro ~Pipelines - jiminny/app* (JY-20613) Allow owner's role to tText relayxUewredtines on New codJY-20963 fix deleted objecti XJiminny\Exceptions(EmailActivityfrM'inbox (1734) - Aukas.kovallk@jlmirioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jimny+ New TabThat is a very common misconception, but it is not true anymoreWhile it is true that many years ago (around 2014-2016) (phpredis had some bugsregardling tne order in wnich ex and nx arguments were passeo, lnas tuly supportedcombining them into a single atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array ofoptions as the third argument.Here is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);// This executes a single, atomic SET conmmand with both NX and EXSacquired = Redis::set(lockkey, true, L'NX, "EX => SeLT::LOCK-TTL-SECONDSJ)Eif (! Sacquired) &// Another process already holds the lockreturn;I... report your metrics ...By relvina on senarate det, setand expire commands, vou are leavino amicrosecond gap open. In your new multi-process Supervisor architecture, two parallelworkers can check the get, both see (null), and both proceed to write the lock andpush duplicate metrics. Using the array syntax above closes that gap completely.A Cleaner Laravel AlternativeSince you are inside a Laravel app, you don't even need to fight with driver-specific Redissyntax. Laravel provides a dedicated, atomic lock manager that handles the phpredis/Ask cemintSummarize pageE Tr OpenJY-20963 1ix deleted obiect imoort #21211All commits - LakyLak wants to merge 7 commits into master from JY-20963-fix-import-on-deleted-entity (Q Filter files..~ Бi app~ $ Http/Controllers/APIE ActivityController.php~ E Services/Crm/Salesforce# Service.php* E tests/Unit/Services/Crm/Salesfor….® ServiceTest.phpv app/Services/Crm/Salesforce/Service-php C *80 -1511,57 +1525,21 @ public function syncContact(string Scrmid): ?Contac:151115131514-1515recurn ounzs-piasortcontactlastcontaccprivate function importContact(ScraData): Contactsaccount = null// Contacts may not have accounts...wissetScr-Datal"Account.csaccount = Sthis->config->accounts()-swhere('cm orovider id". (string) Scrbatal"Accountid"eTarstUhif (Saccount === null) ‹saccountthis-ssyne-ccountiscmtatal'xccounttdЕЕЕЕЕЕАААВВВВВВВВВВВВВВВВКВВВВВВЕВScountrycode = Screbatal"Mari inecountrvcode'? nutiSalestorce aulous custon "countrtes" to be crested, Dfsreaard these.if (scountryCode && Sthis->countriesMap->countryExists(ScountryCode) .== false) (Scountrycode = nulll/1 If we have no country code, try to parse it from the country namelif (ScountryCode uaa null 6& Saccount) €Scountrycode = saccount-scountry code.Sext = nuli:EnarcerMucher = fl.1Cenoty Scrrbata."Phone" =a= talse)touekor e Cres.ltai+teereharat.ohaa?26 8814SparsedNumber = parsePhoneNumber (ScountryCode, Snumber):1f (empty(SparsedNunber('ext')) ae= false) ‹Cayt = Str.-linit(6narce/Mcherf.ext*1.10. 1a)1553GSMOAX0 8• Thu 28 May 16:19:06Refresh 0/ 3 viewedChecks pendingSubmitrevie B°+78 -52 BBB00 M Viewed1 .152515271528 +1530 :1531return sthis-aleportContact/stContact);prtuate frucetion deportcontsct(serebrto): Kontast4* ( enoty(ScreData("IsDeleted'])) ‹|Sthis-shandleEntity0eletionByProviderId(Sthis->config->contacts(), Screbata);...
|
iTerm2
|
NULL
|
NULL
|
85826
|
|
83891
|
rircroxViewhsttonooountrnroie.WVindowHelpny.atlass rircroxViewhsttonooountrnroie.WVindowHelpny.atlassian.net/jira/servicedesk/projects/SRD/queues/custom/37/SRD-68818) JIMINNY1SUCKI0 SRD-6881Q SearchPipelines - jiminny/app* (JY-20613) Allow owner's role to tText relay]Deleted object error6 Uncovered Lines on New Code -JY-20963 fix deleted object impsoain alestorchJiminny\Exceptions(EmailActivityfrM Inbox (1,733) - lukas.kovalik@jiminioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny* (SRD-6881) (On demand) Tre XSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18Jimn.Jy 20910 schedule parallel up: x80607202 02 081m%ACuVILYHEOVIVVOrK loOAObrOVaISummarise commentsAdd internal note / Reply to customerPro tip: press M) to commentLukas Kovaltk 1 second ado a Internal notelIn order to save a transcript, the client first needs to search by it. It needs to appear in the filter. In this case it was not there. The client just typed the transcript phraseoutneweSearchec.ovtnererore.twasnourecoon?exasavalto.ttkeranwasnoutncluoeetntnesavesseatch1166 activitiesTopick: Budpee Prices x)Coa he Mant tetensRohit Puniat FirstUieht HomeMK©Tyie Keunprice ORpay OR.cont OR bod0 EntamErcan*mattrintamakiesynergynonkAsdendum Reviewl Seral : Synerzlynelle homeinstead@gmailclave Coleman at Synergy Ho...8° 80 um20 40 35m$: $0 sem80 40 23m80 4g tamONONROR41-15 PMMhAMOA tOtG€ - Edit - DeleteOESOMОД100% K53 8 - Thu 28 May 14:12:06O ASK ROVO A ® €+ CreateReady for customerDetailsAssigneeReporterRequest TypeKnowledge basePriority levelDev TeamCanny Links® Lukas Kovalik@ Illyana Netseva• Reporta bugE View related articlesP2 MediumPlatform teamOpen Canny Links> More fields Labels, Time tracking, Type of InfoSec incident, Components (InfoSec), Client, Alfected u...> Automation 4 Rule executions> featureOS 5= Open featureosIntercomShowing 1 out of 1 linked conversations& Sona Subramanian..>> Sentry Sll Linked IssuesCreated 18 hours agoUpdated 4 seconds ago@ Configure...
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/changes
|
83891
|
|
83401
|
rircroxViewhsttonooountrnroie.M Gmail|composclnoox rircroxViewhsttonooountrnroie.M Gmail|composclnooxChatSttreeSnoozedlSentDrattEATAOONAC1Purchasesv Voreane ciAno emailGithuhPipelines - jiminny/app(JY-20613) Allow owner's role to bText relayDeleted object errorAxUeoered tines on New codwJY-20963 fix deleted object impJiminny\Exceptions(EmailActivityfrM Inbox (1,733) - luicas.kovalikel XNOonte Roso ve php 81515 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (0n demand) TransoSona Sttbramsol an at 27/051 XaIliyana Netsova at 27/05/2026, 18Jimn.— New TabWVindownel:rck CmaillNikolay Ivanov1,733* Stefka Stoyanova359877878118, me 4|Twilio NotificationsNikolay. sonaraub. 1' Mkolay .stetkiot?* Datadog|Galya Dimitrova• * Stefka Stoyanova• & BambooHR|s5y8r18/0118, me 3mihailmi.. sonaraub.DatadogVasil. sona… Vece. &DockerDockerVeselin, sonarcubec.2DatadooDatadogDatadogClose TeamDatadoaLoomI440-x-31874.meVeselin, sonarouo.Inu co moy 1o.zU.•Active ~-5001754Ljiminny/prophet] Add ai score filter (PR #523) - You can wiew, comment on, or merge this puli request online at: [URL_WITH_CREDENTIALS] Jun 2,2026 11:30am - 12:30pm (GM (3) (Lukas Kovalik) - AllHands - IProduct focus Join with Google Meet - Lets get together to go through the focus offthe product - what we are working on right now, whatis coming up and where we are heading Join witMay 27Updated linvitation: Lukas/Stefka 121@ Thu May 28, 2026 2:30pm - 3pm (GMT-3) (Lukas Kovalik) - Lukas/Stefka 121 Join with Gooole Meet - You have been invited bw Stetka Stovanova to attend an event named Lukas/Stelka 121 on Thursday May 28,2026 - 2:30pm - 3pm (Eastern European Time - Solia)May 27Your time off request has a response - Your Time Off was Approved Hey Lukas, Your time off reguest for 0.5 days of PTO has been approved by Stefka Stoyanova. Wed, May 27 0,5 days of PTO Status: Approved BambooHR Review this request irMay 27Text message from 087 787 8118 - test 1 On Wed, May 27, 2026 at 10:30 AM Lukas Kovalik [EMAIL]› wrote: response to mobde test text relay On Wed, May 27, 2026 at 10:29 AM <[EMAIL] 27fiiminny/infrastructurellJY-20899: Itest|Move.aposecrets.to AWS Secrets Manager (PR #Z41) -You.can view.comment.on.or.meree. this. ouillrequest online.atihttos://aithub.com/iiminnw/finfrastrusture/osllT411CommitSummary7b1R4be.JY-20899//testilMove.app SAGtAts.t0.AWS.Sactets ManagerFilMay 26Your Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 25. Metric Alerts 1 Total Event 1 Alert Recovered [Recovered) Dialers Stats Dialers suMay 26fiminny/infrastructure] Deprecate option "runforSeconds" (PR #740) - Merged #740 into develop. You are receiving this because you are subscribed to this thread.Message ID: sjiminny/infrastructure/pull/740/issue event/25962445113Mev 2ALukas Kovalik, here is your weekly update for 26 May - Your weekly updateSpace updatesCheck on 1 work item without updates in the last 28 daysJY-19958 Upgrade BE libraries - MayReviewJiminny (New)View all workAssigMay 2€Docker) You + Docker = Ready for Action - Hi and welcome to Docker, lukaskovalik! Congratulations, your account has been verified! Sign in to your Docker account to download Docker Desktop, create repoMay 26(Docker Comnlete your account creation - one-time verification code - Hello lukaskovalikl Thanks fon ioinina Docker Your verification code is: 03WMT1 Navinate back to vour hrowser and enter the code. This code will cornire in 15 m.May 28ffiminnv/infrastructurelNY&180911pho 85 (PR #739)-sonacouhaclousliboti leftta.comment (minnwinfrastzature#17R9) Qualitv Gate Rassad Pualitv Gate passed lIssiAs OINAWlÍSsuAs O AGcentedlissHAs MAasurAs O.Sacuritv Hotspots 0,0% Coverage on New Cade 0,09May 20Your Weeklv Dianst from Datadoa - The Weeklv Datadon Dinost foz liminnv. Inc Hereis what bannenedlin Datadon since. Mav 18 Metric Alortc ATotal Eventc AAlerts Recovered (Recoveredl Dialers State Dialers Motric Granh sumllast 1oMay?eYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 23. Metric Alerts 1 Total Event 1 Alert Triggered [Triggered) Dialers Stats Dialers Metric Graph sum(last _1d):sumjiminm)Mav?Your Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 22. Metric Alerts 1 Total Event 1 Alert Recovered (Recovered Dialers Stats Dialers Metric Graph sum(last 1d) zsumgjiminnMaw?You're Invited: Al in sales live panel. No hype, just what's working - Out the Al noise: Hear from people doing itMay 22Your Daily Diaest from Datadog - The Daily Dinest for liminnv Inc. Hereis what happened in Datados on May 21, Metric Alerts 2 Total Fwants 2 Alerts Recouarad (Recovaredi | Dialers Stats Dialers Metric Granh sum(last 1e)ksumiminnMay 21Weire miaratina vour account to Atlassian - Atlassinn |100m Imoottant chancas comina to how veu sion in to leom keamn moce r Aation naadad bafote vout account minration To auoid tamoorarilv losina accass to wour loom account olease take a momenMav 2Text.messane.from 07892.927879 - another text relav.On Tue._ Mav.26.2026. at.32APM.Lrrkas Kovalik [EMAIL] .relvOn Ei_ Mav22 2026 at:2:86 PMlLukas Kovalik chikas kovalikBiminavooMay?fffiminnv/infrastructurelJY-20591.Add desktop.a00.s3bucket (PR #738)-Add.oba.tole.to.denlox.to.doskton.s?.huckat.Sarw.from.daskton.c8/buskaton.anofiminnv.com/doskton.Youzcan.viaw.comment_00.or.macoc.this.oullroouestconlinc.atuhttos/faithub.com/fiminmMay 2Eeladatal Ruatealian VVA ananieamanta bao mabila and ball banao...
|
Firefox
|
Sona Subramanian at 27/05/2026, 17:46:08 - Session Sona Subramanian at 27/05/2026, 17:46:08 - Session Replay - LogRocket — Work...
|
app.logrocket.com/ponxaf/platform-production/s/6-0 app.logrocket.com/ponxaf/platform-production/s/6-019e69e6-70d1-7ad6-a7f6-169a3efeee17/0?dashboardID=NaN&filterIntent=%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522level%2522%253A%2522session%2522%252C%2522type%2522%253A%2522email%2522%252C%2522where%2522%253A%257B%2522type%2522%253A%2522all%2522%252C%2522children%2522%253A%255B%257B%2522type%2522%253A%2522email%2522%252C%2522operator%2522%253A%2522IS%2522%252C%2522values%2522%253A%255B%2522sona.subramanian%2540clanz.io%2522%255D%257D%255D%257D%257D%255D%257D&fromTab=&persistForm=true&t=1779893860108...
|
83401
|
|
72326
|
rircroxViewhsttonooountrnWindowo circleci •New Tab rircroxViewhsttonooountrnWindowo circleci •New Tab€8 Login - SonarQube Cloud• appWhat's New in Firetox 151 - FireteOverviewSettingsDeployshottNow Tib(JY-20814) Release unused TwilioPipelinesNew TabProiectsJY-20891 fix alias mismatch in tex© Pipelines - jiminnytappUedoysRunnersorgPlanChunkChunkE All pipelines•] app82 All branchesHiotlineJobsapp58805JobsWotKhow© Runningbuild_acceptdeplo15m 6s remain O.Vcheckout-code 893122build-frontend 8931231tastKtAntond 902120bulld-backend 89317phpstan 893125I setup 893127test 893178tmerchaekandcint%ox.hhIcanar dland 902120Seuoworkflowsetup 893121oulduaccoodeploychoskont-coro 8o20oThulla.frantond 902006test-rontend 89310build-backend 893096Manage trigger:E Cutoff dateTnCkouSourChJY-20891-fix-alias-mismatch-on-sme-textoremcf76b69 JY-20891 code reviewsuggestonsAll statuses -Triager eventmmi oushedwoesoewwoallas-mismarch.on-sms-text-relayCooneNooio code reuionN-08020-salestorce-zoom-integration95a97kerge oranchiCommit pushed3 Pushcommit nushedStart/Duraborago1m 25sAm osIm 22S1m 45sAmyos6m1351m 11s22mago14m465timnelAim 46s1m 10sTrigger PipelineAcionsGg...Gg...0O%L7oo lue cowdy tiolors+0.tom.oglaravellog4 SF [iminny@localhost)A HS Jocal (jiminny@localhost)A console (PROD] xIsole (EU]A console (STAGING]00 €ie Autdy68 jiminery ~SELECT ensit_provider.id, COUNT(*) as count, GROUP CONGAT(10) a5 106045 A1 A41 X66 AFROM text_relaysWHERE enail_provider_id IN C'19e2827868a64b42',GROUP BY enail_provider_id;'19e2033ed8ea6b18')SELECT id, status, telephony_provider_id, created_atFROM activitiesWHERE id IN (80028719, 80028846);SELECT id, status, code, enail_sent_at, created_at, updated_atFROM text_relaysWHERE id IN (32415, 32416):SELECT id, status, code, sender, recipient, created_atrkun TexcreayWHERE sender LIKE 'Xnario.georgievx' OR sender LIKE 'Xstoyan.tonovx'ORDER BY created.ar 055a060013185SELECT 1d, uuid, status, code, sender, recipient, created_at, updated_atFRON textrelaysMHERE [EMAIL].8.10141c94186-4086-[CREDIT_CARD]-019SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_count"driver' "'errorlog"'Level' => env('LOG_LEVEL', "info'),"path' => storage_path('logs/laravel. 10g").'custon_channel' »> ["pach => storage_pathttogs/custon.log)'Level' => env('LOG_LEVEL', "Info'),CascadetercorextehRemoved the total nessanc.ds tield trom the sunc comoleted loc.Cnanged tne rerusca message log back trom deoug to into leverRead TextRelayService.phpcode Review - Uodated AssessmentBased on the user's changes, here's the current status against the original code review feedback:# Implemented Correctly"Starting sync" log moved to top - 7 Still correctly placed at line 33-31t:mholtaton.sallsaaitzinaorosnntolovremono.ouket3. Message IDs capped - Still limited to first 10 items with array_slice(Saessageids, 8, 10)User Reverted Changes1. total_nessage_ids field removed - User removed this field from sync completed logZ. Retused message log level - User changed back from debua to intocurrent State vs Oriainal RevieworcinslPewiaw Pacommandatione• # Move sync start log to top (IMPLEMENTED)X Change refused message to debug (REVERTED to info)AKduunnAVL1 differenceUTE-R OuAenod...
|
iTerm2
|
NULL
|
NULL
|
72326
|
|
72328
|
rircroxViewhsttonooountrnWindowo circleci •New Tab rircroxViewhsttonooountrnWindowo circleci •New Tab€8 Login - SonarQube Cloud• appWhat's New in Firetox 151 - FireteOverviewSettings DeployshottNow Tib(JY-20814) Release unused TwilioPipelinesNew TabProiectsJY-20891 fix alias mismatch in tex© Pipelines - jiminnytappUedoysRunnersorgPlanChunkChunkE, All pipelines•] app82 All branchesHiotlineJobsapp58805JobsWotKhow© Runningbuild_acceptdeplo15m 4s remain O.Vcheckout-code 893122build-frontend 8931231tastKtAntond 902120bulld-backend 89317phpstan 893125I setup 893127test 893178tmerchaekandcint%ox.hhIcanar dland 902120Seuoworkflowsetup 893121oulduaccoodeploychoskont-coro 8o20oThulla.frantond 902006test-rontend 89310build-backend 893096Manage trigger:E Cutoff dateTnCkouSourChJY-20891-fix-alias-mismatch-on-sme-textoremcf76b69 JY-20891 code reviewsuggestonsAll statuses -Triager eventmme oushedwoesoewwoallas-mismarch.on-sms-text-relayCooneNooio code reuionN-08020-salestorce-zoom-integration95a97kerge oranchiCommit pushed3 Pushcommit nushedStart/Duraborago75%1m 25sAm osIm 22S1m 45s6m1351m 11s22mago14m465timnelAim 46s1m 10sTrigger PipelineAcionsGg...Gg...0O%L7oo luecowdy Tielore+0.tom.ogIsole (EU]laravellog4 SF [iminny@localhost)A HS Jocal (jiminny@localhost)A console (PROD] xA console (STAGING]ie Autdy68 jiminery ~SELECT ensit_provider.id, COUNT(*) as count, GROUP CONGAT(10) a5 106045 A1 A41 X66 AFROM text_relaysWHERE enail_provider_id IN C'19e2827868a64b42',GROUP BY enail_provider_id;'19e2033ed8ea6b18')SELECT id, status, telephony_provider_id, created_atFROM activitiesWHERE id IN (80028719, 80028846);SELECT id, status, code, enail_sent_at, created_at, updated_atFROM text_relaysWHERE id IN (32415, 32416):SELECT id, status, code, sender, recipient, created_atrkun TexcreayWHERE sender LIKE 'Xnario.georgievx' OR sender LIKE 'Xstoyan.tonovx'ORDER BY created.ar 055a060013185SELECT 1d, uuid, status, code, sender, recipient, created_at, updated_atFRON textrelaysMHERE [EMAIL].8.10141c94186-4086-[CREDIT_CARD]-019SELECT DISTINCT u.id, u.enail, u.nane, u.softphone_number, COUNT(a.id) as sms_count"driver' "'errorlog"'Level' => env('LOG_LEVEL', "info'),"path' => storage_path('logs/laravel. 10g").'custon_channel' »> ["pach => storage_pathttogs/custon.log)'Level' => env('LOG_LEVEL', "Info'),CascadetercorextehRemoved the total nessanc.ds tield trom the sunc comoleted loc.Cnanged tne rerusca message log back trom deoug to into leverRead TextRelayService.phpcode Review - Uodated AssessmentBased on the user's changes, here's the current status against the original code review feedback:# Implemented Correctly"Starting sync" log moved to top - 7 Still correctly placed at line 33-31t:mholtaton.sallsaaitzinaorosnntolovremono.ouket3. Message IDs capped - Still limited to first 10 items with array_slice(Saessageids, 8, 10)User Reverted Changes1. total_nessage_ids field removed - User removed this field from sync completed logZ. Retused message log level - User changed back from debua to intocurrent State vs Oriainal RevieworcinslPewiaw Pacommandatione• # Move sync start log to top (IMPLEMENTED)X Change refused message to debug (REVERTED to info)AKduunnAVL1 differenceUTE-R OuAenod...
|
iTerm2
|
NULL
|
NULL
|
72328
|
|
85611
|
rircroxViewhsttonooountrnPotLe.Windownel:sonarclou rircroxViewhsttonooountrnPotLe.Windownel:sonarcloud.io/compor~ Google Gemini© Pipelines - |Iminnylappreauots now ownersroe toeAuoeredtnes on New eocxJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM'inbox (1734) - Aukas.kovallk@jlminoonye Rosd ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jimny+ New TabGemini 3.1 Pro ~That is a very common misconception, but it is not true anymoreWhile it is true that many years ago (around 2014-2016) phpredis had some bugs regarding theorder in which EX and NX arguments were passed, it has fully supported combining them into asingle atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array of options asthe third argumentHere is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);1/ This executes a single, atomic SET conand with both NX and EXSacquired = Redis::set(slockkey, true, L'NX, "EX => seLf::LOCK.TTL-SECONDSJ)8if (! Sacquired) €// Another process already holds the lockxeturn./1 ... report your metrics …..By relying on separate (get, set, and expire commands, you are leaving a microsecond gapopen. In your new multi-process Supervisor architecture, two parallel workers can check the get,both see (null, and both proceed to write the lock and push duplicate metrics. Using the arraysyntax above closes that gap completely.A Cleaner Laravel AlternativeSince vou are inside a Laravel app, you don't even need to fight with driver-specific Redis syntax.Ask GeminilYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminB7e0+Summarize pageOASOMОД* 100% KSa: 8• Thu 28 May 15:52:21•90g:эрp%3Aapp%2FServices%2FCrm%2FSalesforce%2FSSomarQubeА ррорeс88 OverviewAndiysis• Summary—ssueg· Architecture@ Security hotspotsReportingMeasuresN ActivityPoliciae* Intended architectureProjectI7 Pull Requests8 Branches« Code© Project InformationFavorite projects Assigned issues ExploreJiminny / app / MeasuresMeasures17 12121- JY-20963 fix deleted object import~Project OverviewSecurity ?Reliability?Maintainability ?Security Review ?Coveragecoverade67.4%Lines to CoveriUncovered linecLine Coverage67.4%Manditione to CavarUncovered ConditionsDuplicationsSizeIssues459461 janes…403Janes.464 janes…_478 Janes…471 janes…_473 janes..A7Rgamse400 оrKSa440г320304493495 1anes..497 Janes..499 janes..501 janes.._SaS anes..506 janes.._A V EiSghighi All [ Match Case Match Diacilies Whole Words 2 ot 2 matchesSptckltstValues = Sthis->inportGlobalValuePtckltstValues(SvalueSet('valueSetNane')):// Inport all octive volues.roreach (opicktistvalues as si » sstrielovalue) ‹Setuo detoult voluelLf (SsfFieldvalue['default']) (sfteld-zupdate(['default_value' = SsfFteldValue["valueNane")));// This cones through as null lf octive (lo2)if (SsfFieldValuel'{sActíve'] (as false) {lwaluasa"value' => SsfFleldvaluel "valueNane'),"Label' « SsfFteldvalve['valueNane'),"Is_default' »> SsfFteldValue['default'],SobjectFtelds = Sthts->getObjectFtelds(Sfteld-›object_type);Sttelciee Stteldevcrn orowider 1a?// Only work with our field of interest.SobfectField = array filter(SobfectFields, function (Sttem) use (Sfteldid) {return Stten['nane'] a= Sfleldid;SobiectField = array shit: SobiectField).If (enpty(SobjectFleld['picklistValues')) ea= false) (foreach (SobjectFleld['picklistvalues'] as St => Ssffielovalue) (Sktp tnoctive valuesIf (Ssffteldvalue['active'] == false) (Lf (SsfFteldvalue["defaultvalue']) (Stteld-yuodatel "detault value => SstFielovaluevalue'1:lSvalues() = ["value' = SciFiel ¿Value "value'"label' => SsfFleldvalvel 'label'],• st,"'is detault » SsfFieldValuel"defaultValue"T....
|
iTerm2
|
NULL
|
NULL
|
85611
|
|
85603
|
rircroxViewhsttonooountrnPotLe.Windownel:sonarclou rircroxViewhsttonooountrnPotLe.Windownel:sonarcloud.io/compor~ Google Gemini© Pipelines - |Iminnylappreauots now ownersroe toeAUeoiceatnes on New eocxJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM'inbox (1734) - Aukas.kovallk@jlminoonye Rosd ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jimny+ New TabGemini 3.1 Pro ~That is a very common misconception, but it is not true anymoreWhile it is true that many years ago (around 2014-2016) phpredis had some bugs regarding theorder in which EX and NX arguments were passed, it has fully supported combining them into asingle atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array of options asthe third argumentHere is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);1/ This executes a single, atomic SET conand with both NX and EXSacquired = Redis::set(slockkey, true, L'NX, "EX => seLf::LOCK.TTL-SECONDSJ)8if (! Sacquired) €// Another process already holds the lockxeturn./1 ... report your metrics …..By relying on separate (get, set, and expire commands, you are leaving a microsecond gapopen. In your new multi-process Supervisor architecture, two parallel workers can check the (get,both see (null, and both proceed to write the lock and push duplicate metrics. Using the arraysyntax above closes that gap completely.A Cleaner Laravel AlternativeSince vou are inside a Laravel app, you don't even need to fight with driver-specific Redis syntax.Ask GeminilYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminiB7e0+Summarize pageэрp%3Aapp%2FServices%2FCrm%2FSalesforce%2FService.phpkview=list&pullRequest=12121&id=jiminny_appSomarQubeFavorite projects Assigned issues ExploreA appeсa88 OverviewAndiysis© Summary#Issues& Architecture@ Security hotspotsReportingMeasuresN ActivityPolicies* Intended architectureProject17 Pull Requests8 Branches« Code© Project InformationJiminny / app / MeasuresMeasuresI 12121 - Jy-20963 fix deleted object importProject OverviewSecurity?Reliability ?Maintainability ?Security Review ?Coveragecoverade67.4%Lines to CoveriUneovered lines.Line Coverage67.4%Conditions to CoverUncovered ConditionsDuplicationsSizeIssuesA V EiSghighi All [ Match Case Match Diacilies Whole Words 2 ot 2 matches1998 Janes.[CREDIT_CARD] lanes.1503 nikola.1504 nikola_15b5 Janes.1506 janes.15071508 janes.158915101511 vastl._1512 Janes..1513 ivetoo.1514 kovaltAo1S KOVdLT15171518102015211522 janes.1524 Janes.1525 Janes.S76 1anes.11527 janes..1528 kovall_1529 Janes..1538 kovaliw15311532 janes.1533 kovalt1534 ivetoo_15351536 kovalt_153715381539154015421543 nikola_1Cad Sanae.1545 Janes..QASOMОД100% K/3 8 • Thu 28 May 15:51:33) catch (NoResultsException SnoßesultsException) (// Nothing to sync.Sthis-»syncRenotelyDeletedObjectsWIthErrorHandling(CrnObject::CONTACT);return Ssynccount*Sinheritcodpúbtlc funetion syncContact(strlng Sernid): 2Ccontactsftelds = Sthis-2getAllFteldsAsArray('Contact');(f (1 in_array('Id', sfields, true)) (Sthts->logger->Info('[Salesforce) Sync contact cancelled. Flelds arecrniaes Scrnidh'userid' = Sthis-»profile-xgetUserid(),1):return null;Ssicontaet =toxeetheordCootaet" Sccnid. eldeereturn Sthis.yinortContact/ScfContactprivate function ingortContaet(Scrmouta): ZContactIf (: enpty(Sernoata("IsDeleted']») (Sthts-shandteEntity0elettonByProviderId(Sthis->conftg->contacts(), $return null;Saccount = Sthis->resolveContactAccount(ScreData):ScountryCode = Sthts->resolveContactCountryCode(ScrnData, Saccount);[SparsedNunber, Sext) - Sthis->parseContactPhone(ScountryCode, Scrnbata)SnobtleVunber = Sthis->parseContactMobtle(ScountryCode, ScrnData);ScreatedDate = motylSconbatal"Createddate2mill: Carbon:sparse(Screbatal"CreatedDate'])-»setTinezone("UTC'):Sprofile = Sthis-xget0wnerProfile(ScrnData['OwnerId'] ?? null):Sdata = [...
|
Firefox
|
Uncovered Lines on New Code - app in Jiminny Sonar Uncovered Lines on New Code - app in Jiminny SonarQube Cloud — Work...
|
sonarcloud.io/component_measures?metric=new_uncove sonarcloud.io/component_measures?metric=new_uncovered_lines&selected=jiminny_app%3Aapp%2FServices%2FCrm%2FSalesforce%2FService.php&view=list&pullRequest=12121&id=jiminny_app...
|
85603
|
|
84593
|
rircroxViewhsttonooountrnPotLe.Windownel:=github.c rircroxViewhsttonooountrnPotLe.Windownel:=github.com~ Google GeminiGemini 3.1 Pro ~O< 40MO5100% KSa- 8- Thu 28 May 14:45:55Q Type to search8 -fminnyapp <> Code17 Pull requests 34© Pipelines - |Iminnylappreauots now ownersroe toegive me short summary of these issuesxUewredtines on New codJY-20963 fix deleted object impsm.cwdSycaotionslsmalldcthatteM Inbox (1,733) - lukas.kovalik@jiminioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18Jy 20910 schedule parallel up: xHere is a short, scannable summary of the core issues in the PR:€ Critical & High-Risk IssuesShared Elasticsearch Sockets: Because ocntl. fork(o clones file descriotors, both child iprocesses will share the exact same HTTP/TCP socket for Elasticsearch. Since you didn't resetthe ES client in resetAfterFork() like vou did for Redis and DB), the parallel workers will icollide at the network layer, causing corrupted data andSupervisor Shutdown Deadlock: In reapChildren().calling pcntl_waitpid() without theANOHANG flag makes it a blocking call. It one child process gets stuck (e.g., warting on anetwork timeout), the parent supervisor will freeze indefinitely and completely ignore your 10-secona gracerul snutdown logic.A Logic & Concurrency FlawsNon-Atomic Redis Locks: The new ReindexTargetStatsReporter checks the lock with getand then creates it with (set). Because the workers are truly parallel, they can both read nultatthe exaci same microsecond and botn pusn duplicate metnics to Datadog. Inis neeas to be asinale, atomic command (e.q.lset with NX).Corrupted Stop Signal State: The run() loop in EntityTypeReindexer marks the processas "unsafe to stop", does the work, and then marks it "safe". If the Elasticsearch update throwsan exception in the middle, the script bails out, and the process is permanently left in anunsafe to stop" state. This must be wrapped in a try...finally blockAsk GeminilYour lim nou chate trhn" uend to imnroy our moddle Camioiie 4l1t cao mata mtake co donbls chack " Yoir oracy & CaminSummarize page. Agents© Actions0 Wiki© Security and quality 12 w Insights @ SettingsJy 20910 schedule parallel update target processing #12130 •11 OpenVasil-Jiminny wants to merge 65 commits into naster from JY-28910-schedule-parallel-update-target-processingQ) Conversation 17• CommitslE Checks 3Files changed 15Commrts on Maw XeZ07dIterate over processina Activities and Undates seauentiallvVasil-Jiminny committed last weekAdd a todo what needs altering due to memory tracking issues.E) Vasil-Jiminny conCommits on Mav 26.2026Merge branch 'master' into JY-20910-schedule-parallel-update-target-processingVasilm minny commited2 daus 3oRemove a one-time run command "DeleteEmailDocumentsCommand". It has done it's job. And soon we will be movingemails back to ES.ted7 davt 3oo. X8110Remove yet another one-time command that suited its purpose and is now obsolete.Vasil-y minny conmitted 2 daus 300 . X 11/12Revert AsyncUpdateEsEntities to its previous state.Vasil-minny committed 2 days 3o1Register the supervisor command in the kernel.€) Vasil-Jiminny conmitted 2 days aodIntroduce the Supervisor class to spawn parallel processing for activities and opportunities.€ Vasil-Jiminny committed 2 davs ao.Change the class signature.€ Vasil-Jiminny corsitted 2 days agoUoenle loe enVasil-Jiminny coUpdate GracefullyStoppable to always send a message to the log stream, not only to stdOut when run from a command.Vasil-Jiminny clRemove an obsolete empty line.citsghight AllMatch Diacriies Whole Words 1 of 1 match Resched top of page, continued from bottom• Awaiting approvaeode-+764 -140 8880|7441164 <4548762 0 <3d3068<4879b88g <245f85a <>e3dd8a @ <1987fd1 g <36c7c2 ₴ <2e2011a g <>1b9afat <9aa1a62 @ <>...
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/commits
|
84593
|
|
83937
|
rircroxViewhsttonooountrnPotLe.Windownel:=github.c rircroxViewhsttonooountrnPotLe.Windownel:=github.comv Gooc e Gemini* (JY-20613) Allow owner's role to txUewredtines on New codJY-20963 fix deleted object impsM Inbox (1,733) - lukas.kovalik@jimiriwoonte Roso ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 JiminnySona Subramaaian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jy 20910 schedule parallel up: XGemini 3.1 Pro ~Added Constants and Properties: Introduced a new ENVIRONMENT constant (set to'testing' ) and a SstatsReporter property to hold the mock for the new stats reporter.Processor Instantiation: Updated the getProcessor() method to inject the newSstatsReporter mock into the (UpdateProcessManager and utilize the ENVIRONMENTcons rantTest Case ModificationsRemoved Memory Logging Tests: DeletedtestLogMemoryUsageEmitsGaugeWhenLockIsAbsent andtestLogMemoryUsageSkipsGaugeWhenLockIsPresent entirely, as the Redis lock andDatadog gauge logic were removed.Added Empty Selection Test: Introduced testEmptySelectionLogsAndReturnsFalse toverity that processing an empty selection logs a debug message, skips batch managernoperations ( generateName, schedulework, finishwork ), skips the stats reporter, andoeany reuuins talseUpdated Existing Tests: Modified testRunUpdate and testRunDoUpdateButThrottled toassert that the SstatsReporter-›report() method is called and to utilize the updatedstatus manager mock.Helper Method RefactoringDynamic Status Manager Assertions: Updated the prepareStatusManager (intSinvokeTimes = 0) method to accept an integer. This allows tests to dynamically assertexactly how many times methods like generateName, setUpdateTarget, schedulework .anden chlorkare invokedlRemoved Obsolete Helpers: Deleted the (prepareLogger() andcilencelatadod.ndRecisl.ockonelnermethodc.con.aeinatheirinlinetunctionalitvwithistandard Log: : shouldReceive expectations where needed.Ask GeminilYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminSummarize pageJbc3d0266d9c2e29956b9d63916dae1fdd7I1 OpenJy 20910 schedule parallel uodate tarcet processing 8121130| Vasil-Jiminny wants to merge 65 coQ Filter files...~ Б app~ fi Component/ESEntityTypeReindexer.phpReindexTargetStatsReporter.,p...UpdateProcessManager.phpv Console~ # Commands/ElasticsearchAsyncUpdateEsEntities.php•1AsvncUodateSupervisor.ohoDeleteEmailDocumentsCom…ReindexEntityTypes.php•1 RemoveGhostParticipantsCo.….ResetAsyncElasticSearchCo...* Kernel. php~ # Contracts/ESStopSignalinterface.php~ Ei TraitsP GracefullvStonoable.ohoE tests/Unit/Component/ESEntityTypeReindexerTest.phpReindexTargetStatsReporterTes…# UpdateProcessManagerTest.phpinto naster from JY-20910-schedule-parallel-update-target-processing dapp/Console/Connands/Elasticsearch/ResetAsyncElasticSearchCommand.php C00 -78,6 +78,10 el private function scheduleEntitiesForAsyncProcessing(): voidSotnuasaoocd chotyswscms-suocarelaroernsost>pluck('id*)->last())Push progress bar aheadSprogressBar-*setMessagelsprintf('Scheduled ld entities for processing..', count(sids))00 -7.7 +21,7 99 orivate tunction sonitorAsyncProcessingo: vorc120 -Sleep for ~0.ssecondusleep(302220):} while (SrenainingScheduledCount (== 0);sthophonele> app/Console/Kernel.php g :> app/Contracts/ES/StopSignalInterface.php (app/Traits/GracefullyStoppable.php C $00 -5,6 +5,7 0enahcsonce sainnyrehuse IlluninatelConsolelConnand:/**" szchats handtaneee -20,7 +21,7 ee trait GracefullyStoppablaprotected bool SshallPause = false;ororeckeonScconoskankoetoreoonmenrotected ctrind Ceaccaosioy=oublic tunction vatchSionalsln: woidi84122124 +126C < $0lAThu 28 May 14:14:480 2/15 viewedAnaitns approv+5 -1 B80B Viewedsprintf('Last added entity is ad'. Sthis-supdateTarget, sidsspluck(*id')->last())11 (Sthis->shallStop) (return false;#/ Push progress bar aheadSprogressBar->setMessagelsprintf('Scheduled Nd entities for processing..', count(sids))// Sleep for +0.3secondsusleep(300080);} while (SrenainingScheduledCount (a= 0 65 ! Sthis->shallStop);sthis-2newLine(2);+2 -5 B000 E Viewed+12 BB000 Viewed+44 -43 Boo[ Viewed10nanespace Jiminny\Traits;use Illuninate\Console/Cotmand;*useTlluminatelSuonort\Facades\Loa:l/*** Signals handlingprotected bool SshallPause = false;protected int SsecondsWaitBefore0cwn = 10;nnotected Detriod CrascaaeioFy't = ounlloublic tunction watchSicnalso: votd...
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/changes#diff-4bd github.com/jiminny/app/pull/12130/changes#diff-4bdd02759b5e0d060dcbc8c2dcb9bdbc3d0266d9c2e29956b9d63916dae1fdd7...
|
83937
|
|
84003
|
rircroxViewhsttonooountrnPotLe.WindowHelp=github.c rircroxViewhsttonooountrnPotLe.WindowHelp=github.com/v Gooc e GeminiPipelines - jiminny/appGemini 3.1 Pro ~(JY-20613) Allow owner's role to bText relayDeleted object erxUewredtines on New codJY-20963 fix deleted object impJiminny\Exceptions(EmailActivityfrM Inbox (1,733) - luias.kovaliklimiriwoonte Roso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Subramaaian at 27/05/202aIliyana Netsova at 27/05/2026, 18) Jy 20910 schedule parallel upc X— Now Tab3c503006111478686b8441263e32426fefdfbe6fe27c8271e2c3achiginore lests for now. Just tocus on non test filesTd be nappy to review the implementation code, but the git dim you provided only contains changesto a single test file: UpdateProcessManagerTest.phpBecause the actual source files (such as UpdateProcessManaser.php onReindexTargetStatsReporter.php ) are not included in the snippet, I cannot analyze them forpotential issuesItvou orovide the code or the dift for the non-test files. I will cladiv review them for lodic flaws.architectural risks, or pertormance concerns.ASX GeminilYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminSummarize pageI1 OpenJy 20910 schedule parallel uodate tarcet processing 8121130Vasil-Jiminny wants to merge 65 commits into master from JY-20910-schedule-parallel-update-target-processingCFilter tec.• E app|v = Component/ESEntityTypeReindexer.phpReindexTargetStatsReporter.p3) UodateProcessManager.phpv Console= Commands/Elasticsearch• AsyncUpdateEsEntities.php•1AsvncUodateSupervisor.oho- DeleteEmailDocumentsCom…•)ReindexEntityTypes.php•1 RemoveGhostParticipantsCo….8 ResetAsyncElasticSearchCo..3) Kernel.oholv - Contracts/ES|StopSignalinterface.phpv E TraitsP GracefullvStonoable.oho= tests/Unit/Component/ES•) EntityTvpeReindexerTest.php•) ReindexTaroetStatsReporterTes…© UpdateProcessManagerTest.php95 -184public function markReadyToStop(): voidtthtseoresovlostor e troerpublic function stopSignalReceived(string Smessage = "*): voigSthis->nessaocontxit = soessagesi* (Sthis->shallStop) {sin seosarkkeacvloskoolcleeott?-{f (Sthis->shallPause) ‹SmScconds = 3682 * 24 * 25counsdo 1cleeottScount++while (Sthis-oshal Pause Scount za= SnaxSeconds)if (Scount mam SmaxSeconds) 1Ctans-sortotvaccaoeSprintttl'Process %s on is will be terminated. Pause timeout reached.*.oetryoido.octhostnanetv#l do not resunet tineoudiel):sô:78188101 +18d107109110112116117C< 40W© 2 /15 viewedAnaitns approv• Thu 28 May 14:18:03@) 0public function markReadyToStop(): voidpublic function setMessageûnExit(?string Smessage = null): voidSthis->nessageOnExit = Smessage:public function stopSignalReceived(?string Smessage = null): voiaSthis->setMessage0nExit(Smessage);Sthis-ashallStoo)fSthis-smarkReadyToStoo();if (Sthis->shallPause) 4SmaxSeconds = 3680 * 24 * 21Scount = 8:do(sleeott):scount++;if (Scount >u SnaxSeconds) €Sthis->printMessagesprintf('=-- Process &s will be terminated. Pause timeoutreached.". dctavosdtyI1 do not resume if tineoutl41 shallPause value nay be altered with an external sional1uhilo fethic.schaltOancel....
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/changes#diff-222 github.com/jiminny/app/pull/12130/changes#diff-222bc92583c5030061f1478686b8441263e32426fefdfbe6fe27c8271e2c3acb...
|
84003
|
|
84392
|
rircroxViewhsttonooountrnPotLe.WVindowHelp• =githu rircroxViewhsttonooountrnPotLe.WVindowHelp• =github.com/Mydoo oULLIou~ Google GeminiPipelines - jiminny/appGemini 3.1 Pro ~reauots now ownersroe toexUewredtines on New codJY-20963 fix deleted object impsM Inbox (1,733) - lukas.kovalik@jimirioonre Reso ve php 81.15 dedPlatform Sorint 5.02 - Platform TelimiomSona Subramanian at 27/05/202O Illyana Netsova at 27/05/2026, 18Jy 20910 schedule parallel up: XNonme creweedewwortrostmulti-processing edge cases in PHP ( pcntl)) are going to actively sabotage your intentions.Here is how the issues we found directly impact the goals of your PR:1. Goal: Complete Process Isolation ("да не си пречат")• The Intent: Forking two separate processes so Activities and Opportunities index in parallelwithout blocking each other.The Reality Check: Because you are using pentl_fork(), the child processes inherit theparent's memory space and open file descriptors. While you correctly purged MySQL andRedis connections in resetAfterFork() . you missed the Elasticsearch client.The Result: Both the Activity process and the Opportunity process will attempt to read andwrite over the exact same HTTP/TCP socket to Elasticsearch simultaneously. Instead of notinterfering, they will literally collide at the network layer, causing corrupted payloads, CURLexceptions, and broken pipes.2. Goal: Reliable Signal Propagation & 10s Graceful ExitThe Intent: If the system (supervisorctl ) sends a SIGTERM, the customAsyncUpdateSupervisor catches it, propagates it to the children, and gracefully exits.The Reality Check: In your reapChildren() method, pcntl_waitpid($pid, Sstatus); ismissing the WNOHANG flag. This makes it a strictly synchronous, blocking call.The Result: If the Activity worker successfully receives the SIGTERM but gets stuck trying tofinish a stalled Elasticsearch request, the Parent Supervisor will block forever waiting for it. The10-second graceful exit logic in GracefullyStoppable will be completely ignored, andsupervisorctl will eventually have to forcefully SIGKILL the whole group, risking datauo.ion3. Goal: Accurate, Segregated Datadog MetricsThe Intent: Separating the Datadog reporting into ReindexTargetStatsReporter toXeerlewmescute metery dertruedAsk GeminiYour lim nou chate trhn" uend to imnroy our moddle Camioiie 4l1t cao mata mtake co donbls chack " Yoir oracy & CaminSummarize pagePull requests34Agents + Actions0 WikiSecurity and quality 12wInsights g SettingsA Vasil-Jiminny requested your review on this pull request.Jy 20910 schedule parallel update target processing #12130 •11 OpenVasil-Jiminny wants to merge 65 commits into naster from JY-28910-schedule-parallel-update-target-processingQ) Conversation 17a Commits 65E Checks 3 B Files changed 15Vasil-Jiminny commented 2 days ago • editedJIRA: JY-20910Changes:• Introduced a new class AsyncUpdateSupervisor under the same Artisan aliases:update-entities. The command works as parent / supervisor process and spawns a child process for eachallaued taradt tund o Mitrootly aetuity hodl onnnetunttvif a child process exits, the supervisor will restart it within 5 seconds.Ia SIGTERM is recerved, "willl oronsoste it to child orocesses.This allows each indexing operation to run with its own memory signature.• Cleanup old one-time commands that we do not need anymore.• Drop total memory usage, as it makes no sense when two separate processes are spawn for indexing activities andopportunities.• Improved GracefullyStoppable trait to correctly print exit message after 10 seconds.• Reporting Datadog metrics is moved to a separate class to keep concerns of UpdateProcessManager more strict.• Tests are uodated accoro-nolv• Added startup and exit logs.Startup Logs:SIGTERM logs:Highight All Match Case Match Diacriies Whoie Words1of 1 matchReached top of page, continued from bottomOESOMОД100% KSa- • Thu 28 May 14:40:02Q Type ( to search8 -• Awaiting approvaleode+764 -440 8887KOVICWUTIe vkulov@ LakyLak® TodorStamatovJiminnyilian-jiminnyyalokin-jiminnyAt least 1 approving review is required to merge this pullStill in progress? Convert to draftAssigneesNo ond=assion vourselLaoelsNone yetProjectsNonc wetMiles omNo milestoneDevelopmentSuccesstully merging this pull request may close theseIssue?None wetNotifications2 Unsubscribe...
|
Firefox
|
Meet - Lukas/Stefka 121 — Work
|
meet.google.com/axk-zwsm-vok?authuser=lukas.kovali meet.google.com/axk-zwsm-vok?authuser=lukas.kovalik%40jiminny.com...
|
84392
|
|
86407
|
rircroxViewhsttonooountrnPotLe.ToolsWindowHelp[PAS rircroxViewhsttonooountrnPotLe.ToolsWindowHelp[PASSWORD_DOTS]= github.com/JY-20963 11x deleted obiect imoort #21211LakyLak wants to merge 7 commits into naster from JY-20963-fix-import-on-deleted-entityPipelines - jiminny/appCFitertec..* (JY-20613) Allow owner's role to t~ #i app~ $й Http/Controllers/AP1|2) ActivityController.phoDeleted object erroryyorokFix orcion key wiolnt~ E Services/Crm/Salesforce# Service.php373sthis->logger->info("resolving account');Saccount = Sthis->resolveAccount(Steam, Scontact, Scraßervice, Sprospects);Illuminate\Database|QueryExceplv=tests/Unit/Services/crm/Salestor…JY-20983 fix deleted objecti xServiceTest.phpv ao0/Services/Crn/Salesforce/Service.ohpglooin t Siastorca0Q -1884,6 +1884,18 @ private function importLead(ScrmData): ?LeadFeed - Jiminny - Sentry10841085Sthis-yhandleObjectDeletion(Slead, Scrabata);M Inbox (1.734) - Iias.kowalik Slim(JY-20979) Rescive PHP 8.5.5 deppihttoem Son dthloy - Pintorm108711088return Stead:ltranscript ss issue8 Jiminny00 -1146,8 1150,14 @l public function syncAccount(string Scrmid): ?AccountSOD:68811 (0n demandll Trans8 Sona Subramacian at 27/05/2026114611471148return Sthis->inportAccount(SsfAccount);orivate tunction tmoort ccountscrontal: Account8 Ilivana Netsova at 27/05/2026, 18)11508 Jimieny— Now Tab ScountryCode = Screbata|'B111ingCountryCode') 27 ScraDatal'ShippingCountryCode') 27 null;Sthis-shandleObjectDeletion(Saccount, ScraData):retum snccount:3%0 :3763773783791884піiіs10921093115eHÃA116312271228122912301231OESOMОД100% K/2 • Thu 28 May 17:08:19• 0 1 3 viewedAwattnt approvsthis->logger-info('resolving account');Saccount = Sthis->resolveAccount(Steam, Scontact, ScrnService, Sprospects):+78 -52 manoo Viewed.Sthis->handleObjectDeletion(Slead, screbata);if (Slead-»trashed()) (return nutl;return Slead;, retur sthtsalaporefc.count/(stAcoumt):private funetion iaportAccount (screbeta): RAccont1f (l empty(scrabatal'IsDeleted')) €Sthis->handleEntityDeletionByProviderId(Sthis->config->accounts(), ScrnData);return null;ScountryCode = Serebata('BI1lingCountryCode') 77 screbatal'ShippingCountryCode') 27 null;I/ Salesforce allows custon "countries" to be created. Disregard these.Sthis-shandleObjectDeletion(Saccount, scrabata);return Saccount-strashed() 2 nutl : Saccount;...
|
Firefox
|
JY-20963 fix deleted object import by LakyLak · Pu JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12121/changes
|
86407
|
|
83974
|
rircroxViewhsttonooountrnPotLe.ToolsWindowHelp= gi rircroxViewhsttonooountrnPotLe.ToolsWindowHelp= github.com/fiv Gooc e GeminiGemini 3.1 Pro ~3c503006111478686b8441263e32426fefdfbe6fe27c8271e2c3acbPipelines - jiminny/app* (JY-20613) Allow owner's role to tText relayAxUemered tines on New codJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM Inbox (1,733) - lukas.kovalik@jiminioonre Reso ve php 81.15 ded8 Jiminm,Platform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18() Jy 20910 schedule parallel upcignore tests for now. Just focus on non test filesI'd be happy to review the implementation code, but the git diff you provided only contains changesto a single test file: UpdateProcessManagerTest.php.Because the actual source files (such as (UpdateProcessManager.php orReindexTargetStatsReporter.php ) are not included in the snippet, I cannot analyze them forpotential issues.If you provide the code or the diff for the non-test files, I will gladly review them for logic flaws,architectural risks, or pertormance concerns.P Conversation 17∞ Commis 65E, Checks 32) Files changed 15ED ©Al commits -Q Filter files....=app/Component/ES/EntityTypeReindexer.phpee -0,0 +1,38 ee~ Eй appl~ # Component/ESEntityTypeReindexer.phpReindexTargetStatsReporter.,p…UpdateProcessManager.php~ #i Console= Commands/Elasticsearch|AsyncUpdateEsEntities.phpAsyncUpdateSupervisor.php= DeleteEmailDocumentsCom…ReindexEntityTypes.php-) RemoveGhostParticioantsCo…8) ResetAsyncElasticSearchCo..Kernel.phpv Contracts/ESStopSignallnterface.php~ Ei Traits7 GracefullwStopoable.oho~Ei tests/Unit/Component/ESEntityTypeReindexerTest.phpReindexTargetStatsReporterTes…® UpdateProcessManagerTest.phpAsk GeminilYor lim now chate thn" uend to imntoy our modale Camioie Alit cao mata mttrkae co donbld chachit Yoir mracy & CaminiSummarize pageQASOMOД0 2/15 viened100% KSa- 8- Thu 28 May 14:16:31+764 -440 BBBо+38 sssss Viewed*+ <?php* declare(strict_types=1);* namesoaceJiminny.ConconentlES:* use Jiminny contracts) ES StooS ionaluntertaces÷ Class Entt tvlivoeReindoxerprivate const int IDLE_SLEEP_MICROSECONDS = 5_0e2_008:+ public function _constructlprivate readonly UpdateProcessManager SupdateProcessManager,private readonly int sidlesleep - self:: IDLE_SLEEP_MICROSECONDSoublic tunction runistrina suodatetarcet. strina Senvironment. StooSiona IntertaceSstopSignal): voidsthis->updateProcessManager->setEnvironnent(Senvironnent);sthis-suodateProcessManager-setUodateTarget(SuodateTarget)Sthis->updateProcessManager->bootstrap();do(SstopSignal-omarkSafeToStop(false);-..+*+shaswork= sthis-suodateProces.Manacer-sdollodateEntttteschunkoSstopSignal-snarkSafeToStop(true);tShashorusteep(Sthis->idleSteep);}ubile (1 SstooSianal-sshallStoof))....
|
iTerm2
|
NULL
|
NULL
|
83974
|
|
83396
|
rircroxViewhsttonooountrnM Gmail|Pipelines - jimin rircroxViewhsttonooountrnM Gmail|Pipelines - jiminny/appcomposcrezvors now ownersrore tolelnooxText relayChatSttreeSnoozedlAxUewredtines on New cod aSentJY-20963 fix deleted object impDratt•DEATAOONAC1PurchasesJiminny\Exceptions(EmailActivityfrv VoreM Inbox (1,733) - luicas.kovalikel Xane ciNOONTE ROsoVe PHP 81.15Ano emailGithuhPlatform Sorint 5.02 - Platform TeJIRASentryWindow1O0% LX• Thu 28 May 13:20:37•Active ~1,733102 560sôtrck CmaillNikolay Ivanov• * Stefka Stoyanova* 359877878118, me 4|Twilio NotificationsNikolay. sonaraub. 1Mkolmy.s eki-t?* Datadog|Galya Dimitrova• * Stefka Stoyanova• & BambooHR|359877878118, me 3mihailmi.. sonaraub.DatadogVasil, sona… Vese. &DockerDockerVeselin, sonarcubec.2DatadooDatadogDatadogClose Team* Datadoa|*Loom44409x437874. meVeselin, sonarouo.-5001754Ljiminny/prophet] Add ai score filter (PR #523) - You can wiew, comment on, or merge this puli request online at: [URL_WITH_CREDENTIALS] Jun 2,2026 11:30am - 12:30pm (GM (3) (Lukas Kovalik) - AllHands - IProduct focus Join with Google Meet - Lets get together to go through the focus offthe product - what we are working on right now, whatis coming up and where we are heading Join witMay 27Updated linvitation: Lukas/Stefka 121@ Thu May 28, 2026 2:30pm - 3pm (GMT-3) (Lukas Kovalik) - Lukas/Stefka 121 Join with Gooole Meet - You have been invited bw Stetka Stovanova to attend an event named Lukas/Stelka 121 on Thursday May 28,2026 - 2:30pm - 3pm (Eastern European Time - Solia)May 27Your time off request has a response - Your Time Off was Approved Hey Lukas, Your time off reguest for 0.5 days of PTO has been approved by Stefka Stoyanova. Wed, May 27 0,5 days of PTO Status: Approved BambooHR Review this request irMay 27Text message from 087 787 8118 - test 1 On Wed, May 27, 2026 at 10:30 AM Lukas Kovalik [EMAIL]› wrote: response to mobde test text relay On Wed, May 27, 2026 at 10:29 AM <[EMAIL] 27fiiminny/infrastructurellJY-20899: Itest|Move.aposecrets.to AWS Secrets Manager (PR #Z41) -You.can view.comment.on.or.meree. this. ouillrequest online.atihttos://aithub.com/iiminnw/finfrastrusture/osllT411CommitSummary7b1R4be.JY-20899//testilMove.app SAGtAts.t0.AWS.Sactets ManagerFilMay 26Your Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 25. Metric Alerts 1 Total Event 1 Alert Recovered [Recovered) Dialers Stats Dialers suMay 26fiminny/infrastructure] Deprecate option "runforSeconds" (PR #740) - Merged #740 into develop. You are receiving this because you are subscribed to this thread.Message ID: sjiminny/infrastructure/pull/740/issue event/25962445113Mev 2ALukas Kovalik, here is your weekly update for 26 May - Your weekly updateSpace updatesCheck on 1 work item without updates in the last 28 daysJY-19958 Upgrade BE libraries - MayReviewJiminny (New)View all workAssigMay 2€Docker) You + Docker = Ready for Action - Hi and welcome to Docker, lukaskovalik! Congratulations, your account has been verified! Sign in to your Docker account to download Docker Desktop, create repoMay 26(Docker Comnlete your account creation - one-time verification code - Hello lukaskovalikl Thanks fon ioinina Docker Your verification code is: 03WMT1 Navinate back to vour hrowser and enter the code. This code will cornire in 15 m.May 28ffiminnv/infrastructurelNY&180911pho 85 (PR #739)-sonacouhaclousliboti leftta.comment (minnwinfrastzature#17R9) Qualitv Gate Rassad Pualitv Gate passed lIssiAs OINAWlÍSsuAs O AGcentedlissHAs MAasurAs O.Sacuritv Hotspots 0,0% Coverage on New Cade 0,09May 20Your Weeklv Dianst from Datadoa - The Weeklv Datadon Dinost foz liminnv. Inc Hereis what bannenedlin Datadon since. Mav 18 Metric Alortc ATotal Eventc AAlerts Recovered (Recoveredl Dialers State Dialers Motric Granh sumllast 1oMay?eYour Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 23. Metric Alerts 1 Total Event 1 Alert Triggered [Triggered) Dialers Stats Dialers Metric Graph sum(last _1d):sumjiminm)Mav?Your Daily Digest from Datadog - The Daily Digest for Jiminny, Inc. Here's what happened in Datadog on May 22. Metric Alerts 1 Total Event 1 Alert Recovered (Recovered Dialers Stats Dialers Metric Graph sum(last 1d) zsumgjiminnMaw?You're Invited: Al in sales live panel. No hype, just what's working - Out the Al noise: Hear from people doing itMay 22Your Daily Diaest from Datadog - The Daily Dinest for liminnv Inc. Hereis what happened in Datados on May 21, Metric Alerts 2 Total Fwants 2 Alerts Recouarad (Recovaredi | Dialers Stats Dialers Metric Granh sum(last 1e)ksumiminnMay 21Weire miaratina vour account to Atlassian - Atlassinn |100m Imoottant chancas comina to how veu sion in to leom keamn moce r Aation naadad bafote vout account minration To auoid tamoorarilv losina accass to wour loom account olease take a momenMav 2Text.messane.from 07892.927879 - another text relav.On Tue._ Mav.26.2026. at.32APM.Lrrkas Kovalik [EMAIL] .relvOn Ei_ Mav22 2026 at:2:86 PMlLukas Kovalik chikas kovalikBiminavooMay?fffiminnv/infrastructurelJY-20591.Add desktop.a00.s3bucket (PR #738)-Add.oba.tole.to.denlox.to.doskton.s?.huckat.Sarw.from.daskton.c8/buskaton.anofiminnv.com/doskton.Youzcan.viaw.comment_00.or.macoc.this.oullroouestconlinc.atuhttos/faithub.com/fiminmMay 2Eeladatal Ruatealian VVA ananieamanta bao mabila and ball banao...
|
iTerm2
|
NULL
|
NULL
|
83396
|
|
85596
|
rircroxViewhsttonooorinsnsroiuesWindowHelp- github rircroxViewhsttonooorinsnsroiuesWindowHelp- github.com/ininnydpo ouleicuchonde~ Google Gemini© Pipelines - |Iminnylapp* (JY-20613) Allow owner's role to txUewredtines on New codJY-20963 fix deleted objecti Xm.cwdSycaotionslsmalldcthatteM'inbox (1734) - Aukas.kovallk@jlminoonye Rosd ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021O Illyana Netsova at 27/05/2026, 18Jimny+ New TabGemini 3.1 Pro ~That is a very common misconception, but it is not true anymoreWhile it is true that many years ago (around 2014-2016) phpredis had some bugs regarding theorder in which EX and NX arguments were passed, it has fully supported combining them into asingle atomic command for a very long time.To do this atomically using the phpredis driver, you simply pass an associative array of options asthe third argumentHere is exactly how you would write it in your code:PHPSlockKey = sprintf(self::LOCK_KEY, $this->updateTarget);1/ This executes a single, atomic SET conand with both NX and EXSacquired = Redis::set(slockkey, true, L'NX, "EX => seLf::LOCK.TTL-SECONDSJ)8if (! Sacquired) €// Another process already holds the lockxeturn./1 ... report your metrics …..By relying on separate (get, set, and expire commands, you are leaving a microsecond gapopen. In your new multi-process Supervisor architecture, two parallel workers can check the get,both see (null, and both proceed to write the lock and push duplicate metrics. Using the arraysyntax above closes that gap completely.A Cleaner Laravel AlternativeSince vou are inside a Laravel app, you don't even need to fight with driver-specific Redis syntax.Ask GeminilYour lim nou chate trhn" uend to imnroy our moddle Camioiie 4l1t cao mata mtake co donbls chack " Yoir oracy & CaminSummarize pageiminny / app 8<> Code17 Pull requests 36(. Agents • Actions00 Wiki Security and quality 3 w Insights SettingsJY-20963 fix deleted object import #12121 •17 Open LakyLak wants to merge 6 commits into naster from JY-20963-fix-import-on-deleted-entityQ) Conversation 4Commits 6 E Checks 3 Files changed 3LakyLak commented last week • edited by nikolay-yankovJIKA.Changes:• Fix imeort obiect it deletedE LakyLak and others added 2 commits last week0 © JY-28963 11x deleted object importX ec151a10 & Merge branch 'naster' into JY-20963-1ix-import-on-deleted-entityVerified X 79dc986Et , nikolay-yankov force-pushed the JY-20963-fix-import-on-deleted-entity branch 2 times, most recently from2hhtsah to 79dc0%k las: wep.Compardx & nikolay-yankov deleted a comment from github-actions (Bot last weekx & nikolay-yankov deleted a comment from github-actions Bot last weeknikolay-yankov commented last week@claude-0 & Merge branch "naster' into JY-20963-1ix-import-on-deleted-entityVerified X d3de6e8nikolav-wankov commaotedhe weakOESOMОД100% K/3 8 • Thu 28 May 15:51:16Q Type to search8 -® Checks failingeode-+403 -52 BBB0ReviewersSuggestionsyalokin-jiminnyE asi- iminnyQ ilan-jiminnyRequestAt least 1 approving review is required to merge this pulreauesStill in progress? Convert to draftAssigneesNo one-assign yourselfNone yetProjectsNone yetMilestoneNo milestone$DevelopmentSuccesstully merging this oull recuest may close thesissues.None yetNotificationsUnsubscribeYou're receiving notifications because you're watchingthis repository-2 participants...
|
Firefox
|
JY-20963 fix deleted object import by LakyLak · Pu JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12121/changes
|
85596
|
|
83948
|
rircroxViewhsttonooorinsnsroie.lootWindowHelp• =gi rircroxViewhsttonooorinsnsroie.lootWindowHelp• =github.com/mydpo oulclsucran:corcleeooouzlЭbdbc3d0266d9c2e29956b9d63916dae1fdd7~ Google Gemini© Pipelines - |IminnylappGemini 3.1 Pro ~(JY-20613) Allow owner's role to bText relay]AxUemered tines on New codJY-20963 fix deleted object impsJiminny\Exceptions(EmailActivityfrM Inbox (1,733) - lukas.kovalik @jlmirioonre Reso ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Sttbramaal an at 27/05/2026O Illyana Netsova at 27/05/2026, 18Jy 20910 schedule parallel upcanatinRemoved Obsolete Helpers: Deleted the (prepareLogger() andsilenceDatadogAndRedisLock() helper methods, replacing their inline functionality withstandard Log: : shouldReceive expectations where needed.find potential issuesBased on the provided git diff of UpdateProcessManagerTest.php , here are the potential issues,risks, and improvements identified in the changes:1. Missina setUpdateTarget Expectation intestEmptySelectionLogsAndReturnsFalseMun?w?wwdo@?otottcosemo.welecclon.oos.notetinseilowexaliciivnoexcrhBatchStatusManager and set an expectation for setUpdateTarget:PHPSbatchStatusManager->expects($this->once())->method('setUpdateTarget')->with(self: : UPDATEHowever, later in the same test, you instantiate UpdateProcessManager manually and explicitly call:Ask GeminilYour Jiminny chats aren't used to improve our modeis. Gemini is Al. It can make mistakes, so double check it. Your privacy & GeminiI1 OpenJy 20910 schedule parallel uodate tarcet processing 8121130| Vasil-Jiminny wants to merge 65 commits into naster from JY-20910-schedule-parallel-update-target-processingCFilter tec.v=100~ fi Component/ESEntityTypeReindexer.phpReindexTargetStatsReporter,p...UpdateProcessManager.phpv Consolev ommande slactiecaarehAsyncUpdateEsEntities.php•1AsvncUodateSupervisor.ohoDeleteEmailDocumentsCom…ReindexEntityTypes.php•1 RemoveGhostParticipantsCo.….ResetAsyncElasticSearchCo...Đ Kernel.phpv = Contracts/29StopSignallnterface.php~ Ei TraitsP GracefullvStonoable.oho~ Ei tests/Unit/Component/ESEntityTypeReindexerTest.phpReindexTargetStatsReporterTes.UpdateProcessManagerTest.phpapp/Component/ES/UpdateProcessManager.php d #161if (! i_null(Redis::get (SgaugeLockName))) (return:163165Redis::set (SgaugeLocidiane, true);KecStrexonrelsoduoeloctrater ouh170173174Add senory usage of the process as wellDatadog: : gauge(Swttwminm.retnoex-cenory=usadevalue: nenory_get_peak_usage(true),Saholckarestags: 1"environment a Sthis->environnent.'type' = Sthis-›updateTarget,178170|Vaco/Console/Coaeaods/FlastSesearch/AsvocllodatefsFotitjes.oho (v aco/Console/Coenands/Elasticsearch/AsvncUodateSupervisor.ohe00 -0.0 ÷1.203 0CSMOAX0 8• Thu 28 May 14:15:230 2/15 viewed• Amaiting approvalSubmitreviw d @ o+11-38 Bodo Viewed152Load DiffThis file was deleted-126 ga000 Viewed .+203 BBBBB • Viewed .•B7e0+Summarize page+ <7php+ declare(strict_types=1):+ use Illuminate\ Console\ Cormand:+ use Illuminate\Support\Facades\Config:+ use Illuminate\Support\Facades\DB;+ use Jininny)Exceptions\RuntineException;14 + use Jininny\Traits\GracefullyStoppable:...
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/changes#diff-4bd github.com/jiminny/app/pull/12130/changes#diff-4bdd02759b5e0d060dcbc8c2dcb9bdbc3d0266d9c2e29956b9d63916dae1fdd7...
|
83948
|
|
86090
|
rircroxViewhsttonooononsrnroiuesToolsWindownel:mau rircroxViewhsttonooononsrnroiuesToolsWindownel:maulassonineu orowacerezusos8) JIMINNYQ SearchPipelines - jiminny/appreavots now ownersroe tooText relayDeleted object error(UY-20963) Fix foreign key vi Xluminate/Database|Query&xceplCJY-20983 fix deleted obiect imolooin t Siastorcaa Feed - liminny - SentryMi inbox (1.734) = Iwias.kovalik Slim(JY-20979) Rescive PHP 8.5.5 depoomnepihttoem Son dthloy - Pintormtranscript ss issue8 JiminnySOD:68811 (0n demandll Trans8 Sona Subramacian at 27/05/20268 Ilivana Netsova at 27/05/2026, 18)8 Jimieny+ New TabSpaces / Ell Sminny (New) | & JY-11962 / I0€ JY-20983Fix foreign key violation when matching activities to deleted Salesforce opportunities~ Key detailsDescriptionA https://jiminny.sentry.io/issues/6978902356/?environment=production&environment=production-eu&project=82419&query=is%3Aunresolved&referrersissue-stream&stafreq Connect your Sentry account ]When an opportunity is deleted in Salesforce and the local deletion job runs, activities that belonged to that opportunity are rematched viathe ResatchActivity0nCza0bjectDetach listener. During this rematch, the system attempts to re-link the activity to the deleted opportunity, causing a foreign key constraintvio ation.Root CausesThe bug occurs in Salesforce:: inportOpportunity (and similar methods for Lead, Account, Contact):1. When Salesforce returns a record with IsDeleted • true, the code:• Restores it from trash via restoreAnyTrashedEntity• Syncs it successfully via update0rCreate• Immediately deletes it again via handleObjectDeletion (because IsDeleted = true)Still returns the deleted object's ID to the caller2. The deleted opportunity's ID is then used in Activity: :updateActivityCrnData to set activity.opportunity_id , causing a foreign key violation because theopportunity no longer exists in the database.Steos to reoroducaNoneActual outcomeAdd textExpected outcomeAdd textSubtaskeAdd suhtacklLinked work itemsAdd linked work item~ ActivityAdd a comment....+ CreateIn Dev 4 * Improve BugDetailsAssigneeReporterDevelopmentLabelsSub-ProductStory PointsOrganisationsComponentsFix versionsParentSprintPriorityRegressionDaysNeed QACanny Links® Lukas Kovalik® Lukas KovalikE Open in coding tool1 branch6 commits17 Create pull request1 buildNoneAdd optionsNonePlatformY-11962 Support ticketsPlatform Sprint 5 02 +1= MediumNoAdd optionOpen Canny Links> More fields Story polnt estimate, Original estimate. Time tracking> Automation 4 Rule execusionsQ SOMOX 100%K3 8• Thu 28 May 16:44:54O ASK ROVO A ® $26 minutes ago...
|
Firefox
|
[JY-20963] Fix foreign key violation when matching [JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira — Work...
|
jiminny.atlassian.net/browse/JY-20963
|
86090
|
|
83945
|
rircroxViewhsttonooononsrnroie.Windownel:• =github rircroxViewhsttonooononsrnroie.Windownel:• =github.com/v Gooc e GeminiPipelines - jiminny/appreauots now ownersroe toeAxUemered tines on New codJY-20963 fix deleted object impm.cwdSycaotionslsmalldcthatteM Inbox (1,733) - luias.kovaliklimirioonre Reso ve php 81.15 dedPlatform Sorint 5.02 - Platform Te8 Jiminny7 (SRD-6881] (On demand) TransSona Strbramaal an at 27/05/2021aIliyana Netseva at 27/05/2026, 1€() Jy 20910 schedule parallel upcGemini 3.1 Pro ~1. Missina setupdatelarget expectation intestEmptySelectionLogsAndReturnsFalseIn the newiv added test testEmptySelectionLogsAndReturnsFalse. you exolicitly mock thebatchstatusmanager and ser an expectation for setupdatelarget.olToSbatchStatusManager->expects(Sthis→>once))->methodsetUpdateTarget")->with(selt:: UPDATEHowever, later in the same test, you instantiate UpdateProcessManaser manually and explicitly callsPHPSoxocessor->setUodateTardet(self:-UPpATE TARGET)AIf UpdateProcessManager:: setUpdateTarget() internally forwards that call to the underlyingBatchStatusManader . your expectation passes. But if it does not forward it during that setter call(and instead calls it during doUpdateEntitiesChunk ). the test might be passing for the wrongreason or could break if the internal imolementation chances2. Inconsistent Environment Confiauration intestEmptySelectionLogsAndReturnsFalseIn the new test, vou instantiate the processor manually usina new UodateProcessManager(.....)instead of using the updated getProcessor helpermethodThe Issue: By bypassing getProcessor.you lose the centralized setup. If the constructorrequirements for UpdateProcessManager change in the future, this test will break and requiremanual updating, whereas tests usina setProcessor() will be insulated from that change.ОолатmопАлtinn• Dавальаntawtilea s cliahthaelcominYoe lim nou Chate teho' uend to imnrmy our moddle Camioiie Allt cao make mtakhe to donbls chch+ Yoir oiacy & CaminiSummarize pagebdhazdnaRR:9c202995869d62018d3a11%671 OpenJy 20910 schedule parallel uodate tarcet processing 8121130All commits - Vasil-Jiminny wants to merge 65 commits into master from JY-20910-schedule-parallel-update-target-processingapp/Console/Commands/Elasticsearch/ReindexEntityTypes.php L• Filter hiles.• E app|v = Component/ESEntityTypeReindexer.phpReindexTargetStatsReporter.p3) UodateProcessManager.php• # Consolev # Commands/Elasticsearch• AsyncUpdateEsEntities.php•1AsvncUodateSupervisor.oho- DeleteEmailDocumentsCom…•)ReindexEntityTypes.php•1 RemoveGhostParticipantsCo.….8 ResetAsyncElasticSearchco.8) Kernel.pholv - Contracts/ES|StopSignalinterface.php~ Ei TraitsP GracefullvStonoable.ohoE tests/Unit/Component/ES•) EntityTvpeReindexerTest.php•) ReindexTaroetStatsReporterTes…© UpdateProcessManagerTest.php100% 142-• Thu 28 May 14:15:11mit review -@) 0+66 ssBse ~ Viewed© 2/15 viewedAnaiuno approvaoid = cetevora).'target' => SupdateTarget,D:Sthis->watchSignals();Sthis->setMessage0nExit(*Conmand 'es:reindex-entity-type -target=(SupdateTarget)' received SIGINT or SIGTERM."):34 +:Sreiudexetaruet:updateTarget: SupdateTarget,environeent: env('SERVER_ENVIRONMENT") ?? "local',stopSignal: Sthis,D:x11181:44public function shallStop(): boolreturn Sthis->shallStop;public function markSafeToStop(bool Sready): voidthisesroacvtostoo " Sreadysprivate function getTarget(): stringStarget = Sthis->option("target');it (! in_array(Starget, UpdateTarget::allowedTargets())) 4throw new InvalidArgunentExceot.ionl'Bad target argument passed to "es:reindex-entity-type' commandreturn Starget;+ }ano/foncole/Ccenaode/Flactsceearch/BenoveGhoetPartiefnanteCoreand.ohog-42 00000 Viewedsô:Load Dift...
|
Firefox
|
Jy 20910 schedule parallel update target processin Jy 20910 schedule parallel update target processing by Vasil-Jiminny · Pull Request #12130 · jiminny/app — Work...
|
github.com/jiminny/app/pull/12130/changes#diff-4bd github.com/jiminny/app/pull/12130/changes#diff-4bdd02759b5e0d060dcbc8c2dcb9bdbc3d0266d9c2e29956b9d63916dae1fdd7...
|
83945
|
|
81262
|
rircroxViewhsttonooononsrnroie.WindowHelBE upgrade rircroxViewhsttonooononsrnroie.WindowHelBE upgrade librarios(JY-20613) Allow owner's role to bText relayFeed - jminny - Sentry4 CloudWatch | us-east-zcloudWatchus-cast-( JY-20915 fi strict casting by LaJY-20963 fix deleted object impcSevenShores.Hubs.corsxceotionsLukas Kovalik - Time Of,aJiminm.Looin I SalostarcoA Jiminay|Exceptions|EmailActivity!M Text messace from 087 787 8118ty.20929) Racon Pup 8186 dad8 JiminmPinttorm Sonat 5.02 - Pinttorm Tel(SRD-6881) (On demand) TranscrJimnm.+ New TabS07o0sLXThu 28 May 11:09:022010/520343557534092997aws• SearchTaam ChinlohiaAccount ID: 4103.4619.5943 yPRODCSyt CodeDeolaC.CloudWatcorano koAmazonCloudWatch / Logmanagement › worker-softphone / worker-softphone/worker-softphone/90b8fe47c3eb417c83ac3d2d01561d0CloudWatchLog eventsStart tallinglCreate metric filteYou can use the filter bar below to search for and match terms, phrases, or values in your log events. Learn more about filter patterns LFavorites and recente• Filter events - press enter to search30muite timezoneDashboardsAlarms 87@s0+ ©19• Al OperationsGenAl Observability• Application Signals (APM)|• Intrastructure Monitoring+ LogsKowanawemenLog AnalyticsLonnomalietivo TaillLogs InsightsContributor Insights• Metrics|• Network Monitoring• SetuoObservability Workshops 14 NewTimestamoMessagel2026-05-28707:35:06.40922026-05-28 07:35:84 Running Martisan' maillbox:batch:process --nox-batches-15 (2026-05-28 07:35:061| production. INFO: Jiminny\ConsolelCormands\Corand:Hrun Menory usage before starting corond f"cormand*:"maillbox: batch:process", "memoryßeforeCommandInMo»:120.0, "2enoryreakbetoretommandinvo:120.2026-05-28T07:35:06.415212926-05-28 07:35:061 production.INFO: [Email Schedulei STARTING batch process ("host*: "bf82coßde666"} ("correlation id™:04dS5164-2bc0-4933-bfaa-db3b91342602","traco_id": са628400-d737-4f97-9-72-03d1c0932d70"2026-05-28T07:35:06.5172(2826-05-28 07:35:06] production.INFO: (EmailSchedule] FINISHED batch process {"host": "bf82ce8de666", "processed":0} {"correlation_id":"o4dSS16d-2bc0-4933-bfoa-db3b913426e2","trace_id":*ca628408-d737-4f87-9e72-03d1ea932d70")2026-05-28707:35:06.5172F2926-05-23 07435:861 productiion INEO:1Giinnvi ConsoleCormends)Cormondikrun Memory usone for cormand commond@Alteaillboxsbotchipnocess@menonyBeforaCoreondInVo91120,0AmemOrVAften (ormondiGN3 2412240NmemorvReokBeforaCommond IeVo91120,0AiTeROrVReCkAften (ommondiGM3LA122,00 Ecornalation idlos2026-05-28T07:35:06.5352S DONE2026-05-28707:35:06.5352"'/usr/local/bin/oho' 'artisen' mailbox:batchtorocess ---ox-batches-15 > */onoc/1/fd/1* 2,812026-05-28707:35:06.5382INFO Skipoing ('/usr/local/bin/oho' "artisen' ectivitv:purce-stole > */onx/1/44/1* 2,817 because the cormand already ran on another server.2026-05-28T07:35:88.31522826-05-28 07:35:06 Runnina "'artisan' nailboxitext-relay:sync] (2026-05-28 07:35:081 production. INFO: Jiminny\Console\Corronds\Corondi:run Menory usage before startina cormand f"cormond" :lroillbox:text-relay:ssync" AmenoryßeforeCommondInMb":118.0-ieenoryPeokBeforeCormondInVb*: 118.0} "correla2026-05-28707:35:08.3182[2826-05-28 07:35:08] production.INFO: (TextRelayService) Storting sync {"mailbox":"catch-allftxt.jiminny.com","expected_alios":"catch-all", "expected_host":"txt.jiminny.com") ("correlation_id":"5c09061f-10ec-4b8e-bcf4-8e96642c697f*, "trace_id':*065450b3-f007-40e0-8990-1dfd04836ab8™2026-05-28707:35:09.2992(2826-05-28 07:35:091 production.WARNING: (TextRelayService) Refused nessoge: missing X-Gm-Original-To header (inessoge-id":"19e6d7e?dbf4bbbe") ("correlation-id*:"5c09861f-10ec-4b0e-bcf4-8e966A2c697f", "trace-id*:*06545ab3-f007-4ae0-8990-1dfd048360b0"{25-85-28 67:35:03) production.MANG: ErextkelayService) Refused nessoge: missing X-Gn-Original-To heodee"correlation_id": "Sc09061f-10ec-4b0e-bcf4-8e96642c697f* ,"trace id": "[CREDIT_CARD]-8993-10100483606212026-05-28707-35-09.2097(2026-05-28 87:35:091 production. INF0: (TextRelayService) Sync completed ("nailbox":"catch-alletxt.jiminny.com",'nessages_processed*:0,"nessoge_ids":(i)) ("correlation_id*:"Sc09861f-18ec-4b8e-bcf4-8e96642c6974°, "troce_iđ*:"06545ab3-f007-40e0-8998-1df004836ob0*0/4.0C-28102-200002007Relayed @ message(s).2026-05-28797-35-09 2097(2826-05-28 87:35:091 production. INF0: Jiminny|ConsolelCormonds\Cormandi:run Menory usage for cormand ("cormand":"mailbox: text-reloy:sync", "menoryBeforeCorrondInVo™:118.0. "menoryAfterCormondInN3":122.0,"menoryPeakBeforeComrandInVb":118.0,"nenoryPeckAfterComondInMB":122.0) "correlation._id*:2026-05-28107:35:09.5097.... 2s DONi2026-05-28T07:35:09.5092• '/usr/local/bin/php' 'artisan' mailbox:text-relay:sync › */proc/1/fd/1* 2>832026-05-28707:35:09.5092INFO Skipping ['/usr/local/bin/php* 'artisan* conference:pre-neeting-notification › */proc/1/fd/1' 2›81] because the command already ran on another server.2026-05-28707:35:09.5122INFO Skipping ['/usr/local/bin/php' 'artisan' conference:monitor:start › '/proc/1/fd/1* 2>81] because the cormand already ran on another server_2026-05-28T07:35:09.5162INFO Skipping ['/usr/local/bin/php' 'artisan' conference:monitor:end > */proc/1/fd/1' 2>&1] because the command already ran on another server2026-05-28707:35:09.5192INFO Skipping ['/usr/local/bin/php* 'artisan*jiminny:fix-hubspot-tokens > '/proc/1/fd/1' 2>&1] because the command already ran on another server.2026-05-28T07:35:09.5212TNFO Skippina NC/usr/Aocal/bin/php' "arttisan" confercacchpre enctiing-neminder > /pnoc/A/fd//U 25871F "/usr/ocal/bin/pho" artiison" schedulciffinish "fromwnork/schedule=805efb162cc8d9doR2c603640cc2979cb2635631 -SPD) → "/dew/nulll 258111l because the commond alrnady non on onother server2026.06.28707.26-00 62272826-05-28 07:35:09 Running ['artisan' hubspot: journal-poll --start] in backqnound 0.87ms DONE2026-05-28707:35:09.5232n CuseAocal /bin/oho' "antitsan' hubspotAiournal-polleastant> */eroc/1/fd/1l 2581: "/usr/Дocal/bin/oho" "antiison' schedhlerfinish "fromenork/schedule-0264776915d2<55f0914041480238e328991865e 523→ "/dew/null 22817Back to top /2026-05-28T07:35:09.6082INFO Skipoina Г'/usr/ocal/bin/oho' 'artisan' crm:bullhorn:ping --heartbeat > '/oroc/1/fd/1* 2>817 because the cormand already ran on another serverFodhack2026. Amazon Web Service inc orteaimlatePrivaderam.Cookie oreference...
|
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:log-groups/log-group/worker-softphone/log-events/worker-softphone$252Fworker-softphone$252F90b8fe47c3eb417c83ac3d2d01561d0f$3Fstart$3D2026-05-28T07$253A35$253A09.299Z...
|
81262
|
|
88309
|
rircroxViewhsttonooononsrnlootsWindowHelps#tdiff-3 rircroxViewhsttonooononsrnlootsWindowHelps#tdiff-3fde22/1af71872551b1c6293dadfad7116123bc81ce1446ed7c238159433e1eJy 20807 check various issues with stages $120411nikolaybiaivanov merged 8 commits into master from JY-28807-check-various-issues-with-stagesv app/Services/Cra/Hubspot/ServiceTraits/OpportunitySyncTrait-phe g :reauots now ownersroe toeDeleted object erroryaorok Fix torcion key violntluminate/Database|Query&xceplCJY-20983 fix deleted obiect imotooin t ShlastorcnFeed - Jiminny - SentryMi inbox (1.735) - lokns.kowalikSlim(JY-20979) Resoive PHP 8.5.5 dep8 Jiminmpihttoem Son dthloy - Pintorm8) Jiminm,JimiomJy 20807 check various issue: *— New ThQ Filter files...~ #i app~# Jobs/CrmUpdateStage.php~ E Services/Crm/Hubspot|~ # ServiceTraits® OpportunitySyncTrait.phpB Service.php~ E tests/Unit/Services/Crm/HubspotP) ServiceResnonseNormalizeTest…app/Services/Crm/Hubspot/Service.phpee -422,24 +422,38 e€•business _process_id' = SbusinessProcess->id 27 null,4244781429430 -foreach (Spl"stages") as sdealStage)Ss = ResponseNornalize::nornalizeDealStage(SdealStage);// Upsert all stages for the tean.Sstaoe = Sthis-scont10-s5tages@)->uodate0rCreatecfl4211'Cra_provider_id' = ss('id*),itese1"nane""Label""tvoe"= sthis->tean->id,= eb strirwidth(ss('label']. e. 5e).→> nb_strimwidth(ss(*'label'1, 0, 191),Stage: :TYPE_OPPORTUNITY,→ ss('display0rder'), OESOMОД100% KSa- 8• Thu 28 May 19:56:560U4 vewec• Viewed+25 -11 BBB0Viewed@ .•'business_process_id' = SbusinessProcess->id 27 nult,1):11 Stages - fetch all existing staces uofront to avoid N+1 queriesv Comment on line R425€ Vasil-Jiminny 3 weoks agoThis query may be moved to a repository, as well,wmeateoiUnresolve comment nikolaybiaivanov marked this comment as tesolvedSexistingStages = Sthis->config->stages()wwithTrashed0)=wwharel'tyoe". Staoe::TYPE OPPoRTiRTY>get()>keyBy('crn_provider_id*):foreach (Sp['stages") as SdealStage) 4$S = ResponseNornalize: :nornalizeDealStage(SdealStage):/ex @var 2Stage SexistingStage */sexistinoStace = SexistinoStages-aoet(Ssf'4d'1)// Restore soft-deleted stages that are now active in HubSpotif (SexistingStage?->trashed() && Sst'active')) ‹soytstinostaoe-"restorel.// Upsert stage (updates soft-deleted records without restoring them)Sstage=sthis-scontio-sstaces@-gwithtrashed@=suodateOrcreatecil'crn_provider_id' => ss['id'],1,t"team_id'"nane""Label''type''sequence'wwthie.wtasa.th= eb strirwidth(ssf'label']. 8. 58).= mb_strinvidth(Ss['label'], , 191),# Stage::TYPE OPPORTUNITY= ss[*displayOrder*),...
|
iTerm2
|
NULL
|
NULL
|
88309
|
|
81134
|
rircroxViewhsttonooononsrnToolsPotLe.= github.com/ rircroxViewhsttonooononsrnToolsPotLe.= github.com/Windownel:apo oulcloe chaneejiminny / app 8<> Code17 Pull requests 346. Agents© ActionsQ0 Wiki© Security and qualityInsightsFix stage profile for remote commands run #12132 •yalokin-jiminny, wants to merge 1 commit into naster from run-renote-connnad-stage-profile LQ) Conversation 1• Commits (1@ Checks 3® Files changedCT All commitsQ Ffiter files....scriots/run comnand staoeee -20,5 +20,5 @l aws ecs run-task \v F scriotsB run_command_stage23 --profite stage \--regzon us-east-2Pipelines - jiminny/app* (JY-20613) Allow owner's role to tText relayTypeError: Jiminry\Services|Mall4 CloudWatch | us-east-z4 CloudWatch|us-east-2( JY-20915 fi strict casting by LaiJY-20963 fix deleted object imporSevenShores.Hubs.porsxceotionsLukas Kovalik - Time OMfaJiminm.Looin I SalostarcoA Jmieey(Exceptions(EmailActivityteM Text messace from 087 787 8118ty.20929) Racohm pup 81515 dacdJimnm.Pintform Soniat 5.02 - Pintorm Tel* (SRD-6881) [On demand) Transen8 JiminenFix stage profiie for remote cor— New Tol03 SettingsPalostie profiy - Punengue com2132 - jum by23 + -profile default \--region us-east-2Q Type to searchChecks pending100% 142-• Thu 28 May 11:00:29+. 0neode-(Preview) -41-100Finish your reviewWnte®PreviamLeave a comment0 0/1 viewedSubmit reviewHBIEOOE9ОАViewoc4Paste, droo, or click to add ties• CommentSubmit general feedback without explicit approvalO ApproveSubmit feedback and approve merging these changes.• Request changesSubmit feedback suggesting changes.CancelSubmit review C...
|
Firefox
|
Jiminny — Work
|
app.staging.jiminny.com/dashboard
|
81134
|
|
86208
|
rircroxViewhsttonooononsrnPotLe.ToolsWindownel:mau rircroxViewhsttonooononsrnPotLe.ToolsWindownel:maulassonineu orowacerezusos8) JIMINNYQ SearchPipelines - jiminny/app(JY-20613) Allow owner's role to bText relayDeleted object errorwyorokFix orcion keyxluminate/Database|Query&xceplCJY-20983 fix deleted obiect imolooin t SiastorcaFeed - Jiminny - SentryMi inbox (1.734) = Iwias.kovalik Slim(JY-20979) Rescive PHP 8.5.5 depoomnepiatfoem Sonthoy -Ointtormttranscript ss issue8 JiminnySOD:68811 f0n demandll Transd8 Sona Subramacian at 27/05/20268 Ilivana Netsova at 27/05/2026, 18)8 Jimieny+ New TabSpaces / Ell Sminny (New) | & JY-11962 / I0€ JY-20983Fix foreign key violation when matching activities to deleted Salesforce opportunities~ Key detailsDescriptionhttps://jiminny.sentry.io/issues/6978902356/?environment=production&environment=production-eu&project=82419&query=is%3Aunresolved&referrer=issue-stream&sort=freq [Connect your Sentry account( Ask Rovo ~When an opportunity is deleted in Salesforce and the local deletion job runs, activities that belonged to that opportunity are rematched viathe ResatchActivity0nCzn0bjectDetach listener. During this rematch, the system attempts to re-link the activity to the deleted opportunity, causing a foreign key constraintMiolationRoot Cause:The bug occurs in Salesforce::inportOpportunity (and similar methods for Lead, Account, Contact):1. When Salesforce returns a record with IsDeleted • true, the code:• Restores it from trash via restozeAnyTrashedEntity• Syncs it successfully via update0rCreate• Immediately deletes it again via handleObjectDeletion (because IsDeleted = true)Still returns the deleted object's ID to the caller2. The deleted opportunity's ID is then used in Activity::updateActivityCrnbata to set activity.opportunity_id , causing a foreign key violation because theopportunity no longer exists in the database.Steos to reoroducaNoneActual outcomeAdd textExpected outcomeAdd textSubtaskeAdd suhtacklLinked work itemsAdd linked work item~ ActivityAdd a comment....+ CreateIn Dev 4 * Improve BugDetailsAssigneeReporterDevelopmentLabelsSub-ProductStory PointsOrganisationsComponentsFix versionsParentSprintPriorityRegressionDaysNeed QACanny Links® Lukas Kovalik® Lukas KovalikE Open in coding tool1 branch6 commits17 Create pull request1 buildNoneAdd optionsNonePlatformY-11962 Support ticketsPlatform Sprint 5 02 +1= MediumNoAdd optionOpen Canny Links> More fields Story polnt estimate, Original estimate. Time tracking> Automation 4 Rule execusionsQSOMOX 100%K3 8• Thu 28 May 16:55:59O ASK ROVO A ® $26 minutes ago...
|
Firefox
|
[JY-20963] Fix foreign key violation when matching [JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira — Work...
|
jiminny.atlassian.net/browse/JY-20963
|
86208
|