|
14951
|
PhpStorm( Pull requests • screenpipe/screenpipe • PhpStorm( Pull requests • screenpipe/screenpipe • GitHubDNS / Nameservers | Hostinger@ Nginx Proxy ManagesScreenpipe - Archive(*SQLite Web: archive.db( SQLite Web: db.saliteGitHub - screenoioe/screenoioe: Run agents that workam) DYPAROODI UIS-R55RA AFFINE - All In One KnowledaeOSAll docs • AFFiNE= Payments LoggeM Inbox (1) - [EMAIL] - Gmai(*) Location Loggers Finance Hub# Select: transaction imnorts - db - Adminelowtrhoiroothtm0 Iakulaklfinanco,hnh - financo,huh - Giton, Git with a cc Applications - Admin - authentikЕлектронно банкиране ДСК Директ от Банка ДСК( Location Logge'T New Tablnas.lakylak.xyz/cesktop.os=ueosorotConnection & Access|c User Management|•File Service! DevicelConnection- Domain/LDAP|" Terminal|•Hardware & Powerà Time & Lanquage7 Network@ SecurityEc Indexing ServicelSorvicel• AboutTask ManagerdMusiclelnetSSHIE Control PanelEnablePort TAdvanced setlings•EnablePortiShut down automaticallv1h later2026-05-10 22:08 will automaticaliy shut downAdvanced settingsFunction descriptionDownloadeDLNAComiccSvnc & BackupMay 2026 Week20Mo Tu WeThF18 27 28 29111225 26 2729 302 Schedulina& Meet [EMAIL]@jimi• Mv call• Holidays in Bulgaria* Who's [EMAIL]• Domáce práceSamilv• Travel• Work related• vybavovacky• stúdium6 Holidavs in Bulaaria• Sviatky v Bulharsku- Add calendar accountLukas Koválik's Notion€ Jira ticketEP TodcTue 12256 days)ave - To9 days)Daily - Platform 09:45Daily Al'Support Daily 15:00*****Thu14James Graham (PTO - 2 days)Liz Mulraney (PTO - 1 day)Fri15$0halDally - Platrorm • in 3om100% 2Mon 11 May 9:0/-14Week v-a Search eventsSatloSun 17Dallv - Plattorm00:45-10:05 20minJoin Google MeetUseful shortcutsMenu bar calendarcontrol* KTogale sidebarGo to dateAll keyboara snortcutsaalehllwe?elatttewSession aPlannin Mid Sprint CheJiminny Tech10:00-18:00lSupport Daily 15:00Support Daily 15:00Support Daily 15:0Get Calendar to go...
|
Notion Calendar
|
NULL
|
NULL
|
14951
|
|
14952
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelplahlDaily - Platform • in 38 m100% <7DOCKER (docker-compose)DOCKERDEV (-zsh)O $82APP (-zsh)• жз-zsh84-zsh885T1achine_memory=4109217792, xpack.installed=true,transform.node=true, ml.max_open_jobs=20} elect leader,_BECOME_MASTER_TASK_,_FINISH_ELECTION_],term: 239,version: 8756, delta: master node changed {previous [],current [{e802ad473a4f}{eZZKzgw4Q4aCf2w51jWr1A}-{ORUQbdHhS--oxdRRkJZGww}{[IP_ADDRESS]{[IP_ADDRESS]:93003{cdhilmrstw}-{ml.machine_memory=4109217792, xpack.installed=true, transform.node=true,ml.max_open_jobs=20}]}" }1 {"type": "server""timestamp": "2026-05-11T06:07:11, 100Z","component": "o.e.c.s.ClusterApplierService""cluster.name":ode.name":"e802ad473a4f""message":"master node changed {previous (],current [{e802ad473a4f}{e2ZKzgw4Q4aCf2w51jWr1A}{ORUQbdHhS--oxdRRIhilmrstw}{ml.machine_memory=4109217792, xpack.instx_open_jobs=20}]}, term: 239, version: 8756, reas‹New release'24.04.4 LTS' available.'do-release-upgrade' to upgrade to it.*** System restart required ***Last login: Mon Apr 27 07:45:27 2026 from 212.5.153.87Last loain:7 09:29:14 onile in /Users/lukas or its parentselasticsearch1 {"type": "server""timestamp" :NFO""component":"o.e.h.AbstractHttpServerTransy"node. name":"e802ad473a4f""message": "publistPhpStormesses {[::]:9200}", "cluster.uuid": "8uhZw1CUSGyW'2026.1w5l jWr1A"elasticsearch | {"type": "server""timestamp" :NFO","component": "o.e.n.Node""cluster.name":73a4f""message": "started", "cluster.uuid": "8ulzgw4Q4aCf2w5ljWr1A" }elasticsearch1 {"type": "server""timestamp":'NFO", "component": "o.e.l.LicenseService","clustr: "e802ad473a4f", "message": "license [85e882e5-5;] - valid", "cluster.uuid": "8uhZw1CUSGyWYR_OvaKxfL JETBRAINS IDESelasticsearch | {"type": "server", "timestamp":"component": "o.e.g.GatewayService","e802ad473a4f", "message": "recovered [15]: "8uhZw1CUSGyWYR_OvaKx6g", "node.id": "e2ZKzgw4Q'| t=2026-05-11T06:07:12+0000 lvl=Wu, n mрy-IuLLeu Lu upen pILvuLe=bbbf4561a337 privaddr=lamp:3080 err="dial tcp [IP_ADDRESS]:3080: connect: connection refFile in /Users/lukas or its parents~ $Iоm [IP_ADDRESS]$ Uile in /Users/lukas or its parentsile in /Users/lukas or its parents- $IPoetry could not find a pyproject.toml file in /Users/lukas or its parents1 t=2026-05-11T06:07:15+0000 lvl=warn msg="failed to open private=5c5aбebcfad1 privaddr=lamp:3080 err="dial tcp [IP_ADDRESS]:3080: connect: connection refPoetry could not finda pyproject.toml file in /Users/lukas or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ ||I {"type": "server""component":sationserviee 2C26se-1mm6: 07- 05, Be5- 4ustere, P non"o.e.c.r.a.AllocationService", "cluster.name": "docker-cluster",e.name": "e802ad473a4f","message": "Cluster health statuschanged from [RED] to [YELLOW] Creason: [shards started [[activities_testing][0]]]).", "cluster.uuid": "8uhZwiCUSGyWYR_OvaKx6g","node.id": "e2ZKzgw4Q4aCf2w51jWr1A"X 27 EXT (-zsh)Poetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could notfinda pyproject.toml file in /Users/lukas or its parentsikas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ I8• Mon 11 May 9:07:16ffmpeg181O 86PRODSTAGEFRONTENDEXTENSIONV View in Docker Desktop• View ConfigEnable Watch...
|
Notion Calendar
|
NULL
|
NULL
|
14952
|
|
14968
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelp(ahlDaily - Platform • in 38 m100% <78• Mon 11 May 9:07:41DOCKER (docker-compose)DOCKERDEV (-zsh)О 882APP (-zsh)• *3DOCKER (docker-compose)QbdHhS--oxdRRkJZGww}{[IP_ADDRESS]{[IP_ADDRESS]:9300}{cdhilmrstw}{ml.machine_memory=4109217792,xpack.installed=true,elasticsearchtransform.node=true,ml.max_open_jobs=20}]}" }1 {"type":"server""timestamp" :"2026-05-11T06:07:11,100Z""level":"INFO""component":"o.e.c.s.ClusterApplierService""cluster .name" :"docker-cluster","node.name":"e802ad473a4f""message":"master nodechanged {previous (], current [{e802ad473a4f}{e2ZKzgw4Q4aCf2w51jWr1A}-{ORUQbdHhS--OxdRRkJZGww}{[IP_ADDRESS]}{[IP_ADDRESS]:9300}{cdhilmrstw}{ml.machine_memory=4109217792,xpack.installed=true,transform.node=true,ml.max_open_jobs=20}]}, term:239, version:8756,reason:Publication{term=239, version=8756}}elasticsearch"timestamp" :"2026-05-11T06:07:11,170Z", "level": "I"component""o.e.h.AbstractHttpServerTransport""cluster.name":"docker-cluster""node.name" :"e802ad473a4f""message" :"publish_address{[IP_ADDRESS]:9200}, bound_addr{[::]:9200}""8uhZw1CUSGyWYR_OvaKx6g","node.id":"e2ZKzgw404aCf2elasticsearch{"type"server""timestamp""2026-05-11T06:07:11,171Z""IPS$I-zsh84-zsh12PROD (-zsh)New release'24.04.4 LTS' available.Run'do-release-upgrade' to upgrade to it.885screenpipe"***System restart required ***Last login:Mon Apr 27 07:45:27 2026 from 212.5.153.87T3EU (-zsh)Last login: Thu May7 09:29:14 on consolePoetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.toml file in /Users/lukas or its parents@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ I|N181O 86PRODeN31J"e802ad473a4f""o.e.g.GatewayService""node. name""message": "recovered [15] indices into cluster_state", "cluster.uuid""8uh2w1CUSGyWYR_OvaKx6g""node.id": "e2ZKzgw4Q4aCf2w5ljWr1A"t=2026-05-11T06:07:12+0000 lvl=warn msg="failed to open private leg"=bbbf4561a337privaddr=lamp:3080 err="dial tcp [IP_ADDRESS]:3080: connect: connection ref=5c5a6ebcfad1t=2026-05-11T06:07:15+0000 lvl=warn msg="failed to open private leg" idprivaddr=lamp:3080 err="dial tcp [IP_ADDRESS]:3080: connect: connection refelasticsearchI {"type": "server""timestamp" :"2026-05-11T06:07:15,845Z", "level": "I"component" :"o.e.c.r.a.AllocationService","cluster.name":"docker-cluster""e802ad473a4f""message":"Cluster health statuschanged from [RED] to [YELLOW(reason: [shards started [[activities_testing][0]]]).","cluster.uuid": "8uhZw1CUSGyWYR_OvaKx6g""node.id":"e2ZKzgw4Q4aCf2w51jWr1A"| 1:M 11 May 2026 06:07:22.494 * DB loaded from appendonly file: 28.805redis| 1:M 11 May 2026 06:07:22.494 * Ready to accept connectionsPoetry couldnot find a pyproject.toml file in /Users/lukas or its parentsPoetrycould not find a pyproject.toml file in /Users/lukas or its parentsT6FE (-zsh)Poetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetrycould not finda pyproject.toml file in /Users/lukas or its parentsLukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ ||EXT (-zsh)Poetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry couldnotfinda pyproject.toml file in /Users/lukas or its parentsukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ lFRONTENDEXTENSIONView in Docker Desktopo View ConfigEnable Watch...
|
Notion Calendar
|
NULL
|
NULL
|
14968
|
|
14969
|
claudecalVIeWWindowmelt0, Chat:= Cowork‹/> Code claudecalVIeWWindowmelt0, Chat:= Cowork‹/> Code+ New chatã Projectso0 Arutacts₴ CustomizeBu garian cit zenshio apolication proces:Dawarich location tracking projectScreenpipe sync script talling arter recelMonthly expense trackingExporting transaction data from Notion® How much have I spent for groc...April 2026 spending by categoryCode diff reviewnuospot rate limit imolementation strateScreenpipe retention policy code locatio!Viewing retention policy in screenpipeClean shot x video recording terminationHubSpot rate limit handling with executeUntitled@ Screen pine. Is there abilitv…SMB mount access inconsistencv betweWhat is the best switch I can….Permission denied on screenpipe volumeScreenpipe sync database attachment eLast swimming outing with DanChromecast remote volume buttons noti* Coffee and Claude time?How can I help you today?Opus 4.7 Adaptive v& WriteLearn" CodeLife stuffQ Claude's choicelK Lukas. Pro•0• 0 ¢ → CPull requests • screenpipe/screenpipe • GitHubDNS / Nameservers | HostingenNginx Proxy Manager• Screenpipe — Archive® SQLite Web: archive.db@ SQLite Web: db.sqliteGitHub - screenpipe/screenpipe: Run agents that workDXP4800PLUS-B5F8A AFFINE - All In One KnowledaeOS& All docs - AFFINE= Payments LoggeYour invoice from Apple. - [EMAIL](*) Location Logge:Finance Hub# Select: transaction imnorts - db - AdmineeowtrenhhoihoorhtmS April 2026 spendina by cateaory - Claude1 Iakulaklfinanco,hnh - financo.huh - Giton, Git with 9 0• Applications - Admin - authentikЕлектронно банкиране ДСК Директ от Банка ДСК@ Location LoggerL New Tal$0• - mail.google.com/mail/u/O/#inbox/FMfcgzQgLjZInVMGSvVXsNgQdhSmRIKpM GmailSearch mailInboxStarredSnoozedImportantSentDraftsPurchasesSocialUpdatesrorumsPromotionsMore3,2068,7656,10038,763Labels[Imap]/Nevyziadaná postaDeleted temsFibankHardware & SoftwareHOSTINGInfected Itemsjiminny-githubJunk E-mailKontaktySent ItemsWORKz centraMore7.488Your invoice from Apple.Order from AppleOrder placedView ordelBased on this emailApple @<[EMAIL]@gmail.com10 Mav 2026|1-13573493610MLV4INUSOJX834131622951Aoo Storeina With ItdlDally - Platrorm • in 3om100% 2Mon 11 May 9:07:4220121.254Order numberMLV4NO30JX03:49 (5 hours ago)Correct:InvoiceBSa.. 447 (Apple Pay)Inclusive of VAT at 20% 0.66 €|CubtatalVAT charged at 20%0,66 €TOTALI3,99 €set neip with subscriptions and purciow to manage [PASSWORD_FIELD] forTo cancel your purchase within 14 days of receiving thisinvolce, report a problem or contact us.Abole |D is now Apole Account. You can still sian in with the same email address or phone number and password...
|
Notion Calendar
|
NULL
|
NULL
|
14969
|
|
14984
|
PhpStormVIewINavicarecodeFV faVsco.js°9 JY-20725-h PhpStormVIewINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-limiProiectC) TeamOwnerService.pnp(C) TeamService.oho© ProspectCache.php© RateLimitException.php(C) TranscodeParameterResc© UserService.php© Uuid.php› D TraitsD UseCases> D UserC Utils› D Validation* dexum nuct arrau?896Account null.upportunztulnull.contact nuul.strinalnulphp nelpers.ongInitialFrontendState.php© Jiminny.php9040oublic function matchBvDomain(strina Sdomain. Dint Suserid = nulb: ParravC) Plan.ohoC) Serializer.ohoScomnanvName = Sdomain:C) TeamScimDetails.ohobootstrap>Mbuild908→ contio/I Try to find a company matching their email domain.$companyProperties = [i country">@ contribM databasealntolate"name"• M docstront-endDlang> node_modules library root• O phpstan'hubspot_owner_id',Console,Log xTJƠ<→?= env.local aon8 35f036ac .env.local@ Client.oho apn/Services/Crm/HubsnotC) HandleHlubsootRateLimit.oho aoo/.lobs/Middleware@ HubsnotClientinterface.phn.ann/Services/Crm/HubspotSECURITY_HEADER_CUSTOM_CSP=© HubspotPaginationService.php app/Services/Crm/Hubspot/Pagination© JiminnyDebugCommand.php app/Console/Commandsphp logging.php config© MatchActivityCrmData.php app/Jobs/Crm© MatchCrmData.php app/Jobs/Activity/Import©PaginationState.php app/Services/Crm/Hubspot/Pagination© RateLimitException.php app/Exceptions© Service.php app/Services/Crm/HubspotUnversioned files are not available during file scannind= DB_CONNECTION=mysql-DB HOST=[IP_ADDRESS]=DB DATABASE=jiminnv— DB USERNAME=root_ DB PASSWORDE53kn3t-S/© SyncRelatedActivityManager.phpC HubspotSyncStrategyBase.pnpT SyncCrmEntitiesTrait.php(C) CachedCrmServiceDecorator.pnpRematchActivityOnCrmObjectDetach.phpУ спескалакецукеmоtematen.pnp© MatchActivityCrmData.php© CrmActivityService.php© ProviderRateLimiter.phpTip of the Day=21> 26=29S0 hlDally - Platrorm • In 37m100% Lz• Mon 11 May 9:08:09AskJiminnyReportActivityServiceTest v= custom.log x• laravel.logf or Uiminny@localnost& HS_local [jiminny@localhost]« console (PROD]& console (STAGINGI"Vary": ["origin)accept-encoding"],"access-control-allow-credentials":["false"],"server-timing":["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\",cfr;desc=|"9f80deb8e7c6dc3a-IAD\""]"x-concent-cype-opcions.. "noshitr""x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"])"Set-Cookie":["_cf_bm=SIUrtdQgXVrik50pdqF6hZVYKhzTnQBidvMabeCtmOY-1778163675-[IP_ADDRESS]-rI.ZggtDKxTge5zr8_2gbBfWMQQ.ufZEXDZyHz2mBUFdzdo2gTHEs0.07-May-26 14:51:15 GMT: domain=.hubapi.com; Http0nly: Secure: SameSite=None"].TAMUM IMA MSH WVAIEMEH OE EI NOCCOA N VANE DOI M LA NI VAVLATASE MY AL ISVI ПРОВ НYТЬ УАСЛТЫ ХАА АТОРАКУКС ОООБУЕНО НС7494ОМОХІ МУАЗ ІХУОНМЕКОБОХ УАЗКМАБЕ ВУАПУАИКЯ И UС"max agel ":604800}"]."success_fraction":0.01,\"report_to\":\"cf-nel\","max ade".604800-"."Serven".["cloudflare"1??"correlation_id":"95236535-ec98-4541-b92a-adfa73b69eab","trace id"."c7ab8365-903f-46d4-9403-0e5b551e3545"}Current versionSECURITY HEADER_ CUSTOM_CSP=DB_CONNECTION=mysalD8 HOSTEmarzadoDB PORT=3306DB DATABASE=jiminnyDB_USERNAME=jmnyadminDB PASSWORD=[PASSWORD] MONEI= Liminnv Models Isen#CASHTER MONEI = Liminnv Models WsenhuhsBROADCAST_DRIVER=pusherCACHE_DRIVER=redisA8 differencesHПP| IILThe Huncnell nluain hac haoCONNSCTTON TOCI ANN=inolandlI Hunspell without affecting the dictionaries for other languages. (moments ago)• The Hunspell plugin has been deprecated. Ifyourethoul arfe ing tan safelydictionaries for other lanquagesW Windsurf 908:62 UTF-8io 4 spaces...
|
Notion Calendar
|
NULL
|
NULL
|
14984
|
|
14986
|
iTerm2ShelllEditViewSessionScriptsProfilesWindowHe iTerm2ShelllEditViewSessionScriptsProfilesWindowHelpDaily - Platform • in 37 m100% <78• Mon 11 May 9:08:09DOCKERDEV (-zsh)-O $82APP (-zsh)DOCKER (docker-compose)• *3181{"type": "log""@timestamp":"2026-05-11T06:08:06Z""security"y.encryptionkey."config"],"pid":7,"tags" : ["warning""message" : "Generatinga random key for xpack.securitTo preventfrom beinginvalidated on restart, please set xpack.security.encryptionkeyin kibana.yml"}1 {"type": "log""security""@timestamp": "2026-05-11T06:08:06Z"'tags": ["warning",'"config"],"pid":7, "message": "Session cookies willinsecure connections. This is not recommended. "3{"type": "log","@timestamp":"2026-05-11T06:08:06Z""tags" : ["warning""encryptedSavedObjects","config"],"pid":7, "message": "Generatinga random key forxpack.encryptedSaved0bjects.encryptionkey. To bedecrypt encrypted saved objectsattributesafter restart, please set xpack.encryptedSaved0bjects.encryptionkey in kiban{"type":"log""@timestamp":"2026-05-11T06:08:06Z" , "tags": ["warning", "plugins""ingestManager"],Saved Objects"pid":7,"message": "Fleetdisabled due to the Encryptedplugin using an ephemeralencryption key. Please set xpack.encryptedSaved0bjects.encryptionkey in kibana.yml.kibana,"plugins""reporting", "config"], "pid" :7, "message" : "Generating a random key for xpack.reporting.encryptionkey. To prevent sessions from being invalidated on restart, please set xpack.reporting.encryptionkey in kibana.yml"}k1bana{"type" : "log", "@timestamp":"2026-05-11T06:08:07Z".ugins""reporting","config"],"pid":7,,"tags" : ["warning"',"pl"message" : "Found'server.host: \"O\"'in Kibanaconfiguration.This is incompatible with Reporting. Toenable Reporting to work,*xpack.reporting.kibanaServer.hostname: [IP_ADDRESS]' is being automatically to theconfiguration. Youcanchange thesetting to'server.host: [IP_ADDRESS]'or add'xpack.reporting.kibanaServer.hostname: [IP_ADDRESS]'in kibana.yml to prevent this message. "3kibana1 {"type" : "log""@timestamp":"2026-05-11T06:08:07Z", "tags" : ["warning","plugins""reporting""config"],'"pid" :7,"message" : "Chromiumsandbox provides an additionallayerofprotection,butis not supported for Linux CentoS8.3.2011\n OS. Automaticallysetting'xpack.reporting.capture.browser.chromium.disableSandbox:kibanaugins""actions"{"type":"log""@timestamp":"2026-05-11T06:08:07Z","tags" : ["warning", "pl"actions"],"pid":7, "message": "APIs are disabled due to the Encrypted Saved Objectsplugin using anephemeral encryption key. Please set xpack.encryptedSavedObjects.encryptionkey in kibana.yml."}kibanaugins""alerts"{"type": "log""@timestamp":"2026-05-11T06:08:07Z","tags" : ["warning"',"pl,"plugins","alerting"], "pid":7, "message": "APIs are disabled due to the Encrypted Saved Objects plugin usinganephemeralencryption key. Please set xpack.encryptedSaved0bjects.encryptionkey in kibana.yml."}kibana1 {"type" : "log","@timestamp":"2026-05-11T06:08:08Z", "tags" : ["info" , "plugins""monitoring""monitoring"], "pid" :7,"message": "config sourced from: production cluste-zsh84-zsh12PROD (-zsh)New release'24.04.4 LTS' available.Run'do-release-upgrade' to upgrade to it.885screenpipe"*** System restart required ***Last login: Mon Apr 27 07:45:27 2026 from 212.5.153.87T3EU (-zsh)Last login: Thu May7 09:29:14 on consolePoetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.toml file in /Users/lukas or its parents@Lukas-Book-Pro-Jiminny ~ $ [|XIT4STAGE (-zsh)*** System restart required ***Last login: Tue Apr 28 06:25:10 2026 from 212.5.153.87lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ |Y5OA (-zsh)Poetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not find a pyproject.toml file in /Users/lukas or its parentsO 86PRODSTAGEFRONTENDPoetry could not finda pyproject.toml file in /Users/lukas or its parentslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ ||X 27 EXT (-zsh)Poetry could not find a pyproject.toml file in /Users/lukas or its parentsPoetry could not finda pyproject.toml file in /Users/lukas or its parents<as@Lukas-Kovaliks-MacBook-Pro-Jiminny ~ $ lEXTENSIONView in Docker Desktop• View ConfigEnable Watch...
|
Notion Calendar
|
NULL
|
NULL
|
14986
|
|
14988
|
PhpStormVIewINavicareCoderTavsco.s?9 JY-20725-hand PhpStormVIewINavicareCoderTavsco.s?9 JY-20725-handle-HS-search-rateProiect© SyncRelatedActivityManager.phpC) TeamOwnerService.pnpTeamService.php(C) TranscodeParameterRescl© HubspotSyncStrategyBase.phpCachedcrserviceDecorator.ong© ProspectCache.php© JiminnyDeb,С Cпескапокetrукemotematch.ong© UserService.php© Uuid.php› D Traits> D UseCases> D UserC UtilsC ValidationO vO© MatchActivityCrmData.php© CrmActivityService.php© MatchCrmData.phpclass Service extends BaseService 1mplements— Analyzing...* dreturn nulularrous896LeadinuleAccountlnulz.899php nelpers.ongInitialFrontendState.php© Jiminny.phpOpportunitylnull,Contactlnul.Stage|null,strinalnulC) Plan.ohoC) Serializer.oho901902903904 Cpublic function matchByDomain(string $domain, ?int $userId = null): ?arrayC) TeamScimDetails.ohobootstrap>Mbuild$companyName = $domain;→ contio908>@ contribM database/I Try to find a company matching their email domain.ScompanyProperties = [• M docscountryononetront-end• D lang> node_modules library rootphpstan"name"'hs avatar filemanager_key'"industry',Console,Log xSide-bv-side viewerDo not ignoreHighlight words 13= env.local aon@ Client.oho apn/Services/Crm/HubspotA254026an onvlona(C) HandleHlubsootRateLimit.oho aoo/.lobs/Middleware@ HubsnotClientinterface.phn.ann/Services/Crm/HubspotSECURITY HEADER_CUSTOM_CSP=© HubspotPaginationService.php app/Services/Crm/Hubspot/Pagination© JiminnyDebugCommand.php app/Console/Commandsphp logging.php config© MatchActivityCrmData.php app/Jobs/Crm© MatchCrmData.php app/Jobs/Activity/Import©PaginationState.php app/Services/Crm/Hubspot/Pagination© RateLimitException.php app/Exceptions© Service.php app/Services/Crm/HubspotUnversioned files are not available during file scannindDB_CONNECTION=mysql- DB HOST=127.0.0.1EDR PORT=3306=DR DATABASE=jiminnv— DB USERNAME=root-DB PASSWORDE53kr3t-S/40 hlDally - Platrorm • In 37m100% 2?.Mon 11 May 9:08:14=custom.log^• laravel.109A SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKOb.A console (EU]# console [slAGiNg)Valy •L origenaccept-encoding"],"access-control-allow-credentials":("false"]"server-timing": ("hcid;desc=|"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\".cfr; desc=|"9f80deb8e7c6dc3a-IAD\""],"x-content-type-options": ["nosniff"],"x-nuospot-correlacion-1d: "01yeuzab-ot0o-/812-b0ba-oosb/ccbsees"Set-Cookie":[™_cf_bm=SIUrtd0qXVrik50pdaF6hZVYKhzTn0BidvMabeCtm0Y-1778163675-1.0.1u/-nav-zo 14.51.15 brl domaln=.nubapz.com Hucounly secure, samesice=none"h"Report-T0":"*"endpoints":"urll":|"httos:|\AVa.nel.cloudflare.com/V/report|V/v4?s=NYA1sVTP0fYm32arSDixYE4sd2RiN"group\":\"cf-nel\",\"max_age\":604800}"],"NEL"ATip of the DayExpand code selectionPressT4L to expand code selection. Each time vou press 741.the selection exoands to other areas of coderor example, the selection expands trom a method name to the expressioncallina this method, then to the whole statement, then to the containing blockand so onDid vou tind this tio useful?Don't show tips on startupCloseNextCascadeA8 differencesCONNSCTTON TOCI ANN=inolandlCurrent versionSECURITY HEADER_ CUSTOM_CSP=DB_CONNECTION=mysalD8 HOSTEmarzadoDB PORTE3306DB_DATABASE=jiminnyDB_USERNAME=jmradmin]DB PASSWORD=[PASSWORD] MONEI= Liminnv Models Isen#CASHTER MONEI = Liminnv Models WsenhuhsBROADCAST_DRIVER=pusherCACHE NPTVEPenodic• The Hunspell plugin has been deprecated. Ifdictionaries for other lanquagesthoul arfe ing tan safelyW Windsurf Teamc008•62Po 4 space....
|
Notion Calendar
|
NULL
|
NULL
|
14988
|
|
14993
|
PnostormFV faVsco.js vcode%9 JY-20725-handle-HS-se PnostormFV faVsco.js vcode%9 JY-20725-handle-HS-search-rate-limiroledey© TeamOwnerService.php© HubspotSyncStrategyBase.phpy syneermenttes tralt.onp© TeamService.phpCachedcrserviceDecorator.ong© TranscodeParameterResc© JiminnyDeb,© UserService.php© MatchActivityCrmData.php© CrmActivityService.php* RateLimitexception.png© Uuid.php© MatchCrmData.php© CrmObiectsResolver.php> D Traits> D UseCasesclass Service extends BaseService 1mplements> DUser* dreturn nulularrousDUtils896Lead|null,DValidationAccountlnulz.OVOOpportunity|null,php nelpers.ongContactlnul.InitialFrontendState.php© Jiminny.php900901Stage|nult,strinalnulC) Plan.ohoC) Serializer.oho903C) TeamScimDetails.ohopublic function matchByDomain(string $domain, ?int $userId = null): Parraybootstrap> D build$companyName = $domain;→ contio> O contribM database• M docstront-end• C lang› E node_modules library root// Try to find a company matching their email domain.ScompanyProperties = [countryInhone'""name""hs_avatar_filemanager_key',"industry',• D phpstan© SyncRelatedActivityManager.php© ProspectCache.phpС Cпескапокetrукemotematch.ongIII[Console,Log x +→ 0,Side-by-side viewer8 35f036ac .env.localDo not ignoreHighight words -X 1 ?= env.local aon© Client.php app/Services/Crm/HubspotC) HandleHlubspotRateLimit.oho aoo/.lobs/Middleware© HubspotClientinterface.php app/Services/Crm/Hubspot© HubspotPaginationService.php app/Services/Crm/Hubspot/Pagination© JiminnyDebugCommand.php app/Console/Commandsphe logging.php config©MatchActivityCrmData.php app/Jobs/Crm© MatchCrmData.php app/Jobs/Activity/Import© PaginationState.php app/Services/Crm/Hubspot/Pagination© RateLimitException.php app/Exceptions© Service.php app/Services/Crm/Hubspot> Unversioned Files 10 filesSECURITY_HEADER_CUSTOM_CSP=EDB_CONNECTION=mysql- DB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=jiminny- DB_USERNAME=root-DB PASSWORDE53kr3t-S/E custom.log xlaravel.log# console [PKob.A console (EUJA SF jiminny@localhost]A console (STAGING]A HS_Jocal (jiminny@localhost]Valy •L origenaccept-encoding"],"access-control-allow-credentials": ["false"],"server-timing": ["hcid; desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\",cfr;desc=\"9f80deb8e7c6dc3a-IAD\"''],"x-nuospot-correlac1on-1d: "01yeuzd0-or0o-/812-b0ba-oosb/ccbseesr"Set-Cook¿e":["…_cf_bm=SIUctdQgXVc¿k50pdqF6hZVYKhzTnQBidyMabeCtmOY-1778163675-1.0.1.u/-nav-zo 14.51.15 brl domaln=.nubapz.com Hucounly secure, samesice=none"Report-T0":"*"endpoints":"url":"httos:Va.nel.cloudflare.comreportv4?s=NYALSV1PofYm52qrSD1xYE4Sd2RN"group\":\"cf-nel\",\"max_age\":604800}"],"NEL"A"\"success_fraction\":0.01,"report_to\":"cf-nel\",\"max_age\":604800}"],"Server": ["cloudflare"Ih&"correlation_id": "95236535-ec98-4541-b92a-adfa73b69eab",i+nace 1oll."c7ah8365-003f-46d4-0403-005h55103505"3CascadeNew Cascade© HubSpot CRM Call Review© Investigating Rate Limit Errors© HubSpot Rate Limit ReviewAsk anything (2AL)+ <> CodeSAdaptiveCurrent versionSECURITY_HEADER_CUSTOM_CSP=DB_CONNECTION=mysqlD8 HOSTEmaiDB PORTE3306DB_DATABASE=jiminnyDB_USERNAME=jmradmin]DB PASSWORD=[PASSWORD] MONEI= Liminnv Models Isen#CASHTER MONEI = Liminnv Models WIsenhuhsBROADCAST_DRIVER=pusherCACHE_DRIVER=redis$0 lhl | Daily - Platform • in 37 m100% 5D € :• мon 11 May 9:00.34+0 ...Cascade Code * •.Kick oft a new oroiect. Make changesacross your entire codebase.48 differences• Laravel Idea: Generate Helper Code?Heloer Code willl nelo IDe to understand vourLaravel apo code.GenerateDon't Show AnvmoreW Windsurf Team908:62f 4 spaces...
|
Notion Calendar
|
NULL
|
NULL
|
14993
|
|
14994
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp| Daily - Platform • in 37 mDEV (-zsh)• *з.DOCKERO ₴1DEV (-zsh)182APP (-zsh)|* JY-20725-handle-HS-search-rate-limitmasterJY-20818-move-AJ-reports-to-separated-datadog-metricJY-20773-fix-automated-reports-user-pilot-trackingJY-20157-AJ-report-not-send-notificationJY-20508-notify-before-AJ-report-expirationJY-20372-ai-reports-promotion-pagesJY-20352-sync-opportunities-without-a-local-owner-user-id-is-nullJY-20738-debug-AJ-tracking-UPaJY-18909-automated-reports-ask-jiminnyJY-20692-fix-integration-app-[API_KEY]@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20725-handle-HS-search-rate-limit) $ |-zsh-zsh885100% <8• Mon 11 May 9:08:38T&1screenpipe"·6DEV...
|
Notion Calendar
|
NULL
|
NULL
|
14994
|
|
15318
|
iTerm2ShellEditViewSessionScriptsProfilesWindowH iTerm2ShellEditViewSessionScriptsProfilesWindowHelpla6|| Daily - Platform • now100% C47 8• Mon 11 May 9:45:20DEV (docker)DOCKER881DEV (docker)882APP (-zsh)• жзmasterJY-20818-move-AJ-reports-to-separated-datadog-metricJY-20773-fix-automated-reports-user-pilot-trackingJY-20157-AJ-report-not-send-notificationJY-20508-notify-before-AJ-report-expirationJY-20372-ai-reports-promotion-pagesJY-20352-sync-opportunities-without-a-local-owner-user-id-is-nullJY-20738-debug-AJ-tracking-UPJY-18909-automated-reports-ask-jiminnyJY-20692-fix-integration-app-[API_KEY] laysJY-20698-fix-SF-activity-types-on-new-playbookJY-20543-AJ-report-trackingJY-20384-handle-auto-sync-with-no-access-to-event-typeJY-20458-ask-Jiminny-user-definitionsJY-19666-fix-import-contacts-account-associationJY-19666-HS-import-contacts-and-accounts-batch-jobJY-20458-Ask-Jiminny-ReportsJY-20200-batch-update-CRM-objects-SalesforceJY-19666-HS-webhooks-add-contact-and-companyJY-20348-trigger-setup-DI-layout-on-team-creationJY-20326-refactor-info-message-in-commandJY-20317-fix-auto-log-delay-issue-on-all-channels-disabledJY-20312-remove-on-update-change-last-synced-at-crm-configurationsJY-20306-SF-skip-auto-sync-for-task-based-playbookJY-20192-remove-deleted-team-from-saved-search-filtersJY-20197-import-opportunity-batch-jobJY-20293-enable-status-field-for-pipedrive-dealsJY-20191-remove-commands-interactive-promptsJY-20118-change-default-sync-strategyJY-20183-add-cache-on-auto-log-delayJY-20197-add-import-opportunity-batch-job20118-hs-opportunity-make-webhook-strategy-defaultJY-20118-make-default-hs-opportunity-sync-strategy-webhook-basedJY-20196-handle-opportunity-without-noteJY-20118-improve-opportunity-importJY-20189-handle-activity-search-on-deleted-groupsJY-20160JY-20145-filter-out-converted-leads-when-matchingJY-20150-skip-push-summary-on-summary-ready-1f-autologJY-20132-fix-note-encodingJY-19792-clean-logslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20725-handle-HS-search-rate-limit) $ devroot@docker_lamp_1:/home/jiminny# ]-zshDaily - Platformnow - 09:45-10:05Ci Join Google MeetDEV...
|
Notion Calendar
|
NULL
|
NULL
|
15318
|
|
15319
|
PhostormINavicarecodeFV faVsco.js°9 JY-20725-handl PhostormINavicarecodeFV faVsco.js°9 JY-20725-handle-HS-search-rate-linroledey© HubspotWebhoo© HubspotSyncStrategyBase.phpCachedcrmservicebecorator.onp© ProspectCache.phpv D Pagination© HubspotPaginatC Paginationcontic© MatchacuivitycrmData.ong© ermactivilyservice.phg(C) Paginationstate.•_ Prospectsearchstr> 0 Redisclass Cllent extends Baseclient 1mpLements HubspotcllentintertaceM A2 A65 X1X1 Av D ServiceTraits# Opportunitysync# SyncermEntitiesTSyncFieldstrait.T Writecrmtrait.p869•DUts• Weonook© BatchSyncCollector 872C) BatchSvncRedisSerl• Client.ohoC) ClosedDealStadesSG DealFieldsService.p© DecorateActivity.ph© FieldDefinitions.phpC) SieldTvneConverte(0) HubsnotClientinter(C) HubsnotTokenMan©Payloadbullder.onoG DomotoCrmOhiontl© ResponseNormalizec) service.ono© SyncFieldAction.ph© SyncRelatedActivit© WebhookSyncBatcl• Ca IntegrationApp› Accessors•D ApI• contioMDTO•D Filtersaobs• ProspectSearchStr.895• ServiceTraitsC) Dataclient.ohoC) DecorateActivitv.oh897 GC LocalSearch.nhn0 Loca|Searchinterfat899© RemoteSearch.php© Service.phpv Ml isteners© ConvertLeadActivite Duraol aokunGachalM Motadata• M Miarationoubuc tunction 1sunauthorizedzxcention Excention sel: 000lpllessage - surtocowertee-cgetnessageo)rneturn stn contains Smessage.sul-contaensplllessage'401 unauthorized') ||'http 401') |1str_contains($message,'status code 401') ||(preg_match( pattern: '/\b401\b/', Smessage) && str_contains($message, 'unauthorized'));* Vacloares und rerreshes une access coken it needed berore Ard requests.* Inas ensures cone-runnine processes con t tull due to coken expzracion.*dchrows soczalaccountlokenLnval1dexcept1onpublic function ensureValidToken(): void1t sthis->oauthaccount === nulu *SnewToken = sthis->tokenManager->ensureval1dToken(sthis->oauthAccount):1+ Snewlioken == nulz <public function getConfigonotunn Sthic-sconfia.II returns only active (archived=false)9 usagespublic function getOwners: arrayreturn Sthis->getNewInstance->crm->ownersO->getallO:• aparam b00l Sarchived* dreturn arrau<owner>lelner Code will hoin INF to underctand vour Laravel ann code II Generate II Don't Show Anvmore (27 minutes aao)=custom.log ^A SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKob.# console leu)# console [slAGiNg)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive""CF-Ray":L"9t80debödb60dcsa-S0F"J,"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncludeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"]."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtm0V-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN\"group)":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,"report to":|"cf-nel\"."max age":604800}"]"Server": ["cloudflare"]}} {"correlation_ 1d":"95256555-ec98-4541-b9za-adta/Sboyeab","trace_10":C/AD8565-905t-4604-9405-0e5b551e5545"—3140100% 4 • Mon 11 May 9:45:20AskJiminnyReportActivityServiceTest vCascadeHubspot Rate Limit Rej caten (eanecaea tas sextentan sexcepten) .)+0 ..wcatch\Sentry:: captureException($exception);Sresponse = sthis→>response→>errorinternalError selt::MESSAGE GENERALEXCEPTIONSEARCHINGRateLimicexcepcion excepczon excends excepcion = so it talls through to the last catch• Reports to Sentry as a 500 internal error (noisy!)• Returns errorInternalError to the client (extension shows "something went wrong")• The user has no idea this is transientThis is the wrong outcome for a transient 429. There's no retry, no backoff, no useful UX!Contirmed callersCrmController.php:84Sresponse = ScrmService->find(Sname, Sscopes):* Bul lhornSearchCommand (CLI debug only). So yes - fand() is essentially controller-only. It is a synchronous request driven by user typing in the ChromeWhat should hannen on rate limitThis is a cunchronous HTTD reauest — we canlt releace-and-retrv like a ich Ontions ordered hv what I'd recommend.(a) Translate RateLimitException → HTTP 429 with Retrv-After header. This is the standard wav.D php} catch (RateLimitException $e) {return Sthis->response->setStatusCode(429)»ertrortoomanynequessl ern search race-tamared, predse reury shomcty.eThe frontend then shows a friendly "too many searches, retry in N seconds" instead of a generic error. No Sentry noise.(b) Inside find(), retry once with a short bounded sleep() (similar to searchCallByRecordingURLToken). HubSpot's SECONDLY policy has retry_after = 1 . Asinale 1sln-reauest retry.wouldlahsorh.the.most.common.case//secondlvlhurst Can.retries.at=a.svnchronousHTiTD reauest.shouldnlfhlock 10s/for TEN_SECONDI( Dunit cachofalures, (achesitreaber wit T. 0 il o ech an exception, butit does cache sucestil empy arcys. The 8009 eacthias et fandlresults actually helps absorb pressure under typina/repeat searches — that's good, leave it.Recommendation: (a) + (b) combined. Catch RateLimitException inside find(), retry once after min(SretryAfter, 1) s, and if it still fails, let it bubble: controllermaps it to HTTP 429 with Retrv-After7. The Syictind cleen(1) Retrv in searchcall cForPeriodBvPade cearchcal BvRecordinauRLTokenCurrent code• Service.php:1584-15993 catch (Fycention Ceycention)Sthis->logger→>info('[HubSpot) Search calls for period failed'. [...1):OK lets make it extremely simple. Only consider eclient- phpffL220-229 for CHubspotPaginationservice.php#fL162-198 lwill remove it from finio 4 spaces...
|
Notion Calendar
|
NULL
|
NULL
|
15319
|
|
15341
|
Firefox FileEditViewHistoryBookmarksProfilesToolsW Firefox FileEditViewHistoryBookmarksProfilesToolsWindowHelploblDaily - Platform - nowA100% C47 8• Mon 11 May 9:45:50181DEV (docker)• *з.DOCKERO 81DEV (docker)882APP (-zsh)masterJY-20818-move-AJ-reports-to-separated-datadog-metricJY-20773-fix-automated-reports-user-pilot-trackingJY-20157-AJ-report-not-send-notificationJY-20508-notify-before-AJ-report-expirationJY-20372-ai-reports-promotion-pagesJY-20352-sync-opportunities-without-a-local-owner-user-id-is-nullJY-20738-debug-AJ-tracking-UPJY-18909-automated-reports-ask-jiminnyJY-20692-fix-integration-app-[API_KEY] laysJY-20698-fix-SF-activity-types-on-new-playbookJY-20543-AJ-report-trackingJY-20384-handle-auto-sync-with-no-access-to-event-typeJY-20458-ask-Jiminny-user-definitionsJY-19666-fix-import-contacts-account-associationJY-19666-HS-import-contacts-and-accounts-batch-jobJY-20458-Ask-Jiminny-ReportsJY-20200-batch-update-CRM-objects-SalesforceJY-19666-HS-webhooks-add-contact-and-companyJY-20348-trigger-setup-DI-layout-on-team-creationJY-20326-refactor-info-message-in-commandJY-20317-fix-auto-log-delay-issue-on-all-channels-disabledJY-20312-remove-on-update-change-last-synced-at-crm-configurationsJY-20306-SF-skip-auto-sync-for-task-based-playbookJY-20192-remove-deleted-team-from-saved-search-filtersJY-20197-import-opportunity-batch-jobJY-20293-enable-status-field-for-pipedrive-dealsJY-20191-remove-commands-interactive-promptsJY-20118-change-default-sync-strategyJY-20183-add-cache-on-auto-log-delayJY-20197-add-import-opportunity-batch-job20118-hs-opportunity-make-webhook-strategy-defaultJY-20118-make-default-hs-opportunity-sync-strategy-webhook-basedJY-20196-handle-opportunity-without-noteJY-20118-improve-opportunity-importJY-20189-handle-activity-search-on-deleted-groupsJY-20160JY-20145-filter-out-converted-leads-when-matchingJY-20150-skip-push-summary-on-summary-ready-1f-autologJY-20132-fix-note-encodingJY-19792-clean-logslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20725-handle-HS-search-rate-limit) $ devroot@docker_lamp_1:/home/jiminny# ]-zsh-zsh885screenpipe"0 ₴6DEV...
|
Notion Calendar
|
NULL
|
NULL
|
15341
|
|
15400
|
+FirefoxFileEditViewHistoryBookmarksProfilesToolsW +FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelpahl→meet.google.com/mie-gawc-dsi?authuser=[EMAIL] Yankov (Presenting)7 Placte*© Jmine83 мCR51 Servicx JmimL Moeets11 Open83 PromsO Attent0 Cals -Ca Transp@ SSH|J croec.SentryJy 20493 smart instant nudge pre filtering #12053cikalerbiaisanser wants to merge 8 commits into saster trom JY-28493-snart-instant-nudse-pre-falteringpluckl users.3d=>LoArrayl):L Lasк•$вакусак толаино зсоредоase/Conponent./Nudor/Job/Process0rgantsation/mnediateNudoes.job.php (OutdatlSactivity - Activity:twith(['user*])->uvid(Sthis-activity0uid, false)-»firstorfa |sactivity • Activityssvithiluser.group')-uuid(sthis-vactivityUusd, false)->f1r|LakyLak 3.days. a99Both checkCategoryld and checkStageld methods call Sactivity->getCategory0 and Sactivity->getStage0.l unese re suonsn ps aren t eoger-loddeo, tarave wl exccute a new datsosse query tor evory creck insroethe loop.Sactivity • Activity: swith(['user.group", "category", "stage"])->uuid(sthis-nactivity0uis,Kesorve cottversasonLakyLak approved these changes 3 days agoView reviewed changes9:48 AM | Daily - Platform| Daily - Platform • nowAll-In-One( Capture AreaC.: Capture Previous Area• Capture FullscreenCapture Windowi Scrolling CaptureSelf-TimerAa Capture Text (OCR)Record ScreenHide Desktop Icons• Open...& Pin to the Screen...D Capture History...About CleanShot...Check for Updates...Settings...Quit100% C8• Mon 11 May 9:48:159• & 4•₴ 3TKTOTRTBoyanovaNikolay Yankov4 others28,AngelovaLukas Kovalik...
|
Notion Calendar
|
NULL
|
NULL
|
15400
|
|
15401
|
FV faVsco.js°9 JY-20725-handle-HS-search-rateroled FV faVsco.js°9 JY-20725-handle-HS-search-rateroledey© BatchSyncCollectolyhuospotsyncstrategybase.ongCachedcrmservicebecorator.onp© ProspectCache.phpe balchsynckealsseС Cпескапокetrукemotematch.ongc clientonec closeaDealstagess @ MatchacuivitycrmData.ong© ermactivilyservice.phgDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrclass Cllent extends Baseclient 1mpLements HubspotclientintertaceM A2 A65 X1X1 AC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalizec) Service,onoC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersJobs• M ProcnectSearchStr.W service Iralts© DataClient.php© DecorateActivity.phcLocalsearch.oneu LocalSearchintertac© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationa Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneSt897 (> M ProsnectSearchStr:M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpoubuc tunction 1sunauthorizedzxcention Excention se: 000ureturn str contains(Smessage. "401 unauthorized')Istr contains(Smessage.'http 401') |1str_contains(Smessage, 'status code 401') |(orea match( pattern: • /\b401\b/* Smessage) &s str contains(Smessage. 'unauthorized')):* Validates and refreshes the access token if needed before API requests.* This ensures long-running processes don't fail due to token expiration.* @throws SocialAccountTokenInvalidExceptiony usagespublic function ensureValidToken: voidif (Sthis->oauthAccount === null) {Snewloken = sthis->tokenmanaqer->ensureval1dloken(sth1s->oauthaccount)rif (SnewToken !== null) {sthis-›accessloken = snewloken:public function getConfigoreturn Sthis->confia:returns onlv active (archived=false)9 usadespublic function get0wners: arrayreturn $this->getNewInstance()->crm()->owners()->getALL();* apanam bool Sarchived* dreturn arrau<ownens/rn13 usages4 Dally - Platrorm100% • MOn 11 May 9.40.12AskJiminnyReportActivityServiceTest v D :+0 ..11 1l=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local [jiminny@localhost]# console [PKob.# console leu)# console [slAGiNG)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive""CF-Ray":L"9t80debödb60dcsa-S0F"J,"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")n"Vary"*"orioin.accent-encodino""access-control-allow-credentials": ["false"]."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtm0V-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN"group\":\"cf-nel\","max_age\":604800}"],"NEL": ["1\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b09za-adta/SboYeab"."trace_10":"C/AD8565-905t-4604-9405-0e5b551e5545I IIllC;CascadeHubspot Rate Limit Rej caten (eanecaea tas sextentan sexcepten) .)catch\Sentry:: captureException($exception);Sresponse = sthis→>response→>errorinternalError selt::MESSAGE GENERALEXCEPTIONSEARCHING=RateLimicexcepcion excepczon excends excepcion = so it talls through to the last catch• Reports to Sentry as a 500 internal error (noisy!)• Returns errorInternalError to the client (extension shows "something went wrong")• The user has no idea this is transientThis is the wrong outcome for a transient 429. There's no retry, no backoff, no useful UX.Contirmed callersCrmController.php:84Sresponse = ScrmService->find(Sname, Sscopes):* Bul lhornSearchCommand (CLI debug only). So yes - fand() is essentially controller-only. It is a synchronous request driven by user typing in the ChromeWhat should hannen on rate limitThis is a cunchronous HTTD reauest — we canlt releace-and-retrv like a ich Ontions ordered hv what I'd recommend.(a) Translate RateLimitException → HTTP 429 with Retrv-After header. This is the standard wav.D php} catch (RateLimitException $e) {return Sthis->response->setStatusCode(429)»ertrortoomanynequessl ern search race-tamared, predse reury shorcty.eThe frontend then shows a friendly "too many searches, retry in N seconds" instead of a generic error. No Sentry noise.(b) Inside find(), retry once with a short bounded sleep() (similar to searchCallByRecordingURLToken). HubSpot's SECONDLY policy has retry_after = 1 . Asinale 1sln-reauest retry.wouldlahsorh.the.most.common.case//secondlvlhurst Can.retries.at=a.svnchronousHTiTD reauest.shouldnlfhlock 10s/for TEN_SECONDI( Dunit cachofalures, (achesitreaber wit T. 0 il o ech an exception, butit does cache sucestil empy arcys. The 8009 eacthias et fandlresults actually helps absorb pressure under typina/repeat searches — that's good, leave it.Recommendation: (a) + (b) combined. Catch RateLimitException inside find(), retry once after min(SretryAfter, 1) s, and if it still fails, let it bubble: controllermaps it to HTTP 429 with Retrv-After7. The Syictind cleen(1) Retrv in searchcall cForPeriodBvPade cearchcal BvRecordinauRLTokenCurrent code• Service.php:1584-15993 catch (Fycention Ceycention)Sthis->logger→>info('[HubSpot) Search calls for period failed'. [...1):OK lets make it extremely simple. Only consider eclient- phpffL220-229 for CHubspotPaginationservice.php#fL162-198 lwill remove it from finPo. 4 spac...
|
Notion Calendar
|
NULL
|
NULL
|
15401
|
|
15424
|
FirefoxProfilesToolsWindow(abl+FileEditViewHistory FirefoxProfilesToolsWindow(abl+FileEditViewHistoryBookmarksHelp→meet.google.com/mie-gawc-dsi?authuser=[EMAIL] Yankov (Presenting)C Jy 20451 Servic83 Jmien83 PromsO Attent0 Calls -0 AttenCa TranspJmine* MCPID HogoctиEl Datadog* ClaudeСrоeoSentryPlatform Team %Q Search boardsY-16322 / E JY-18001@4|Upgrade to PHP 8.5XneyyAJ Panorama for CallScoring n 00(AUTOMATED AT SGORINGKeddy torwoyA Jy-20301K& Improve Technical StoryDescriptionDetailsBranchInitial ReleaseActive Support UntilSecurity Support UntlSetup test coverage forProonoricherMAINTENANCSBacklogE 3-109511****=23 Nov 202331 Dec 202531 Dec 2027AssigneeNikolay Ivanow|Assign to me21 Nov 202431 Dec 202631 Dec 202731 Dec 2029@ Martin PeckovDeveloomentCurrenty the Jiminny app is on PHP 8.3 which is 2 versions behind the latest one. It is atready stabie as was reieasedcouple of months ago, so please proceed with an update.Here are Migration Guides:• PHP: Migrating from PHP 8.3.x to PHP 8.4x - Manual• PHP: Migrating from PHP 8.4.x 10 PHP 8.5x - MacualQ Open with VS Code2 branches|10 commits1 pull request1 build3 days agoSubtasksComponentsPlatformLinked work itemsAdd optionsLabelsACKIVILY9:49 AM | Daily - PlatformLộ3C Der| Daily - Platform • now100% <478• Mon 11 May 9:49:20• эррібкL Al Bookmarxs9=Nikolay IivanovNikolay YankovAI Reports > Empty pagedesign and promotonAJ REPORTSDeployed20372 1 0000 =JrOK Và AZUICDeployedД 20726 1 0 •+0=Allow users to delete SSand Panorama promptswhen those are used in a...AJREPORTSDeployed0 - 207701 8 •000=Release AJ PanoramaAJREPORTSDeployed0 -20740 05 1) ..00:summary in the CRM...4 othersAneliya AngelovaLukas Kovalik0:54...
|
Notion Calendar
|
NULL
|
NULL
|
15424
|
|
15425
|
FV faVsco.js°9 JY-20725-handle-HS-search-rateroled FV faVsco.js°9 JY-20725-handle-HS-search-rateroledey© BatchSyncCollectolyhuospotsyncstrategybase.ongCachedcrmservicebecorator.onp© ProspectCache.phpe balchsynckealsseС Cпескапокetrукemotematch.ongc clientoneccloseaDealstagess @ MatchacuivitycrmData.ong© ermactivilyservice.phgDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrclass Cllent extends Baseclient 1mpLements Hubspotcllentintertace- A2 A65 X1X1 ~C) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectnP ResponseNormalizec) Service,onoC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM Acceccors• D ConfigD DTO• M SiltersJobs• M ProcnectSearchStr.W service Iralts© DataClient.php© DecorateActivity.phcLocalsearch.oneu LocalSearchintertac© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationa Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneSt897 (> M ProsnectSearchStr:M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpououc tunction 1sunauthorizedzxcentionExcentionse: 000ureturn str contains(Smessage. "401 unauthorized')Istr contains(Smessage.'http 401') |1str_contains(Smessage, 'status code 401') |(orea match( pattern: • /\b401\b/' Smessage) &s str contains(Smessage, 'unauthorized')):* Validates and refreshes the access token if needed before API requests.* This ensures long-running processes don't fail due to token expiration.* @throws SocialAccountTokenInvalidExceptiony usagespublic function ensureValidToken: voidif (Sthis->oauthAccount === null) {Snewloken = sthis->tokenmanaqer->ensureval1dloken(sth1s->oauthaccountrif (SnewToken !== null) {sthis-›accessloken = snewloken:public function getConfigoreturn Sthis->confia:returns onlv active (archived=false)9 usadespublic function get0wners: arrayreturn $this->getNewInstance()->crm()->owners()->getALL();* apanam bool Sarchived* dreturn arrau<ownens/rn1s usages>0 Ih| • | Daily - Platform -100% • Mon 11 May 9.49.20AskJiminnyReportActivityServiceTest+0 ..11 1l1III=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKob.# console leu)# console [slAGiNG)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive"]"CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncludeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"]."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtm0V-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-To"."","endpoints\":[{"unl".httns:a.nel.cloudflane.com./nenon+|W/v42c=NVA1cVTPQfVm32anS0ixVF/sd2RI"group\":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b9za-adta/Sb6Yeab","trace_10":"C/AD8565-905t-4604-9405-0e50551e5545I IIllC;CascadeHubspot Rate Limit ReW19 ^Vif (Sretry) {sleenab:return $this->searchCallsForPeriodByPage($from, $to, $page, false);return null;Why this is now broken/suboptimal with the new client1. Covehes Encef lint Couk Be 1,0, o.) l tecuro d: we aiays sCcep ion that The now clioni carefly consirveted win rety after fiom headers in2. For tng te eage a mpy. The mont cen meon tweslor notsea th lil oer eit o - en oat , t aoi, od in trniscont aloe atry andtee siently3. The Sretry = false recursive flaa is fragile. Once we pass retrvefalse. on the second 429 we just return null without distinguishing rate limit from reaSuggestionCatch Ratel imitFycention cnecificallv and uco detRetrvifterd.D phppublic function searchCallsForPeriodByPage(Carbon strom, Carbon sto, int Spage, int sretries = 2)trydSpay Load = Sthis->payLoadbu1lder->generatesearchcaulsByPer1odPayLoad(Strom, Sto, Spage);return sthis->client->search'cals". Soavload):} catch (RateLimitException $e) {throw se: // hubble un: caller decidec whether to fail the imnort or releace the iohlsleen min Se->aetRetrvAftero, 30)):return $this->searchCallsForPeriodByPage($from, $to, $page, $retries - 1);} catch (Exception Sexception)$this->logger->info('(HubSpot) Search calls for period failed', (...]);recurh nuet;only swallow non-rate-limit Tallures as beroreEven better — if searchCallsForPeriod is called from a queued job (which it typically is for backfills), don't swallow at all. Let RateLimitException bubble to thejob middleware (HandleHubspotRateLimit), which already handles release-with-delay properly. The in-process sleep() wastes a worker for up to 30s and ties upHorizon throughput.Let me check if it's job-driven:Coorchod co!JingURLToken in app (.php) (5)Both callers are backaround workflows (a Console command and an internal service). So letting RateLimitException bubble to the iob middleware is the cleanestanswer - drop the sleep(1) retry path entirely and rely on HandleHubspotRateLimit:: release(Sdelay)TL:DR for #2: the sleep(1) predates the new structured exception. Either:• Catch RateLimitException and use getRetryAfter() (replace blind sleep(1) ), orLet it bubble to the job middleware and delete the in-process retry - preferred3. Whv matchExactlvBvEmail() Has No Rate Limit HandlinaCalle(erch d lstorPero itnypase/secrchdll forpernod searchCalt9 eo dinguiLToten) in that casie e vilt oniy tre 8 2i eas tre ered tormio 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15425
|
|
15426
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelplah|Daily - Platform - now100% L2Mon 11 May 9:49:23meet.google.com/mie-gawc-dsi?authuser=[EMAIL] Yankov (Presenting)9+SPlatform Team %Q Suaren boareA.J Panorama far CallScoting a coENITOMITEN AT BCOGMgedytorwereQ JY-2U301Setup test coverage forProphet in SonarMAINTAMANCESackiogE Jr-soneeas=C Jy2051 Servic@ Planha83 Jmier83 Promehttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?sejectedissue=JY-18091D Hooct801§ sy-16322 / E JY-18001Upgrade to PHP 8.5DescriptionBranchInkial ReleaseActive Support UntilSecurity Support Unti23 Nov 202331Dec 202531 Dec 202721 Nov 202431 Dec 202631 Dec 202831 Dec 202731 Dec 2029Curtenty the Jiminny app is on PHP 8.3 which is 2 versions behind the latest one. It is already stable as was reieasedcoupe of months ago, so please proceed with an update.Here are Migration Guides:•АРНР: МИrЬО tо PИг Б.SХ1о PИР 8.4К- Мага• E3 PHP: Migraning from PHP B.4.x 10 PHP 8.5.x - MaryoalSubtasksLinked work itemsAOtCOd wEKAOACUIVILYO AltenoC Calis -0 AttenCa Transe* Ciaude© smin:El Datacon* Cauón• arcelSentryCo TaiaIn Devk Improve Technical Story~ DotailsAssignee•Nikciay IvanowAssign to meKeoortO Martin PeticvDevelopmient@ Open with VS Code2 branches10 commits1 pull request1 buildComponentsPtatformAdd optionsLabeis83 МСР• snol•appіaD DesL Al BookmarxsNikolay IvanovNikolay YankovAl Reports » Empty page0es 9n sna promobenDepioyedR -20172 1i 1l чммя =acmaureDepiogedQ -30728 113Allun users 10 deiete SSand Panorama promptswhen those are used in a.мEDRETDepioyedReteace AJ PanoraenaО -3040 ВД 1Д чмляsummary in the CRM•..4 othersAneliya Angelova3.abys.290OPEN9:49 AM | Daily - PlatformLukas Kovalik• 0:56Lộ3...
|
Notion Calendar
|
NULL
|
NULL
|
15426
|
|
15480
|
FirefoxFileEditViewHistoryBookmarksProfilesToolsWi FirefoxFileEditViewHistoryBookmarksProfilesToolsWindowHelplah|Daily - Platform - now100% L28• Mon 11 May 9:54:07meet.google.com/mie-gawc-dsi?authuser=lukas.kovalik@jiminny.com9+Nikolay Yankov (Presenting)tdtC Jy 204Servidv PlanhiE3 Jminr83 Promehttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects• Home | SalesforcePlatform Team %Q Search board2800018EpicТуре ~Quick filtersAJ Panorama for CallScoting nn ouAUTOMATED AI ECORINGKewytorDUV( JY-20301Upgrade to PHP 8.5PHE &S UPGRADEIn DeyЗ 3-3800113 h •=Smart Instant Nudge Pre-keseringCOST-EFFECTIVE AND FASTER NU.LOOC KOVWWD JY-20123 15 11 • = OSetup test coverage forProphet in SonarMASNTENANCSBacklog3-19951***= 3Al Review - O1summary Acoon kemsyneyPointsGROWTH - MAINTAIN OUR COMINIn DevД -20506 2 • ****= 1(POC) Jiminny MCPConnector &JIMENNY MCP CONNECTORIn Progress• 20625 10 17 0000:.echneonoeehubspot accounts/contactsPLATFORM STARRLTTYIn DevC JY-20725O AttentC Cals -1 Create*0.(Q Transp3 CircleCt*xISync opportunities without|CCATFORM STARFUTY!In QAE _20352 5: 11 * = O* MCPIInsights & Coachin…0 DerComplete sprint8• Mon 11 May 9:54О эppіб:L Al BookmarxsGroup: QueriesAI Reports > Empty pagedesign and promotonAJREPORTSDeployedД -20572 [1 1 **** = &Grok via AzureDeployedД -20726 1 @ ••=Allow users to delete SSand Panorama promptswhen those are used in a...AJREPORTSDeployed101 -20770 /0 12 .*** =Release AJ Panoramareports to customersAJREPORTSDeployed0 -20740 05 1l •***=Wrong formatting forsummary in the CRMNikolay YankovGalya Dimitrova4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik• 5:41...
|
Notion Calendar
|
NULL
|
NULL
|
15480
|
|
15481
|
SlackFileEditViewGoWindowHelp‹>0lhl| Daily - Pl SlackFileEditViewGoWindowHelp‹>0lhl| Daily - Platform • now100% C4 8• Mon 11 May 9:54:11meet.google.com/mie-gawc-dsi?authuser=Nikolay Yankov (Presenting)+EditC Jy 204Servid© Planhi83 Jmier83 Promehttps://jminny.atlassian.net/jira/software/c/projects/JY/boards/37D ProjectsO AltentCalsPlatform Team %Q Search board2000018EpicТуре ~Quick filters v•$AJ Panorama for CallScoring n ou(AUTOMATED AT SCORINGKewoy torDu( JY-20361Setup test coverage forProphet in SonarMAINTENANCIESBacklog# 3-109511 ****= 3Upgrade to PHP 8.5PHE &S UPGRADEIn Deyд 3-18001Al Review -O1summary Acoon kems,ReyPointsGROWTH - MAINTALN OUR COMINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector &JEMENTNRYCOECTOIn Progress• 20625 10 17 •000echneonoehubspot accounts/contactsPLATFORM STARRLTTYIn DevC JY-20725Smart Instant Nudge Pre-teseringCOST-EFFECTIVE AND FASTER NU.Code ReviewlД Jм20103 15 12 = 01 CreateSync opportunitiesPLATIORM STABILITYIn QA8 -20352 (5 19:54 AM | Daily - Platform• 5:44...
|
Notion Calendar
|
NULL
|
NULL
|
15481
|
|
15482
|
SlackFileEditViewGoWindowHelpmeet.google.com/mie-g SlackFileEditViewGoWindowHelpmeet.google.com/mie-gawc-dsi?authuser=+•S*Nikolay Yankov (Presenting)tấtC Jy 20452 Servicw PlanhX Jmim83 Promshttps://fminny.atlassian.net/jira/software/c/projects/JY/boards/37D ProjectsPlatform Team %Q Search board8000018EpicТуре ~Quick filters vAJ Panorama for CallScoring nou(AUTOMATED AT SCORINGKewy torwuy( J-20361Upgrade to PHP 8.5PHP &S UPGRADEIn DeylЗ 3-18001Smart Instant Nudge Pre-TesoringCOST-EFFECTIVE AND FASTER NU.Code Review0 3:.20123 15 12 • = 0Setup test coverage forProphet in SonarMASNTENANCESBacklog#3-109511 ****= 3Al Review -O1summary Acoon kems,ReyPointsGROWTH - MAINTALN OUR CONINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJEMENTNRPCOMECTOIn Progress• 20625 10 1 •000.echneonoehubspot accounts/contactsPLATFORM STARRLITYIn DevC JY-20725O AttentCalsTranlSync opportunitiesCCATFORM STARTUTYIIn QA-20352 [5 19:54 AM | Daily - Platform(ablED→Daily - Platform • nowCSearch Jiminny Inc100% <478• Mon 11 May 9:54:13HomeDMsActivityFilesLater..•More• 5:47....
|
Notion Calendar
|
NULL
|
NULL
|
15482
|
|
15483
|
slackFV faVsco.js°9 JY-20725-handle-HS-search-rate slackFV faVsco.js°9 JY-20725-handle-HS-search-rate-limroledey(c) HubsootPaginationService.onp© BatchSyncCollectol© HubspotSyncStrategyBase.phpy syneermenttes tralt.onpCachedcrmservicebecorator.onp© ProspectCache.phpe balchsynckealsseС Cпескапокetrукemotematch.ongc clientonec closeaDealstagess @ MatchacuivitycrmData.ong© ermactivilyservice.phgDealrielasservice.gc)Decorateacuivilv.or© FieldDefinitions.phrclass Cllent extends Baseclient 1mpLements HubspotcllentintertaceM |A2 A65 X1X1AC) FieldT vpeconvertee Hubspotclientinterc) Hubspotlokenman© PayloadBuilder.phpC) RemotecrmobiectP ResponseNormalizec) Service,onoC)SvncFieldAction.onC) SvncRelatedActivitC) WebhookSvncBatclv MintearationAorM AcceccorsConfigD DTO• M SiltersJobs• M ProcnectSearchStr.W service lralts© DataClient.php© DecorateActivity.phc Localsearch.oneu LocalSearchintertac© RemoteSearch.phpc) Service.phpv W Listeners© ConvertLeadActivitc) PurceLookuocache> M Metadata> Miarationa Pioedrivev Salesforce• D Fields• M OnnortunitvMatcheMOnnortunitvSvneSt897 (> M ProsnectSearchStr:M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpoubuc tunction 1sunauthorizedzxcention Excention sel: 000lreturn str contains(Smessage. "401 unauthorized')str contains(Smessage.'http 401') |1str_contains(Smessage, 'status code 401') |(orea match( pattern: • /\b401\b/' Smessage) &s str contains(Smessage. 'unauthorized')):* Validates and refreshes the access token if needed before API requests.* This ensures long-running processes don't fail due to token expiration.* @throws SocialAccountTokenInvalidExceptiony usagespublic function ensureValidToken: voidif (Sthis->oauthAccount === null) {Snewloken = sthis->tokenmanaqer->ensureval1dloken(sth1s->oauthaccount)if (SnewToken !== null) {sthis-›accessloken = snewloken:public function getConfigoreturn Sthis->confia:returns onlv active (archived=false)9 usadespublic function get0wners: arrayreturn $this->getNewInstance()->crm()->owners()->getALL();* apanam bool Sarchived* dreturn arrau<ownens/rn1s usages11 1l1III=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKob.# console leu)# console [slAGiNG)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive"]"CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"]."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtmoV-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Renont-To"."","endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN\"group)":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b9za-adta/Sb6Yeab","trace_10":"C/AD8565-905t-4604-9405-0e50551e5545I IIllC;lbl • | Daily - Platform • no100% 5• Mon 11 May 9:54:14AskJiminnyReportActivityServiceTest vCascadeHubspot Rate Limit Re+0 ..Stepemailservice metnodUnderlying client methodGoes through search()?Tnrows KateLimicexception.тасспсхасс lуbусмахgetContactByEmail (GET /contacts/{email}?idProperty=email)X No2 phonemасchbурпопеcuentosearcht contacts, .,VYes3 namematchBvNameclient->getPaginatedData() client->search(...)YesYesYesThe concrete problemWhen HubSpot returns 429 to step 1 (GET-by-email), the SDK throws ContactApiException with code 429. Today this is caught here:• Client.php:516-523catch (contactAp1Exception Se)$this->log→>info(' [Hubspot] Failed to fetch contact', l'emall → semall,"'reason' => Se->aetMessageonreturn1It returns. From the lob's point of view, that's identical to "this emall is not in Hubspot". so1. matchexact lybytma1l silently swallows the 4292. The cascade falls through to matchByPhone (another HubSpot API call, this time the search endpoint).3. We just made an additional API call while already rate-limited - amplifying the pressure.4. If matchByPhone returns nothing too, the activity gets persisted as "no CRM match" even though the contact exists in HubSpot. Wrong data, no signal to retry.The middleware on MatchActivityCrmData cannot help, because the 429 was already swallowed before any RateLimitException could be raised.How serious is it really?In practice - probably rare, but still wrong. The GET-by-email endpoint shares HubSpot's portal-wide burst quota (100/10s on Free/Starter, 150/10s on Pro+,200/10s with the APl add-on), which is much more generous than the search endpoint (o RPS. 429s on this enapoint are uncommon. But:• During heavy backfills they do happen — the same worker pool that's hammering search will also be hammering getContactByEmail.• When it does happen. the cost is silent data corruption (wrona CRM match) olus extra wasted API calls fallina through the cascadeWhat vou should decideGiven your simplification (only Client:: search() raises RateLimitException, only MatchActivityCrmData middleware handles it), you have two reasonableoptions:OptionA- Accept the aap, documentit.nePRis scopeusthandle search endpont atelimits since thats where 479s actual vhurt. Emai soyad 1y,9 stare rareand currently treated as "not found" - same as before this PR. Nothing breaks, you just don't fix this particular gap. Add a TODO/follow-up ticket.Option B — Wrap getContactByEmail in executeRequest() too. Five-line change, then the email-match step would also throw RateLimitException → middlewarereleases the job. This is cheap and removes the silent-corruption risk for that one method. You don't need to touch getContactById/getOpportunityById/etc.because those aren't on the MatchActivitvCrmData hot path.My recommendation: Option B. It's a tiny addition that closes the matching cascade's first step, which is the most-hit path. Without it, the new middleware missesthe most common entry point of MatchActivityCrmData's CRM lookupsSketchiohopubtze tunctzon getContactsynaillstrang Semall, array sizelas = ID)i arraytryAsk anvthina (&4L)+ « CodeClaude Onus 4.7 Medium802-6Po. 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15483
|
|
15484
|
Slack+Ch our*FilelEditViewGolWindowHelpNikolay Yan Slack+Ch our*FilelEditViewGolWindowHelpNikolay Yankov (Presenting)TdtC Jy 20457 ServicX Jmim83 Promshttps://fminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 55HPlatform Team %Q Search board80000₴8EpicvТуре ~Quick filtersAJ Panorama for CallScoring nouAUTOMATED AI SCORINGKewoy torwuw( JY-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deylд 3-18001Smart Instant Nudge Pre-teseringCOST-EFFECTIVE AND FASTER NU.…Code ReviewД JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCESBacklog#3-109511 ***= 3Al Review - O1summary Acoon kems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTNRYCOMECTOIn Progress• 20625 10 11 0000ehchineonoeheehubspot accounts/contactsPLATFORM STARRLTTYIn DevC JY-20725lah|meet.google.com/mie-gawc-dsi?authuser=[EMAIL]*O Attent0 Cals -Ca Transp3 CircleCi|*xIDaily - Platform - now100% L28• Mon 11 May 9:54:159X MCP0 DerComplete sprint1 CreateSync opportunities without|CCATFORM STARTUTY!In QA8 _20352 (53 11 * = 08• Mon 11 May 9:54• эppіскL Al BookmarxsGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployed0 -20372 /0 1l •0*0 = /Grok via AzureDeployedД-20726 1 0 •**=|Allow users to delete SSand Panorama promptswhen those are used in a...AJREPORTSDeployedX8 -20770 |1 01 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed0 -20740 05 1) •**0=Wrong formatting forsummary in the CRMNikolay YankovGalya Dimitrova4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik5:49...
|
Notion Calendar
|
NULL
|
NULL
|
15484
|
|
15485
|
ActivityMoreSlackcalVIewMistonWindowHelp@ Describe ActivityMoreSlackcalVIewMistonWindowHelp@ Describe what you are looking forJiminny... ~e Vasil Vasilev88 DirectoriasMessagest Add canvas( Files& Pinsh External connechonsVasilVThursday. April 23rdvЛукаш, и тука един преглед, моля* S[URL_WITH_CREDENTIALS] F© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpDally - Platrorm • now100% L2. Mon 11 May 9:54:20© HubSpot/Service.php© SyncRelatedActivityManager.phpIonpCachedcrmservicebecorator.onp© ProspectCache.php+ohgС Cпескапокetrукemotematch.ong* RateLimitexception.pngC Cllent.php xients HubspotcllentintertaceM |A2 A65 X1X1AAntion Excention sel: 000l'401 unauthorized')'http 401') |1status code 401'),401\b/' Smessage) && str contains(Smessage, 'unauthorized')):ess token if needed before API requests.sses don't fail due to token expiration.idEycention: voidr=>ensureval1dloken(sth1s->oauthaccount)11 1l1III=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKOb.# console leu)# console [slAGiNG)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive"]"CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"J."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtmoV-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN\"group)":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec78-4541-b9za-adta/Sb6Yeab"."trace_10":"C/AD8565-905t-4604-9405-0e50551e5545returns onlv active (archived=false)9 usadespublic function get0wners: arrayreturn $this->getNewInstance()->crm()->owners()->getALL();* apanam bool Sarchived* dretum arrau<ownens /r713 usagesI IIllC;CascadeHubspot Rate Limit ReStepemailservice metnodUnderlying client methodGoes through search()?Tnrows KateLimicexception.тасспсхасс lуbусмахgetContactByEmail (GET /contacts/{email}?idProperty=email)X No2 phonemасchbурпопеcuentosearcht contacts, .,VYes3 namematchBvNameclient->getPaginatedData() client->search(...)YesYesYesThe concrete problemWhen HubSpot returns 429 to step 1 (GET-by-email), the SDK throws ContactApiException with code 429. Today this is caught here:• Client.php:516-523catch (contactAp1Exception Se) <$this->log→>info(' [Hubspot] Failed to fetch contact', l'emall → semall,"'reason' => Se->aetMessageonreturn1:It returns. From the lob's point of view, that's identical to "this emall is not in Hubspot". so1. matchexact lybytma1l silently swallows the 4292. The cascade falls through to matchByPhone (another HubSpot API call, this time the search endpoint),3. We just made an additional API call while already rate-limited - amplifying the pressure.4. If matchByPhone returns nothing too, the activity gets persisted as "no CRM match" even though the contact exists in HubSpot. Wrong data, no signal to retry.The middleware on MatchActivityCrmData cannot help, because the 429 was already swallowed before any RateLimitException could be raised.How serious is it really?In practice - probably rare, but still wrong. The GET-by-email endpoint shares HubSpot's portal-wide burst quota (100/10s on Free/Starter, 150/10s on Pro+,200/10s with the APl add-on), which is much more generous than the search endpoint (o RPS. 429s on this enapoint are uncommon. But:• During heavy backfills they do happen — the same worker pool that's hammering search will also be hammering getContactByEmail.• When it does happen. the cost is silent data corruption (wrona CRM match) olus extra wasted API calls fallina through the cascadeWhat vou should decideGiven your simplification (only Client:: search() raises RateLimitException, only MatchActivityCrmData middleware handles it), you have two reasonableoptions:OptionA- Accept the aap, documentit.nePRis scopeusthandle search endpont atelimits since thats where 479s actual vhurt. Emai soyad 1y,9 stare rareand currently treated as "not found" - same as before this PR. Nothing breaks, you just don't fix this particular gap. Add a TODO/follow-up ticket.Option B — Wrap getContactByEmail in executeRequest() too. Five-line change, then the email-match step would also throw RateLimitException → middlewarereleases the job. This is cheap and removes the silent-corruption risk for that one method. You don't need to touch getContactById/getOpportunityById/etc.because those aren't on the MatchActivitvCrmData hot path.My recommendation: Option B. It's a tiny addition that closes the matching cascade's first step, which is the most-hit path. Without it, the new middleware missesthe most common entry point of MatchActivityCrmData's CRM lookupsSketchiohopubtze tunctzon getContactsynaillstrang Semall, array sizelas = ID)i arraytryAsk anvthina (&4L)+ « CodeClaude Onus 4.7 Medium802-6io 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15485
|
|
15486
|
SlackFilelEditViewGolHistoryWindowHelplah|meet.goo SlackFilelEditViewGolHistoryWindowHelplah|meet.google.com/mie-gawc-dsi?authuser=[EMAIL] - Platform - now100% L28• Mon 11 May 9:54:299+•S**Nikolay Yankov (Presenting)TátC Jy 204Servid© Planho83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicТуре ~Quick filtersAJ Panorama for CallScoring n ou(AUTOMATED AT EGORINGKewoy torwow( JY-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-180011Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511****=Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWRPCOMESTOIn Progress• 20625 10 1 •.0o .echiineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725O Attent0 Cals -Ca TranspX MCP0 DerComplete sprint1 CreateSync opportunities without|CCATFORM STARFUTYIn QA8 -20352 |5 11 * = O8• Mon 11 May 9:54• эppібкL Al BookmarxsGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployedД -20372 / П •**=Grok via AzureDeployedД-207261 0 •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovMolTlGalya Dimitrova4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik6:03...
|
Notion Calendar
|
NULL
|
NULL
|
15486
|
|
15487
|
ActivityLateMoreSlackcalVIewmistonWindowHelp@ Desc ActivityLateMoreSlackcalVIewmistonWindowHelp@ Describe what you are looking forJiminny...ye tredus6d Huddles> Drafts & sent8 Directoriesab External connectionsS Starredii@ jiminny-x-integrati...8 platform-inner-teamE Channelss ai-chanten# alerts# backend# bugs# confusion-clinic# curiosity lab# engineeringi generall#jiminny-bg# platform-tickets# product launches# random# releases# sofia-office# support# thank-yous→ Pioedrivelv Salesforce• Fields|© HubSpot/Service.php© SyncRelatedActivityManager.phpe Vasil VasilevIonpCachedcrmservicebecorator.onp© ProspectCache.phpMessagest Add canvasur Files& Pins+ohpС Cпескапокetrукemotematch.ongproper D: Friday. May 8th ~ 3 (avoiding N+1on getindexableAttr1butes)andreleasing the Do connecnon detweenchunks (avoiding long-held PDOconnections during ES/Sentry calls.* RateLimitexception.pngC Cllent.php xients Hubspotcllentintertace- A2 A65 X1X1 ~Antion Excention sel: 000lVasil Vasilev 4:40 PMхм. интересна идеяше го проверя'401 unauthorized')'http 401') |1status code 401')16401\b/' Smessage) &s str contains(Smessage, 'unauthorized')):така или иначе в понеделник ще иде напрод, днес не ми се рискуваVasil Vasilev 6:05 PMзадълбах по на дълбоко, и се оказва, чеess token if needed before API requests.sses don't fail due to token expiration.cursor ше произведе друг проолемidEycentioncursor не зарежда допълннителнитетаблицище стриймне моделите, но за всеки щевика поотлелно withlonnortunities leads: voidccelliaitwweuukeoetnlolкоето обезмисля пялата гимнастикаше го певизипам с azv loadingна по малки бачове, за ла спестя паметr->ensureval1dlokensth1s->oauthaccount)от моделите, просто ще взема даннитена няколко пьтиMessage Vasil Vasilev+ Aa Ireturns onlv active (archived=false)9 usades• M OnnortunitvMatcheMOnnortunitvSvneStpublic function get0wners: array> M ProsnectSearchStr:• M ServiceTraitcreturn $this->getNewInstance()->crm()->owners()->getALL();C) Client nhr© DecorateActivity.ph. Delete@biectsTrait* apanam bool Sarchived© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php* dreturn arrau<ownens/r713 usages11 1l=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKOb.# console leu)# console [slAGiNg)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive""CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"]."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtmoV-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN\"group)":\"cf-nel\","max_age\":604800}"],"NEL": ["1\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b9za-adta/Sb6Yeab","trace_10":"C/AD8565-905t-4604-9405-0e50551e5545I IIllC;Dally - Platrorm • now100% L2• Mon 11 May 9:54:29CascadeHubspot Rate Limit Re+O •Stepemailservice metnodUnderlying client methodGoes through search()?Tnrows KateLimicexception.тасспсхасс lуbусмахgetContactByEmail (GET /contacts/{email}?idProperty=email)X No2 phonemасchbурпопеcuentosearcht contacts, .,VYes3 namematchBvNameclient->getPaginatedData() client->search(...)YesYesYesThe concrete problemWhen HubSpot returns 429 to step 1 (GET-by-email), the SDK throws ContactApiException with code 429. Today this is caught here:• Client.php:516-523catch (contactAp1Exception Se) 1$this->log→>info(' [Hubspot] Failed to fetch contact', l'emall → semall,"'reason' => Se->aetMessageonreturn1It returns. From the lob's point of view, that's identical to "this emall is not in Hubspot". so1. matchexact lybytma1l silently swallows the 4292. The cascade falls through to matchByPhone (another HubSpot API call, this time the search endpoint).3. We just made an additional API call while already rate-limited - amplifying the pressure.4. If matchByPhone returns nothing too, the activity gets persisted as "no CRM match" even though the contact exists in HubSpot. Wrong data, no signal to retry.The middleware on MatchActivityCrmData cannot help, because the 429 was already swallowed before any RateLimitException could be raised.How serious is it really?In practice - probably rare, but still wrong. The GET-by-email endpoint shares HubSpot's portal-wide burst quota (100/10s on Free/Starter, 150/10s on Pro+,200/10s with the APl add-on), which is much more generous than the search endpoint (o RPS. 429s on this enapoint are uncommon. But:• During heavy backfills they do happen — the same worker pool that's hammering search will also be hammering getContactByEmail.• When it does happen. the cost is silent data corruption (wrona CRM match) olus extra wasted API calls fallina through the cascadeWhat vou should decideGiven your simplification (only Client:: search() raises RateLimitException, only MatchActivityCrmData middleware handles it), you have two reasonableoptions:OptionA- Accept the aap, documentit.nePRis scopeusthandle search endpont atelimits since thats where 479s actual vhurt. Emai soyad 1y,9 stare rareand currently treated as "not found" - same as before this PR. Nothing breaks, you just don't fix this particular gap. Add a TODO/follow-up ticket.Option B — Wrap getContactByEmail in executeRequest() too. Five-line change, then the email-match step would also throw RateLimitException → middlewarereleases the job. This is cheap and removes the silent-corruption risk for that one method. You don't need to touch getContactById/getOpportunityById/etc.because those aren't on the MatchActivitvCrmData hot path.My recommendation: Option B. It's a tiny addition that closes the matching cascade's first step, which is the most-hit path. Without it, the new middleware missesthe most common entry point of MatchActivityCrmData's CRM lookupsSketchiohopubtze tunctzon getContactsytmazllstrang Semall, array Stzelds = ly: arraytryAsk anvthina (&4L)+ « CodeClaude Onus 4.7 Medium802-6io 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15487
|
|
15488
|
ActivityLateMoreslackcalVIewmistonWindowHelp@ Desc ActivityLateMoreslackcalVIewmistonWindowHelp@ Describe what you are looking forJiminny...ye tredus6d Huddles> Drafts & sent8 Directoriesab External connections* Starredi@ jiminny-x-integrati...8 platform-inner-team# Channelss ai-chanten# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineeringi generall#jiminny-bg# platform-tickets# product launches# random# releases# sofia-office# support# thank-yous→ Pioedrivelv Salesforce# engineering8 24Messagest Canvase FilesMoresaccion?Friday. May 8thvL6 replies Last reply 3 da..NIkOlav Yankov 2.39 PMTihis is with SonnetCirclec APP 9.27 AM• 1. PR with vulnerability nxes is ready forreviewPlease take a look at the code and conhrmthat evervthing works pronerly on vourlocal machine or on a planet environmentiPull requests (iminny aoo)•#12048 hx/securitv: nom denendencvuodates - 2026-05-07 (secfix/nom-20260507)Vew workilow runMessage #engineering+ Aa Ireturns onlv active (archived=false)• Fields|• M OnnortunitvMatcheMOnnortunitvSvneSt9 usagespublic function get0wners: arrayM ProsneetSearchStr.• M ServiceTraitcreturn $this->getNewInstance()->crm()->owners()->getALL();C) Client nhr© DecorateActivity.ph. Delete@biectsTrait* apanam bool Sarchived© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php* dreturn arrau<ownens/r71s usagesDally - Platrorm • now100% 2• Mon 11 May 9:54:32© HubSpot/Service.php© SyncRelatedActivityManager.phpILonpCachedcrmservicebecorator.onp© ProspectCache.php© CheckAndRetryRemoteMatch.php* RateLimitexception.pngC Cllent.php xProviderkateLimiter.onoients Hubspotclientintertace- A2 A65 X1X1 ~Antion Excention sel: 000l'401 unauthorized') ||'http 401') |1status code 401'),401\b/', $message) && str_contains($message, 'unauthorized')):ess token if needed before API requests.sses don't fail due to token expiration.idEycention: voidr=>ensureval1dloken(sth1s->oauthaccount)11 1l=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local [jiminny@localhost]# console [PKob.# console leu)# console [slAGiNg)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive""CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"]."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtmoV-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN"group\":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b9za-adta/Sb6Yeab","trace_10":"C/AD8565-905t-4604-9405-0e5b551e5545I IIllC;CascadeHubspot Rate Limit ReStepemailservice metnodUnderlying client methodGoes through search()?Tnrows KateLimicexception.тасспсхасс lуbусмахgetContactByEmail (GET /contacts/{email}?idProperty=email)X No2 phonemасchbурпопеcuentosearcht contacts, .,VYes3 namematchBvNameclient->getPaginatedData() client->search(...)YesYesYesThe concrete problemWhen HubSpot returns 429 to step 1 (GET-by-email), the SDK throws ContactApiException with code 429. Today this is caught here:• Client.php:516-523catch (contactAp1Exception Se) 1$this->log→>info(' [Hubspot] Failed to fetch contact', lemall → semall,"'reason' => Se->aetMessageonreturn1It returns. From the lob's point of view, that's identical to "this emall is not in Hubspot". so1. matchexact lybytma1l silently swallows the 4292. The cascade falls through to matchByPhone (another HubSpot API call, this time the search endpoint).3. We just made an additional API call while already rate-limited - amplifying the pressure.4. If matchByPhone returns nothing too, the activity gets persisted as "no CRM match" even though the contact exists in HubSpot. Wrong data, no signal to retry.The middleware on MatchActivityCrmData cannot help, because the 429 was already swallowed before any RateLimitException could be raised.How serious is it really?In practice - probably rare, but still wrong. The GET-by-email endpoint shares HubSpot's portal-wide burst quota (100/10s on Free/Starter, 150/10s on Pro+,200/10s with the APl add-on), which is much more generous than the search endpoint (o RPS. 429s on this enapoint are uncommon. But:• During heavy backfills they do happen — the same worker pool that's hammering search will also be hammering getContactByEmail.• When it does happen. the cost is silent data corruption (wrona CRM match) olus extra wasted API calls fallina through the cascadeWhat vou should decideGiven your simplification (only Client:: search() raises RateLimitException, only MatchActivityCrmData middleware handles it), you have two reasonableoptions:OptionA- Accept the aap, documentit.nePRis scopeusthandle search endpont atelimits since thats where 479s actual vhurt. Emai soyad 1y,9 stare rareand currently treated as "not found" - same as before this PR. Nothing breaks, you just don't fix this particular gap. Add a TODO/follow-up ticket.Option B — Wrap getContactByEmail in executeRequest() too. Five-line change, then the email-match step would also throw RateLimitException → middlewarereleases the job. This is cheap and removes the silent-corruption risk for that one method. You don't need to touch getContactById/getOpportunityById/etc.because those aren't on the MatchActivitvCrmData hot path.My recommendation: Option B. It's a tiny addition that closes the matching cascade's first step, which is the most-hit path. Without it, the new middleware missesthe most common entry point of MatchActivityCrmData's CRM lookupsSketchiohopubtze tunctzon getContactsytmazllstrang Semall, array Stzelds = ly: arraytryAsk anvthina (&4L)+ « CodeClaude Onus 4.7 Medium802-6io 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15488
|
|
15489
|
SlackFilelEditViewGolHistoryWindowHelplah|meet.goo SlackFilelEditViewGolHistoryWindowHelplah|meet.google.com/mie-gawc-dsi?authuser=[EMAIL] - Platform - now100% L8• Mon 11 May 9:54:369+•SNikolay Yankov (Presenting)TátC Jy 204Servid83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicvТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AI SGORINGKewoy tor wowД J-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewlD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511****=Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINEIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWEPCOMESTOIn Progress• 20625 10 1 •.0o .echineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725O Attent0 Cals -Ca Transp* MCPI0 DerComplete sprintSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5: 11 * = 08• Mon 11 May 9:54• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployed0 -20372 /1 1 •***=Grok via AzureDeployedД-207261 0 •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovGalya Dimitrova4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik6:10...
|
Notion Calendar
|
NULL
|
NULL
|
15489
|
|
15490
|
ActivityLateMoreslackcalVIewmistonWindowHelp@ Desc ActivityLateMoreslackcalVIewmistonWindowHelp@ Describe what you are looking forJiminny...ye tredus6d Huddles> Drafts & sent8 Directoriesab External connections* Starredi@ jiminny-x-integrati...8 platform-inner-team# Channelss ai-chanten# alerts# backend# bugs# confusion-clinic# curiosity_lab# engineeringi generall#jiminny-bg# platform-tickets# product launches# random# releases# sofia-office# support# thank-yous→ Pioedrivelv Salesforce# engineering8 24Messagest Canvase FilesMoresaccion?Friday. May 8thvL6 replies Last reply 3 da..NIkOlav Yankov 2.39 PMTihis is with SonnetCirclec APP 9.27 AM• 1. PR with vulnerability nxes is ready forreviewPlease take a look at the code and conhrmthat evervthing works pronerly on vourlocal machine or on a planet environmentiPull requests (iminny aoo)•#12048 hx/securitv: nom denendencvuodates - 2026-05-07 (secfix/nom-20260507)Vew workilow runMessage #engineering+ Aa Ireturns onlv active (archived=false)• Fields|• M OnnortunitvMatcheMOnnortunitvSvneSt9 usagespublic function get0wners: arrayM ProsneetSearchStr.• M ServiceTraitcreturn $this->getNewInstance()->crm()->owners()->getALL();C) Client nhr© DecorateActivity.ph. Delete@biectsTrait* apanam bool Sarchived© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.php* dreturn arrau<ownens/r71s usagesDally - Platrorm • now100% L2• Mon 11 May 9:54:36© HubSpot/Service.php© SyncRelatedActivityManager.phpILonpCachedcrmservicebecorator.onp© ProspectCache.php© CheckAndRetryRemoteMatch.php* RateLimitexception.pngC Cllent.php xProviderkateLimiter.onoients Hubspotclientintertace- A2 A65 X1X1 ~Antion Excention sel: 000l'401 unauthorized') ||'http 401') |1status code 401'),401\b/', $message) && str_contains($message, 'unauthorized')):ess token if needed before API requests.sses don't fail due to token expiration.idEycention: voidr=>ensureval1dloken(sth1s->oauthaccount)11 1l=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local [jiminny@localhost]# console [PKob.# console leu)# console [slAGiNg)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive""CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"]."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtmoV-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN"group\":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b9za-adta/Sb6Yeab","trace_10":"C/AD8565-905t-4604-9405-0e5b551e5545I IIllC;CascadeHubspot Rate Limit ReStepemailservice metnodUnderlying client methodGoes through search()?Tnrows KateLimicexception.тасспсхасс lуbусмахgetContactByEmail (GET /contacts/{email}?idProperty=email)X No2 phonemасchbурпопеcuentosearcht contacts, .,VYes3 namematchBvNameclient->getPaginatedData() client->search(...)YesYesYesThe concrete problemWhen HubSpot returns 429 to step 1 (GET-by-email), the SDK throws ContactApiException with code 429. Today this is caught here:• Client.php:516-523catch (contactAp1Exception Se) 1$this->log→>info(' [Hubspot] Failed to fetch contact', lemall → semall,"'reason' => Se->aetMessageonreturn1It returns. From the lob's point of view, that's identical to "this emall is not in Hubspot". so1. matchexact lybytma1l silently swallows the 4292. The cascade falls through to matchByPhone (another HubSpot API call, this time the search endpoint).3. We just made an additional API call while already rate-limited - amplifying the pressure.4. If matchByPhone returns nothing too, the activity gets persisted as "no CRM match" even though the contact exists in HubSpot. Wrong data, no signal to retry.The middleware on MatchActivityCrmData cannot help, because the 429 was already swallowed before any RateLimitException could be raised.How serious is it really?In practice - probably rare, but still wrong. The GET-by-email endpoint shares HubSpot's portal-wide burst quota (100/10s on Free/Starter, 150/10s on Pro+,200/10s with the APl add-on), which is much more generous than the search endpoint (o RPS. 429s on this enapoint are uncommon. But:• During heavy backfills they do happen — the same worker pool that's hammering search will also be hammering getContactByEmail.• When it does happen. the cost is silent data corruption (wrona CRM match) olus extra wasted API calls fallina through the cascadeWhat vou should decideGiven your simplification (only Client:: search() raises RateLimitException, only MatchActivityCrmData middleware handles it), you have two reasonableoptions:OptionA- Accept the aap, documentit.nePRis scopeusthandle search endpont atelimits since thats where 479s actual vhurt. Emai soyad 1y,9 stare rareand currently treated as "not found" - same as before this PR. Nothing breaks, you just don't fix this particular gap. Add a TODO/follow-up ticket.Option B — Wrap getContactByEmail in executeRequest() too. Five-line change, then the email-match step would also throw RateLimitException → middlewarereleases the job. This is cheap and removes the silent-corruption risk for that one method. You don't need to touch getContactById/getOpportunityById/etc.because those aren't on the MatchActivitvCrmData hot path.My recommendation: Option B. It's a tiny addition that closes the matching cascade's first step, which is the most-hit path. Without it, the new middleware missesthe most common entry point of MatchActivityCrmData's CRM lookupsSketchiohopubtze tunctzon getContactsytmazllstrang Semall, array Stzelds = ly: arraytryAsk anvthina (&4L)+ « CodeClaude Onus 4.7 Medium802-6io 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15490
|
|
15491
|
ActivityLateMoreSlackcalVIewJiminny …..v# curiosit ActivityLateMoreSlackcalVIewJiminny …..v# curiosity_lab# engineering# general#jiminny-bg# platform-tickets# product launches# randomi released# sofia-office# support# thank-yous# the people of iimi.A Direct messagesVasil VasilevNikolay IvanovGalya Dimitrova3 Aneliya Angelova, ...* Stoyan Tanev8 Stefka StovanovaVes/e Aneliva AngelovaL James GrahamLukas Kovali.::: Annd" Jira Cloud8 ToastM Pipedrivev Salesforce• Fields|• M OnnortunitvMatcheM OnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpMistonWindowHelpQ Describe what you are looking forJira CloudHomeAboutMonday, May 4th ~Jira Cloud APP 11:54 AM@Nikolay Ivanov transitioned a Bugyou are watching trom Code Review —DepLovedJY-20699 Wrone formatting for summaryin the CKMi• Type: BugAssignee: Nikolay IvanovPriority: MediumNikolay Yankov transitioned a Bug youare assigned to from Code Review -Dep LovedJY-20818 Move Ask Jiminny reports toseparated datadog metricStatus: Deployed• Type: BugAscionep- lukas Kovalil.Priority: MediumMessage Jira Cloud+ Aalreturns onlv active (archived=false)9 usadespublic function get0wners: arrayreturn $this->getNewInstance()->crm()->owners()->getALL();* apanam bool Sarchived* dretum arrau<ownens/r71s usagesDally - Platrorm • now100% 2. Mon 11 May 9:54:40© HubSpot/Service.php© SyncRelatedActivityManager.phpILonpCachedcrmservicebecorator.onp© ProspectCache.phpС Cпескапокetrукemotematch.ong* RateLimitexception.pngC Cllent.php xients Hubspotcllentintertace- A2 A65 X1X1 ~Antion Excention sel: 000l'401 unauthorized')'http 401') |1status code 401'),401\b/' Smessage) && str contains(Smessage, 'unauthorized')):ess token if needed before API requests.sses don't fail due to token expiration.idEycention: voidr=>ensureval1dloken(sth1s->oauthaccount)11 1l=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKob.# console leu)# console [slAGiNg)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive"]"CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"J."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtmoV-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN"group\":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b9za-adta/Sb6Yeab","trace_10":"C/AD8565-905t-4604-9405-0e5b551e5545I IIllC;CascadeHubspot Rate Limit ReStepemailservice metnodUnderlying client methodGoes through search()?Tnrows KateLimicexception.тасспсхасс lуbусмахgetContactByEmail (GET /contacts/{email}?idProperty=email)X No2 phonemасchbурпопеcuentosearcht contacts, .,VYes3 namematchBvNameclient->getPaginatedData() client->search(...)YesYesYesThe concrete problemWhen HubSpot returns 429 to step 1 (GET-by-email), the SDK throws ContactApiException with code 429. Today this is caught here:• Client.php:516-523catch (contactAp1Exception Se) <$this->log→>info(' [Hubspot] Failed to fetch contact', lemall → semall,"'reason' => Se->aetMessageonreturn1:It returns. From the lob's point of view, that's identical to "this emall is not in Hubspot". so1. matchexact lybytma1l silently swallows the 4292. The cascade falls through to matchByPhone (another HubSpot API call, this time the search endpoint).3. We just made an additional API call while already rate-limited - amplifying the pressure.4. If matchByPhone returns nothing too, the activity gets persisted as "no CRM match" even though the contact exists in HubSpot. Wrong data, no signal to retry.The middleware on MatchActivityCrmData cannot help, because the 429 was already swallowed before any RateLimitException could be raised.How serious is it really?In practice - probably rare, but still wrong. The GET-by-email endpoint shares HubSpot's portal-wide burst quota (100/10s on Free/Starter, 150/10s on Pro+,200/10s with the APl add-on), which is much more generous than the search endpoint (o RPS. 429s on this enapoint are uncommon. But:• During heavy backfills they do happen — the same worker pool that's hammering search will also be hammering getContactByEmail.• When it does happen. the cost is silent data corruption (wrona CRM match) olus extra wasted API calls fallina through the cascadeWhat vou should decideGiven your simplification (only Client:: search() raises RateLimitException, only MatchActivityCrmData middleware handles it), you have two reasonableoptions:OptionA- Accept the aap, documentit.nePRis scopeusthandle search endpont atelimits since thats where 479s actual vhurt. Emai soyad 1y,9 stare rareand currently treated as "not found" - same as before this PR. Nothing breaks, you just don't fix this particular gap. Add a TODO/follow-up ticket.Option B — Wrap getContactByEmail in executeRequest() too. Five-line change, then the email-match step would also throw RateLimitException → middlewarereleases the job. This is cheap and removes the silent-corruption risk for that one method. You don't need to touch getContactById/getOpportunityById/etc.because those aren't on the MatchActivitvCrmData hot path.My recommendation: Option B. It's a tiny addition that closes the matching cascade's first step, which is the most-hit path. Without it, the new middleware missesthe most common entry point of MatchActivityCrmData's CRM lookupsSketchiohopubtze tunctzon getContactsynaillstrang Semall, array sizelas = ID)i arraytryAsk anvthina (&4L)+ « CodeClaude Onus 4.7 Medium802-6io 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15491
|
|
15492
|
+SlackFilelEditViewGolHistoryWindowHelpmeet.google +SlackFilelEditViewGolHistoryWindowHelpmeet.google.com/mie-gawc-dsi?authuser=[EMAIL]*Daily - Platform - now100% L28• Mon 11 May 9:54:44•S**Nikolay Yankov (Presenting)TátC Jy 204Servid© Planho83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AT EGORINGKewoy torwowД JY-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-180011Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511****=Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINEIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENWEPCONESTOIn Progress• 20625 10 1 •.0o .echiineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725O Attent0 Cals -Ca Transp* MCPI0 DerComplete sprint1 CreateSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5 11 * = O8• Mon 11 May 9:54• эppібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployed0 -20372 /0 1 •***=Grok via AzureDeployedД-207261 0 •*=Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik• 6:18...
|
Notion Calendar
|
NULL
|
NULL
|
15492
|
|
15493
|
+SlackFilelEditGollah|•S**ViewHistoryWindowHelpmee +SlackFilelEditGollah|•S**ViewHistoryWindowHelpmeet.google.com/mie-gawc-dsi?authuser=[EMAIL] Yankov (Presenting)TátC Jy 204Servid83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 55HPlatform Team %Q Search board2890018EpicТуре ~Quick filtersAJ Panorama for CallScoring n ou(AUTOMATED AT EGORINGKewoy torwowД JY-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001131a0.Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511****=Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINEIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENWEPCONESTOIn Progress• 20625 10 1 •.0o .echiineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725O Attent0 Cals -Ca Transp1 CreateSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5 11 * = O* MCPI0 DerComplete sprintDaily - Platform - now100% L28• Mon 11 May 9:54:479•80Mon 11 May 9:54• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployed0 -20372 /0 1 •***=Grok via AzureDeployedД-207261 0 •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik6:21...
|
Notion Calendar
|
NULL
|
NULL
|
15493
|
|
15494
|
SlackFilelEditViewGolHistoryWindowHelpmeet.google. SlackFilelEditViewGolHistoryWindowHelpmeet.google.com/mie-gawc-dsi?authuser=[EMAIL] - Platform - now100% 2.8• Mon 11 May 9:54:53+•SNikolay Yankov (Presenting)TátPlatform Team %Q Search boardAJ Panorama for CallScoring n ou(AUTOMATED AI SGORINGKewoy tor wowД J-20361Setup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511****=C Jy 204Servid© Planho83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5H2890018EpicТуре ~Quick filters vUpgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-1800131a0.Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OAl Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWEPCOMESTOIn Progress• 20625 10 1 •.0o .echineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725O Attent0 Cals -Ca Transp* MCPI0 DerComplete sprintSync opportunities without|CCATFORM STARFUTYIn QA8 -20352 |5: 11 * = 0Mon 11 May 9:54• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployedД -20372 / П •**=Grok via AzureDeployedД-207261 @ •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNORKONikolay Nikolov4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik• 6:27....
|
Notion Calendar
|
NULL
|
NULL
|
15494
|
|
15495
|
SlackFilelEditViewGolHistoryWindowHelplah|meet.goo SlackFilelEditViewGolHistoryWindowHelplah|meet.google.com/mie-gawc-dsi?authuser=[EMAIL] - Platform - now100% L28• Mon 11 May 9:54:56+•SNikolay Yankov (Presenting)TátC Jy 204Servid83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AI SGORINGKewoy tor wowД J-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511****=Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWEPCOMESTOIn Progress• 20625 10 1 •.0o .echineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725O Attent0 Cals -Ca Transp* MCPI0 DerComplete sprintSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5: 11 * = 0Mon 11 May 9:54• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployedД -20372 / 1 •** = /Grok via AzureDeployedД-207261 @ •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:54 AM | Daily - PlatformWLukas Kovalik6:30...
|
Notion Calendar
|
NULL
|
NULL
|
15495
|
|
15496
|
+SlackFilelEditViewGolHistoryWindowHelp> 0.(nhl +SlackFilelEditViewGolHistoryWindowHelp> 0.(nhlmeet.google.com/mie-gawc-dsi?authuser=[EMAIL]*O Attent0 Cals -Ca Transp*xIDaily - Platform - 10 m left100% L28• Mon 11 May 9:55:03•SNikolay Yankov (Presenting)TátC Jy 204Servid© Planho83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AI SGORINGKewoy tor wowД J-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511 ****= 3Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWEPCOMESTOIn Progress• 20625 10 1 •.0o .echineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725X MCP0 DerComplete sprint1 CreateSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5: 11 * = 0Mon 11 May 9:56• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployedД -20372 / П •**=Grok via AzureDeployedД-207261 @ •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNORKONikolay Nikolov4 othersStefka Stoyanova9:55 AM | Daily - PlatformWLukas Kovalik6:36...
|
Notion Calendar
|
NULL
|
NULL
|
15496
|
|
15497
|
+SlackFilelEditViewGolHistoryWindowHelp> 0.(nhl +SlackFilelEditViewGolHistoryWindowHelp> 0.(nhlDaily - Platform - 10 m left100% L8• Mon 11 May 9:55:06meet.google.com/mie-gawc-dsi?authuser=[EMAIL]*O Attent0 Cals -Ca Transp*xI9=•SNikolay Yankov (Presenting)TátC Jy 204Servid83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AI SGORINGKewoy tor wowД J-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511 ****= 3Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWEPCOMESTOIn Progress• 20625 10 1 •.0o .echineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725X MCP0 DerComplete sprint1 CreateSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5: 11 * = 08• Mon 11 May 9:56• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployedД -20372 / П •**=Grok via AzureDeployedД-207261 @ •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:55 AM | Daily - PlatformWLukas Kovalik6:39...
|
Notion Calendar
|
NULL
|
NULL
|
15497
|
|
15498
|
+SlackFilelEditViewGolHistoryWindowHelp> 0.(nhl +SlackFilelEditViewGolHistoryWindowHelp> 0.(nhlDaily - Platform - 10 m left100% L28• Mon 11 May 9:55:12meet.google.com/mie-gawc-dsi?authuser=[EMAIL]*O Attent0 Cals -Ca Transp3 CircleCi|*xI9•SNikolay Yankov (Presenting)TátC Jy 204Servid83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicvТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AI SGORINGKewoy tor wowД J-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511 ****= 3Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINEIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWEPCOMESTOIn Progress• 20625 10 1 •.0o .echineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725X MCP0 DerComplete sprint1 CreateSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5: 11 * = 08• Mon 11 May 9:56• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployed0 -20372 /1 1 •*** =Grok via AzureDeployedД-207261 0 •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:55 AM | Daily - PlatformWLukas Kovalik6:45...
|
Notion Calendar
|
NULL
|
NULL
|
15498
|
|
15499
|
ActivityLateMoreSlackcalVIewJiminny …..v# curiosit ActivityLateMoreSlackcalVIewJiminny …..v# curiosity_lab# engineering# general#jiminny-bg# platform-tickets# product launches# randomi released# sofia-office# support# thank-yous# the people of iimi.A Direct messagesVasil VasilevNikolay IvanovGalya Dimitrova3 Aneliya Angelova, ...* Stoyan Tanev8 Stefka StovanovaVes/e Aneliva AngelovaL James GrahamLukas Kovali.::: Annd" Jira Cloud8 ToastM Pipedrivev Salesforce• Fields|• M OnnortunitvMatcheM OnnortunitvSvneStM ProsneetSearchStr.• M ServiceTraitcC) Client nhr© DecorateActivity.ph. Delete@biectsTrait© FieldDefinitions.php© PayloadBuilder.php© Profile.php© QueryBuilder.phpMistonWindowHelpQ Describe what you are looking forJira CloudHomeAboutMonday, May 4th ~Jira Cloud APP 11:54 AM@Nikolay Ivanov transitioned a Bugyou are watching trom Code Review —DepLovedJY-20699 Wrone formatting for summaryin the CKMi• Type: BugAssignee: Nikolay IvanovPriority: MediumNikolay Yankov transitioned a Bug youare assigned to from Code Review -Dep LovedJY-20818 Move Ask Jiminny reports toseparated datadog metricStatus: Deployed• Type: BugAscionep- lukas Kovalil.Priority: MediumMessage Jira Cloud+ Aalreturns onlv active (archived=false)9 usadespublic function get0wners: arrayreturn $this->getNewInstance()->crm()->owners()->getALL();* apanam bool Sarchived* dretum arrau<ownens/r71s usagesDally - Platorm • 10m lert100% 2. Mon 11 May 9:55:12© HubSpot/Service.php© SyncRelatedActivityManager.phpILonpCachedcrmservicebecorator.onp© ProspectCache.phpС Cпескапокetrукemotematch.ong* RateLimitexception.pngC Cllent.php xients Hubspotcllentintertace- A2 A65 X1X1 ~Antion Excention sel: 000l'401 unauthorized')'http 401') |1status code 401'),401\b/' Smessage) && str contains(Smessage, 'unauthorized')):ess token if needed before API requests.sses don't fail due to token expiration.idEycention: voidr=>ensureval1dloken(sth1s->oauthaccount)11 1l=custom.log ^=laravel.logA SF (jiminny@localhost]4 HS_local (jiminny@localhost]# console [PKob.# console leu)# console [slAGiNg)[2026-05-07 14:21:15] local.INF0: [Hubspot] DEBUG Getting headers {"neaders".?"Uace":L"Inu,or May 2020 14.21.15 6Ml"Jn"Transter-Encod1nq":"chunked")."Connection":"keep-alive"]"CF-Ray" : ["9f80deb8db60dc3a-SOF"],"Strict-Transport-Secur1ty":"max-aqe=31536008* 1ncLudeSubDomains: preload")naccent-encodino""access-control-allow-credentials": ["false"J."server-timing": ["hcid;desc=\"019e02d0-6fd8-7812-bdba-885b7ccb3ee3\","x-hubspot-correlation-id":["019e02d0-6fd8-7812-bdba-885b7ccb3ee3"],"So+-Cookie"." c+hm-Stlirtd0aXVr.kSandas6hzVVKhzTn0BidvMaheCtmoV-1778163675-1.0.107-May-26 14:51:15 GMT; domain=.hubapi.com; Http0nly; Secure; SameSite=None"],"Report-To":["{"endpoints\":[{"unl".httns:la.nel.cloudflane.com./renon+W/v42c=NVA1cVTPQfVm32anS0#xVF/sd2RN"group\":\"cf-nel\","max_age\":604800}"],"NEL":["{\"success_fraction\":0.01,reportto. "cr-nel,"max age":604800}"]"Server": ["cloudflare"]}} {"correlation_1d":"95256555-ec98-4541-b9za-adta/Sb6Yeab","trace_10":"C/AD8565-905t-4604-9405-0e5b551e5545I IIllC;CascadeHubspot Rate Limit ReStepemailservice metnodUnderlying client methodGoes through search()?Tnrows KateLimicexception.тасспсхасс lуbусмахgetContactByEmail (GET /contacts/{email}?idProperty=email)X No2 phonemасchbурпопеcuentosearcht contacts, .,VYes3 namematchBvNameclient->getPaginatedData() client->search(...)YesYesYesThe concrete problemWhen HubSpot returns 429 to step 1 (GET-by-email), the SDK throws ContactApiException with code 429. Today this is caught here:• Client.php:516-523catch (contactAp1Exception Se) <$this->log→>info(' [Hubspot] Failed to fetch contact', lemall → semall,"'reason' => Se->aetMessageonreturn1:It returns. From the lob's point of view, that's identical to "this emall is not in Hubspot". so1. matchexact lybytma1l silently swallows the 4292. The cascade falls through to matchByPhone (another HubSpot API call, this time the search endpoint).3. We just made an additional API call while already rate-limited - amplifying the pressure.4. If matchByPhone returns nothing too, the activity gets persisted as "no CRM match" even though the contact exists in HubSpot. Wrong data, no signal to retry.The middleware on MatchActivityCrmData cannot help, because the 429 was already swallowed before any RateLimitException could be raised.How serious is it really?In practice - probably rare, but still wrong. The GET-by-email endpoint shares HubSpot's portal-wide burst quota (100/10s on Free/Starter, 150/10s on Pro+,200/10s with the APl add-on), which is much more generous than the search endpoint (o RPS. 429s on this enapoint are uncommon. But:• During heavy backfills they do happen — the same worker pool that's hammering search will also be hammering getContactByEmail.• When it does happen. the cost is silent data corruption (wrona CRM match) olus extra wasted API calls fallina through the cascadeWhat vou should decideGiven your simplification (only Client:: search() raises RateLimitException, only MatchActivityCrmData middleware handles it), you have two reasonableoptions:OptionA- Accept the aap, documentit.nePRis scopeusthandle search endpont atelimits since thats where 479s actual vhurt. Emai soyad 1y,9 stare rareand currently treated as "not found" - same as before this PR. Nothing breaks, you just don't fix this particular gap. Add a TODO/follow-up ticket.Option B — Wrap getContactByEmail in executeRequest() too. Five-line change, then the email-match step would also throw RateLimitException → middlewarereleases the job. This is cheap and removes the silent-corruption risk for that one method. You don't need to touch getContactById/getOpportunityById/etc.because those aren't on the MatchActivitvCrmData hot path.My recommendation: Option B. It's a tiny addition that closes the matching cascade's first step, which is the most-hit path. Without it, the new middleware missesthe most common entry point of MatchActivityCrmData's CRM lookupsSketchiohopubtze tunctzon getContactsynaillstrang Semall, array sizelas = ID)i arraytryAsk anvthina (&4L)+ « CodeClaude Onus 4.7 Medium802-6io 4 spa...
|
Notion Calendar
|
NULL
|
NULL
|
15499
|
|
15500
|
+SlackFilelEditViewGolHistoryWindowHelp> 0.(nhl +SlackFilelEditViewGolHistoryWindowHelp> 0.(nhlDaily - Platform - 10 m left100% L28• Mon 11 May 9:55:15meet.google.com/mie-gawc-dsi?authuser=[EMAIL]*O Attent0 Cals -Ca Transp*xI9•SNikolay Yankov (Presenting)TátC Jy 204Servid83 Jmier83 Promshttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 S5HPlatform Team %Q Search board2890018EpicТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AI SGORINGKewoy tor wowД J-20361Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code ReviewD JY:20123 15 11 • = OSetup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511 ****= 3Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 -20506 2 • ****= 3(POC) Jiminny MCPConnector EJIMENTWEPCOMESTOIn Progress• 20625 10 1 •.0o .echineonoehehubspot accounts/contactsPLATFORM STABRLTTYIn DevC JY-20725X MCP0 DerComplete sprint1 CreateSync opportunities without|CCATFORM STARTUTTY!In QA8 -20352 |5: 11 * = 08• Mon 11 May 9:56• эрpібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployedД -20372 / П •**=Grok via AzureDeployedД-207261 @ •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:55 AM | Daily - PlatformWLukas Kovalik6:48...
|
Notion Calendar
|
NULL
|
NULL
|
15500
|
|
15501
|
+SlackFilelEditGol> 0.(nhl•S**ViewHistoryWindow +SlackFilelEditGol> 0.(nhl•S**ViewHistoryWindowHelpmeet.google.com/mie-gawc-dsi?authuser=[EMAIL] Yankov (Presenting)Tát*Jy 20457 Servic© Planho83 Jmier83 PromsO Attent0 Cals -Ca Transohttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37D Projects4 55H3 CircleCi|*xIPlatform Team %Q Search board48900₴8EpicТуре ~Quick filters vAJ Panorama for CallScoring n ou(AUTOMATED AT SGORINGKewoy tor wow( J-2036125 ****=Upgrade to PHP 8.5PHP &S UPGRADEIn Deyд 3-18001Smart Instant Nudge Pre-TeseringCOST-EFFECTIVE AND FASTER NU.Code Review0 3.20493 15 11 ... = OSync opportunities without|CUATFOAM STARFUTYIn QA8 _20352 |5: 11 * = 0Setup test coverage forProphet in SonarMAINTENANCSBacklog#3-109511 ****= 3Al Review - O1summary Acoon sems,NeyPointsGROWTH - MAINTAIN OUR COMINIn Dev0 -20506 2 •***=(POC) Jiminny MCPConnectorJIMENNTNRYCOMESTOIn Progress• 20625 10 1 •.0o .ehchneonoehehubspot accounts/contacOPLATFORM STABRLTTYIn DevC JY-20725X MCP0 DerComplete sprintDaily - Platform - 10 m left100% 2.8•Mon 11 May 9:55:189=8• Mon 11 May 9:56• эррібкL Al BookmarksGroup: QueriesAI Reports > Empty pagedesign and promotionAJREPORTSDeployedД -20372 /1 1 •=**=Grok via AzureDeployedД-207261 @ •**=|Allow users to delete SSand Panorama promptswhen those are used in a…..AJREPORTSDeployedX8 -20770 /0 12 .0*0 =Release AJ Panoramareports to customersAJREPORTSDeployed00 -20780 05 1l •*** =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:55 AM | Daily - PlatformLukas Kovalik6:51...
|
Notion Calendar
|
NULL
|
NULL
|
15501
|
|
15502
|
SlackFileEditViewGolHistoryWindowHelp1alomeet.goog SlackFileEditViewGolHistoryWindowHelp1alomeet.google.com/mie-gawc-dsi?authuser=[EMAIL] - Platform - 10 m leftNikolay Yankov (Presenting)100% L8• Mon 11 May 9:55:219+C Jy 204Servid83 Jmier8 Promohttps://jiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-207252 SSHO AttentE Datadog0 Cals -TranspX MCP• эррібк0 DerMon 11 May 9:56L Al BookmarksPlatform Team %Q Search boardAJ Panorama for CallScoring n cu(AUTOMATED AT SGORINGKeddy orDy( Jy-2030125 •*** = $Setup test coverage forProoorinoonarMAINTENANCEBacklogE 3-109511**=Group: QueriesAi Reports > Empty pageAJREPORTSDeployed8203721•e=Grok via AzureMAENTESDeployedД-207281 0 •=Allow users to delete SSand Panorama promptswhen those are used in a...AJREPORTSDeployed0E -20770 1 12 •.*0 =Release AJ Panoramareoorts to customersAJREPORTSDeployed9 -20740 05 12 •0 =Wrong formatting forsummary in the CRMNikolay YankovNikolay Nikolov4 othersStefka Stoyanova9:55 AM | Daily - PlatformLukas Kovalik6:54...
|
Notion Calendar
|
NULL
|
NULL
|
15502
|
|
15594
|
Finder FileEdit View€ <→ CGoWindowHelp‹ ≥ 0 lih Finder FileEdit View€ <→ CGoWindowHelp‹ ≥ 0 lihl • | Daily - Platform • 3m left [AJ)100% C42 &• Mon 11 May 10:02:40)• =@ meet.google.com/mie-gawc-dsi?authuser=[EMAIL] to home screenYou left the meetingRejoinReturn to home screenHow was the audio and video?Very badVery good• Feedback...
|
Notion Calendar
|
NULL
|
NULL
|
15594
|
|
15595
|
FinderFavouritesE jiminny() AirDropO Recents# Appl FinderFavouritesE jiminny() AirDropO Recents# Applications© Documents© DownloadsG lukasIcloud• iCloud Drive992 Svnc toldeLocationsO DXP4800PLUS-B5F A® Network• CRM• Orange• Red• Yellow• Green• Blue• Purple• All lags..conVIeWWindowmelpscreenpipearchive.db> #recycledb.sqlite-shmdb.sqlitevi logsB sync.log• screenpipe.2026-05-07.0.1ogv data2026-05-07• 2026-05-06>2026-04-282026-04-27> 2026-04-25•2026-04-24>2026-04-222026-04-23• 2026-04-20> 2026-04-212026-04-172026-04-16• 2026-04-15>2026-04-14• screenpipe_sync_updated.sharchive.db-oak>?appdb.salite-walscreenpipe_sync.shann cettinas ison• screenpipe.db›_pipesShareEdit Tags~ (Q Search'Date ModifiedYesterday at 20:48Yesterday at 20:47Yesterday at 14:49Yesterday at 14:45Yesterday at 13:47Yesterday at 13:477 May 2026 at 21:50Yesterday at 13:468 May 2026 at 9:266 May 2026 at 21:0228 Apr 2026 at 22:2328 Apr 2026 at 9:1926 Apr 2026 at 16:3524 Aor 2026 at 22:3024 Apr 2026 at 12:0824 Apr 2026 at 12:0722 Apr 2026 at 18:4422 Apr 2026 at 9:161/ Apr 2026 at 8.0/16 Anr 2026 at 0:1215 Apr 2026 at 9:59Yesterday at 13:06Yesterdav at 12:3126 Apr 2026 at 20:1026 Apr 2026 at 17:1718 Apr 2026 at 18.3518 Anr 2026 at 17:1213 Apr 2026 at 17:2111 Apr 2026 at 16:51•1 13m 54s491.3 MR30 items, 1,94 TB available12,92 GB Document62,68 GB Folder33 KB Document2,37 GB Document573 KB Folder7 KB Log File566 KB Loa File7,2 CB Folder305,6 MBFolder18,8 MB|Folder166,7 MB Folder339,8 MB Folder39,7 MBrolder149.1 MB Folden265,5 MB Folder171,8 MB525.4 MBFolder450,8 MB Folder83/.2MBrolder215 GRIFolden1,09 GB Folder20 KBTerminal scripts11.13 GB193 KB FolderZero bytesDocument15 KBTerminal scripts31 bytes JSONZero bytes13 KB Folder88MCravountesE jiminny® AirDrop• RecentsA ApplicationsDocuments© Downloadsi lukasiCloud Drive999 Svnc tolderDXP4800PLUS-B5FA® Network• CRM• Orange• Red€ Yellow• Greeno Bue• Purple•All Tags….workback/rorwarev 2026iai Daily 2026-05-08.mp4* 1-1 2026-05-07.mp4* Dailv 2026-05-07mo4*s 1-1 2026-04-24.mp4Daily 2026-04-24.mp4ee User Pilot introduction Adi 2026-04-23.mp4Daily 2026-04-23.mp4Daily 2026-04-22.mp4*n Refinement 2026-04-06.mp4• Dailv 2026-04-21.mo4Dei Refinerment 2026-04-20.mp4Daily 2026-04-20.mp4Daily 2026-04-17.mp4Fa Daily 2026-04-16.mp4x Planning 2026-04-15.mp4Retro 2026-04-14.mp4Daily 2026-04-14.mn/|= User pilot (Adi) 2026-04-09.mp4= Daily 2026-04-09.mp4wa Dailv 2026-04-08.mo4a Daily 2026-04-07.mp4Daily 2026-04-06.mp4=» Dallv 2026-04-03.mo4as Planning 2026-04-01 & task split.mp4wi Retro 2026-03-31.mp4Daily 2026-03-31.mp4=: Refinement 2026-03-30.mo4m Daily 2026-03-30.mp4Daily 2026-03-27.mp4• Dallv 2026-03-26.m04B Daily 2026-02-24 mn4= Refinment 2026-03-23.mp4- Daily 2026-03-23.mp4• BE chanter 2026-03-20.mo4Daily 2026-03-20.mp4Planing 2026-03-18-converted.mp4_ Refinement 2026-02-09-converted.mo4ER Daily 2026-02-10 mn/- Review 2026-03-18.mp4Planing 2026-03-18.mp4F Retro 2026-03-17 mn4- Daily 2026-03-17.mp4Refinement 2026-03-16.mp4• Dailv 2026-03-16,mo4|mm Daily 2026-03-13.mp4* 1-1 2026-03-12.mp4Daily 2026-03-12.mp4aa Daily 2026-03-11.mn/- Daily 2026-03-10.mp4* Refinement 2026-03-09.mp4n Dailv 2026-03-09.mo4в лліl але ле,л6 meлPlanning 2026-03-04.mp4= Dailv 2026-03-02.mo48 Dail 2026.02.27 mr/$0| Daily - Platform - 3m left100% 2Q SearchDate Modified8 Mav 2026 at 10:228 May 2026 at 10:227 May 2026 at 18:217 May 2026 at 10:1024 Apr 2026 at 14:4424 Apr 2026 at 10:1123 Apr 2026 at 11:5823 Apr 2026 at 10:3222 Apr 2026 at 10:2121 Apr 2026 at 11:0271 Aor 2026 at 10:0020 Apr 2026 at 16:5620 Apr 2026 at 10:0617 Apr 2026 at 10:1616 Apr 2026 at 10:0014 Apr 2026 at 17:3714 Anr 2026 at 10:009 Apr 2026 at 14:479 Apr 2026 at 10:078 Aor 2026 at 10:167 Apr 2026 at 10:016 Apr 2026 at 10:083Aor 2026 at 10.11 Anr 2026 at 12:2031 Mar 2026 at 18:2931 Mar 2026 at 10:1030 Mar 2026 at 10:0527 Mar 2026 at 10:0926 Mar 2026 at 9.5924 Mar 2026 at 10:0023 Mar 2026 at 17:0323 Mar 2026 at 10:0020 Mar 2026 at 11:4620 Mar 2026 at 10:0619 Mar 2026 at 11:3510 Mar 2026 at 0:5718 Mar 2026 at 16:2018 Mar 2026 at 11:1417 Mar 2026 at 17:40.17 Mar 2026 at 10:1816 Mar 2026 at 10:0213 Mar 2026 at 10:1212 Mar 2026 at 18:3512 Mar 2026 at 10:1011 Mar 2026 at 10:0610 Mar 2026 at 9:579 Mar 2026 at 17:049 Mar 2026 at 9:566 Mor 2006 nt 0:574 Mar 2026 at 11:092 Mar 2026 at 10:07n7 Goh 2006 at 10:028• Mon 11 May 10:02:40Colder1,37 GBMPEG-4 movie1,55 GBMPEG-4 movie931.7 MBMPEG-4 movie1,86 GB MPEG-4 movie832,2 MB724 MEMPEG-4 movie1,74 GBMPEG-4 movie1,36 GBMPEG-4 movie2,41 GBMPEG-4 movie567 8 M:MPEG-A movie4,25 GB MPEG-4 movie698,5 MBMPEG-4 movie1.16 G:MPEG-4 movie513,4 MB MPEG-4 movie2,75 CB1,44 GbMPEG-4 movie921AMPMPEG-A movid362,6 MBMPEG-4 movie748,8 MBMPEG-4 movie1.04 G:MPEG-4 movie575,5 MBMPEG-4 movie102 G:MPEG-4 movieA6R GPMPEG-A movie3,4 GBMPEG-4 movie923,6 MBMPEG-4 movie2.77 GMPEG-4 movie641,8 MBMPEG-4 movie476,.0M:MPEG-4 movie550 8 MPMPEG-4 movie3,44 GBMPEG-4 movie438,9 MBMPEG-4 movie1.68 GEMPEG-4 movie430.4 MBMPEG-4 movie2,38 GB2.26 G:MPEG-4 movie296 2 MRMDSG-A movie705,8 MBMPEG-4 movie2,78 GBMPEG-4 movie1.53 GEMPEG-4 movie1,2 GB MPEG-4 movie4,19 GB592.2 MEMPEG-4 movie1.02 GBMoECA mAvid637,6 MBMPEG-4 movie978,7 MBMPEG-4 movie798 7 MEMPEG-A movid404.6 MB MPEG-4 movie4,16 GB319.7 MEMPEG-4 movie2047110MDEeA movit2,62 GBMPEG-4 movie768,5 MBMPEG-4 movieMDSG.A movic152 items, 1,94 TB available...
|
Notion Calendar
|
NULL
|
NULL
|
15595
|
|
15596
|
Finder FileEdit View€ <→ CGoWindowHelp‹ $0 lbl Finder FileEdit View€ <→ CGoWindowHelp‹ $0 lbl | Daily - Platform • 3m left A100% C42 &• Mon 11 May 10:02:41• =@ meet.google.com/mie-gawc-dsi?authuser=[EMAIL] to home screenYou left the meetingRejoinReturn to home screenHow was the audio and video?Very badVery good• Feedback...
|
Notion Calendar
|
NULL
|
NULL
|
15596
|
|
15759
|
Firefox FileEditViewHistoryBookmarksProfilesToolsW Firefox FileEditViewHistoryBookmarksProfilesToolsWindowHelp<DEV (docker)• жз• Support Daily • in 4h 47 mDOCKER-₴81DEV (docker)882APP (-zsh)masterJY-20818-move-AJ-reports-to-separated-datadog-metricJY-20773-fix-automated-reports-user-pilot-trackingJY-20157-AJ-report-not-send-notificationJY-20508-notify-before-AJ-report-expirationJY-20372-ai-reports-promotion-pagesJY-20352-sync-opportunities-without-a-local-owner-user-id-is-nullJY-20738-debug-AJ-tracking-UPJY-18909-automated-reports-ask-jiminnyJY-20692-fix-integration-app-[API_KEY] laysJY-20698-fix-SF-activity-types-on-new-playbookJY-20543-AJ-report-trackingJY-20384-handle-auto-sync-with-no-access-to-event-typeJY-20458-ask-Jiminny-user-definitionsJY-19666-fix-import-contacts-account-associationJY-19666-HS-import-contacts-and-accounts-batch-jobJY-20458-Ask-Jiminny-ReportsJY-20200-batch-update-CRM-objects-SalesforceJY-19666-HS-webhooks-add-contact-and-companyJY-20348-trigger-setup-DI-layout-on-team-creationJY-20326-refactor-info-message-in-commandJY-20317-fix-auto-log-delay-issue-on-all-channels-disabledJY-20312-remove-on-update-change-last-synced-at-crm-configurationsJY-20306-SF-skip-auto-sync-for-task-based-playbookJY-20192-remove-deleted-team-from-saved-search-filtersJY-20197-import-opportunity-batch-jobJY-20293-enable-status-field-for-pipedrive-dealsJY-20191-remove-commands-interactive-promptsJY-20118-change-default-sync-strategyJY-20183-add-cache-on-auto-log-delayJY-20197-add-import-opportunity-batch-job20118-hs-opportunity-make-webhook-strategy-defaultJY-20118-make-default-hs-opportunity-sync-strategy-webhook-basedJY-20196-handle-opportunity-without-noteJY-20118-improve-opportunity-importJY-20189-handle-activity-search-on-deleted-groupsJY-20160JY-20145-filter-out-converted-leads-when-matchingJY-20150-skip-push-summary-on-summary-ready-1f-autologJY-20132-fix-note-encodingJY-19792-clean-logslukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20725-handle-HS-search-rate-limit) $ devroot@docker_lamp_1:/home/jiminny# ]-zsh84-zsh885100% <78• Mon 11 May 10:13:07T₴1screenpipe"#6DEV...
|
Notion Calendar
|
NULL
|
NULL
|
15759
|
|
15760
|
NotionMISTOMrTavsco.s?9 JY-20725-handle-HS-search- NotionMISTOMrTavsco.s?9 JY-20725-handle-HS-search-rate-limitProiect© HubspotPaginationService.php>M lustCalli© HubspotSyncStrategyBase.phpD PushSummarvToCrm> D RingCentral>• ZoomPhone© ActivityChangeCatego© AssignOwnership.php(C) ConferenceCrmMatch© MatchactivityermData.php© ermactivilyservice.phgc MatchermData.ono© DeleteActivities.php© DeleteTeamChurnData© DeleteTeamsRetentior© HardDeleteActivities.pc) HarcDeleteacuivity.onc) keindexroraccouniJo!© ReindexForContact.JotC) ReindexForGrouoJob.r© ReindexForLeadJob.pl(C) ReindexForOpportunit© ReindeyForlJser.Job.ph(C) RetrvActivitvSvnc.00.1l@ SyncActivity.php(C) TeardownStream.ohoM Ai AutomationM A Renorts> Audiov AutomatedRenorts(c) ReauectGenerateAck.1© RequestGenerateRepo© SendReportExpiringSo(C) SendPenart loh nhnl© SendReportMailJob.ph© SendReportNotGenera> @ Calendarv D Crmv 0 Delete© DeleteAccountJob.© DeleteContact.Job.r€ DeleteCrmEntityTra© DeleteLeadJob.php© DeleteOpportunityJ© VerifvActivitvCrmTa>MHubspot> M Salesforce© AutoloaDelavedToCrm@ CheckAndRetrvRemoti© CreateFollowupActivit.C) CreateNotes.oho(C) MatchActivitvCrmbate(C) SaveActivitv nhnuse ILluminate Contracts \Queue \ShouLdBeUnique;use "Luminate contracts Queve Shou doveue:use Illuminate Database Connection;use Illuminate \Queue \InteractsWithQueue;use Illuminate \Queue\SerializesModelsuse iluminate Suoport Facades Loa:use Jiminny Component \Queue \Constants;use Jiminny Excentions InvalidArgumentExcentionsuse Jiminny|Jobs\Job;use Jiminny\Jobs\MiddLeware\HandLeHubspotRateLimit;use Jiminny|Models\Activity;use Jiminny Models\Crm\Configuration;use Jiminny Repositories ActivityRepository:use Jiminny (Services \Crm\CrmActivityService;use Psr \Container\ContainerExceptionInterface;use Psr\Container\NotFoundExceptionInterface;use Throwable:class MatchActivityCrmData extends Job implements ShouldQueue, ShouldBeUniqueuse InteractsWithQueve:use SerializesModels:public int Stries = 3:10 usagesprivate int Sactivitvid:private ?Confiauration sfronConfiauration:orivate hool SremoteSearch.public function middleware: arrayt...}public function construct?int SactivityId,?Configuration $fromConfiguration = null,bool SremoteSearch = false,public function uniqueldo: stringf...}public function timeouto: intf...}1 usagepublic function uniqueForO: intf...}rctand vour Laravel ann code II Generate II Don't Show Anvmore (todav Q•08)© SyncRelatedActivityManager.php© ProspectCache.phpС Cпескапокetrукemotematch.ongMM8AY=custom.log~=laravel.logA SF (# console [PKob.A console [EU][2026-05-07 14:21:15] local"neaders".?"Date": ["Thu,07 May 2026 14"Transter-Encoding":"chun"Connection":"keep-alivei"CF-Ray":"9t80deb8dbo0dc."CF-Cache-Status": ["DYNAM'"Strict-Transport-Secur1ty"Vary"*"orioin.acceot-encodino""access-control-allow-crd"server-timino":"hcid:decfr:desc= "9f80deb8e7c6i"x-content-tvoe-ootionsi"Set-Cookip"."" cfhm=.07-May-26 14:51:15 GMT"Renont-To"."","endnoints".NN"url\":\"https:|V/NV/a.nei\"group)":\"cf-nel\","max_age\":604800}"]|"NEL":["{"cuccess fraction":0.01,"report to\":|"cf-nel\"."max age":604800}"]"Server":["cloudflare"]}} {"correlation_id":"95236535"trace_id":"c7ab8365-903f-• suppon Dally • In 4h 4/ mL Lukas Kovalik's No..n HomeNo upcoming events7 View alliEE OSK Report 2025€3 DSK Report 2024Es Transactions5 Report 2023E DSK Report 2023(9 POS PAYMENT 02.01.2023 13..ã Report 2025* Budget5 Report 20244 Todo**• MoreSavoritec(9 YEAR 2026ã) App replacemen2 Read later9 LOGS2 Report 20241 VideosTodo2 TestDailyAaents+ New agent* Quick Note- WorkKnowledgeea IdeasPrivate2 Finance hubEa. Home views2 Integration-app*New chat x0DSK Report 2025 Show ..Personal Home .Report 2025 DSK Report 2025DSK Report 2025€ Show All€3 January• DateFebruary 28. 2025Auauct 20 2025July 25. 2025October 31, 2026September 26, 2025March 28. 2025luno 27 026Mav 30. 2025April 25. 2025January 31, 2025June 27. 2025June 3. 2025Iulv 15. 2025September 12, 2025July 30, 2025March 20 2025March 11. 2025Gebruary 27. 2025January 30. 2025January 14, 2025Anril 20 2025Aoril 16. 2025MarhFebruary 11. 2025January 7. 2025Batchor 1 2005Anril 20 2025September 12.2025April 29, 2025InnnRanAA AAAR# February#E TagsSalarySalarycOuNt100% L2• Mon 11 May 10:13:07Edited 19h ago*...#B March€B AprilE3 May# Debit BGN#B June#B July# Credit BGN#B August 6 more.• Card Number8979.577956 17956.17956.097956.097954.937946.97907.87907.86930. .58538025121309.13300Aa Transaction DescrintionЗАПЛАТА ЗА MECEL 02.2 OPEN AE19 ЗАПЛАТА ЗА МЕСЕЦ 08.2025 .OPNA E9 ЗАПЛАТА ЗА MECEL 07.2025 .OPNA:ЗАПЛАТА ЗА MECEL 10.2026 .OPNA1 ЗАПЛАТА ЗА МЕСЕЦ 09.2025 .OPNA EЗАПЛАТА ЗА МЕСЕЦ 03.2025 .OPNA EГ9 ЗАПЛАТА ЗА МЕСЕЦ 06.2025 .OPNA E11 ЗАПЛАТА ЗА МЕСЕЦ 05.2025 .OPNA EГ9 ЗАПЛАТА ЗА MECEL 04.2025 .OPNA E9 ЗАПЛАТА ЗА МЕСЕЦ 01.2025 .OPNA EЗАХРАНВАНЕ СМЕТКА[ Захранване сметкаKovalik Anton ISW1507250001783" ЗАХРАНВАНЕ СМЕТК,Г9 ЗАХРАНВАНЕ СМЕТКАЗАХРАНВАНЕ СМЕТКА9 ЗАХРАНВАНЕ СМЕТКАГ9 ЗАХРАНВАНЕ СМЕТКА" ЗАХРАНВАНЕ СМЕТКАГ9 ЗАХРАНВАНЕ СМЕТКА11 ЗАХРАНВАНЕ СМЕТКА1У ЗАХРАНВАНЕ СМЕТКАГ9 LNC1002023903АПВ ПО 22221725г Н1 ЗАХРАНВАНЕ СМЕТКАKovalik Anton ISW07012500019949 400915XXXXXX4447 00216051814 В92429001R920Г ЗАКРИВАНЕ НА СМЕТКА ОБСЛ. КК І19 2429001B8Y1C11.09.04.2025...
|
Notion Calendar
|
NULL
|
NULL
|
15760
|
|
15761
|
Firefox FileEditViewHistoryBookmarksProfilesToolsW Firefox FileEditViewHistoryBookmarksProfilesToolsWindowHelp<DEV (docker)• жз• Support Daily • in 4h 47 mDOCKERDEV (docker)882APP (-zsh)masterJY-20818-move-AJ-reports-to-separated-datadog-metricJY-20773-fix-automated-reports-user-pilot-trackingJY-20157-AJ-report-not-send-notificationJY-20508-notify-before-AJ-report-expirationJY-20372-ai-reports-promotion-pagesJY-20352-sync-opportunities-without-a-local-owner-user-id-is-nullJY-20738-debug-AJ-tracking-UPJY-18909-automated-reports-ask-jiminnyJY-20692-fix-integration-app-[API_KEY]@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20725-handle-HS-search-rate-limit) $ devroot@docker_lamp_1:/home/jiminny# ]-zsh84-zsh885100% <78• Mon 11 May 10:13:12181screenpipe"O 86DEV...
|
Notion Calendar
|
NULL
|
NULL
|
15761
|
|
15762
|
NotionMISTOMrTavsco.s?9 JY-20725-handle-HS-search- NotionMISTOMrTavsco.s?9 JY-20725-handle-HS-search-rate-limitProiect© HubspotPaginationService.php>M lustCalli© HubspotSyncStrategyBase.phpD PushSummarvToCrm> D RingCentral>• ZoomPhone© ActivityChangeCatego© AssignOwnership.php(C) ConferenceCrmMatch© MatchactivityermData.php© ermactivilyservice.phgc MatchermData.ono© DeleteActivities.php© DeleteTeamChurnData© DeleteTeamsRetentior© HardDeleteActivities.pc) HarcDeleteacuivity.onc) keindexroraccouniJo!© ReindexForContact.JotC) ReindexForGrouoJob.r© ReindexForLeadJob.pl(C) ReindexForOpportunit© ReindeyForlJser.Job.ph(C) RetrvActivitvSvnc.00.1l@ SyncActivity.php(C) TeardownStream.ohoM Ai AutomationM A Renorts> Audiov AutomatedRenorts(c) ReauectGenerateAck.1© RequestGenerateRepo© SendReportExpiringSo(C) SendPenart loh nhnl© SendReportMailJob.ph© SendReportNotGenera> @ Calendarv D Crmv 0 Delete© DeleteAccountJob.© DeleteContact.Job.r€ DeleteCrmEntityTra© DeleteLeadJob.php© DeleteOpportunityJ© VerifvActivitvCrmTa>MHubspot> M Salesforce© AutoloaDelavedToCrm@ CheckAndRetrvRemoti© CreateFollowupActivit.C) CreateNotes.oho(C) MatchActivitvCrmbate(C) SaveActivitv nhnuse ILLuminate \Contracts \Queue \ShouLdBeUnique;use "Luminate contracts Queve Shou doveue:use Illuminate Database Connection;use Illuminate \Queue \InteractsWithQueue;use Illuminate\Queue\SerializesModelsuse iluminate Suoport Facades Loa:use Jiminny Component \Queue \Constants;use Jiminny Excentions InvalidArgumentExcentionsuse Jiminny|Jobs\Job;use Jiminny\Jobs\MiddLeware\HandLeHubspotRateLimit;use Jiminny|Models\Activity;use Jiminny Models\Crm\Configuration;use Jiminny Repositories ActivityRepository:use Jiminny (Services \Crm\CrmActivityService;use Psr\Container\ContainerExceptionInterface;use Psr\Container\NotFoundExceptionInterface;use Throwable:class MatchActivityCrmData extends Job implements ShouldQueue, ShouldBeUniqueuse InteractsWithQueve:use SerializesModels:public int Stries = 3:10 usagesprivate int Sactivitvid:private ?Confiauration sfronConfiauration:orivate hool SremoteSearch.public function middleware: arrayt...}public function construct?int SactivityId,?Configuration $fromConfiguration = null,bool SremoteSearch = false,public function uniqueldo: stringf...}public function timeouto: intf...}1 usagepublic function uniqueFor0: intf...}rctand vour Laravel ann code II Generate II Don't Show Anvmore (todav Q•08)© SyncRelatedActivityManager.php=custom.log~=laravel.logA SF (© ProspectCache.php# console [PKob.A console [EU]С Cпескапокetrукemotematch.ong[2026-05-07 14:21:15] local"neaders".?"Date": ["Thu,07 May 2026 14m|X8Av"Transter-Encoding":"chun"Connection": ["keep-alive'"CF-Ray": ["9f80deb8db60dc]"CF-Cache-Status":"DYNAM!"Strict-Transport-Secur1ty"Vary"*"orioin.accent-encoding"1."server-timino":"hcid:de"Set-Cookip"."" cfhm=.A7-Mav-26 14•51•15 GMT"Renont-To"."","endnoints"."url\":\"https:|V/NV/a.nei"group\":\"cf-nel\","max_age\":604800}"]|"NEL": ["€\"success_fraction\":0.01,"report to\":|"cf-nel\"."max age ":604800}"]."Server":["cloudflare"]}}{"correlation_id":"95236535"trace_id":"c7ab8365-903f-4L Lukas Kovalik's No..n HomeEA DSK Report 2023POS PAYMENT 02.01.2023 13..4 Report 2025*Budget9 Report 2024|4 Todo... MoreFavorites8 YEAR 202612 App replacement(* Read later2 LOGS4 Report 2024( Videos4 TodoTest I2 DailyAgents4 New aaenti& Quick Note• Work-Knowledadp Ideas( Finance hubEB, Home views( Intearation-appWork Knowledge(A testina kevboard)L TodoYEAR 2026(^ New pageDorconal Hiamo9 LOGS2 Rudaet? Nowchot en• suppon Dally • In 4h 4/ mDSK Report 2025 Show ..Personal Home .Report 2025 DSK Report 2025DSK Report 2025€ Show All€3 January• DateFebruary 28, 2025Auauct 20 2025July 25. 2025October 31, 2025September 26, 2025March 28. 2025luno 27 026Mav 30. 2025April 25. 2025January 31, 2025June 27. 2025June 3. 2025Iulv 15. 2025September 12, 2025July 30, 2025March 20 2025March 11. 2025Gebruary 27. 2025January 30. 2025January 14, 2025Anril 20 2025April 16. 2025MarhFebruary 11. 2025January 7. 2025Aatchor 1 005Anril 20 2025September 12. 2025InnnRanAA AAAR# February#E TagsSalarySalarycOuNt100% Lz• Mon 11 May 10:13:12Edited 19h ago*...#B March€B AprilE3 May# Debit BGN#B June#B July# Credit BGN#B August 6 more.• Card Number8979.577956 17956.17956.097956.097954.937946.97907.87907.86930. .58538025121309.13300Aa Transaction DescrintionГ ЗАПЛАТА ЗА MECEL 02.2025 .OPNA E19 ЗАПЛАТА ЗА МЕСЕЦ 08.2025 .OPNA E9 ЗАПЛАТА ЗА MECEL 07.2025 .OPNA:ЗАПЛАТА ЗА MECEU 10.2026 .OPNA E1 ЗАПЛАТА ЗА МЕСЕЦ 09.2025 .OPNA EU ЗАПЛАТА ЗА МЕСЕЦ 03.2025.OPNA EГ9 ЗАПЛАТА ЗА МЕСЕЦ 06.2025 .OPNA E11 ЗАПЛАТА ЗА МЕСЕЦ 05.2025 .OPNA EГ9 ЗАПЛАТА ЗА MECEL 04.2025 .OPNA E9 ЗАПЛАТА ЗА МЕСЕЦ 01.2025 .OPNA EЗАХРАНВАНЕ СМЕТКА[ Захранване сметкаKovalik Anton ISW1507250001783" ЗАХРАНВАНЕ СМЕТК,9 ЗАХРАНВАНЕ СМЕТКАЗАХРАНВАНЕ СМЕТКА9 ЗАХРАНВАНЕ СМЕТКА19 ЗАХРАНВАНЕ СМЕТКА" ЗАХРАНВАНЕ СМЕТКАГ9 ЗАХРАНВАНЕ СМЕТКА11 ЗАХРАНВАНЕ СМЕТКА1У ЗАХРАНВАНЕ СМЕТКАГ9 LNC1002023903АПВ ПО 22221725г Н1 ЗАХРАНВАНЕ СМЕТКАKovalik Anton ISW07012500019949 400915XXXXXX4447 00216051814 В24290018930Г ЗАКРИВАНЕ НА СМЕТКА ОБСЛ. КК І19 2429001B8Y1C11.09.04.2025...
|
Notion Calendar
|
NULL
|
NULL
|
15762
|
|
15763
|
NotionProjectMISTOMrTavsco.s%9 JY-20725-handle-HS- NotionProjectMISTOMrTavsco.s%9 JY-20725-handle-HS-search-rate-limit© HubspotPaginationService.php>M lustCalli© HubspotSyncStrategyBase.php> @ PushSummaryToCrm> D RingCentral> D ZoomPhone© MatchactivityermData.php© ermactivilyservice.phg© ActivityChangeCatego© AssignOwnership.php© ConferenceCrmMatchi© DeleteActivities.php© DeleteTeamChurnDate© DeleteTeamsRetentior©HardDeleteActivities.pc) HarcDeleteacuivity.onc) keindexroraccouniJo!© ReindexForContactJokC) ReindexForgroup.Job.r© ReindexForLeadJob.pt(C) ReindexForOpportunit© ReindexForUserJob.pr(C) RetrvActivitvSvnc.00.1l© SyncActivity.php(C) TeardownStream.ohoM Ai AutomationM A Renorts> D Audiov D AutomatedReports© RequestGenerateAskJi© RequestGenerateRepo© SendReportExpiringso© SendReportJob.php© SendReportMailJob.ph© SendReportNotGenera› D Calendarv DCrm~ D Delete© DeleteAccountJob.l©DeleteContactJob.f* DeleteCrmEntity Tra© DeleteLeadJob.php© DeleteOpportunityJ© VerifyActivityCrmTa> D Hubspot> D Salesforce©AutologDelayedToCrm©CheckAndRetryRemotr© CreateFollowupActivit!C) CreateNotes.oho(C) MatchActivitvCrmbate(C) SaveActivitv nhnc MatchermData.onouse ILLuminate \Contracts \Queue \ShouLdBeUnique;use "Luminate contracts Queve Shou doveue:use Illuminate\Database\Connection;use Illuminate \Queue \InteractsWithQueue;use Illuminate\Queue|SerializesModels;use iLuminate Support Facades Loa:use Jiminny\Component\Queue\Constants;use Jiminny\Exceptions\InvalidArgumentException;use Jiminny|Jobs\Job;Juse Jiminny\Jobs\MiddLeware\HandLeHubspotRateLimit;use Jiminny|Models\Activity;use Jiminny\Models\Crm\Configuration;use Jiminny\Repositories\ActivityRepository;use Jiminny|Services\Crm\CrmActivityService;use Psr\Container\ContainerExceptionInterface;use Psr\Container\NotFoundExceptionInterface;use Throwable;class MatchActivityCrmData extends Job implements ShouldQueue, ShouldBeUniqueuse InteractsWithQueue;use SerializesModels;public int $tries = 3;10 usagesprivate int Sactivitvid:orivate ?Confiauration sfronConfiauration:orivate hool SremoteSearch.public function middleware(): arrayf…..}public function _construct(int SactivityId,?Configuration $fromConfiguration = null, ]bool SremoteSearch = false,D4..3public function uniqueld(): stringf...public function timeout(): intf...F1 usagepublic function uniqueFor(): intf….7rctand vour Laravel ann code II Generate II Don't Show Anvmore (todav Q•08)© SyncRelatedActivityManager.php© ProspectCache.phpС Cпескапокetrукemotematch.ongMM8AYL Lukas Kovalik's No..E custom.log xElaravel.logA SF U# console [PKOb.A console [EU)[2026-05-07 14:21:15] Local"neaders".?"Date": ["Thu,07 May 2026 14"Loncent-lyoe". "applicac!"Transter-Encoding": "chutA Home"CF-Ray":"9t80deb8dbo0dc.EA DSK Report 2023POS PAYMENT 02.01.2023 13...= Report 2025* BudgetReport 20244 Todo"Vary": ["origin,accent-encodino"Favorites• YEAR 2026"server-timino": "hcid:di12 App replacementRead laterO LOGS4 Report 2024"Set-Cookip"."" cfhm=.07-May-26 14:51:15 GMT;© Videos"Report-To":["{4 Todo\"endpoints)":[{Test\"urz\":\"https:\V\V/a.nel\"group\" :\"cf-nell",© Daily\"max_age\":604800}"],"NEL" : ["{"success_fraction\":0.01,+ New agent\"report_to\":\"cf-nel\",\"max_age\":604800}"],"Server": ["cloudflare"]1} ("correlation_id": "95236535-"trace_10":"C/aD8565-905t-4& Quick Note• WorkKnowledaep IdeasPrivateFinance hubEB, Home views( Intearation-appWork Knowledge(A testina kevboard)4 Todo© YEAR 2026(^ New pageTa Personal HomeG LOGSRudaetZ New chat 80Work KnowledgeWork Knowledge50 lhl^ & Support Daily - in 4 h 47 m100% C4 & • Mon 11 May 10:13:14Edited Mar 19o Share v @* .*•Work KnowledgeKnowledge base for Laravel, PHP and project itselfGuides & ProcessesProphet SetupTestingCRMDialers• IssuesCalendarO нOW тOSidekickLaravelPhpStorm snippetsPlaybooksFeatures14 EmailsDocumentation( TerminalUnit testsNudges(4 OnDemand filtersCodebase{) Activity SummaryInfrastructure...
|
Notion Calendar
|
NULL
|
NULL
|
15763
|
|
15764
|
Firefox FileEditViewHistoryBookmarksProfilesToolsW Firefox FileEditViewHistoryBookmarksProfilesToolsWindowHelp<DEV (docker)• жз• Support Daily • in 4h 47 mDOCKER881DEV (docker)882APP (-zsh)masterJY-20818-move-AJ-reports-to-separated-datadog-metricJY-20773-fix-automated-reports-user-pilot-trackingJY-20157-AJ-report-not-send-notificationJY-20508-notify-before-AJ-report-expirationJY-20372-ai-reports-promotion-pagesJY-20352-sync-opportunities-without-a-local-owner-user-id-is-nullJY-20738-debug-AJ-tracking-UPJY-18909-automated-reports-ask-jiminnyJY-20692-fix-integration-app-[API_KEY]@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20725-handle-HS-search-rate-limit) $ devroot@docker_lamp_1:/home/jiminny# ]-zsh84-zsh885100% <78• Mon 11 May 10:13:15181screenpipe"0 ₴6DEV...
|
Notion Calendar
|
NULL
|
NULL
|
15764
|
|
15765
|
NotionProjectMISTOMrTavsco.s%9 JY-20725-handle-HS- NotionProjectMISTOMrTavsco.s%9 JY-20725-handle-HS-search-rate-limit© HubspotPaginationService.php>M lustCalli© HubspotSyncStrategyBase.php> @ PushSummaryToCrm> D RingCentral> D ZoomPhone© MatchactivityermData.php© ermactivilyservice.phg© ActivityChangeCatego© AssignOwnership.php© ConferenceCrmMatchi©DeleteActivities.php© DeleteTeamChurnDate© DeleteTeamsRetentior©HardDeleteActivities.pc) HarcDeleteacuivity.onc) keindexroraccouniJo!© ReindexForContactJokC) ReindexForGrouoJob.r© ReindexForLeadJob.pt(C) ReindexForOpportunit© ReindexForUserJob.pr(C) RetrvActivitvSvnc.00.1l© SyncActivity.php(C) TeardownStream.ohoM Ai AutomationM A Renorts> D Audiov D AutomatedReports© RequestGenerateAskJi© RequestGenerateRepo© SendReportExpiringso© SendReportJob.php© SendReportMailJob.ph© SendReportNotGenera› D Calendarv DCrm~ D Delete© DeleteAccountJob.l©DeleteContactJob.f* DeleteCrmEntity Tra© DeleteLeadJob.php© DeleteOpportunityJ© VerifyActivityCrmTa> D Hubspot> D Salesforce©AutologDelayedToCrm©CheckAndRetryRemotr© CreateFollowupActivit!C) CreateNotes.oho(C) MatchActivitvCrmbate(C) SaveActivitv nhnc MatchermData.onouse ILLuminate \Contracts \Queue \ShouLdBeUnique;use "Luminate contracts Queve Shou doveue:use Illuminate\Database\Connection;use Illuminate \Queue \InteractsWithQueue;use Illuminate\Queue|SerializesModels;use iLuminate Support Facades Loa:use Jiminny\Component\Queue\Constants;use Jiminny\Exceptions\InvalidArgumentException;use Jiminny|Jobs\Job;Juse Jiminny\Jobs\MiddLeware\HandLeHubspotRateLimit;use Jiminny|Models\Activity;use Jiminny\Models\Crm\Configuration;use Jiminny\Repositories\ActivityRepository;use Jiminny|Services\Crm\CrmActivityService;use Psr\Container\ContainerExceptionInterface;use Psr\Container\NotFoundExceptionInterface;use Throwable;class MatchActivityCrmData extends Job implements ShouldQueue, ShouldBeUniqueuse InteractsWithQueue;use SerializesModels;public int $tries = 3;10 usagesprivate int Sactivitvid:orivate ?Confiauration sfronConfiauration:orivate hool SremoteSearch.public function middleware(): arrayf…..}public function _construct(int SactivityId,?Configuration $fromConfiguration = null, ]bool SremoteSearch = false,D4..3public function uniqueld(): stringf...public function timeout(): intf...F1 usagepublic function uniqueFor(): intf….7rctand vour Laravel ann code II Generate II Don't Show Anvmore (todav Q•08)© SyncRelatedActivityManager.php© ProspectCache.phpС Cпескапокetrукemotematch.ongM|X8AYL Lukas Kovalik's No..E custom.log x = laravel.logA SF U# console [PKob.A console [EU)[2026-05-07 14:21:15] Local"neaders".?"Date": ["Thu,07 May 2026 14"Loncent-lyoe". "applicac!"Transter-Encoding": "chutA HomeEA DSK Report 2023POS PAYMENT 02.01.2023 13...= Report 2025* BudgetReport 2024••• Morel"CF-Ray":"9t80deb8dbo0dc."CF-Cache-Status": ["DYNAMIravorites"Vary": ["origin,acceot-encodino"O YEAR 2026App replacement"server-timing": ["hcid; de2 Read later© LOGS"x-content-tvoe-ootionsi© Report 2024"Set-Cookip"."" cfhm=.b Videos07-May-26 14:51:15 GMT;4 Todo"Report-To":["{\"endpoints)":[{TestDaily\"urZ)": \"https:|\/\\/a.nel\"group\" :\"cf-nell",\"max_age\":604800}"],Agents"NEL" : ["{"success_fraction\":0.01,\"report_to\":\"cf-nel\",\"max_age\":604800}"],"Server": ["cloudflare"]1} €"correlation_id": "95236535-"trace_10":"C/ab8565-905t-4Workspace& Quick Note• Work• KnowledgedeasPrivateFinance hubE Home viewsIntegration-appWork Knowledaetesting keyboard4 Todo( YEAR 2026New pagePersonal HomeO LOGS* Budget5) ApartmárDautorZ New chat 80<>Work KnowledgeCRMO CRM30 ll"suppon Dally• In 4h 4/ m100% 4• • Mon 11 May 10:13:17Edited Feb 24o Share v*...CRMAll about CRM ProvidersCRM Providers• Salesforce> Hubspot8 Close• PipeDrivec CopperBullhorn( Integration appComponents& Add ContactsCRM update from diallersCRM refactoring( General overview@ OnDemand CRM filtersAuthOpportunity → contactsCodebaseInfrastructureMigrate Provider...
|
Notion Calendar
|
NULL
|
NULL
|
15765
|