|
58947
|
2096
|
14
|
2026-05-19T13:51:06.982551+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198666982_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Hidden BarDocker Desktop is runningDOCKERO ₴1(use Hidden BarDocker Desktop is runningDOCKERO ₴1(use "git restore ‹file›...'DEV (docker)to discard changesin workirmodified:env.localmodified:app/Console/Commands/JiminnyDebugCommarmodified:config/logging.phpi Go to the Dashboard* Sign in / Sign upSettings...TroubleshootGive feedbackAbout Docker Desktop88,Untracked files:Cuse "git add ‹file›..."to include in what will be commi.env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCdapp/Console/Commands/Reports/CreateMockAskJiminnyReids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpDocker HubDocumentationExtensionsKubernetes Context© Download update• RestartnoIl Pausechanges added to commit (use "gitadd"and/or "git commilukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (mas)Quit Docker Desktop* Qremote: Enumerating objects: 63, done.remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e174JY-20842-remove-elastic-search-delete-documents->origin/JY-208a03ca9e03..84e7b10765JY-20943-fix-calendar-events->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.php48app/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.php20app/Component/Transcription/Service/StorageService.php8front-end/package.json2front-end/yarn.lock8routes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.php42tests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.php86tests/Unit/Component/Transcription/Service/StorageServiceTest.php2910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaHomeDMsActivityFilesLaterMore+*ED-→Jiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...Direct messagesJames Graham&. Stefka StoyanovaRo Nikolay Yankov. Galya Dimitrova. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevLukas Kovalik y...::: Appsi Jira CloudToastlhl100% (8•Tue 19 May 16:51:06Describe what you are looking forJames Graham6 0• MessagesC Files+Jira CloudToday ~Add environment-specific email doma...Bug JY-20915 in Jira CloudStatusBacklogPriority= MediumAssignee• UnassignedAs of today at 4:48 PMOpen in Jira*+ SummariseWe have no MX records set on .eu as far as I know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyepWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderMessage James Graham...
|
NULL
|
-3058238652692621919
|
NULL
|
visual_change
|
ocr
|
NULL
|
Hidden BarDocker Desktop is runningDOCKERO ₴1(use Hidden BarDocker Desktop is runningDOCKERO ₴1(use "git restore ‹file›...'DEV (docker)to discard changesin workirmodified:env.localmodified:app/Console/Commands/JiminnyDebugCommarmodified:config/logging.phpi Go to the Dashboard* Sign in / Sign upSettings...TroubleshootGive feedbackAbout Docker Desktop88,Untracked files:Cuse "git add ‹file›..."to include in what will be commi.env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCdapp/Console/Commands/Reports/CreateMockAskJiminnyReids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpDocker HubDocumentationExtensionsKubernetes Context© Download update• RestartnoIl Pausechanges added to commit (use "gitadd"and/or "git commilukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (mas)Quit Docker Desktop* Qremote: Enumerating objects: 63, done.remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e174JY-20842-remove-elastic-search-delete-documents->origin/JY-208a03ca9e03..84e7b10765JY-20943-fix-calendar-events->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.php48app/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.php20app/Component/Transcription/Service/StorageService.php8front-end/package.json2front-end/yarn.lock8routes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.php42tests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.php86tests/Unit/Component/Transcription/Service/StorageServiceTest.php2910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaHomeDMsActivityFilesLaterMore+*ED-→Jiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...Direct messagesJames Graham&. Stefka StoyanovaRo Nikolay Yankov. Galya Dimitrova. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevLukas Kovalik y...::: Appsi Jira CloudToastlhl100% (8•Tue 19 May 16:51:06Describe what you are looking forJames Graham6 0• MessagesC Files+Jira CloudToday ~Add environment-specific email doma...Bug JY-20915 in Jira CloudStatusBacklogPriority= MediumAssignee• UnassignedAs of today at 4:48 PMOpen in Jira*+ SummariseWe have no MX records set on .eu as far as I know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyepWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderMessage James Graham...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
58948
|
2096
|
15
|
2026-05-19T13:51:09.770312+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198669770_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Hidden Bar*2.••APPDOCKER• ₴1DEV (docker)₴82(use Hidden Bar*2.••APPDOCKER• ₴1DEV (docker)₴82(use "git restore ‹file›..."to discard changes in working directory)modified:env.localmodified:app/Console/Commands/JiminnyDebugCommand.phpmodified:config/logging.phpAPP (-zslUntracked files:Cuse "git add ‹file›..."to include in what will be committed).env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpno changes added to commit (use "gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63,remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-events->origin/JY-20->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.php48app/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.phpfront-end/package.jsonfront-end/yarn.lock20828routes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php42862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaHomeDMsActivityFilesLater..•More+*1ED→Jiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of_jimi...Direct messages2 James Grahama. Stefka StoyanovaRo Nikolay Yankov. Galya Dimitrova |B. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevE. Lukas Kovalik y...::: Appsi Jira CloudToast• 0lhl100% (8•Tue 19 May 16:51:09Describe what you are looking forJames Graham6 0• MessagesC Files+Jira CloudToday ~Add environment-specific email doma...Bug JY-20915 in Jira CloudStatusBacklogPriority= MediumAssignee9 UnassignedAs of today at 4:48 PMOpen in Jira*+ SummariseWe have no MX records set on .eu as far as I know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyepWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderMessage James Graham...
|
NULL
|
-6639881653375036734
|
NULL
|
click
|
ocr
|
NULL
|
Hidden Bar*2.••APPDOCKER• ₴1DEV (docker)₴82(use Hidden Bar*2.••APPDOCKER• ₴1DEV (docker)₴82(use "git restore ‹file›..."to discard changes in working directory)modified:env.localmodified:app/Console/Commands/JiminnyDebugCommand.phpmodified:config/logging.phpAPP (-zslUntracked files:Cuse "git add ‹file›..."to include in what will be committed).env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpno changes added to commit (use "gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63,remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-events->origin/JY-20->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.php48app/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.phpfront-end/package.jsonfront-end/yarn.lock20828routes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php42862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaHomeDMsActivityFilesLater..•More+*1ED→Jiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of_jimi...Direct messages2 James Grahama. Stefka StoyanovaRo Nikolay Yankov. Galya Dimitrova |B. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevE. Lukas Kovalik y...::: Appsi Jira CloudToast• 0lhl100% (8•Tue 19 May 16:51:09Describe what you are looking forJames Graham6 0• MessagesC Files+Jira CloudToday ~Add environment-specific email doma...Bug JY-20915 in Jira CloudStatusBacklogPriority= MediumAssignee9 UnassignedAs of today at 4:48 PMOpen in Jira*+ SummariseWe have no MX records set on .eu as far as I know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyepWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderMessage James Graham...
|
58947
|
NULL
|
NULL
|
NULL
|
|
58949
|
2097
|
15
|
2026-05-19T13:51:10.410280+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198670410_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicarecoderTavsco.s°9 JY-20915-add- PhostormVIewINavicarecoderTavsco.s°9 JY-20915-add-doroledey© InternetMessagelnterface.phpC MailChannelService.onp1extkelayservice.ongD MeetingGenerator_ NotricationWOAUtnZD RecallA_ SecurityW StreaminaD TeamW Telephonvl User?ilotWeohook© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php© ConferenceService.php(c) InciahtSoatService nhn© InstantMeetingService.php© IntercomService.php© IpapiClient.php(@) InaniService.php© ParticipantShareService.php@ DlanhatService.onp© PlaybackService.php(© PlaybackVideoOnlyService.php© PlaybookCategoryService.php• PlaylistGeneratorInterface.phpc) Resolveleamermeonnection.phc(c) SimpleThrottleservice.phc(c) SlackService.phc© SocialAccountService.phpc) SortPhoneService.ohr@ TeamDeactivatedService.ohv(C) [EMAIL]© TeamService.ohpC) TranscodeParameterResolver.oho@ UserService.ohp(C) Uuid.nho> D Traits• MUseCasesm Userm UtilsM Validationtho holnorc nhr© InitialFrontendState.php(e) liminny nhnG) Dien nhn100% 152• lue 1y May 10:01:0%+0 ..©) WebhookController.pnpCreateReceivedNotification.php=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]« console [PROD] X# console [euyNourications//smskecelveo.png(c) Mail..SmsReceived.pnpsms-received.blade.php© TextRelayService.php XA console [STAGING]107108116117127128147Tx: AutovSo jiminny v041 A1 A40 V65 ^public tunccion synco. arraySELECT * FROMautomatea-neportnesulisWeet t-t%0ests151vute666 v$J0D = (new EmailTextrelay(smessageid, srelayedtext)) ->onqueuel queue: Constants:: QUEUE_El 66)dispatchsiob):670Smessagelds = Smessageid.672return SmessageIds;public function getHistory(GoogleGmail $service): array{...}protected function setHistoryPoint(string $topic, int $historyPoint): Carbon{...}public function getService(string Smailbox): GooqleGmail{...}681682public function refreshHistoryPoint(string $topic): int{...}6851 usageprivate tunction 1srorcurrentenv1ronment6ooqLe6mazl sservice, string smallbox, string Smessagela687Smessage = Sservice-›users messages-›qet(Smailbox. Smessageld):Sheaders = Smessage->qetPavload(->qetHeadersO:foreach (Sheadens as Sheader)689690691|691if Sheader->name === "To') ^IcatchExcention Se) -6941|696697698699Sentny:•cantureSxcentionSe):return false;select * from text_relays where created_at >'2026-01-01'3and id IN (32415, 32416);#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id,status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCSELEcT 1d uuid. status, code. sender. recipient. created at. uodated atiFROM text_relaysWHERE vuid = uuid to bin( 0626141c-2126-4d8c-aff8-7c8020a2c656'0:[PASSWORD_DOTS]SELECT DISTINCT u.id. u.email. u.name. u.softohone number. COUNT(a.id) as sns countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOWO), INTERVAL 30 DAY)cpnlp Ry u id u email u namo u coftnhono numhenOPNEP RV eme coun+ nESCselect * from teams where id = 1;colort + fnom nolec,CascadeFix AutomatedReportsCascadeText Relay Email Rout• Updates text relay status to STATUS PROCESSED Or STATUS FAILED12. Twilio Sends SMS• SMS sent to prosnect's phone•Iwillo returns success/tallure13. Activity Status Update• Twilio sends delivery webhook back to Jiminny•Updates activity status in databasePhase 3: Error Handling14. Failure Email (if SMS fails)• If EmailTextRelay throws TextRelayException• Sends SmsRelavFailed mailable to user• Includes error code and reference ID•2000 : Sender unknown•2200 • Sender mismatchOther: Various validation errorsney componentsConfiauration:GOOGLE TEXT RELAY MAILBOX: Emall malloox namecatch-al or catch-al-eu)GonGiF teyt rFlAy hOSt • Email domain (tyt.jiminnv.comGOOGLE TEXT RELAY TOPTC: Pub/sub topicGOOGLE TEYT PELAY SURSCRIPTTON : Pub/Sub subscrintionlDatahace.• text relays table: Tracks email processing statusactivities table: Links SMS to activitiesWatchMailhoxFventc. lictenc to Gmail Duh/Suhl• Ema1lTextRelay: Processes individual emailslindateStaae : Undates CPM ctades if neededlThe Fix:• Before: Both US and EU processed ALL emails from [EMAIL]: US orocesses onlv catch-allatyt.iiminnv.com.EU processes onlv catch-all-euatyt.iminnv.com• Result: No duplicate processing, no failure emails from wrong environment10 / 10 tasks doneThouaht for 2cSummarywhat about suggestion« Code SWF-1.6* Reiect allAccent alli156.26Po. 4 space...
|
NULL
|
-1434199918716020771
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicarecoderTavsco.s°9 JY-20915-add- PhostormVIewINavicarecoderTavsco.s°9 JY-20915-add-doroledey© InternetMessagelnterface.phpC MailChannelService.onp1extkelayservice.ongD MeetingGenerator_ NotricationWOAUtnZD RecallA_ SecurityW StreaminaD TeamW Telephonvl User?ilotWeohook© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php© ConferenceService.php(c) InciahtSoatService nhn© InstantMeetingService.php© IntercomService.php© IpapiClient.php(@) InaniService.php© ParticipantShareService.php@ DlanhatService.onp© PlaybackService.php(© PlaybackVideoOnlyService.php© PlaybookCategoryService.php• PlaylistGeneratorInterface.phpc) Resolveleamermeonnection.phc(c) SimpleThrottleservice.phc(c) SlackService.phc© SocialAccountService.phpc) SortPhoneService.ohr@ TeamDeactivatedService.ohv(C) [EMAIL]© TeamService.ohpC) TranscodeParameterResolver.oho@ UserService.ohp(C) Uuid.nho> D Traits• MUseCasesm Userm UtilsM Validationtho holnorc nhr© InitialFrontendState.php(e) liminny nhnG) Dien nhn100% 152• lue 1y May 10:01:0%+0 ..©) WebhookController.pnpCreateReceivedNotification.php=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]« console [PROD] X# console [euyNourications//smskecelveo.png(c) Mail..SmsReceived.pnpsms-received.blade.php© TextRelayService.php XA console [STAGING]107108116117127128147Tx: AutovSo jiminny v041 A1 A40 V65 ^public tunccion synco. arraySELECT * FROMautomatea-neportnesulisWeet t-t%0ests151vute666 v$J0D = (new EmailTextrelay(smessageid, srelayedtext)) ->onqueuel queue: Constants:: QUEUE_El 66)dispatchsiob):670Smessagelds = Smessageid.672return SmessageIds;public function getHistory(GoogleGmail $service): array{...}protected function setHistoryPoint(string $topic, int $historyPoint): Carbon{...}public function getService(string Smailbox): GooqleGmail{...}681682public function refreshHistoryPoint(string $topic): int{...}6851 usageprivate tunction 1srorcurrentenv1ronment6ooqLe6mazl sservice, string smallbox, string Smessagela687Smessage = Sservice-›users messages-›qet(Smailbox. Smessageld):Sheaders = Smessage->qetPavload(->qetHeadersO:foreach (Sheadens as Sheader)689690691|691if Sheader->name === "To') ^IcatchExcention Se) -6941|696697698699Sentny:•cantureSxcentionSe):return false;select * from text_relays where created_at >'2026-01-01'3and id IN (32415, 32416);#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id,status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCSELEcT 1d uuid. status, code. sender. recipient. created at. uodated atiFROM text_relaysWHERE vuid = uuid to bin( 0626141c-2126-4d8c-aff8-7c8020a2c656'0:[PASSWORD_DOTS]SELECT DISTINCT u.id. u.email. u.name. u.softohone number. COUNT(a.id) as sns countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOWO), INTERVAL 30 DAY)cpnlp Ry u id u email u namo u coftnhono numhenOPNEP RV eme coun+ nESCselect * from teams where id = 1;colort + fnom nolec,CascadeFix AutomatedReportsCascadeText Relay Email Rout• Updates text relay status to STATUS PROCESSED Or STATUS FAILED12. Twilio Sends SMS• SMS sent to prosnect's phone•Iwillo returns success/tallure13. Activity Status Update• Twilio sends delivery webhook back to Jiminny•Updates activity status in databasePhase 3: Error Handling14. Failure Email (if SMS fails)• If EmailTextRelay throws TextRelayException• Sends SmsRelavFailed mailable to user• Includes error code and reference ID•2000 : Sender unknown•2200 • Sender mismatchOther: Various validation errorsney componentsConfiauration:GOOGLE TEXT RELAY MAILBOX: Emall malloox namecatch-al or catch-al-eu)GonGiF teyt rFlAy hOSt • Email domain (tyt.jiminnv.comGOOGLE TEXT RELAY TOPTC: Pub/sub topicGOOGLE TEYT PELAY SURSCRIPTTON : Pub/Sub subscrintionlDatahace.• text relays table: Tracks email processing statusactivities table: Links SMS to activitiesWatchMailhoxFventc. lictenc to Gmail Duh/Suhl• Ema1lTextRelay: Processes individual emailslindateStaae : Undates CPM ctades if neededlThe Fix:• Before: Both US and EU processed ALL emails from [EMAIL]: US orocesses onlv catch-allatyt.iiminnv.com.EU processes onlv catch-all-euatyt.iminnv.com• Result: No duplicate processing, no failure emails from wrong environment10 / 10 tasks doneThouaht for 2cSummarywhat about suggestion« Code SWF-1.6* Reiect allAccent alli156.26Po. 4 space...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
58964
|
2097
|
25
|
2026-05-19T13:52:17.057128+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198737057_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormProiectVIewINavicarecodeLaravelTOOISWindow PhostormProiectVIewINavicarecodeLaravelTOOISWindowhal100% 5• Tue 19 May 16:52:16FV faVsco.js°9 JY-20915-add-domain-specific© InternetMessagelnterface.phpC MailChannelService.onp1extkelayservice.ongD MeetingGenerator_ NotricationWOAUtnZD RecallASecurityW StreaminaD TeamW Telephonvl User?ilotWeohook© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php© ConferenceService.php(c) InciahtSoatService nhn© InstantMeetingService.php© IntercomService.php© IpapiClient.php(@) InaniService.php© ParticipantShareService.php@ DlanhatService.onp© PlaybackService.php(© PlaybackVideoOnlyService.php© PlaybookCategoryService.php• PlaylistGeneratorInterface.phpc) Resolveleamermeonnection.phc(c) SimpleThrottleservice.php(c) SlackService.phc© SocialAccountService.phpc) SortPhoneService.ohr@ TeamDeactivatedService.ohv(C)[EMAIL]© TeamService.ohpC) TranscodeParameterResolver.oho@ UserService.ohp(C) Uuid.nho> D Traits• MUseCasesMuserMUtilsM ValidationmVotho holnorc nhr© InitialFrontendState.php(e) liminny nhn(e) Dian nhnU AskJiminnyReportActivityServiceTest v©) WebhookController.pnpCreateReceivedNotification.php=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console [PROD] X# console [euyCascadeNourications//smskecelveo.png(c) Mail..SmsReceived.pnpsms-received.blade.php© TextRelayService.php XA console [STAGING]Fix AutomatedReportsCascadeText Relay Email Rol+0 ..107108116117127128147Tx: AutovSo jiminny v041 A1 A40 V65 ^lets go with aliaspublic tunccion synco. arraySELECT * FROMautomatedreport results whERE uu1d to binc'822ta41b-atd5-45a9-a248-86b0eS6t5151' = UU1d666 vselect * from text_relays where created_at >'2026-01-01'3$J0D = (new EmailTextRelay(smessageld, srelayedtext)) ->onqueuel queue: Constants: : QUEUE_El 66and id IN (32415, 32416);#and id = 32412:dispatchsiob):670Smessagelds = Smessageid.672return Smessagelds:public function getHistory(GoogleGmail $service): array{...}protected function setHistoryPoint(string $topic, int $historyPoint): Carbon{...}public function getService(string Smailbox): GooqleGmail{...}681682public function refreshHistoryPoint(string $topic): int{...}6851 usageprivate tunction 1srorcurrentenv1ronment6ooqLe6mazl sservice, string smallbox, string SmessagelaSmessage = Sservice-›users messages-›qet(Smailbox. Smessageld):Sheaders = Smessage->aetPavload@->qetHeadersO:687689690691foreach (Sheaders as Sheader)if Sheader->name === "To') ^I694696697} catch (\Exception $e) {Sentny:•cantureSxcentionSe):return false;699700701aaadaaf 1of 3edits&Accept File * X Reject File 0%€ + 1 of 3 files →Workcnace accociated with hranch 'macter' hac heon rectored Il Pollback II Confiaure (todav 15-45)select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atEonM antivitiocWHERE id IN (80028719, 80028846);SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id,status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLML TO"LIIISELEcT 1d uuid. status, code. sender. recipient. created at. uodated atiFROM text_relaysWHERE vuid = uuid to bin( 0626141c-2126-4d8c-aff8-7c8020a2c656'0:[PASSWORD_DOTS]SELECT DISTINCT u.id. uemail. u.name. u.softohone number. COUNT(a.id) as sms countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at > DATE_SUB(NOWO), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numhenOpnEp py eme count nesc.select * from teams where id = 1;colort + fnom nolec,* Reiect allAccent alliAsk anvthina (84L)WN Windsurf Toams 62-28 UTF.8io 4 spaces...
|
NULL
|
-1131095622445313255
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhostormProiectVIewINavicarecodeLaravelTOOISWindow PhostormProiectVIewINavicarecodeLaravelTOOISWindowhal100% 5• Tue 19 May 16:52:16FV faVsco.js°9 JY-20915-add-domain-specific© InternetMessagelnterface.phpC MailChannelService.onp1extkelayservice.ongD MeetingGenerator_ NotricationWOAUtnZD RecallASecurityW StreaminaD TeamW Telephonvl User?ilotWeohook© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php© ConferenceService.php(c) InciahtSoatService nhn© InstantMeetingService.php© IntercomService.php© IpapiClient.php(@) InaniService.php© ParticipantShareService.php@ DlanhatService.onp© PlaybackService.php(© PlaybackVideoOnlyService.php© PlaybookCategoryService.php• PlaylistGeneratorInterface.phpc) Resolveleamermeonnection.phc(c) SimpleThrottleservice.php(c) SlackService.phc© SocialAccountService.phpc) SortPhoneService.ohr@ TeamDeactivatedService.ohv(C)[EMAIL]© TeamService.ohpC) TranscodeParameterResolver.oho@ UserService.ohp(C) Uuid.nho> D Traits• MUseCasesMuserMUtilsM ValidationmVotho holnorc nhr© InitialFrontendState.php(e) liminny nhn(e) Dian nhnU AskJiminnyReportActivityServiceTest v©) WebhookController.pnpCreateReceivedNotification.php=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console [PROD] X# console [euyCascadeNourications//smskecelveo.png(c) Mail..SmsReceived.pnpsms-received.blade.php© TextRelayService.php XA console [STAGING]Fix AutomatedReportsCascadeText Relay Email Rol+0 ..107108116117127128147Tx: AutovSo jiminny v041 A1 A40 V65 ^lets go with aliaspublic tunccion synco. arraySELECT * FROMautomatedreport results whERE uu1d to binc'822ta41b-atd5-45a9-a248-86b0eS6t5151' = UU1d666 vselect * from text_relays where created_at >'2026-01-01'3$J0D = (new EmailTextRelay(smessageld, srelayedtext)) ->onqueuel queue: Constants: : QUEUE_El 66and id IN (32415, 32416);#and id = 32412:dispatchsiob):670Smessagelds = Smessageid.672return Smessagelds:public function getHistory(GoogleGmail $service): array{...}protected function setHistoryPoint(string $topic, int $historyPoint): Carbon{...}public function getService(string Smailbox): GooqleGmail{...}681682public function refreshHistoryPoint(string $topic): int{...}6851 usageprivate tunction 1srorcurrentenv1ronment6ooqLe6mazl sservice, string smallbox, string SmessagelaSmessage = Sservice-›users messages-›qet(Smailbox. Smessageld):Sheaders = Smessage->aetPavload@->qetHeadersO:687689690691foreach (Sheaders as Sheader)if Sheader->name === "To') ^I694696697} catch (\Exception $e) {Sentny:•cantureSxcentionSe):return false;699700701aaadaaf 1of 3edits&Accept File * X Reject File 0%€ + 1 of 3 files →Workcnace accociated with hranch 'macter' hac heon rectored Il Pollback II Confiaure (todav 15-45)select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atEonM antivitiocWHERE id IN (80028719, 80028846);SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id,status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLML TO"LIIISELEcT 1d uuid. status, code. sender. recipient. created at. uodated atiFROM text_relaysWHERE vuid = uuid to bin( 0626141c-2126-4d8c-aff8-7c8020a2c656'0:[PASSWORD_DOTS]SELECT DISTINCT u.id. uemail. u.name. u.softohone number. COUNT(a.id) as sms countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at > DATE_SUB(NOWO), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numhenOpnEp py eme count nesc.select * from teams where id = 1;colort + fnom nolec,* Reiect allAccent alliAsk anvthina (84L)WN Windsurf Toams 62-28 UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
58982
|
2096
|
26
|
2026-05-19T13:53:48.870889+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198828870_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV (-zsh)O 82(use "git restore<file>..."todiscard changesin working directory)modified:env.localmodified:app/Console/Commands/JiminnyDebugCommand.phpmodified:config/logging.phpUntracked files:Cuse "git add ‹file›..."to include in what will be committed).env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpnochanges added to commit (use "gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-events->origin/JY-20->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php484208front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php8742862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaiAPPAPP (-zsl...EDHomeDMsActivityFilesLater.••MoreJiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of_jimi...Direct messages2 James Grahama. Stefka StoyanovaNikolay Yankov. Galya Dimitrova€. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevE Lukas Kovalik y...::: Appsi Jira CloudToast• 0lhl100% C8•Tue 19 May 16:53:48QDescribe what you are looking forJames Graham• MessagesC Files+As of today at 4:4Open in JiraToday ~* SummariseWe have no MX records set on .eu as far as 1 know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyерWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderDelivered-To: will show [EMAIL](as well as To I guess)Lukas Kovalik 4:53 PMok, that sound goodJames Graham 4:53 PMThis way we don't need to touch DNS, or create anew user, or create a new service account etc etcMessage James Graham...
|
NULL
|
1061682127837582795
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV (-zsh)O 82(use "git restore<file>..."todiscard changesin working directory)modified:env.localmodified:app/Console/Commands/JiminnyDebugCommand.phpmodified:config/logging.phpUntracked files:Cuse "git add ‹file›..."to include in what will be committed).env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpnochanges added to commit (use "gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-events->origin/JY-20->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php484208front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php8742862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaiAPPAPP (-zsl...EDHomeDMsActivityFilesLater.••MoreJiminny ...# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of_jimi...Direct messages2 James Grahama. Stefka StoyanovaNikolay Yankov. Galya Dimitrova€. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevE Lukas Kovalik y...::: Appsi Jira CloudToast• 0lhl100% C8•Tue 19 May 16:53:48QDescribe what you are looking forJames Graham• MessagesC Files+As of today at 4:4Open in JiraToday ~* SummariseWe have no MX records set on .eu as far as 1 know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyерWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderDelivered-To: will show [EMAIL](as well as To I guess)Lukas Kovalik 4:53 PMok, that sound goodJames Graham 4:53 PMThis way we don't need to touch DNS, or create anew user, or create a new service account etc etcMessage James Graham...
|
58974
|
NULL
|
NULL
|
NULL
|
|
58983
|
2097
|
38
|
2026-05-19T13:53:48.657520+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198828657_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PnostormcodeFV faVsco.js°9 JY-20915-add-domain-spe PnostormcodeFV faVsco.js°9 JY-20915-add-domain-specific-email-text-relroledey(C) WebhookController.pnp(c) ParticioantDeclinedrecoraing.ong© Notifications/.../SmsReceived.php X(c) Mail..SmsReceived.pnp© Premeeuingkeminder.onpD ActivityProviders_AlAutomationucalendarsD Channelsb erm_ MessagesPlavlists0 Tracks© ActivityCommented.php© ActivityLiveCoached.php(C) [EMAIL]) ActivitvNotLodded.ohv(C) ActivitvScheduled.oho(C) ActivitvScored.oho@ActivitvShared nhn© CoachRequested.php© NewCustomerApiToken.php© NudgeExpirationWarningNotification.php© OpportunityAlsoCommented.php© OpportunityCommented.php© OpportunityMentioned.php© OpportunityUpdateNotification.php©OwnerinvitedToTrial.php© SlackBotAdded.php© SlackBotRemoved.phpe llcerDeactivated.pho© UserInvitedToTeam.php© UserinvitedToTeamWithEmailOnly.phpc) UserPromotedTeamewner.php> O Observers• _ Policiesv M Providers@ ActivitvServiceProvider.php@ ApiServiceProvider.php@ AppServiceProvider.phog AuthServiceProvider.php(C) BroadcastServiceProvider.ohn© CalendarServiceProvider.php(C) CreateParticinantcServiceProvider.nhn@ CrmServiceProvider.nhn© EncryptionServiceProvider.php@ EventServiceProvider nhn© HubspotJournalServiceProvider.php© HubspotWebhookServiceProvider.php© JiminnyServiceProvider.php@ DlanhatServiceProvider.php@ DronhetHandlerServiceProvider.phpnamespace Jiminny Notitications Activ1tles:use ILluminate Bus Queueable:use Illuminate Contracts Queue Shouldoueue:useuLumanate Notirications Notirication:Jiminny MaLl ACCIVICles smskececived as smshallableruse Jiminny Mail\Activities\SmsReceived as SmsMailable:use Vinkla \Hashids\Facades\Hashids;class SmsReceived extends Notification implements ShouldQueueuse uueveable,* Avar Activity Sactivituprivate sactivity* Create a new notification instancelpublic function -_construct(Activity Sactivity)sthis-sactivitv = sactivitypublic function via(Snotifiable): arrayneturn T'mail'la* Try to pull in the corresponding outbound message for this.* @return \Illuminate Database\Eloquent\Model/null/object/staticprivate function getOutboundActivityonereitanaswerwo ho'type' => Actavity:: TYPE SS OUTBOUND.'user id' => Sthis->activity->user_idsms-received.blade.php© TextRelayService.phpRerect=custom.log= laravel.logA SF [jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X& console [EU]A console [STAGING]Tx: AutovSo jiminny v041 A1 A40 V65 ^SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9-a248-86b0e36f3131') = uuzd;665666 v669676672674T 675676679680685686S8B68G888BEEE705select * from text_relays where created_at > '2026-01-01';and idIN (2415. 324161#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atEonM antivitiocWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id, status.code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uvid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numherOpnEp py eme count nesc.colort + fnom toame whone id = 1.colort + fnom nolec.CascadeFix AutomatedReportsCascadeThoughts0 / 4 tasks doneThoughtsRead.env.oroduction-eu #L245-2544 tasks done >• Revert env nroduction-eu to use catch-all mailboyUpdate TextRelayService to filter by X-Gm-Original-To headerThought for 1s›Read TextRelavService.onoThoughts• TextRelayService.phpTeytRelavService.phpThouaht for 1s>2 /4 tasks done• Update TextRelayService to filter by X-Gm-Original-To header3 Undate SmcPeceived notification to uco aliac for FlllThaunht for 2c!SmsReceived.php2/2 tacks done ›100% 5• Tue 19 May 16:53:48AskJiminnyReportActivityServiceTest vText Relay Email Rol+0 ..lets go with alias+1-1+5-2+4-4+5-1Ask anvthing 884-D)« Code SWF-1.6* Reiect allW Windsurf TeamcAccent alliPo. 4 spaces...
|
NULL
|
-8372031043486660276
|
NULL
|
click
|
ocr
|
NULL
|
PnostormcodeFV faVsco.js°9 JY-20915-add-domain-spe PnostormcodeFV faVsco.js°9 JY-20915-add-domain-specific-email-text-relroledey(C) WebhookController.pnp(c) ParticioantDeclinedrecoraing.ong© Notifications/.../SmsReceived.php X(c) Mail..SmsReceived.pnp© Premeeuingkeminder.onpD ActivityProviders_AlAutomationucalendarsD Channelsb erm_ MessagesPlavlists0 Tracks© ActivityCommented.php© ActivityLiveCoached.php(C) [EMAIL]) ActivitvNotLodded.ohv(C) ActivitvScheduled.oho(C) ActivitvScored.oho@ActivitvShared nhn© CoachRequested.php© NewCustomerApiToken.php© NudgeExpirationWarningNotification.php© OpportunityAlsoCommented.php© OpportunityCommented.php© OpportunityMentioned.php© OpportunityUpdateNotification.php©OwnerinvitedToTrial.php© SlackBotAdded.php© SlackBotRemoved.phpe llcerDeactivated.pho© UserInvitedToTeam.php© UserinvitedToTeamWithEmailOnly.phpc) UserPromotedTeamewner.php> O Observers• _ Policiesv M Providers@ ActivitvServiceProvider.php@ ApiServiceProvider.php@ AppServiceProvider.phog AuthServiceProvider.php(C) BroadcastServiceProvider.ohn© CalendarServiceProvider.php(C) CreateParticinantcServiceProvider.nhn@ CrmServiceProvider.nhn© EncryptionServiceProvider.php@ EventServiceProvider nhn© HubspotJournalServiceProvider.php© HubspotWebhookServiceProvider.php© JiminnyServiceProvider.php@ DlanhatServiceProvider.php@ DronhetHandlerServiceProvider.phpnamespace Jiminny Notitications Activ1tles:use ILluminate Bus Queueable:use Illuminate Contracts Queue Shouldoueue:useuLumanate Notirications Notirication:Jiminny MaLl ACCIVICles smskececived as smshallableruse Jiminny Mail\Activities\SmsReceived as SmsMailable:use Vinkla \Hashids\Facades\Hashids;class SmsReceived extends Notification implements ShouldQueueuse uueveable,* Avar Activity Sactivituprivate sactivity* Create a new notification instancelpublic function -_construct(Activity Sactivity)sthis-sactivitv = sactivitypublic function via(Snotifiable): arrayneturn T'mail'la* Try to pull in the corresponding outbound message for this.* @return \Illuminate Database\Eloquent\Model/null/object/staticprivate function getOutboundActivityonereitanaswerwo ho'type' => Actavity:: TYPE SS OUTBOUND.'user id' => Sthis->activity->user_idsms-received.blade.php© TextRelayService.phpRerect=custom.log= laravel.logA SF [jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X& console [EU]A console [STAGING]Tx: AutovSo jiminny v041 A1 A40 V65 ^SELECT * FROM automated_report_results WHERE uuid_to_bin('822fa41b-afd3-43a9-a248-86b0e36f3131') = uuzd;665666 v669676672674T 675676679680685686S8B68G888BEEE705select * from text_relays where created_at > '2026-01-01';and idIN (2415. 324161#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atEonM antivitiocWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id, status.code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uvid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numherOpnEp py eme count nesc.colort + fnom toame whone id = 1.colort + fnom nolec.CascadeFix AutomatedReportsCascadeThoughts0 / 4 tasks doneThoughtsRead.env.oroduction-eu #L245-2544 tasks done >• Revert env nroduction-eu to use catch-all mailboyUpdate TextRelayService to filter by X-Gm-Original-To headerThought for 1s›Read TextRelavService.onoThoughts• TextRelayService.phpTeytRelavService.phpThouaht for 1s>2 /4 tasks done• Update TextRelayService to filter by X-Gm-Original-To header3 Undate SmcPeceived notification to uco aliac for FlllThaunht for 2c!SmsReceived.php2/2 tacks done ›100% 5• Tue 19 May 16:53:48AskJiminnyReportActivityServiceTest vText Relay Email Rol+0 ..lets go with alias+1-1+5-2+4-4+5-1Ask anvthing 884-D)« Code SWF-1.6* Reiect allW Windsurf TeamcAccent alliPo. 4 spaces...
|
58981
|
NULL
|
NULL
|
NULL
|
|
58990
|
2098
|
2
|
2026-05-19T13:55:04.540932+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198904540_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV (-zsh)O 82(use "git restore<file>..."todiscard changesin working directory)modified:env.localmodified:app/Console/Commands/JiminnyDebugCommand.phpmodified:config/logging.phpUntracked files:Cuse "git add ‹file›..."to include in what will be committed).env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpnochanges added to commit (use "gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-events->origin/JY-20->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php484208front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php8742862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaiAPPAPP (-zsl...EDJiminny ...HomeDMsActivityFilesLater.••More# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...Direct messages2 James Graham&. Stefka StoyanovaNikolay Yankov. Galya Dimitrova€. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevE Lukas Kovalik y...::: Appsi Jira CloudToastlhl100% C8•Tue 19 May 16:55:04QDescribe what you are looking forJames Graham• MessagesC Files+As of today at 4:4Open in JiraToday ~*+ SummariseWe have no MX records set on .eu as far as 1 know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyерWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderDelivered-To: will show [EMAIL](as well as To I guess)Lukas Kovalik 4:53 PMok, that sound goodJames Graham 4:53 PMThis way we don't need to touch DNS, or create anew user, or create a new service account etc etcMessage James GrahamJames Graham is typing...
|
NULL
|
-2093380679676079510
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKER• ₴1DEV (-zsh)O 82(use "git restore<file>..."todiscard changesin working directory)modified:env.localmodified:app/Console/Commands/JiminnyDebugCommand.phpmodified:config/logging.phpUntracked files:Cuse "git add ‹file›..."to include in what will be committed).env.nikilocal.env.otherWEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpnochanges added to commit (use "gitadd"and/or "git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects: 100% (63/63), done.remote: Compressing objects: 100% (17/17),remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-events->origin/JY-20->origin/JY-20Updating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php484208front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php8742862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-doma*Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaiAPPAPP (-zsl...EDJiminny ...HomeDMsActivityFilesLater.••More# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...Direct messages2 James Graham&. Stefka StoyanovaNikolay Yankov. Galya Dimitrova€. Vasil Vasileve. Aneliya Angelova. Stoyan TomovSo Todor Stamatov "M. Mario Georgiev. Nikolay Ivanov8 Stoyan TanevE Lukas Kovalik y...::: Appsi Jira CloudToastlhl100% C8•Tue 19 May 16:55:04QDescribe what you are looking forJames Graham• MessagesC Files+As of today at 4:4Open in JiraToday ~*+ SummariseWe have no MX records set on .eu as far as 1 know,but even if l add them that is half the storyLukas Kovalik 4:48 PMhey, well maybe we can go through the samedomainwould this work [EMAIL] Graham 4:49 PMDo you want a seperate mailbox for it? Could we dosomething like set an aliasyерWe could do an alias and the code looks at theheader, there is probably an original-to-x sort ofheaderDelivered-To: will show [EMAIL](as well as To I guess)Lukas Kovalik 4:53 PMok, that sound goodJames Graham 4:53 PMThis way we don't need to touch DNS, or create anew user, or create a new service account etc etcMessage James GrahamJames Graham is typing...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
58991
|
2099
|
2
|
2026-05-19T13:55:04.503033+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779198904503_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PnostormIavicatecodeFV faVsco.js°9 JY-20915-add-do PnostormIavicatecodeFV faVsco.js°9 JY-20915-add-domain-specific-email-text-relroledeyc) WebhookController.pnp(c) ParticioantDeclinedrecoraing.ong© Notifications/.../SmsReceived.php X(c) Mail..SmsReceived.pnpsms-received.blade.php© Premeeuingkeminder.onpD ActivityProviders_AlAutomationucalendarsD Channelsberm_ Messagesw Plavlists0 Tracks© ActivityCommented.php© ActivityLiveCoached.php(C) [EMAIL]) [EMAIL](C) ActivitvScored.oho@ActivitvShared nhn© CoachRequested.php© NewCustomerApiToken.php© NudgeExpirationWarningNotification.php©OpportunityAlsoCommented.php© OpportunityCommented.php© OpportunityMentioned.php© OpportunityUpdateNotification.php©OwnerinvitedToTrial.php© SlackBotAdded.php© SlackBotRemoved.phpUserDeactivated.php© UserInvitedToTeam.php© UserinvitedToTeamWithEmailOnly.phpc) UserPromotedTeamewner.php> O Observers• _ Policiesv M Providers@ ActivitvServiceProvider.php@ ApiServiceProvider.php@ AppServiceProvider.phog AuthServiceProvider.php(C) BroadcastServiceProvider.ohn© CalendarServiceProvider.php(C) CreateParticinantcServiceProvider.nhn@ CrmServiceProvider.nhn© EncryptionServiceProvider.php@ EventServiceProvider nhn© HubspotJournalServiceProvider.php© HubspotWebhookServiceProvider.php© JiminnyServiceProvider.phpA DlanhatSorvicoDrovidor nhr© TextRelayService.phpnamespace Jiminny Notitications Activ1tles:use Illuminate Bus Queueable:use Illuminate Contracts Queue Shouldoueue:useuLumanate Notirications Notirication:use Jiminny Models Activity:use Jiminny Mail Activities SmsReceived as SmsMailable:use Vinkla Hashids Facades Hashids:class SmsReceived extends Notification implements ShouldQueueuse dueueahl e.* Ovar Activity $activityprivate saculvicy* Creare a new noutricucion inscance.public function construct(Activity Sactivity)"thas-›activity = sactivityreturn 'mail'* Tru to null in the corresnondina outhound messaae fon thisl* @return Illuminate Database Eloquent Model/null object|staticprivate function getOutboundActivityOnotunn Aetivitv. •whonoff"cype' => Actavity:: TYPE SMS OUTROuNn Itucon idt es Sthic-antivitvcsucon idl(c) DronhetHandlerServiceProvider.ono45]) ->whereHas( relation: "to', function (Squery) {canony.Subonof column. Inhond numbont Cthio, Contiuitu.from.Unhand numbon).=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyA console [STAGING]Tx: AutovSo jiminny v041 A1 A40 V65 ^SELECT * FROM automated_ report results WHERE uuid_to_bin('822fa41b-afd3-43a9-a248-86b0e36f3131') = uuzdi666 v668676672673-674₫928select * from text_relays where created_at > '2026-01-01';and idIN (2415. 324161#and id = 32412:select * from users where team id = 2 and email Like "%scott%' and id = 2950*SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id, status.code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uuid, status, code, sender, recipient. created at. updated atFROM text relavsWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numherOpnEp py eme count nesc.colort + fnom toame whone id = 1.colort + fnom nolec.100% 152• lue 1y May 10:00:04AskJiminnyReportActivityServiceTest -CascadeFix AutomatedReportsCascadeText Relay Email Alias3 Update smskecelved nottication to use allas tor cuSmsReceived.phpThougntss/s tasks doneThouahtsImplementation Complete - Alias-Based Filteringcode changes.1. .env.production-eu - Reverted to catch-all mailbox2. TextRelayService.php - Updated to filter by X-Gm-Original-To header:• EU expects: [EMAIL]•Usexpects: catch-allatxt.jiminny.com• Checks X-Gm-Oriainal-To header instead of To header3. SmsReceived.php - Updated reply-to to use Gmail plus notation:• EU: [EMAIL]•US: catch-all+to.from.encodedActivitvidatxt.liminnv.comWhat You Need to Do1. Create Gmail Alias in Gooale WorksoaceCreate email alias: catch-all-euatxt.iiminnv.com• Point it to: catch-allatxt.jiminny.com2. Deploy code changes to EU environment3. Test.• Send SMS from EU environment•Verify notification email has reply-to: [EMAIL]• Reolv to emai• Verify only EU processes it (check text relays table)Verifv US does NOT process itBenefits of Alias Anproach.• Onlv 1 Gmail mailbox needed i• Just create an alias in Gmail settings• No senarate mailbox confiauration• X-Gm-Original-To header shows original recipient before alias resolution+0 ..+5 -1Ask anvthina (884-L)« Code SWF-1.6teall eee* Reiect alliiAccent allW Windsurf TeamcPo 4 space...
|
NULL
|
8657645678026460862
|
NULL
|
click
|
ocr
|
NULL
|
PnostormIavicatecodeFV faVsco.js°9 JY-20915-add-do PnostormIavicatecodeFV faVsco.js°9 JY-20915-add-domain-specific-email-text-relroledeyc) WebhookController.pnp(c) ParticioantDeclinedrecoraing.ong© Notifications/.../SmsReceived.php X(c) Mail..SmsReceived.pnpsms-received.blade.php© Premeeuingkeminder.onpD ActivityProviders_AlAutomationucalendarsD Channelsberm_ Messagesw Plavlists0 Tracks© ActivityCommented.php© ActivityLiveCoached.php(C) [EMAIL]) [EMAIL](C) ActivitvScored.oho@ActivitvShared nhn© CoachRequested.php© NewCustomerApiToken.php© NudgeExpirationWarningNotification.php©OpportunityAlsoCommented.php© OpportunityCommented.php© OpportunityMentioned.php© OpportunityUpdateNotification.php©OwnerinvitedToTrial.php© SlackBotAdded.php© SlackBotRemoved.phpUserDeactivated.php© UserInvitedToTeam.php© UserinvitedToTeamWithEmailOnly.phpc) UserPromotedTeamewner.php> O Observers• _ Policiesv M Providers@ ActivitvServiceProvider.php@ ApiServiceProvider.php@ AppServiceProvider.phog AuthServiceProvider.php(C) BroadcastServiceProvider.ohn© CalendarServiceProvider.php(C) CreateParticinantcServiceProvider.nhn@ CrmServiceProvider.nhn© EncryptionServiceProvider.php@ EventServiceProvider nhn© HubspotJournalServiceProvider.php© HubspotWebhookServiceProvider.php© JiminnyServiceProvider.phpA DlanhatSorvicoDrovidor nhr© TextRelayService.phpnamespace Jiminny Notitications Activ1tles:use Illuminate Bus Queueable:use Illuminate Contracts Queue Shouldoueue:useuLumanate Notirications Notirication:use Jiminny Models Activity:use Jiminny Mail Activities SmsReceived as SmsMailable:use Vinkla Hashids Facades Hashids:class SmsReceived extends Notification implements ShouldQueueuse dueueahl e.* Ovar Activity $activityprivate saculvicy* Creare a new noutricucion inscance.public function construct(Activity Sactivity)"thas-›activity = sactivityreturn 'mail'* Tru to null in the corresnondina outhound messaae fon thisl* @return Illuminate Database Eloquent Model/null object|staticprivate function getOutboundActivityOnotunn Aetivitv. •whonoff"cype' => Actavity:: TYPE SMS OUTROuNn Itucon idt es Sthic-antivitvcsucon idl(c) DronhetHandlerServiceProvider.ono45]) ->whereHas( relation: "to', function (Squery) {canony.Subonof column. Inhond numbont Cthio, Contiuitu.from.Unhand numbon).=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyA console [STAGING]Tx: AutovSo jiminny v041 A1 A40 V65 ^SELECT * FROM automated_ report results WHERE uuid_to_bin('822fa41b-afd3-43a9-a248-86b0e36f3131') = uuzdi666 v668676672673-674₫928select * from text_relays where created_at > '2026-01-01';and idIN (2415. 324161#and id = 32412:select * from users where team id = 2 and email Like "%scott%' and id = 2950*SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id, status.code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uuid, status, code, sender, recipient. created at. updated atFROM text relavsWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numherOpnEp py eme count nesc.colort + fnom toame whone id = 1.colort + fnom nolec.100% 152• lue 1y May 10:00:04AskJiminnyReportActivityServiceTest -CascadeFix AutomatedReportsCascadeText Relay Email Alias3 Update smskecelved nottication to use allas tor cuSmsReceived.phpThougntss/s tasks doneThouahtsImplementation Complete - Alias-Based Filteringcode changes.1. .env.production-eu - Reverted to catch-all mailbox2. TextRelayService.php - Updated to filter by X-Gm-Original-To header:• EU expects: [EMAIL]•Usexpects: catch-allatxt.jiminny.com• Checks X-Gm-Oriainal-To header instead of To header3. SmsReceived.php - Updated reply-to to use Gmail plus notation:• EU: [EMAIL]•US: catch-all+to.from.encodedActivitvidatxt.liminnv.comWhat You Need to Do1. Create Gmail Alias in Gooale WorksoaceCreate email alias: catch-all-euatxt.iiminnv.com• Point it to: catch-allatxt.jiminny.com2. Deploy code changes to EU environment3. Test.• Send SMS from EU environment•Verify notification email has reply-to: [EMAIL]• Reolv to emai• Verify only EU processes it (check text relays table)Verifv US does NOT process itBenefits of Alias Anproach.• Onlv 1 Gmail mailbox needed i• Just create an alias in Gmail settings• No senarate mailbox confiauration• X-Gm-Original-To header shows original recipient before alias resolution+0 ..+5 -1Ask anvthina (884-L)« Code SWF-1.6teall eee* Reiect alliiAccent allW Windsurf TeamcPo 4 space...
|
58988
|
NULL
|
NULL
|
NULL
|
|
59025
|
2098
|
15
|
2026-05-19T13:57:36.186833+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199056186_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Hidden Bar*+*A100% C8• Tue 19 May 16:57:35APP (-zs Hidden Bar*+*A100% C8• Tue 19 May 16:57:35APP (-zsh)|DOCKER• ₴1DEV (-zsh)O 82WEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpAPP (-zsh)*3screenpipe"0 ₴4-zsh*5APPnochanges added to commit (use "git add"and/or"git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects:100% (63/63),done.remote: Compressing objects: 100% (17/17),done.remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e174JY-20842-remove-elastic-search-delete-documents -> origin/JY-20842-remove-elastic-search-delete-documents8a03ca9e03..84e7b10765JY-20943-fix-calendar-events-› origin/JY-20943-fix-calendar-eventsUpdating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php148420++++8front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php42862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-domain-specific-email-text-relaySwitched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-email-text-relay) $csfixdocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.php-v --using-cache=no --diffWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containerorimage » docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emailJext-relay) $||...
|
NULL
|
-8523412802166202176
|
NULL
|
visual_change
|
ocr
|
NULL
|
Hidden Bar*+*A100% C8• Tue 19 May 16:57:35APP (-zs Hidden Bar*+*A100% C8• Tue 19 May 16:57:35APP (-zsh)|DOCKER• ₴1DEV (-zsh)O 82WEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.phpAPP (-zsh)*3screenpipe"0 ₴4-zsh*5APPnochanges added to commit (use "git add"and/or"git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects:100% (63/63),done.remote: Compressing objects: 100% (17/17),done.remote: Total 63 (delta 46), reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e174JY-20842-remove-elastic-search-delete-documents -> origin/JY-20842-remove-elastic-search-delete-documents8a03ca9e03..84e7b10765JY-20943-fix-calendar-events-› origin/JY-20943-fix-calendar-eventsUpdating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php148420++++8front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php42862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-domain-specific-email-text-relaySwitched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-email-text-relay) $csfixdocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.php-v --using-cache=no --diffWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containerorimage » docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emailJext-relay) $||...
|
59024
|
NULL
|
NULL
|
NULL
|
|
59028
|
2098
|
17
|
2026-05-19T13:57:50.482746+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199070482_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpC 1l 0A100% C8• Tue 19 May 16:57:50APP (-zsh)APP (-zsh)DOCKER0 ₴1DEV (-zsh)O 82WEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.php*3screenpipe"0 ₴4-zsh*5APPnochanges added to commit (use "git add"and/or"git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects:100% (63/63),done.remote: Compressing objects: 100% (17/17), done.remote: Total 63 (delta 46),reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e174JY-20842-remove-elastic-search-delete-documents -> origin/JY-20842-remove-elastic-search-delete-documents8a03ca9e03..84e7b10765JY-20943-fix-calendar-events-› origin/JY-20943-fix-calendar-eventsUpdating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php1484120+++++8front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php42862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-domain-specific-email-text-relaySwitched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-email-text-relay) $csfixdocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.php-v --using-cache=no --diffWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containerimage » docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-email-text-relay) $ I...
|
NULL
|
4876296226933904846
|
NULL
|
visual_change
|
ocr
|
NULL
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelpC 1l 0A100% C8• Tue 19 May 16:57:50APP (-zsh)APP (-zsh)DOCKER0 ₴1DEV (-zsh)O 82WEBHOOK_FILTERING_IMPLEMENTATION.mdapp/Console/Commands/Crm/Hubspot/SimulateWebhooksCommand.phpapp/Console/Commands/Reports/CreateMockAskJiminnyReportResultCommand.phpids.txtpublic/favicon.icoraw_sql_query.sqltests/Unit/Policies/CanAccessAiReportsTest.php*3screenpipe"0 ₴4-zsh*5APPnochanges added to commit (use "git add"and/or"git commit -a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.remote: Counting objects:100% (63/63),done.remote: Compressing objects: 100% (17/17), done.remote: Total 63 (delta 46),reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e174JY-20842-remove-elastic-search-delete-documents -> origin/JY-20842-remove-elastic-search-delete-documents8a03ca9e03..84e7b10765JY-20943-fix-calendar-events-› origin/JY-20943-fix-calendar-eventsUpdating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settings/AutoScoring/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.php1484120+++++8front-end/package.jsonfront-end/yarn.lockroutes/api.phptests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phptests/Unit/Component/Settings/AutoScoring/Services/UpdateAutoScoreServiceTest.phptests/Unit/Component/Transcription/Service/StorageServiceTest.php42862910 files changed, 82 insertions(+), 172 deletions(-)delete mode 100644 app/Component/ES/ElasticSearchDocumentPartialUpdater.phpdelete mode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ co -b JY-20915-add-domain-specific-email-text-relaySwitched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-email-text-relay) $csfixdocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.php-v --using-cache=no --diffWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containerimage » docker debug docker_lamp_1Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-email-text-relay) $ I...
|
59027
|
NULL
|
NULL
|
NULL
|
|
59029
|
2099
|
25
|
2026-05-19T13:57:53.483582+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199073483_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PnostormFV faVsco.js°9 JY-20915-add-domain-specifi PnostormFV faVsco.js°9 JY-20915-add-domain-specifiroledey© DefaultProspectSearchStrategy.phpc) Emallmelper.onpFindsProspectInteriace.pnp© LayoutManager.phpMatenbomalnbycmallinterace.onpo ooponunityneuvilymatcher.ong© OpportunitySyncStrategyInterface.phpOpportunitysyncstraregykesolver.onp© ProspectCache.php© ProspectSearchScope.php©Prospectsearchstrategyractory.pnpu Prospectsearchstrategyintenace.onp150c)Providerkeoistrv.ono@ RecordSelector.phr( ResolveCompanvNameByEmailTrait.pho 152C) TimePeriodIterator.phoImporiInternallKioskv AutomatedRenortsC) ActivitvTivoeService.oho© Ask JiminnvReportActivitvService.pho 159© AutomatedReportsCallbackService.nh 160© AutomatedReportsService.php© DealStagesService.php© RecipientsService.phpe) RenortSort nhr@ RenortSortDirection.ong(C) KiockService nhnv M Mail>@ Actions,offinal> @ RepositoriesM Docalvore>C Traits>0 Validators(e) RatchCriteria.pho@ BatchCriteriaInterface.phpLocal ChangesConsole XLog xv Changes 5 tiles=.env.local [EMAIL] app/Console/Commandsphe logging.php config(C) SmsReceived.oho aoo/Notifications/ActivitiesC) TextRelavService.oho aoo/Services/MaiiUnversioned Files 9 files= .env.nikilocal app= env.other aor.( CanAcceccAiPenortsTest nhn tests/Unit/Dolicios(C) CreateMockAsk.liminnvRenortResultCommand nhn ann/Console/Commands/Ro) favicon ico nublid©) WebhookController.pnpCreateReceivedNotification.php= custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X& console [EU](C) Notifications/.SmsReceived.ong(C) Mail/../SmsReceived.pnpsms-received.blade.php© TextRelayService.php XA console [STAGING]So jiminny v81 410 ^ Y 663041 A1 A40 V65 ^pubLic tunccioncechiscory booclebnalt sservice. arraya...nSELECT * FROMWhErE uu1d to_ b1nc'822ta41b-afd5-45a9-a248-86b0e56t5151' = UU1dprotected function setHistoryPoint(string $topic, int $historyPoint): Carbon{...}666 vselect * from text_relays where created_at > 2026-01-01':and id IN (32415, 32416):public function getService(string $mailbox): GoogleGmailf...}i docker desktoo PERSONALSearchoublic function rerreshiastorvpoint strind stoolc): int...1 usaaeprivate function isForCurrentEnvironment(GoogleGmail $service, string Smailbox, string SmessSmessage = $service->users_messages->get(Smailbox, Smessageld):Sheadens = Smessane->ne+pavilnadio->aetlleadensonforeach (Sheaders as Sheader) 1if (Sheader->name === 'X-Gm-Original-To) {SoriginalRecipient = Sheader->value;notunn ConiainalDoniniont === CovnoctodhniainalPoniniont.Starting the Docker Engine...Docker Engine is the underlying technology that runs containers} catch (\Exception Se) {senury..caouurecxceoczonserreturn talse:halCascadeFix AutomatedReportsCascadeText Relay Email Alias• Update TextRelayService to filter by X-Gm-Original-To header€ Update SmsReceived notification to use alias for EUThought for 3s•_SmsReceived.phrSign ind Filteringall mailboxby X-Gm-Original-To header:ny.comstead of To headeruse Gmall plus notation:[EMAIL]/itvidatxt.liminny.comtiminny.comcatch-all-eu+...atxt.11m1nny.com100% 5• Tue 19 May 16:57:53+0 ..+5 -1< → @ Side-by-side viewer+8177ea29b app/Services/Mail/TextRelayService.phpDo not ianoreyHichliaht wordsreturn ShistoryPoint;Engine startingRAM O00 GR CPU0.00% Dick•.. GR used (limit • • GR)>_ ® Update available3 difterencesCurrent version, 1 ento cur y, utiprivate function isForCurrentEnvironment(GoogleGmail Sservice, string Smailbox, string Smessageld. string SexpectedOriginalRecipient): booiSmessage = Sservice->ers messages->aet Smartbox. Smessagelid) ›Foreach Sheadens as sheader)*W Windsurf TeamoPo 4 space....
|
NULL
|
7738852986259458618
|
NULL
|
click
|
ocr
|
NULL
|
PnostormFV faVsco.js°9 JY-20915-add-domain-specifi PnostormFV faVsco.js°9 JY-20915-add-domain-specifiroledey© DefaultProspectSearchStrategy.phpc) Emallmelper.onpFindsProspectInteriace.pnp© LayoutManager.phpMatenbomalnbycmallinterace.onpo ooponunityneuvilymatcher.ong© OpportunitySyncStrategyInterface.phpOpportunitysyncstraregykesolver.onp© ProspectCache.php© ProspectSearchScope.php©Prospectsearchstrategyractory.pnpu Prospectsearchstrategyintenace.onp150c)Providerkeoistrv.ono@ RecordSelector.phr( ResolveCompanvNameByEmailTrait.pho 152C) TimePeriodIterator.phoImporiInternallKioskv AutomatedRenortsC) ActivitvTivoeService.oho© Ask JiminnvReportActivitvService.pho 159© AutomatedReportsCallbackService.nh 160© AutomatedReportsService.php© DealStagesService.php© RecipientsService.phpe) RenortSort nhr@ RenortSortDirection.ong(C) KiockService nhnv M Mail>@ Actions,offinal> @ RepositoriesM Docalvore>C Traits>0 Validators(e) RatchCriteria.pho@ BatchCriteriaInterface.phpLocal ChangesConsole XLog xv Changes 5 tiles=.env.local [EMAIL] app/Console/Commandsphe logging.php config(C) SmsReceived.oho aoo/Notifications/ActivitiesC) TextRelavService.oho aoo/Services/MaiiUnversioned Files 9 files= .env.nikilocal app= env.other aor.( CanAcceccAiPenortsTest nhn tests/Unit/Dolicios(C) CreateMockAsk.liminnvRenortResultCommand nhn ann/Console/Commands/Ro) favicon ico nublid©) WebhookController.pnpCreateReceivedNotification.php= custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X& console [EU](C) Notifications/.SmsReceived.ong(C) Mail/../SmsReceived.pnpsms-received.blade.php© TextRelayService.php XA console [STAGING]So jiminny v81 410 ^ Y 663041 A1 A40 V65 ^pubLic tunccioncechiscory booclebnalt sservice. arraya...nSELECT * FROMWhErE uu1d to_ b1nc'822ta41b-afd5-45a9-a248-86b0e56t5151' = UU1dprotected function setHistoryPoint(string $topic, int $historyPoint): Carbon{...}666 vselect * from text_relays where created_at > 2026-01-01':and id IN (32415, 32416):public function getService(string $mailbox): GoogleGmailf...}i docker desktoo PERSONALSearchoublic function rerreshiastorvpoint strind stoolc): int...1 usaaeprivate function isForCurrentEnvironment(GoogleGmail $service, string Smailbox, string SmessSmessage = $service->users_messages->get(Smailbox, Smessageld):Sheadens = Smessane->ne+pavilnadio->aetlleadensonforeach (Sheaders as Sheader) 1if (Sheader->name === 'X-Gm-Original-To) {SoriginalRecipient = Sheader->value;notunn ConiainalDoniniont === CovnoctodhniainalPoniniont.Starting the Docker Engine...Docker Engine is the underlying technology that runs containers} catch (\Exception Se) {senury..caouurecxceoczonserreturn talse:halCascadeFix AutomatedReportsCascadeText Relay Email Alias• Update TextRelayService to filter by X-Gm-Original-To header€ Update SmsReceived notification to use alias for EUThought for 3s•_SmsReceived.phrSign ind Filteringall mailboxby X-Gm-Original-To header:ny.comstead of To headeruse Gmall plus notation:[EMAIL]/itvidatxt.liminny.comtiminny.comcatch-all-eu+...atxt.11m1nny.com100% 5• Tue 19 May 16:57:53+0 ..+5 -1< → @ Side-by-side viewer+8177ea29b app/Services/Mail/TextRelayService.phpDo not ianoreyHichliaht wordsreturn ShistoryPoint;Engine startingRAM O00 GR CPU0.00% Dick•.. GR used (limit • • GR)>_ ® Update available3 difterencesCurrent version, 1 ento cur y, utiprivate function isForCurrentEnvironment(GoogleGmail Sservice, string Smailbox, string Smessageld. string SexpectedOriginalRecipient): booiSmessage = Sservice->ers messages->aet Smartbox. Smessagelid) ›Foreach Sheadens as sheader)*W Windsurf TeamoPo 4 space....
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59049
|
2099
|
36
|
2026-05-19T13:59:00.042038+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199140042_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicarecode°9 JY-20915-add-doroledey PhostormVIewINavicarecode°9 JY-20915-add-doroledeyT ResolveCompanyNameByEmailTrait.php(C) TimePerioditerator.oho(C) Notifications/.SmsReceived.ongD ImportInternallKioskv D AutomatedReports© ActivityTypeService.phpIse..©AskJiminnykeponAcuvilyservice.onp© AutomatedReportsCallbackService.phLass Textrelavservicec) Automateakeportsservice.pnpc) Dealstagesservice.ongc) kecipientsservice.pnppublic function -_constructOl...,e) keporisort.phpe keporsortDirection.pnp* Fetch the latest messages since the last sundc) Kioskservice.ono07 Mailpublic function sync): array> Actions> D Office$mailbox = configCkey:'jiminny.google_text> Revositoriesb Resolvers>D TraitsM Validators$expected0riginalRecipient = config( key: 'ap?'catch-all-eu@'• config( key: 'jiminny:'catch-all@' . config( key: 'jiminny.goC) BatchCriteria.ohoBatchCriterialnterface.ohn$service = $this->getService(Smailbox):c) BatchService.oho@ BatchServicelnterface.phnSmessageHistory = Sthis->qetHistory(SserviceC) EmailActivitvService.ohv© EmailActivityServiceInterface.php(c) SmailMeccade nhn© EmailMessagelnterface.php0) InhoyService nhnsmessagelds =toreach (omessagenistory as shistoriesSmessages = Shistories->messagesAdded© InboxServicelnterface.php(@InternetMessagelnterface.phptoreach messages as Smessage)"c)MailchannelService.on*Smessageld = Smessage->message->id.1extkelayservice.onp> • MeetingGenerator0 NotificationManthaif usthis->isForcurrentEnvironment(Local ChangesConsolev Changes 5 files=.env.local [EMAIL] app/Console/Commands< → @| Side-bv-side v8177ea29b app/Services/Mail/TextRelareturn ShistoryPoint;(C) SmsReceived.oho aoo/Notifications/ActivitiesC TextRelavService.oho aoo/Services/MaiiUnversioned Files 10 files=.env.local.bak app= env.nikilocal ano= env.other appC CanAccocsAiRenortsTest nhn tests/Unit/Policios© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rsms-received.blade.php© TextRelayService.php XFind in Files © matches in 5 tilles• TextRelayServiceIn ProjectDirectory Scopeuse Jiminny|Services MaiNTextRelayServiceTextRelayService SrelayServiceuse liminnv Services MailTextRelavServicepublic function _construct(TextRelayService $relayService)use Jiminny\Services\Mai\TextRelayServicepublic function _construct(TextRelayService $relayService)use Jiminny|Services\Mail\TextRelayServicepublic function _construct(TextRelayService $relayService)class TextReEmailTextRelav.php app/.Jobs/Mailbo›use Jiminny Excentions TextRelavExceotionsuse EmaiRenilvParser Panser Emai Parsen:use Jiminny\Mail\Activities\SmsRelayFailed;use Jiminny Models Activity:use Jiminny Models TextRelay:use Jiminny Repositories \UserRepository:use Jiminny Rules\SmsMessage;use liminnv Sonvicoc Mail TeytRelavSenvico.use Jiminny \Services\Telephony \TextMessagingService;luce Vinklal Hachidc.Gacades Hachidc•use Validatorclass EmailTextRelay extends Job implements ShouldQueueuse InteractsWithQueve:use SerializesModels:private const REASON. CODE MAILBOX MISMATCH = 1000;private const REASON CODE SENDER_ UNKNOWN = 2000orivate const REASON CODE SENDERMISMATCH = 2100*^ Onen recults in new tab= custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]A console [STAGING]Tx: AutovFile mask:*oho:5 Cc WEmallTextRelav.ono 21EmailTextRelav.oho 81SyncMailbox.php 8SvncMailbox nho 27WatchMailboxEvents.ohn 6WatchMailboxEvents.php 28MailboxController.ong /MailboxController.pnp 1sTextRelayService.php 11& console (PROD] X# console [eu)So jiminny v041 A1 A40 V65 ^-t494-0et5151=vuted 1d = 29510168-7a0286ed8618') = uuid; # 79763436ids, GROUP_CONCAT(status) as statusesCascadeFix AutomatedReportsCascadeText Relay Email Alias© Update lextkelayservice to tilter by x-om-oniginal-lo neader€ Update SmsReceived notification to use alias for EUThought for 3sSmskeceived.phps/s tasks doneImplementation Complete - Alias-Based Filteringcode Changes:2. TextRelayService.php - Updated to filter by X-Gm-Original-To header:Eu expects:catch-all_euatyt.jiminnv.com•Usexpects: catch-allatxt.jiminny.com• Checks X-Gm-Oricinal-To header instead of To header3. SmsReceived.php - Updated reply-to to use Gmail plus notation:• EU: [EMAIL]•US: catch-all+to.from.encodedActivitvidatxt.jiminnv.comWhat You Need to Do1. Create Gmail Alias in Gooale Worksoace,•Create emaillalias: catch-ali-euatxt.liminny.comDoint it to. entch.allatvt siminny.cor2. Deploy code changes to EU environment• Send SMS from FU environment•Verify notification email has reply-to: [EMAIL]• Reolv to email+ <> Code SWE-1.6100% 5• Tue 19 May 16:58:59+0 ..+5 -1Onen in Sind Windowated ata.id) as sms count.it version, e ur. ento cur yrutile,private function isForCurrentEnvironment(GoogleGmail Sservice, string Smailbox, string Smessageld.try fes->qet Smanlbox. Smessageld) ›Foreach Sheadens as sheader)*3 difterencesPo. 4 space...
|
NULL
|
3113218621990022
|
NULL
|
click
|
ocr
|
NULL
|
PhostormVIewINavicarecode°9 JY-20915-add-doroledey PhostormVIewINavicarecode°9 JY-20915-add-doroledeyT ResolveCompanyNameByEmailTrait.php(C) TimePerioditerator.oho(C) Notifications/.SmsReceived.ongD ImportInternallKioskv D AutomatedReports© ActivityTypeService.phpIse..©AskJiminnykeponAcuvilyservice.onp© AutomatedReportsCallbackService.phLass Textrelavservicec) Automateakeportsservice.pnpc) Dealstagesservice.ongc) kecipientsservice.pnppublic function -_constructOl...,e) keporisort.phpe keporsortDirection.pnp* Fetch the latest messages since the last sundc) Kioskservice.ono07 Mailpublic function sync): array> Actions> D Office$mailbox = configCkey:'jiminny.google_text> Revositoriesb Resolvers>D TraitsM Validators$expected0riginalRecipient = config( key: 'ap?'catch-all-eu@'• config( key: 'jiminny:'catch-all@' . config( key: 'jiminny.goC) BatchCriteria.ohoBatchCriterialnterface.ohn$service = $this->getService(Smailbox):c) BatchService.oho@ BatchServicelnterface.phnSmessageHistory = Sthis->qetHistory(SserviceC) EmailActivitvService.ohv© EmailActivityServiceInterface.php(c) SmailMeccade nhn© EmailMessagelnterface.php0) InhoyService nhnsmessagelds =toreach (omessagenistory as shistoriesSmessages = Shistories->messagesAdded© InboxServicelnterface.php(@InternetMessagelnterface.phptoreach messages as Smessage)"c)MailchannelService.on*Smessageld = Smessage->message->id.1extkelayservice.onp> • MeetingGenerator0 NotificationManthaif usthis->isForcurrentEnvironment(Local ChangesConsolev Changes 5 files=.env.local [EMAIL] app/Console/Commands< → @| Side-bv-side v8177ea29b app/Services/Mail/TextRelareturn ShistoryPoint;(C) SmsReceived.oho aoo/Notifications/ActivitiesC TextRelavService.oho aoo/Services/MaiiUnversioned Files 10 files=.env.local.bak app= env.nikilocal ano= env.other appC CanAccocsAiRenortsTest nhn tests/Unit/Policios© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rsms-received.blade.php© TextRelayService.php XFind in Files © matches in 5 tilles• TextRelayServiceIn ProjectDirectory Scopeuse Jiminny|Services MaiNTextRelayServiceTextRelayService SrelayServiceuse liminnv Services MailTextRelavServicepublic function _construct(TextRelayService $relayService)use Jiminny\Services\Mai\TextRelayServicepublic function _construct(TextRelayService $relayService)use Jiminny|Services\Mail\TextRelayServicepublic function _construct(TextRelayService $relayService)class TextReEmailTextRelav.php app/.Jobs/Mailbo›use Jiminny Excentions TextRelavExceotionsuse EmaiRenilvParser Panser Emai Parsen:use Jiminny\Mail\Activities\SmsRelayFailed;use Jiminny Models Activity:use Jiminny Models TextRelay:use Jiminny Repositories \UserRepository:use Jiminny Rules\SmsMessage;use liminnv Sonvicoc Mail TeytRelavSenvico.use Jiminny \Services\Telephony \TextMessagingService;luce Vinklal Hachidc.Gacades Hachidc•use Validatorclass EmailTextRelay extends Job implements ShouldQueueuse InteractsWithQueve:use SerializesModels:private const REASON. CODE MAILBOX MISMATCH = 1000;private const REASON CODE SENDER_ UNKNOWN = 2000orivate const REASON CODE SENDERMISMATCH = 2100*^ Onen recults in new tab= custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]A console [STAGING]Tx: AutovFile mask:*oho:5 Cc WEmallTextRelav.ono 21EmailTextRelav.oho 81SyncMailbox.php 8SvncMailbox nho 27WatchMailboxEvents.ohn 6WatchMailboxEvents.php 28MailboxController.ong /MailboxController.pnp 1sTextRelayService.php 11& console (PROD] X# console [eu)So jiminny v041 A1 A40 V65 ^-t494-0et5151=vuted 1d = 29510168-7a0286ed8618') = uuid; # 79763436ids, GROUP_CONCAT(status) as statusesCascadeFix AutomatedReportsCascadeText Relay Email Alias© Update lextkelayservice to tilter by x-om-oniginal-lo neader€ Update SmsReceived notification to use alias for EUThought for 3sSmskeceived.phps/s tasks doneImplementation Complete - Alias-Based Filteringcode Changes:2. TextRelayService.php - Updated to filter by X-Gm-Original-To header:Eu expects:catch-all_euatyt.jiminnv.com•Usexpects: catch-allatxt.jiminny.com• Checks X-Gm-Oricinal-To header instead of To header3. SmsReceived.php - Updated reply-to to use Gmail plus notation:• EU: [EMAIL]•US: catch-all+to.from.encodedActivitvidatxt.jiminnv.comWhat You Need to Do1. Create Gmail Alias in Gooale Worksoace,•Create emaillalias: catch-ali-euatxt.liminny.comDoint it to. entch.allatvt siminny.cor2. Deploy code changes to EU environment• Send SMS from FU environment•Verify notification email has reply-to: [EMAIL]• Reolv to email+ <> Code SWE-1.6100% 5• Tue 19 May 16:58:59+0 ..+5 -1Onen in Sind Windowated ata.id) as sms count.it version, e ur. ento cur yrutile,private function isForCurrentEnvironment(GoogleGmail Sservice, string Smailbox, string Smessageld.try fes->qet Smanlbox. Smessageld) ›Foreach Sheadens as sheader)*3 difterencesPo. 4 space...
|
59048
|
NULL
|
NULL
|
NULL
|
|
59055
|
NULL
|
0
|
2026-05-19T13:59:19.258591+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199159258_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormFV faVsco.jsProleteyVIewINavicareCodeLarav PhostormFV faVsco.jsProleteyVIewINavicareCodeLaravelg9 JY-20915-add-domain-specific-email-text-rel© WebhookController.php©ParuiclpantDecllneakecoraing.ong© Notifications/.../SmsReceived.php x© Premeeuingkeminder.onp© EventServiceProvider.phpCreateReceivedNotification.php# sms-received.blade.php© TextRelayService.phpE custom.logA console [STAGING]E laravel.log4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euyD ActivityProviders_ AlAutomationucalendars• ChannelsbermC Messagesw PlavlistsD Tracks© ActivityCommented.php© ActivityLiveCoached.php(C) ActivitvLivecoachinaNote.ono©ActivityMentioned.php© ActivityNotLogged.php©ActivityScheduled.php© ActivityScored.php©ActivityShared.php© CoachRequested.php© NewCustomerApiToken.php46 ^ Y 663fajiminny041 A1 A40 X 65 ^SELECT * FROMautomated-neportnesulisWe t4 t24-0t5151= m0ttnamespace Jiminny Notitications Activ1tles:666 vuse Illuminate Bus Oueueable:use Illuminate Contracts Queue Shouldoueue:use Illuminate Mail Mallableuse luminate Notirications Notirication:use Jiminny\Models\Activity;use Jiminny Mail Activities SmsReceived as SmsMailable:use Vinkla\Hashids\Facades\Hashids;select * from text_relays where created_at > '2026-01-01";and id IN (32415, 32416);# and id = 32412;669— 670select * from users where team_id = 2 and email like "%scott%' and id = 29510;=672SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436class SmsReceived extends Notification implements ShouldQueueuse Queueable;* @var Activity $activity680SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42','19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atFROM activitiesWHERE id IN (80028719, 80028846);Local ChangesLog xChanges 5 files= env.local aon.© JiminnyDebugCommand.php app/Console/Commandsphe logging.php config© SmsReceived.php app/Notifications/Activitiess© TextRelayService.php app/Services/Mailv Unversioned Files 10 filesE.env.local.bak appE.env.nikilocal appE .env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/RE favicon.ico public=las.xt apoTraw sal_query.sal app© SimulateWebhooksCommand.php app/Console/Commands/Crm/HubspotM+ WEBHOOK_ FILTERING_IMPLEMENTATION.md appT+ 0< → E Side-by-side viewer -Do not ignore© 177ea29b app/Services/Mail/TextRelayService.php$mailbox = config('jiminny.google_text_user');Highlight words - (X13 te?KwlleatWwaa$service = $this->getService($mailbox);snessaceniscory = suhis->cechiscory sservicerSmessages = shistories->messaqesaddedsforeach (Smessages as Smessage) {SmessageId = Smessage-›message-›id;SrelayedText = TextRelay: :where('email_provider_id', $messageld)->first();if (SrelayedText === null) {SrelayedText = TextRelay::create(lSthis->setHistoryPoint($topic, ShistoryPoint);return ShistoryPoint;hhl100% 5&• Tue 19 May 16:59:19U AskJiminnyReportActivityServiceTest~CascadeFix AutomatedReportsCascadeText Relay Email Alias© Update lextkelayservice to tilter oy x-om-orginal-lo neader3 Update smskeceived nottication to use allas for cuTnought for 3SSmskeceived.phps/s tasks doneImplementation Complete - Alias-Based Filteringcode Changes:2. TextRelayService.php - Updated to filter by X-Gm-Original-To header:• EU expects: [EMAIL]•US expects: catch-allatxt.jiminny.com• Checks X-Gm-Oricinal-To header instead of To header2 SmcPeceived.nhn - Undated reniv-to to uce Gmail nlus notation»+0 ..w+5 -13 differences: 'catch-alle'contlelluinny. google_text_nost$service = $this->getService($mailbox);smessaceniscory = suhis->cechiscory sservicerSmessages = Shistories-›messagesAdded;toreach Smessages as Smessage) "if (ISthis->isForCurrentEnvironment(Sservice. Smailbox. Smessageld. Sexpected0riqinalRecipient)) &SrelavedText = TextRelav::where('email provider id', Smessageld)->firsto:if (SrelayedText= null) {SrplavedTeyt = TextRelav:•crentedilSthis->cotHistonvPoin+/Stonic.ShistonvPoint)+return ShistoryPoint;private function isForCurrentEnvironment(GoogleGmail $service, string $mailbox, string $messageld, string $expected0riginalRecipient): boolWN Windsurf Teamsf?4 spaces...
|
NULL
|
-7718829252306307065
|
NULL
|
click
|
ocr
|
NULL
|
PhostormFV faVsco.jsProleteyVIewINavicareCodeLarav PhostormFV faVsco.jsProleteyVIewINavicareCodeLaravelg9 JY-20915-add-domain-specific-email-text-rel© WebhookController.php©ParuiclpantDecllneakecoraing.ong© Notifications/.../SmsReceived.php x© Premeeuingkeminder.onp© EventServiceProvider.phpCreateReceivedNotification.php# sms-received.blade.php© TextRelayService.phpE custom.logA console [STAGING]E laravel.log4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euyD ActivityProviders_ AlAutomationucalendars• ChannelsbermC Messagesw PlavlistsD Tracks© ActivityCommented.php© ActivityLiveCoached.php(C) ActivitvLivecoachinaNote.ono©ActivityMentioned.php© ActivityNotLogged.php©ActivityScheduled.php© ActivityScored.php©ActivityShared.php© CoachRequested.php© NewCustomerApiToken.php46 ^ Y 663fajiminny041 A1 A40 X 65 ^SELECT * FROMautomated-neportnesulisWe t4 t24-0t5151= m0ttnamespace Jiminny Notitications Activ1tles:666 vuse Illuminate Bus Oueueable:use Illuminate Contracts Queue Shouldoueue:use Illuminate Mail Mallableuse luminate Notirications Notirication:use Jiminny\Models\Activity;use Jiminny Mail Activities SmsReceived as SmsMailable:use Vinkla\Hashids\Facades\Hashids;select * from text_relays where created_at > '2026-01-01";and id IN (32415, 32416);# and id = 32412;669— 670select * from users where team_id = 2 and email like "%scott%' and id = 29510;=672SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436class SmsReceived extends Notification implements ShouldQueueuse Queueable;* @var Activity $activity680SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42','19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atFROM activitiesWHERE id IN (80028719, 80028846);Local ChangesLog xChanges 5 files= env.local aon.© JiminnyDebugCommand.php app/Console/Commandsphe logging.php config© SmsReceived.php app/Notifications/Activitiess© TextRelayService.php app/Services/Mailv Unversioned Files 10 filesE.env.local.bak appE.env.nikilocal appE .env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/RE favicon.ico public=las.xt apoTraw sal_query.sal app© SimulateWebhooksCommand.php app/Console/Commands/Crm/HubspotM+ WEBHOOK_ FILTERING_IMPLEMENTATION.md appT+ 0< → E Side-by-side viewer -Do not ignore© 177ea29b app/Services/Mail/TextRelayService.php$mailbox = config('jiminny.google_text_user');Highlight words - (X13 te?KwlleatWwaa$service = $this->getService($mailbox);snessaceniscory = suhis->cechiscory sservicerSmessages = shistories->messaqesaddedsforeach (Smessages as Smessage) {SmessageId = Smessage-›message-›id;SrelayedText = TextRelay: :where('email_provider_id', $messageld)->first();if (SrelayedText === null) {SrelayedText = TextRelay::create(lSthis->setHistoryPoint($topic, ShistoryPoint);return ShistoryPoint;hhl100% 5&• Tue 19 May 16:59:19U AskJiminnyReportActivityServiceTest~CascadeFix AutomatedReportsCascadeText Relay Email Alias© Update lextkelayservice to tilter oy x-om-orginal-lo neader3 Update smskeceived nottication to use allas for cuTnought for 3SSmskeceived.phps/s tasks doneImplementation Complete - Alias-Based Filteringcode Changes:2. TextRelayService.php - Updated to filter by X-Gm-Original-To header:• EU expects: [EMAIL]•US expects: catch-allatxt.jiminny.com• Checks X-Gm-Oricinal-To header instead of To header2 SmcPeceived.nhn - Undated reniv-to to uce Gmail nlus notation»+0 ..w+5 -13 differences: 'catch-alle'contlelluinny. google_text_nost$service = $this->getService($mailbox);smessaceniscory = suhis->cechiscory sservicerSmessages = Shistories-›messagesAdded;toreach Smessages as Smessage) "if (ISthis->isForCurrentEnvironment(Sservice. Smailbox. Smessageld. Sexpected0riqinalRecipient)) &SrelavedText = TextRelav::where('email provider id', Smessageld)->firsto:if (SrelayedText= null) {SrplavedTeyt = TextRelav:•crentedilSthis->cotHistonvPoin+/Stonic.ShistonvPoint)+return ShistoryPoint;private function isForCurrentEnvironment(GoogleGmail $service, string $mailbox, string $messageld, string $expected0riginalRecipient): boolWN Windsurf Teamsf?4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59058
|
2101
|
1
|
2026-05-19T13:59:46.594208+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199186594_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormcodeFV faVsco.js°9 JY-20915-add-domain-Pro PhostormcodeFV faVsco.js°9 JY-20915-add-domain-ProiectonceC)Notifications/../SmsReceivea.onpsms-received.blade.php© TextRelayService.php X_ kepositories_ Resolvers>W Traits_ Validatorspublic tunction synco: arrayc) Batcheriteria.php* BatchCriterialnterface.phpSmailbox = config( key:"jiminny.google_text_user'):c)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.ohoEmailActivitvServicelnterface.ohp"expectedorionalreczolent = contlou kev:'aoo.env') === "oroduction-eu'? "catch-all-eu@' • config( key: 'Jiminny-google_text_host'):'catch-all@' • config( key: 'jiminny.google_text_host');(C) EmailMessage.ohoEmailMessagelnterface.phpC) InboxService.ohoSservice = Sthis->aetService(Smailboxa© InboxServicelnterface.php© InternetMessagelnterface.php(c)MailchannelService.ongSmessanellistonv = Sthis->netliistorvSservice)Smessadelids=1Texireldyservice.ongMeetingGeneratorNotificationforeach (SmessageHistory as Shistories) {$messages = Shistories->messagesAddedLocal ChangesConsolev Changes 5 filesE.env.local app© JiminnyDebugCommand.php app/Console/Commands→=.0177ea29o aoo/Services/Mail/TextRelavService.ononublic function svnco• annavpnp logging.onp contie© SmsReceived.php app/Notifications/ActivitiesSmailbox = config('jiminny.google_text_user'):lextkelayservice.ono apo/services/mallUnversioned Files 10 files#.env.local.bak app.env.nikilocal app.env.other app© CanAccessAiReportsTest.php tests/Unit/PoliciesSservice = $this->getService($mailbox):snessaceniscory = suhis->cechiscory sservicenSmessages = Shistories->messaqesAddedc) Createmockask.JiminnvReoortResutcommand.ond aoo/console/commands/Rhravicon.ico oublicforeach (Smessages as Smessage) {= ids.txt aod1eraw sal querv sal aooSrelavedText = TextRelav::where('email provider id' Smessaaeld)->first@:C)SimulateWebhooksCommand.on aop/Console/Commands/Crm/HubsootMJ WEBHOOK FILTERING IMPLEMENTATION.md apdif (SrelavedText === null) {SrelayedText = TextRelay::create(lSthis->setHistorvPoint(Stonic. ShistorvPoint):return ShistoryPoint;= custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyA console [STAGING]81 410 ^ Y 663669670= 677678So jiminny v041 A1 A40 V65 ^SELECT * FROMautomatedreport results whERE uu1d to binc'822ta41b-atd5-45a9-a248-86b0eS6t5151' = UU1dselect * from text_relays where created_at > 2026-01-01'3and id IN (32415, 32416);# and id = 32412;select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitioc100% 5• Tue 19 May 16:59:46AskJiminnyReportActivityServiceTest vCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text relays table)•Verity US does NOT process itBenefits of Alias Approach• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution+ <Code SWE.16+0 ..3 differencescurrent versionreturn ShistoryPoint;private function isForCurrentEnvironment(GoogleGmail Sservice, string $mailbox, string SmessageId, string $expected0riginalRecipient): booltryfSmessace = sservice-vusers messaces->cer smalloox, smessaceranSheaders = Smessage->getPayload->getHeadersO:toreach Sheaders as Sheader)if (Sheader->name === 'X-Gm-Original-To') {Sorzolnalreczolent = sheader»›value:return sorionnalReczolent === Sexoectedirional Reczonent:} catch (\Exception $e) {Sentry::caotureExcention(Se):return false;WN Windsurf Teams22-8UTF.8io 4 spaces...
|
NULL
|
8340809602372180358
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhostormcodeFV faVsco.js°9 JY-20915-add-domain-Pro PhostormcodeFV faVsco.js°9 JY-20915-add-domain-ProiectonceC)Notifications/../SmsReceivea.onpsms-received.blade.php© TextRelayService.php X_ kepositories_ Resolvers>W Traits_ Validatorspublic tunction synco: arrayc) Batcheriteria.php* BatchCriterialnterface.phpSmailbox = config( key:"jiminny.google_text_user'):c)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.ohoEmailActivitvServicelnterface.ohp"expectedorionalreczolent = contlou kev:'aoo.env') === "oroduction-eu'? "catch-all-eu@' • config( key: 'Jiminny-google_text_host'):'catch-all@' • config( key: 'jiminny.google_text_host');(C) EmailMessage.ohoEmailMessagelnterface.phpC) InboxService.ohoSservice = Sthis->aetService(Smailboxa© InboxServicelnterface.php© InternetMessagelnterface.php(c)MailchannelService.ongSmessanellistonv = Sthis->netliistorvSservice)Smessadelids=1Texireldyservice.ongMeetingGeneratorNotificationforeach (SmessageHistory as Shistories) {$messages = Shistories->messagesAddedLocal ChangesConsolev Changes 5 filesE.env.local app© JiminnyDebugCommand.php app/Console/Commands→=.0177ea29o aoo/Services/Mail/TextRelavService.ononublic function svnco• annavpnp logging.onp contie© SmsReceived.php app/Notifications/ActivitiesSmailbox = config('jiminny.google_text_user'):lextkelayservice.ono apo/services/mallUnversioned Files 10 files#.env.local.bak app.env.nikilocal app.env.other app© CanAccessAiReportsTest.php tests/Unit/PoliciesSservice = $this->getService($mailbox):snessaceniscory = suhis->cechiscory sservicenSmessages = Shistories->messaqesAddedc) Createmockask.JiminnvReoortResutcommand.ond aoo/console/commands/Rhravicon.ico oublicforeach (Smessages as Smessage) {= ids.txt aod1eraw sal querv sal aooSrelavedText = TextRelav::where('email provider id' Smessaaeld)->first@:C)SimulateWebhooksCommand.on aop/Console/Commands/Crm/HubsootMJ WEBHOOK FILTERING IMPLEMENTATION.md apdif (SrelavedText === null) {SrelayedText = TextRelay::create(lSthis->setHistorvPoint(Stonic. ShistorvPoint):return ShistoryPoint;= custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyA console [STAGING]81 410 ^ Y 663669670= 677678So jiminny v041 A1 A40 V65 ^SELECT * FROMautomatedreport results whERE uu1d to binc'822ta41b-atd5-45a9-a248-86b0eS6t5151' = UU1dselect * from text_relays where created_at > 2026-01-01'3and id IN (32415, 32416);# and id = 32412;select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitioc100% 5• Tue 19 May 16:59:46AskJiminnyReportActivityServiceTest vCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text relays table)•Verity US does NOT process itBenefits of Alias Approach• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution+ <Code SWE.16+0 ..3 differencescurrent versionreturn ShistoryPoint;private function isForCurrentEnvironment(GoogleGmail Sservice, string $mailbox, string SmessageId, string $expected0riginalRecipient): booltryfSmessace = sservice-vusers messaces->cer smalloox, smessaceranSheaders = Smessage->getPayload->getHeadersO:toreach Sheaders as Sheader)if (Sheader->name === 'X-Gm-Original-To') {Sorzolnalreczolent = sheader»›value:return sorionnalReczolent === Sexoectedirional Reczonent:} catch (\Exception $e) {Sentry::caotureExcention(Se):return false;WN Windsurf Teams22-8UTF.8io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59063
|
2101
|
4
|
2026-05-19T13:59:56.617913+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199196617_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhpStormVIewINavicarecodeLaravelloolsWindowFV faVs PhpStormVIewINavicarecodeLaravelloolsWindowFV faVsco.js°9 JY-20915-add-domain-specific-email-text-reProiect v© WebhookController.php©) Received.phpC EventServiceProvider.pnpCreateReceivedNotification.phpaomceC) Notificatione//SmcReceived.nhr(©) Mail/../SmsReceived.pnpsms-received.blade.php© TextRelayService.php X_ kepositories_ Resolvers>W Traits_ Validatorspublic tunction synco: arrayc) Batcheriteria.php* BatchCriterialnterface.phpSmarlbox = cont1ac key:'71mJc)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.oho"expectedor1onalReczolentEmailActivitvServicelnterface.ohp?"catch-all-eu@" . con:'catch-all@' . config,(C) EmailMessage.ohoEmailMessagelnterface.phpSservice = Sthis->aetServic:C) InboxService.oho© InboxServicelnterface.php© InternetMessagelnterface.phpSmessagellistonv = Sthis->netSmessadelids=1(c)MailchannelService.ongTexireldyservice.ongforeach ($messageHistory asM MeetinaGenerator$messages = Shistories-NotificationLocal ChangesSheltConsolev Changes 5 filesE.env.local app0177ea29o aoo/Nd© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contie© SmsReceived.php app/Notifications/Activities© TextRelayService.php app/Services/Mail// TheSmanlhUnversioned Files 10 files#.env.local.bak app.env.nikilocal app.env.other app© CanAccessAiReportsTest.php tests/Unit/Policiesc) Createmockask.JiminnvReoortResultcommand.ond aoo/console/commands/Rhravicon.ico oublic= ids.txt aod1eraw sal querv sal aooC)SimulateWebhooksCommand.on aop/Console/Commands/Crm/HubsootM. WEBHOOK FILTERINGIMPLEMENTATION.md apd=custom.log= laravel.log# concole ISTAGinG1# SF fiiminnv@localhosti4 HS_local [jiminny@localhost]& console (PROD] X# console [euySo jiminny v041 A1 A40 V65 ^b1nc'822ta41b-atd5-45a9-a248-86b0eS6t3151' = uu1d1-01';'%scott%' and id = 29510*-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436ONCAT(id) as ids, GROUP_CONCAT(status) as statusesD033ed8ea6h10')U AskJiminnyReportActivityServiceTest -CascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text relays table)•Verity US does NOT process itBenefits of Alias Approach:• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution+ <Code SWE.16100% 5• lue 1y may 10.09:00+0 ..2 differencesCurrent version/|/ The message format is alwavs "sender recipient"Smarlhox = StoHashids: encode Sthis->activitv->id)*Use environment-snecific aljas for renly-toSalias = confia('app.env') === 'production-eu' ? 'catch-all-eu' : 'catch-all';Smanlhox . 'a'confioiminnv.aoogle text host')return (new SmsMailable($this-›activity, $this->getOutboundActivity()))-stalSnot-fiahle-semarlal->from($from. '@' . config('jiminny.google_text_host'), $this->activity->prospect_name)->replyTo(SreplyTo, $this->activity->prospect_name):WN Windsurf Teams22-8UTF.8io 4 spaces...
|
NULL
|
1554961314547699363
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhpStormVIewINavicarecodeLaravelloolsWindowFV faVs PhpStormVIewINavicarecodeLaravelloolsWindowFV faVsco.js°9 JY-20915-add-domain-specific-email-text-reProiect v© WebhookController.php©) Received.phpC EventServiceProvider.pnpCreateReceivedNotification.phpaomceC) Notificatione//SmcReceived.nhr(©) Mail/../SmsReceived.pnpsms-received.blade.php© TextRelayService.php X_ kepositories_ Resolvers>W Traits_ Validatorspublic tunction synco: arrayc) Batcheriteria.php* BatchCriterialnterface.phpSmarlbox = cont1ac key:'71mJc)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.oho"expectedor1onalReczolentEmailActivitvServicelnterface.ohp?"catch-all-eu@" . con:'catch-all@' . config,(C) EmailMessage.ohoEmailMessagelnterface.phpSservice = Sthis->aetServic:C) InboxService.oho© InboxServicelnterface.php© InternetMessagelnterface.phpSmessagellistonv = Sthis->netSmessadelids=1(c)MailchannelService.ongTexireldyservice.ongforeach ($messageHistory asM MeetinaGenerator$messages = Shistories-NotificationLocal ChangesSheltConsolev Changes 5 filesE.env.local app0177ea29o aoo/Nd© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contie© SmsReceived.php app/Notifications/Activities© TextRelayService.php app/Services/Mail// TheSmanlhUnversioned Files 10 files#.env.local.bak app.env.nikilocal app.env.other app© CanAccessAiReportsTest.php tests/Unit/Policiesc) Createmockask.JiminnvReoortResultcommand.ond aoo/console/commands/Rhravicon.ico oublic= ids.txt aod1eraw sal querv sal aooC)SimulateWebhooksCommand.on aop/Console/Commands/Crm/HubsootM. WEBHOOK FILTERINGIMPLEMENTATION.md apd=custom.log= laravel.log# concole ISTAGinG1# SF fiiminnv@localhosti4 HS_local [jiminny@localhost]& console (PROD] X# console [euySo jiminny v041 A1 A40 V65 ^b1nc'822ta41b-atd5-45a9-a248-86b0eS6t3151' = uu1d1-01';'%scott%' and id = 29510*-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436ONCAT(id) as ids, GROUP_CONCAT(status) as statusesD033ed8ea6h10')U AskJiminnyReportActivityServiceTest -CascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text relays table)•Verity US does NOT process itBenefits of Alias Approach:• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution+ <Code SWE.16100% 5• lue 1y may 10.09:00+0 ..2 differencesCurrent version/|/ The message format is alwavs "sender recipient"Smarlhox = StoHashids: encode Sthis->activitv->id)*Use environment-snecific aljas for renly-toSalias = confia('app.env') === 'production-eu' ? 'catch-all-eu' : 'catch-all';Smanlhox . 'a'confioiminnv.aoogle text host')return (new SmsMailable($this-›activity, $this->getOutboundActivity()))-stalSnot-fiahle-semarlal->from($from. '@' . config('jiminny.google_text_host'), $this->activity->prospect_name)->replyTo(SreplyTo, $this->activity->prospect_name):WN Windsurf Teams22-8UTF.8io 4 spaces...
|
59061
|
NULL
|
NULL
|
NULL
|
|
59084
|
2100
|
14
|
2026-05-19T14:01:47.557177+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199307557_m1.jpg...
|
Firefox
|
[JY-20915] Add environment-specific email domains [JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira — Work...
|
1
|
jiminny.atlassian.net/browse/JY-20915
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEdit ViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEdit ViewGoHistoryWindowHelpDOCKERO ₴1DEV (-zsh)O $82APP (1APP (dockadded to commit (use"git add"and/or "git commit-a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.Counting objects:100% (63/63),remote: Compressing objects: 100% (17/17),remote: Total63 (delta 46),reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-eventsUpdating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settinas/AutoScorina/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.phpfront-end/pack]sonfron-> origin/JY-20PSnenteartialenotoSnenton/Sigese- phporesphp31пр10fileschanged,82 inserttons(+),17z detetions(-)deletemode 100644app/Component/ES/ElasticSearchDocumen&f8xtialUpdater.phpdeletemode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $co -b JY-20915-add-doma'Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaidocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.plWhat's next:Try Docker Debug forseamless, persistentdebugging tools in anyLearn more at [URL_WITH_CREDENTIALS] (JY-20915-add-domain-specific-emaidockerexec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.plPHPCS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7cores with 10 files per process.Parallel runner is an experimentalfeature and may be unstable, use it at your own risk.Loadedconfig default from ".php-cs-fixer.dist.php"•••ED→QHomeDMsActivityFilesMoreJiminny ...engineering# general# jiminny-bg# platform-tickets# product_launches#random# releases# sofia-office# support# thank-yous'the people oflNStoyaNikolay Yankov. Galya Dimitrova€. Vasil Vasilev®. Aneliya Angelovao Stoyan TomovLa Todor Stamatov "Nd. Mario Georgiev. Nikolay Ivanov. Stoyan TanevLukas Kovalik y... O::: Apps# Jira CloudToastlhl100% (8• Tue 19 May 17:01:47Describe what you are looking for# general436 0MessagesC FilesBookmarksDetraction? €Friday, May 15th ~Detraction Re.Detraction Context:31 091More v+6 replies Last reply 4 days agoPetko Kashinski12:55 PMStart dateH2Greg 1:10 PMge amortedloolSalesforce for Slack APP 5:00 PMPetko Kashinski just closed a renewal with Travel +Leisure - Pilot - Renewal (30/06/2026). Nice Work!Amount: USD 10,200ARR: USD 10,200Close Date: May 19, 2026Start Date: June 2, 2026Number of Salespeople:Detraction? falseDetraction Reason:Detraction Context:Message #general+ Aa...
|
NULL
|
-8438301565719950145
|
NULL
|
visual_change
|
ocr
|
NULL
|
SlackFileEdit ViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEdit ViewGoHistoryWindowHelpDOCKERO ₴1DEV (-zsh)O $82APP (1APP (dockadded to commit (use"git add"and/or "git commit-a")lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $ git pullremote: Enumerating objects: 63, done.Counting objects:100% (63/63),remote: Compressing objects: 100% (17/17),remote: Total63 (delta 46),reused 63 (delta 46), pack-reused 0 (from 0)Unpacking objects: 100% (63/63), 6.51 KiB | 77.00 KiB/s, done.From github.com:jiminny/app16fa95720c..045ab2e1748a03ca9e03..84e7b10765JY-20842-remove-elastic-search-delete-documentsJY-20943-fix-calendar-eventsUpdating 5604af40cf..177ea29b8dFast-forwardapp/Component/ES/ElasticSearchDocumentPartialUpdater.phpapp/Component/ParticipantSpeech/Services/ParticipantAttributionService.phpapp/Component/Settinas/AutoScorina/Services/UpdateAutoScoreService.phpapp/Component/Transcription/Service/StorageService.phpfront-end/pack]sonfron-> origin/JY-20PSnenteartialenotoSnenton/Sigese- phporesphp31пр10fileschanged,82 inserttons(+),17z detetions(-)deletemode 100644app/Component/ES/ElasticSearchDocumen&f8xtialUpdater.phpdeletemode 100644 tests/Unit/Component/ES/ElasticSearchDocumentPartialUpdaterTest.phplukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (master) $co -b JY-20915-add-doma'Switched to a new branch 'JY-20915-add-domain-specific-email-text-relay'lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaidocker exec -it docker_lamp_1 ./vendor/bin/php-cs-fixer fix--config=.php-cs-fixer.dist.plWhat's next:Try Docker Debug forseamless, persistentdebugging tools in anyLearn more at [URL_WITH_CREDENTIALS] (JY-20915-add-domain-specific-emaidockerexec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.plPHPCS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7cores with 10 files per process.Parallel runner is an experimentalfeature and may be unstable, use it at your own risk.Loadedconfig default from ".php-cs-fixer.dist.php"•••ED→QHomeDMsActivityFilesMoreJiminny ...engineering# general# jiminny-bg# platform-tickets# product_launches#random# releases# sofia-office# support# thank-yous'the people oflNStoyaNikolay Yankov. Galya Dimitrova€. Vasil Vasilev®. Aneliya Angelovao Stoyan TomovLa Todor Stamatov "Nd. Mario Georgiev. Nikolay Ivanov. Stoyan TanevLukas Kovalik y... O::: Apps# Jira CloudToastlhl100% (8• Tue 19 May 17:01:47Describe what you are looking for# general436 0MessagesC FilesBookmarksDetraction? €Friday, May 15th ~Detraction Re.Detraction Context:31 091More v+6 replies Last reply 4 days agoPetko Kashinski12:55 PMStart dateH2Greg 1:10 PMge amortedloolSalesforce for Slack APP 5:00 PMPetko Kashinski just closed a renewal with Travel +Leisure - Pilot - Renewal (30/06/2026). Nice Work!Amount: USD 10,200ARR: USD 10,200Close Date: May 19, 2026Start Date: June 2, 2026Number of Salespeople:Detraction? falseDetraction Reason:Detraction Context:Message #general+ Aa...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59085
|
2101
|
14
|
2026-05-19T14:01:48.073079+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199308073_m2.jpg...
|
Firefox
|
[JY-20915] Add environment-specific email domains [JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira — Work...
|
1
|
jiminny.atlassian.net/browse/JY-20915
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PnostorimFV faVsco.js~%9 JY-20915-add-domain-speci PnostorimFV faVsco.js~%9 JY-20915-add-domain-specificProjectaomce_ kepositories_ Resolvers>W Traits_ Validatorsc) Batcheriteria.php* BatchCriterialnterface.phpc)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.oho©EmailActivityServicelnterface.php(C) EmailMessage.oho© EmailMessagelnterface.phpC) InboxService.oho@ InboxServicelnterface.php© InternetMessagelnterface.php© MailChannelService.phpTexireldyoervice.ongMeetingGeneratorD NotificationLocal ChangesSheltConsoleChanges 3 files= .env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contigv Unversioned Files 10 files.env.local.bak app= .env.nikilocal appE.env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rai tavicon.ico public=lds,txi a0dTe raw_sqL_query.sql appC)SimulateWebhooksCommand.on aop/Console/Commands/Crm/HubspotM+ WEBHOOK_FILTERING_IMPLEMENTATION.md appCreateReceivedNotification.php# sms-received.blade.php© TextRelayService.php xNourications//smskecelveo.png© Mail/../SmsReceived.phppublic tunction synco: arraySmailbox = config( key:"jiminny.google_text_user'):"expectedorionalreczolent = contlou kev:'aoo.env') === "oroduction-eu'? 'catch-all-eu@' . config( key: 'jiminny.google_text_host'):'catch-all@' • config( key: 'jiminny.google_text_host');Sservice = Sthis->aetService(Smailboxa*$messageHistory = $this->getHistory($service);$messageIds = [];foreach ($messageHistory as Shistories) {$messages = Shistories->messagesAddedTJ 9 + → ₴.Side-by-side viewer ~Do not ignorede5255d59 contia/loaaina.oho'Level' → env('LOG_LEVEL', 'info'),nath' => storade nath'loas/laravel.100')= custom.logA console [STAGING]E laravel.log4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euy81 410 ^ Y 663672=674=677678fajiminny041 A1 A40 X 65 ^SELECT * FROM automated_report results WHERE uu1dto_b1nc'822ta41b-afd5-45a9-a248-86b0es6t3151' = uu1dselect * from text_relays where created_at › '2026-01-01';and 1d IN (32415. 3241691# and id = 32412;select * from users where team_id = 2 and email like "%scott%' and id = 29510;SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42','19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitioc100% 5• lue 19 May 1/*01:4/U AskJiminnyReportActivityServiceTestCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text_relays table)•Verity US does NOT process itBenefits of Alias Approach:• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution+ <Code SWE.16+0 ..1 differencecurrent version"driver' => 'errorlog''Level' →> env('LOG_LEVEL', 'info'),'path" => storage_path('Logs/Laravel.Log').'driver' ='single','path' => storage_path('logs/custom.log'),"leveli =s envriind lEVElt Iinfar)• PushedJY-20915-add-domain-specific-email-text-relayto new branch...Create null request® 2 files committedJY-20915 add alias for EUEdit Commit Messaae.Po. 4 space...
|
NULL
|
-8373280811666562844
|
NULL
|
idle
|
ocr
|
NULL
|
PnostorimFV faVsco.js~%9 JY-20915-add-domain-speci PnostorimFV faVsco.js~%9 JY-20915-add-domain-specificProjectaomce_ kepositories_ Resolvers>W Traits_ Validatorsc) Batcheriteria.php* BatchCriterialnterface.phpc)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.oho©EmailActivityServicelnterface.php(C) EmailMessage.oho© EmailMessagelnterface.phpC) InboxService.oho@ InboxServicelnterface.php© InternetMessagelnterface.php© MailChannelService.phpTexireldyoervice.ongMeetingGeneratorD NotificationLocal ChangesSheltConsoleChanges 3 files= .env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contigv Unversioned Files 10 files.env.local.bak app= .env.nikilocal appE.env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rai tavicon.ico public=lds,txi a0dTe raw_sqL_query.sql appC)SimulateWebhooksCommand.on aop/Console/Commands/Crm/HubspotM+ WEBHOOK_FILTERING_IMPLEMENTATION.md appCreateReceivedNotification.php# sms-received.blade.php© TextRelayService.php xNourications//smskecelveo.png© Mail/../SmsReceived.phppublic tunction synco: arraySmailbox = config( key:"jiminny.google_text_user'):"expectedorionalreczolent = contlou kev:'aoo.env') === "oroduction-eu'? 'catch-all-eu@' . config( key: 'jiminny.google_text_host'):'catch-all@' • config( key: 'jiminny.google_text_host');Sservice = Sthis->aetService(Smailboxa*$messageHistory = $this->getHistory($service);$messageIds = [];foreach ($messageHistory as Shistories) {$messages = Shistories->messagesAddedTJ 9 + → ₴.Side-by-side viewer ~Do not ignorede5255d59 contia/loaaina.oho'Level' → env('LOG_LEVEL', 'info'),nath' => storade nath'loas/laravel.100')= custom.logA console [STAGING]E laravel.log4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euy81 410 ^ Y 663672=674=677678fajiminny041 A1 A40 X 65 ^SELECT * FROM automated_report results WHERE uu1dto_b1nc'822ta41b-afd5-45a9-a248-86b0es6t3151' = uu1dselect * from text_relays where created_at › '2026-01-01';and 1d IN (32415. 3241691# and id = 32412;select * from users where team_id = 2 and email like "%scott%' and id = 29510;SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42','19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitioc100% 5• lue 19 May 1/*01:4/U AskJiminnyReportActivityServiceTestCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text_relays table)•Verity US does NOT process itBenefits of Alias Approach:• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution+ <Code SWE.16+0 ..1 differencecurrent version"driver' => 'errorlog''Level' →> env('LOG_LEVEL', 'info'),'path" => storage_path('Logs/Laravel.Log').'driver' ='single','path' => storage_path('logs/custom.log'),"leveli =s envriind lEVElt Iinfar)• PushedJY-20915-add-domain-specific-email-text-relayto new branch...Create null request® 2 files committedJY-20915 add alias for EUEdit Commit Messaae.Po. 4 space...
|
59082
|
NULL
|
NULL
|
NULL
|
|
59086
|
2101
|
15
|
2026-05-19T14:01:55.194717+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199315194_m2.jpg...
|
Firefox
|
JY-20676 delete AJ reports related objects by Laky JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app — Work...
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (32)...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.28850758,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.30965683,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.013297873,"top":0.32122904,"width":0.4644282,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.3423783,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.35395053,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37509975,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.386672,"width":0.15791224,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.06732048,"top":0.38228253,"width":0.007978723,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.0028257978,"top":0.4094174,"width":0.07413564,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0028257978,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.013796543,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.024933511,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.036070477,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.04720745,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to content","depth":6,"bounds":{"left":0.07962101,"top":0.0518755,"width":0.0003324468,"height":0.0007980846},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to content","depth":7,"bounds":{"left":0.07962101,"top":0.05347167,"width":0.0029920214,"height":0.21468475},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open menu","depth":10,"bounds":{"left":0.08494016,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Homepage (g then d)","depth":9,"bounds":{"left":0.099567816,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"jiminny","depth":12,"bounds":{"left":0.112865694,"top":0.06464485,"width":0.018949468,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"jiminny","depth":14,"bounds":{"left":0.11486037,"top":0.07063048,"width":0.014960106,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":12,"bounds":{"left":0.13680187,"top":0.06464485,"width":0.017785905,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":14,"bounds":{"left":0.13879654,"top":0.07063048,"width":0.008477394,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search or jump to…","depth":9,"bounds":{"left":0.81698805,"top":0.06464485,"width":0.06565824,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Type","depth":12,"bounds":{"left":0.82928854,"top":0.07063048,"width":0.011801862,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":12,"bounds":{"left":0.8424202,"top":0.07222666,"width":0.002493351,"height":0.011572227},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to search","depth":12,"bounds":{"left":0.84640956,"top":0.07063048,"width":0.021276595,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Chat with Copilot","depth":10,"bounds":{"left":0.88464093,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Open Copilot…","depth":9,"bounds":{"left":0.8949468,"top":0.06464485,"width":0.008643617,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"Create new...","depth":9,"bounds":{"left":0.9115692,"top":0.06464485,"width":0.01662234,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"All issues(g then i)","depth":9,"bounds":{"left":0.93085104,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All pull requests","depth":9,"bounds":{"left":0.94414896,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All repositories","depth":9,"bounds":{"left":0.9574468,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"You have unread notifications(g then n)","depth":9,"bounds":{"left":0.97074467,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open user navigation menu","depth":9,"bounds":{"left":0.9840425,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Repository navigation","depth":9,"bounds":{"left":0.079288565,"top":0.051077414,"width":0.0003324468,"height":0.0007980846},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Repository navigation","depth":10,"bounds":{"left":0.079288565,"top":0.05387071,"width":0.0787899,"height":0.023144454},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Code","depth":12,"bounds":{"left":0.08494016,"top":0.09936153,"width":0.025099734,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Code","depth":14,"bounds":{"left":0.095744684,"top":0.10574621,"width":0.011469414,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull requests (32)","depth":12,"bounds":{"left":0.11269947,"top":0.09936153,"width":0.05501995,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false}]...
|
-812495601086316718
|
5928556849731227789
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (32)...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59087
|
2101
|
16
|
2026-05-19T14:02:01.480998+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199321480_m2.jpg...
|
Firefox
|
Pull requests · jiminny/app — Work
|
1
|
github.com/jiminny/app/pulls
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
-3362041682160145768
|
8385257262721863829
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira...
|
59086
|
NULL
|
NULL
|
NULL
|
|
59088
|
2100
|
15
|
2026-05-19T14:02:55.759262+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199375759_m1.jpg...
|
Firefox
|
Comparing master...JY-20915-add-domain-specific-em Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app — Work...
|
1
|
github.com/jiminny/app/compare/JY-20915-add-domain github.com/jiminny/app/compare/JY-20915-add-domain-specific-email-text-relay?expand=1...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app
Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to content","depth":6,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to content","depth":7,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open menu","depth":10,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Homepage (g then d)","depth":9,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"jiminny","depth":12,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"jiminny","depth":14,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":12,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":14,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search or jump to…","depth":9,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Type","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to search","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Chat with Copilot","depth":10,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Open Copilot…","depth":9,"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"Create new...","depth":9,"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"All issues(g then i)","depth":9,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All pull requests","depth":9,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All repositories","depth":9,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"You have unread notifications(g then n)","depth":9,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
3927914932532571231
|
8810840820575916173
|
idle
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app
Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59089
|
2101
|
17
|
2026-05-19T14:02:55.826404+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199375826_m2.jpg...
|
Firefox
|
Comparing master...JY-20915-add-domain-specific-em Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app — Work...
|
1
|
github.com/jiminny/app/compare/JY-20915-add-domain github.com/jiminny/app/compare/JY-20915-add-domain-specific-email-text-relay?expand=1...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST [URL_WITH_CREDENTIALS]
Add a title
*
JY-20915 add alias for EU
Generate pull request title with Copilot
Add a description
Add a description
Comment
Write
Write
Preview
Preview
### JIRA: JY-20915
#### Changes:
- Support text relay for EU
- Prevent errors from EU on US
Markdown is supported
Markdown
is supported
Paste, drop, or click to add files
Paste, drop, or click to add files
Create pull request
Select a type of pull request
Remember, contributions to this repository should follow our
GitHub Community Guidelines
GitHub Community Guidelines
.
️
Reviewers
No reviews—at least 1 approving review is required.
Assignees
No one—
assign yourself
Labels
None yet
Projects
None yet
Milestone
No milestone
Helpful resources
GitHub Community Guidelines
GitHub Community Guidelines
1
commit
2
files changed
1...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.28850758,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.30965683,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.013297873,"top":0.32122904,"width":0.4644282,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.3423783,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.35395053,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37509975,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.386672,"width":0.15791224,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.40782124,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.41939345,"width":0.14228724,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.06732048,"top":0.415004,"width":0.007978723,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.0028257978,"top":0.44213888,"width":0.07413564,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0028257978,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.013796543,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.024933511,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.036070477,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.04720745,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to content","depth":6,"bounds":{"left":0.07962101,"top":0.030327214,"width":0.0003324468,"height":0.0007980846},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to content","depth":7,"bounds":{"left":0.07962101,"top":0.031923383,"width":0.0029920214,"height":0.21468475},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open menu","depth":10,"bounds":{"left":0.08494016,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Homepage (g then d)","depth":9,"bounds":{"left":0.099567816,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"jiminny","depth":12,"bounds":{"left":0.112865694,"top":0.04309657,"width":0.018949468,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"jiminny","depth":14,"bounds":{"left":0.11486037,"top":0.0490822,"width":0.014960106,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":12,"bounds":{"left":0.13680187,"top":0.04309657,"width":0.017785905,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":14,"bounds":{"left":0.13879654,"top":0.0490822,"width":0.008477394,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search or jump to…","depth":9,"bounds":{"left":0.81698805,"top":0.04309657,"width":0.06565824,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Type","depth":12,"bounds":{"left":0.82928854,"top":0.0490822,"width":0.011801862,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":12,"bounds":{"left":0.8424202,"top":0.050678372,"width":0.002493351,"height":0.011572227},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to search","depth":12,"bounds":{"left":0.84640956,"top":0.0490822,"width":0.021276595,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Chat with Copilot","depth":10,"bounds":{"left":0.88464093,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Open Copilot…","depth":9,"bounds":{"left":0.8949468,"top":0.04309657,"width":0.008643617,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"Create new...","depth":9,"bounds":{"left":0.9115692,"top":0.04309657,"width":0.01662234,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"All issues(g then i)","depth":9,"bounds":{"left":0.93085104,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All pull requests","depth":9,"bounds":{"left":0.94414896,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All repositories","depth":9,"bounds":{"left":0.9574468,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"You have unread notifications(g then n)","depth":9,"bounds":{"left":0.97074467,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open user navigation menu","depth":9,"bounds":{"left":0.9840425,"top":0.04309657,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Repository navigation","depth":9,"bounds":{"left":0.079288565,"top":0.02952913,"width":0.0003324468,"height":0.0007980846},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Repository navigation","depth":10,"bounds":{"left":0.079288565,"top":0.032322425,"width":0.0787899,"height":0.023144454},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Code","depth":12,"bounds":{"left":0.08494016,"top":0.077813245,"width":0.025099734,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Code","depth":14,"bounds":{"left":0.095578454,"top":0.08419792,"width":0.011801862,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull requests (32)","depth":12,"bounds":{"left":0.11269947,"top":0.077813245,"width":0.05501995,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull requests","depth":14,"bounds":{"left":0.12400266,"top":0.08419792,"width":0.027925532,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":14,"bounds":{"left":0.15525267,"top":0.09217877,"width":0.0029920214,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"32","depth":14,"bounds":{"left":0.15824468,"top":0.09217877,"width":0.0056515955,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":14,"bounds":{"left":0.16389628,"top":0.09217877,"width":0.0016622341,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Agents","depth":12,"bounds":{"left":0.17037898,"top":0.077813245,"width":0.029089095,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Agents","depth":14,"bounds":{"left":0.18134974,"top":0.08419792,"width":0.01512633,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Actions","depth":12,"bounds":{"left":0.20212767,"top":0.077813245,"width":0.03025266,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Actions","depth":14,"bounds":{"left":0.21326463,"top":0.08419792,"width":0.015957447,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Wiki","depth":12,"bounds":{"left":0.23503989,"top":0.077813245,"width":0.022938829,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Wiki","depth":14,"bounds":{"left":0.24601063,"top":0.08419792,"width":0.009142287,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security and quality","depth":12,"bounds":{"left":0.2606383,"top":0.077813245,"width":0.05817819,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security and quality","depth":14,"bounds":{"left":0.27244017,"top":0.08419792,"width":0.04255319,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Insights","depth":12,"bounds":{"left":0.32147607,"top":0.077813245,"width":0.03125,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Insights","depth":14,"bounds":{"left":0.33261302,"top":0.08419792,"width":0.016788565,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Settings","depth":12,"bounds":{"left":0.35538563,"top":0.077813245,"width":0.032081116,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Settings","depth":14,"bounds":{"left":0.3665226,"top":0.08419792,"width":0.017785905,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Important update","depth":10,"bounds":{"left":0.09325133,"top":0.12210695,"width":0.0003324468,"height":0.016759777},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Important update","depth":11,"bounds":{"left":0.09325133,"top":0.123703115,"width":0.039228722,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.","depth":10,"bounds":{"left":0.09325133,"top":0.123703115,"width":0.2159242,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Review this update","depth":10,"bounds":{"left":0.30917552,"top":0.123703115,"width":0.04055851,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Review this update","depth":11,"bounds":{"left":0.30917552,"top":0.123703115,"width":0.04055851,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"and manage your preferences in your","depth":10,"bounds":{"left":0.34973404,"top":0.123703115,"width":0.08261303,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"GitHub account settings","depth":10,"bounds":{"left":0.4323471,"top":0.123703115,"width":0.05219415,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"GitHub account settings","depth":11,"bounds":{"left":0.4323471,"top":0.123703115,"width":0.05219415,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":".","depth":10,"bounds":{"left":0.48454124,"top":0.123703115,"width":0.0013297872,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Dismiss banner","depth":9,"bounds":{"left":0.98636967,"top":0.11731844,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Comparing changes","depth":9,"bounds":{"left":0.33776596,"top":0.16999201,"width":0.40425533,"height":0.028731046},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Comparing changes","depth":10,"bounds":{"left":0.33776596,"top":0.17278531,"width":0.069148935,"height":0.023144454},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also","depth":10,"bounds":{"left":0.33776596,"top":0.20031923,"width":0.22240691,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"compare across forks","depth":10,"bounds":{"left":0.56017286,"top":0.19872306,"width":0.04637633,"height":0.016759777},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"or","depth":10,"bounds":{"left":0.6065492,"top":0.20031923,"width":0.006981383,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"learn more about diff comparisons","depth":10,"bounds":{"left":0.6135306,"top":0.20031923,"width":0.07396942,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"learn more about diff comparisons","depth":11,"bounds":{"left":0.6135306,"top":0.20031923,"width":0.07396942,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":".","depth":10,"bounds":{"left":0.6875,"top":0.20031923,"width":0.0013297872,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"base: master","depth":11,"bounds":{"left":0.35405585,"top":0.24261771,"width":0.036402926,"height":0.022346368},"on_screen":true,"help_text":"","role_description":"summary","subrole":"AXSummary","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"base:","depth":13,"bounds":{"left":0.3570479,"top":0.24780527,"width":0.010638298,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"master","depth":14,"bounds":{"left":0.36884972,"top":0.24780527,"width":0.013297873,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"...","depth":10,"bounds":{"left":0.39378324,"top":0.25019953,"width":0.0039893617,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"compare: JY-20915-add-domain-specific-email-text-relay","depth":11,"bounds":{"left":0.4010971,"top":0.24261771,"width":0.09075798,"height":0.022346368},"on_screen":true,"help_text":"","role_description":"summary","subrole":"AXSummary","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"compare:","depth":13,"bounds":{"left":0.4040891,"top":0.24780527,"width":0.018450798,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"JY-20915-add-domain-specific-email-text-relay","depth":14,"bounds":{"left":0.42370346,"top":0.24780527,"width":0.09325133,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Able to merge.","depth":11,"bounds":{"left":0.50116354,"top":0.24700718,"width":0.035405584,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"These branches can be automatically merged.","depth":10,"bounds":{"left":0.5365692,"top":0.24700718,"width":0.09923537,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"@LakyLak","depth":12,"bounds":{"left":0.33776596,"top":0.2849162,"width":0.013297873,"height":0.031923383},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Add a title","depth":16,"bounds":{"left":0.35638297,"top":0.2869114,"width":0.025598405,"height":0.015163607},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"*","depth":16,"bounds":{"left":0.38331118,"top":0.2869114,"width":0.002493351,"height":0.015163607},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXTextField","text":"JY-20915 add alias for EU","depth":15,"bounds":{"left":0.3567154,"top":0.30806065,"width":0.26529256,"height":0.023942538},"on_screen":true,"value":"JY-20915 add alias for EU","help_text":"","placeholder":"Title","role_description":"text field","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Generate pull request title with Copilot","depth":16,"bounds":{"left":0.62599736,"top":0.3104549,"width":0.007978723,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Add a description","depth":12,"bounds":{"left":0.35638297,"top":0.34557062,"width":0.04438165,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Add a description","depth":13,"bounds":{"left":0.35638297,"top":0.34756583,"width":0.04438165,"height":0.015163607},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Comment","depth":12,"bounds":{"left":0.35638297,"top":0.37270552,"width":0.021775266,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Write","depth":13,"bounds":{"left":0.35638297,"top":0.37110934,"width":0.022606382,"height":0.031923383},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Write","depth":14,"bounds":{"left":0.3620346,"top":0.38068634,"width":0.011303191,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Preview","depth":13,"bounds":{"left":0.37898937,"top":0.37110934,"width":0.028091755,"height":0.031923383},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Preview","depth":14,"bounds":{"left":0.38464096,"top":0.38068634,"width":0.016788565,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXTextArea","text":"### JIRA: JY-20915\n\n#### Changes:\n\n- Support text relay for EU\n- Prevent errors from EU on US","depth":15,"bounds":{"left":0.35970744,"top":0.4102155,"width":0.27260637,"height":0.19952115},"on_screen":true,"value":"### JIRA: JY-20915\n\n#### Changes:\n\n- Support text relay for EU\n- Prevent errors from EU on US","placeholder":" ","role_description":"text entry area","subrole":"AXUnknown","is_enabled":true,"is_focused":true,"is_selected":false},{"role":"AXLink","text":"Markdown is supported","depth":14,"bounds":{"left":0.359375,"top":0.6169194,"width":0.057679523,"height":0.022346368},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Markdown","depth":16,"bounds":{"left":0.36901596,"top":0.62210697,"width":0.019780586,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"is supported","depth":16,"bounds":{"left":0.38879654,"top":0.62210697,"width":0.025265958,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Paste, drop, or click to add files","depth":13,"bounds":{"left":0.42137632,"top":0.6169194,"width":0.07330452,"height":0.022346368},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Paste, drop, or click to add files","depth":15,"bounds":{"left":0.43101728,"top":0.62210697,"width":0.06067154,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Create pull request","depth":12,"bounds":{"left":0.56865025,"top":0.6528332,"width":0.053025264,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Select a type of pull request","depth":13,"bounds":{"left":0.62167555,"top":0.6528332,"width":0.013962766,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Remember, contributions to this repository should follow our","depth":12,"bounds":{"left":0.36303192,"top":0.6923384,"width":0.114527926,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"GitHub Community Guidelines","depth":12,"bounds":{"left":0.47755983,"top":0.6923384,"width":0.05651596,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"GitHub Community Guidelines","depth":13,"bounds":{"left":0.47755983,"top":0.6923384,"width":0.05651596,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":".","depth":12,"bounds":{"left":0.5340758,"top":0.6923384,"width":0.0013297872,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"️","depth":11,"bounds":{"left":0.33759972,"top":0.7134876,"width":0.0014960107,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Reviewers","depth":12,"bounds":{"left":0.64361703,"top":0.2849162,"width":0.09840426,"height":0.0207502},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"No reviews—at least 1 approving review is required.","depth":11,"bounds":{"left":0.64361703,"top":0.31005585,"width":0.09624335,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Assignees","depth":12,"bounds":{"left":0.64361703,"top":0.3463687,"width":0.09840426,"height":0.0207502},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"No one—","depth":11,"bounds":{"left":0.64361703,"top":0.3715084,"width":0.016788565,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"assign yourself","depth":11,"bounds":{"left":0.6604056,"top":0.37031126,"width":0.02825798,"height":0.014365523},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Labels","depth":11,"bounds":{"left":0.64361703,"top":0.40782124,"width":0.09840426,"height":0.0207502},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"None yet","depth":10,"bounds":{"left":0.64361703,"top":0.4329609,"width":0.016788565,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Projects","depth":12,"bounds":{"left":0.64361703,"top":0.46927375,"width":0.09840426,"height":0.0207502},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"None yet","depth":11,"bounds":{"left":0.64361703,"top":0.4944134,"width":0.016788565,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Milestone","depth":12,"bounds":{"left":0.64361703,"top":0.53072625,"width":0.09840426,"height":0.0207502},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"No milestone","depth":11,"bounds":{"left":0.64361703,"top":0.55586594,"width":0.024601065,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Helpful resources","depth":11,"bounds":{"left":0.64361703,"top":0.5965682,"width":0.03474069,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"GitHub Community Guidelines","depth":12,"bounds":{"left":0.64361703,"top":0.61731845,"width":0.05651596,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"GitHub Community Guidelines","depth":13,"bounds":{"left":0.64361703,"top":0.61731845,"width":0.05651596,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":0.4005984,"top":0.7501995,"width":0.0034906915,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"commit","depth":11,"bounds":{"left":0.4040891,"top":0.7501995,"width":0.015957447,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"2","depth":11,"bounds":{"left":0.5265958,"top":0.7501995,"width":0.004155585,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"files changed","depth":11,"bounds":{"left":0.53075135,"top":0.7501995,"width":0.028756648,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"1","depth":11,"bounds":{"left":0.66223407,"top":0.7501995,"width":0.0034906915,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
4963659031867039837
|
8234116724532728716
|
idle
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST [URL_WITH_CREDENTIALS]
Add a title
*
JY-20915 add alias for EU
Generate pull request title with Copilot
Add a description
Add a description
Comment
Write
Write
Preview
Preview
### JIRA: JY-20915
#### Changes:
- Support text relay for EU
- Prevent errors from EU on US
Markdown is supported
Markdown
is supported
Paste, drop, or click to add files
Paste, drop, or click to add files
Create pull request
Select a type of pull request
Remember, contributions to this repository should follow our
GitHub Community Guidelines
GitHub Community Guidelines
.
️
Reviewers
No reviews—at least 1 approving review is required.
Assignees
No one—
assign yourself
Labels
None yet
Projects
None yet
Milestone
No milestone
Helpful resources
GitHub Community Guidelines
GitHub Community Guidelines
1
commit
2
files changed
1...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59090
|
2101
|
18
|
2026-05-19T14:03:05.287062+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199385287_m2.jpg...
|
Firefox
|
Comparing master...JY-20915-add-domain-specific-em Comparing master...JY-20915-add-domain-specific-email-text-relay · jiminny/app — Work...
|
1
|
github.com/jiminny/app/compare/JY-20915-add-domain github.com/jiminny/app/compare/JY-20915-add-domain-specific-email-text-relay?expand=1...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
8952063357125439210
|
7227847552723931285
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira...
|
59089
|
NULL
|
NULL
|
NULL
|
|
59093
|
2101
|
20
|
2026-05-19T14:03:42.545499+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199422545_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormFV faVsco.js vViewNavigateg9 JY-20915-add- PhostormFV faVsco.js vViewNavigateg9 JY-20915-add-deCoderoledeyaomce_ kepositories_ Resolvers>W Traits_ Validatorsc) Batcheriteria.php* BatchCriterialnterface.phpc)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.ohv©EmailActivityServicelnterface.php(C) EmailMessage.oho© EmailMessagelnterface.phpInboxService.php@ InboxServicelnterface.php© InternetMessagelnterface.php© MailChannelService.phpTexireldyservice.ongMeetingGeneratorD NotificationLocal ChangesSheltConsoleChanges 4 files= .env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contig© TextRelayService.php app/Services/Mailv Unversioned Files 10 files=.env.local.bak app=.env.nikilocal app=.env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rravicon.ico ouoll=lds,txi aodTeraw sal querv sal aod© SimulateWebhooksCommand.php app/Console/Commands/Crm/HubspotM+ WEBHOOK FILTERING IMPLEMENTATION.md aodCreateReceivedNotification.php# sms-received.blade.php© TextRelayService.php x100% 5&• Tue 19 May 17:03:42+0 ..Nourications//smskecelveo.png© Mail/../SmsReceived.phppublic tunction synco: arraySmailbox = config( key:"jiminny.google_text_user'):"expectedorionalreczolent = contlou kev:'aoo.env') === "oroduction-eu'? 'catch-all-eu@' . config( key: 'jiminny.google_text_host'):'catch-all@' • config( key: 'jiminny.google_text_host');Sservice = Sthis->aetService(Smailboxa*$messageHistory = $this->getHistory($service);$messageIds = [];foreach ($messageHistory as Shistories) {$messages = Shistories->messagesAddedTJP + → Side-by-side viewer -Do not ignorede5255d59 contia/loaaina.oho'Level' → env('LOG_LEVEL', 'info'),nath' => storade nath'loas/Laravell.100')1= custom.log= laravel.logA console [STAGING]DO00.4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euyA1 A10 ^ Y 663fajiminny041 A1 A40 X 65 ^SELECT * FROM automated_report results WHERE uu1dto_b1nc'822ta41b-afd5-45a9-a248-86b0es6t3151' = uu1d•|665.666 v668- 669select * from text_relays where created_at › '2026-01-01';and id IN (32415, 32416);# and id = 32412;select * from users where team_id = 2 and email like "%scott%' and id = 29510;—672=673674= 676677'-678SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42','19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitiocCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text_relays table)•Verity US does NOT process itBenefits of Alias Approach:• Onlv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution< Code SWF.1.61 differencecurrent version"driver' => 'errorlog''Level' →> env('LOG_LEVEL', 'info'),'path" => storage_path('Logs/Laravel.Log').'driver' ='single','path' => storage_path('logs/custom.log'),"leveli =s envriind lEVElt Iinfar)• PushedJY-20915-add-domain-specific-email-text-relayto new branch...Create null request® 2 files committedJY-20915 add alias for EUEdit Commit Messaae.Po. 4 space...
|
NULL
|
-7925579930459227815
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhostormFV faVsco.js vViewNavigateg9 JY-20915-add- PhostormFV faVsco.js vViewNavigateg9 JY-20915-add-deCoderoledeyaomce_ kepositories_ Resolvers>W Traits_ Validatorsc) Batcheriteria.php* BatchCriterialnterface.phpc)3atchservice.one@ BatchServicelnterface.php(C)EmailActivitvService.ohv©EmailActivityServicelnterface.php(C) EmailMessage.oho© EmailMessagelnterface.phpInboxService.php@ InboxServicelnterface.php© InternetMessagelnterface.php© MailChannelService.phpTexireldyservice.ongMeetingGeneratorD NotificationLocal ChangesSheltConsoleChanges 4 files= .env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contig© TextRelayService.php app/Services/Mailv Unversioned Files 10 files=.env.local.bak app=.env.nikilocal app=.env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rravicon.ico ouoll=lds,txi aodTeraw sal querv sal aod© SimulateWebhooksCommand.php app/Console/Commands/Crm/HubspotM+ WEBHOOK FILTERING IMPLEMENTATION.md aodCreateReceivedNotification.php# sms-received.blade.php© TextRelayService.php x100% 5&• Tue 19 May 17:03:42+0 ..Nourications//smskecelveo.png© Mail/../SmsReceived.phppublic tunction synco: arraySmailbox = config( key:"jiminny.google_text_user'):"expectedorionalreczolent = contlou kev:'aoo.env') === "oroduction-eu'? 'catch-all-eu@' . config( key: 'jiminny.google_text_host'):'catch-all@' • config( key: 'jiminny.google_text_host');Sservice = Sthis->aetService(Smailboxa*$messageHistory = $this->getHistory($service);$messageIds = [];foreach ($messageHistory as Shistories) {$messages = Shistories->messagesAddedTJP + → Side-by-side viewer -Do not ignorede5255d59 contia/loaaina.oho'Level' → env('LOG_LEVEL', 'info'),nath' => storade nath'loas/Laravell.100')1= custom.log= laravel.logA console [STAGING]DO00.4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euyA1 A10 ^ Y 663fajiminny041 A1 A40 X 65 ^SELECT * FROM automated_report results WHERE uu1dto_b1nc'822ta41b-afd5-45a9-a248-86b0es6t3151' = uu1d•|665.666 v668- 669select * from text_relays where created_at › '2026-01-01';and id IN (32415, 32416);# and id = 32412;select * from users where team_id = 2 and email like "%scott%' and id = 29510;—672=673674= 676677'-678SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42','19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitiocCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text_relays table)•Verity US does NOT process itBenefits of Alias Approach:• Onlv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution< Code SWF.1.61 differencecurrent version"driver' => 'errorlog''Level' →> env('LOG_LEVEL', 'info'),'path" => storage_path('Logs/Laravel.Log').'driver' ='single','path' => storage_path('logs/custom.log'),"leveli =s envriind lEVElt Iinfar)• PushedJY-20915-add-domain-specific-email-text-relayto new branch...Create null request® 2 files committedJY-20915 add alias for EUEdit Commit Messaae.Po. 4 space...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59095
|
2101
|
22
|
2026-05-19T14:04:01.545968+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199441545_m2.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (33)
Pull requests
(
33
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality
Security and quality
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
JY-20915 add alias for EU #12105 Edit title
JY-20915 add alias for EU
#
12105
Edit title
Preview
Preview
Checks pending
Checks pending
Code
Code
Open
LakyLak...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.28850758,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.30965683,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.013297873,"top":0.32122904,"width":0.4644282,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.3423783,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.35395053,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37509975,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.386672,"width":0.15791224,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.40782124,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.41939345,"width":0.12699468,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.06732048,"top":0.415004,"width":0.007978723,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.0028257978,"top":0.44213888,"width":0.07413564,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0028257978,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.013796543,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.024933511,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.036070477,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.04720745,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to content","depth":6,"bounds":{"left":0.07962101,"top":0.0518755,"width":0.0003324468,"height":0.0007980846},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to content","depth":7,"bounds":{"left":0.07962101,"top":0.05347167,"width":0.0029920214,"height":0.21468475},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open menu","depth":10,"bounds":{"left":0.08494016,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Homepage (g then d)","depth":9,"bounds":{"left":0.099567816,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"jiminny","depth":12,"bounds":{"left":0.112865694,"top":0.06464485,"width":0.018949468,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"jiminny","depth":14,"bounds":{"left":0.11486037,"top":0.07063048,"width":0.014960106,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":12,"bounds":{"left":0.13680187,"top":0.06464485,"width":0.017785905,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":14,"bounds":{"left":0.13879654,"top":0.07063048,"width":0.008477394,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search or jump to…","depth":9,"bounds":{"left":0.81698805,"top":0.06464485,"width":0.06565824,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Type","depth":12,"bounds":{"left":0.82928854,"top":0.07063048,"width":0.011801862,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":12,"bounds":{"left":0.8424202,"top":0.07222666,"width":0.002493351,"height":0.011572227},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to search","depth":12,"bounds":{"left":0.84640956,"top":0.07063048,"width":0.021276595,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Chat with Copilot","depth":10,"bounds":{"left":0.88464093,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Open Copilot…","depth":9,"bounds":{"left":0.8949468,"top":0.06464485,"width":0.008643617,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"Create new...","depth":9,"bounds":{"left":0.9115692,"top":0.06464485,"width":0.01662234,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"All issues(g then i)","depth":9,"bounds":{"left":0.93085104,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All pull requests","depth":9,"bounds":{"left":0.94414896,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All repositories","depth":9,"bounds":{"left":0.9574468,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"You have unread notifications(g then n)","depth":9,"bounds":{"left":0.97074467,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open user navigation menu","depth":9,"bounds":{"left":0.9840425,"top":0.06464485,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Repository navigation","depth":9,"bounds":{"left":0.079288565,"top":0.051077414,"width":0.0003324468,"height":0.0007980846},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Repository navigation","depth":10,"bounds":{"left":0.079288565,"top":0.05387071,"width":0.0787899,"height":0.023144454},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Code","depth":12,"bounds":{"left":0.08494016,"top":0.09936153,"width":0.025099734,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Code","depth":14,"bounds":{"left":0.095744684,"top":0.10574621,"width":0.011469414,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull requests (33)","depth":12,"bounds":{"left":0.11269947,"top":0.09936153,"width":0.05518617,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull requests","depth":14,"bounds":{"left":0.12333777,"top":0.10574621,"width":0.02925532,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":14,"bounds":{"left":0.15525267,"top":0.113727055,"width":0.0029920214,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"33","depth":14,"bounds":{"left":0.15824468,"top":0.113727055,"width":0.005817819,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":14,"bounds":{"left":0.1640625,"top":0.113727055,"width":0.0016622341,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Agents","depth":12,"bounds":{"left":0.1705452,"top":0.09936153,"width":0.029089095,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Agents","depth":14,"bounds":{"left":0.18151596,"top":0.10574621,"width":0.014960106,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Actions","depth":12,"bounds":{"left":0.20229389,"top":0.09936153,"width":0.03025266,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Actions","depth":14,"bounds":{"left":0.21326463,"top":0.10574621,"width":0.016123671,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Wiki","depth":12,"bounds":{"left":0.23520611,"top":0.09936153,"width":0.022938829,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Wiki","depth":14,"bounds":{"left":0.24601063,"top":0.10574621,"width":0.009142287,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security and quality","depth":12,"bounds":{"left":0.26080453,"top":0.09936153,"width":0.05817819,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security and quality","depth":14,"bounds":{"left":0.27260637,"top":0.10574621,"width":0.04255319,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Insights","depth":12,"bounds":{"left":0.32164228,"top":0.09936153,"width":0.031083776,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Insights","depth":14,"bounds":{"left":0.33277926,"top":0.10574621,"width":0.016788565,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Settings","depth":12,"bounds":{"left":0.35538563,"top":0.09936153,"width":0.032081116,"height":0.026336791},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Settings","depth":14,"bounds":{"left":0.3665226,"top":0.10574621,"width":0.017785905,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Important update","depth":10,"bounds":{"left":0.09325133,"top":0.14365523,"width":0.0003324468,"height":0.016759777},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Important update","depth":11,"bounds":{"left":0.09325133,"top":0.1452514,"width":0.039228722,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.","depth":10,"bounds":{"left":0.09325133,"top":0.1452514,"width":0.2159242,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Review this update","depth":10,"bounds":{"left":0.30917552,"top":0.1452514,"width":0.04055851,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Review this update","depth":11,"bounds":{"left":0.30917552,"top":0.1452514,"width":0.04055851,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"and manage your preferences in your","depth":10,"bounds":{"left":0.34973404,"top":0.1452514,"width":0.08261303,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"GitHub account settings","depth":10,"bounds":{"left":0.4323471,"top":0.1452514,"width":0.05219415,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"GitHub account settings","depth":11,"bounds":{"left":0.4323471,"top":0.1452514,"width":0.05219415,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":".","depth":10,"bounds":{"left":0.48454124,"top":0.1452514,"width":0.0013297872,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Dismiss banner","depth":9,"bounds":{"left":0.98636967,"top":0.13886672,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"JY-20915 add alias for EU #12105 Edit title","depth":13,"bounds":{"left":0.090259306,"top":0.19193934,"width":0.16838431,"height":0.031923383},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"JY-20915 add alias for EU","depth":14,"bounds":{"left":0.090259306,"top":0.19273743,"width":0.119015954,"height":0.030327214},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"#","depth":15,"bounds":{"left":0.21193483,"top":0.19273743,"width":0.006482713,"height":0.030327214},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12105","depth":15,"bounds":{"left":0.21841756,"top":0.19273743,"width":0.02825798,"height":0.030327214},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit title","depth":14,"bounds":{"left":0.24800532,"top":0.19513169,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Preview","depth":13,"bounds":{"left":0.95827794,"top":0.19992019,"width":0.031083776,"height":0.022346368},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Preview","depth":15,"bounds":{"left":0.96359706,"top":0.2047087,"width":0.01512633,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Checks pending","depth":13,"bounds":{"left":0.8715093,"top":0.19832402,"width":0.051861703,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Checks pending","depth":15,"bounds":{"left":0.88380986,"top":0.20430966,"width":0.03523936,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Code","depth":13,"bounds":{"left":0.9260306,"top":0.19832402,"width":0.02825798,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Code","depth":15,"bounds":{"left":0.9303524,"top":0.20430966,"width":0.011635638,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Open","depth":13,"bounds":{"left":0.1008976,"top":0.23623304,"width":0.011968086,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"LakyLak","depth":15,"bounds":{"left":0.11951463,"top":0.2330407,"width":0.01861702,"height":0.016759777},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
8530123254820147816
|
8236933752814073485
|
visual_change
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (33)
Pull requests
(
33
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality
Security and quality
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
JY-20915 add alias for EU #12105 Edit title
JY-20915 add alias for EU
#
12105
Edit title
Preview
Preview
Checks pending
Checks pending
Code
Code
Open
LakyLak...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59099
|
2101
|
24
|
2026-05-19T14:04:15.550411+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199455550_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormFV faVsco.jsViewINavicareCodeLaravelg9 JY- PhostormFV faVsco.jsViewINavicareCodeLaravelg9 JY-20915-add-domain-specific-email-text-relaWindowmelpProjectInitialFrontendStateTest.php© WebhookController.php© EventServiceProvider.phpCreateReceivedNotification.phpalaninemlantanCikeeeVoabalnieMall//Smskecelvea.pnp# sms-received.blade.php© TextRelayService.phpw MockUnusedDependenciestrait.pho• D unitz0zz© ApiGuardLogin.phpc Testcase.phpQ- ENVx $ Cc W .*TL Y :› → vendoro editorcontiaE .env= env.circleci= .env.circleci-nightly= envlocallE.env.local.bak= env miarate=.env.nikilocal=.env.otherE .env.productionE .env.production-euE.env.qa= .env.qaiAPP_ENV=productionAPP_KEY=base64:1+v5Vc7TE57KCz8d8/7kP4t34hBobDNK9Mt8m/yaLnE=APP_DEBUG=falseLUb_ChANNEL-errorLogArrukL-nccos.app.Jzmanny.euAWS_DEFAULT_REGION=eu-west-1APP_ KEbLUN=eU-weSc-1APP_DEPLOY_REGION=eUUb CUNNECILUN=mySqUU8HUSI=0DDB_PORT=3306D8_DATABASE=1minnvDBUSERNAME=rootLocal ChangesSheltConsoleChanges 4 files= .env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contig© TextRelayService.php app/Services/Mailv Unversioned Files 10 files→=.Do not ignorede5255d59 contia/loaaina.oho'Level' → env('LOG_LEVEL', 'info'),nath' => storade nath'loas/laravel.100')=.env.local.bak app=.env.nikilocal app=.env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rhravicon.ico public=lds,txi aodTeraw sal querv sal aoo© SimulateWebhooksCommand.php app/Console/Commands/Crm/HubspotM+ WEBHOOK FILTERING IMPLEMENTATION.md aoo.= custom.logA console [STAGING]= laravel.log4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euy664666 v668-669670672fajiminny041 A1 A40 X 65 ^SELECT * FROM automated_report results WHERE uu1dto_b1nc'822ta41b-afd5-45a9-a248-86b0es6t3151' = uu1dselect * from text_relays where created_at › '2026-01-01';and 1d IN (32415. 3241691# and id = 32412;select * from users where team_id = 2 and email like "%scott%' and id = 29510;SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42' , '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitioc100% 5&• Tue 19 May 17:04:15U AskJiminnyReportActivityServiceTest vCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text_relays table)•Verity US does NOT process itBenefits of Alias Approach:• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution< Code SWF.1.6+0 ..1 differencecurrent version"driver' => 'errorlog''Level' →> env('LOG_LEVEL', 'info'),'path" => storage_path('Logs/Laravel.Log').'driver' ='single','path' => storage_path('logs/custom.log'),"levelt =s envriind Levelt tinforn® 2 files committedJY-20915 add alias for EUEdit Commit Messaae.6.21UTE.8f?4 spaces...
|
NULL
|
-6429334769416385268
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhostormFV faVsco.jsViewINavicareCodeLaravelg9 JY- PhostormFV faVsco.jsViewINavicareCodeLaravelg9 JY-20915-add-domain-specific-email-text-relaWindowmelpProjectInitialFrontendStateTest.php© WebhookController.php© EventServiceProvider.phpCreateReceivedNotification.phpalaninemlantanCikeeeVoabalnieMall//Smskecelvea.pnp# sms-received.blade.php© TextRelayService.phpw MockUnusedDependenciestrait.pho• D unitz0zz© ApiGuardLogin.phpc Testcase.phpQ- ENVx $ Cc W .*TL Y :› → vendoro editorcontiaE .env= env.circleci= .env.circleci-nightly= envlocallE.env.local.bak= env miarate=.env.nikilocal=.env.otherE .env.productionE .env.production-euE.env.qa= .env.qaiAPP_ENV=productionAPP_KEY=base64:1+v5Vc7TE57KCz8d8/7kP4t34hBobDNK9Mt8m/yaLnE=APP_DEBUG=falseLUb_ChANNEL-errorLogArrukL-nccos.app.Jzmanny.euAWS_DEFAULT_REGION=eu-west-1APP_ KEbLUN=eU-weSc-1APP_DEPLOY_REGION=eUUb CUNNECILUN=mySqUU8HUSI=0DDB_PORT=3306D8_DATABASE=1minnvDBUSERNAME=rootLocal ChangesSheltConsoleChanges 4 files= .env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contig© TextRelayService.php app/Services/Mailv Unversioned Files 10 files→=.Do not ignorede5255d59 contia/loaaina.oho'Level' → env('LOG_LEVEL', 'info'),nath' => storade nath'loas/laravel.100')=.env.local.bak app=.env.nikilocal app=.env.other app© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/Rhravicon.ico public=lds,txi aodTeraw sal querv sal aoo© SimulateWebhooksCommand.php app/Console/Commands/Crm/HubspotM+ WEBHOOK FILTERING IMPLEMENTATION.md aoo.= custom.logA console [STAGING]= laravel.log4 SF [jiminny@localhost]A HS_Jocal [jiminny@localhost]A console [PROD] X# console [euy664666 v668-669670672fajiminny041 A1 A40 X 65 ^SELECT * FROM automated_report results WHERE uu1dto_b1nc'822ta41b-afd5-45a9-a248-86b0es6t3151' = uu1dselect * from text_relays where created_at › '2026-01-01';and 1d IN (32415. 3241691# and id = 32412;select * from users where team_id = 2 and email like "%scott%' and id = 29510;SELECT * FROM activities WHERE uvid_to_bin('67cebfc2-ed56-44a2-8C68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42' , '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSOnM sntivitioc100% 5&• Tue 19 May 17:04:15U AskJiminnyReportActivityServiceTest vCascadeFix AutomatedReportsCascadeText Relay Email Alias2. Deploy code changes to EU environment3. Test• Send SMS from EU environment• Verify notification email has reply-to: [EMAIL]• Replv to emai.• Verify only EU processes it (check text_relays table)•Verity US does NOT process itBenefits of Alias Approach:• Oniv 1 Gmail mailbox needed•Just create an allas in Gmall settings• No separate mailbox configuration.• X-om-uriginal-l0 neader snows ortginal reclplent oerore allas resolution< Code SWF.1.6+0 ..1 differencecurrent version"driver' => 'errorlog''Level' →> env('LOG_LEVEL', 'info'),'path" => storage_path('Logs/Laravel.Log').'driver' ='single','path' => storage_path('logs/custom.log'),"levelt =s envriind Levelt tinforn® 2 files committedJY-20915 add alias for EUEdit Commit Messaae.6.21UTE.8f?4 spaces...
|
59097
|
NULL
|
NULL
|
NULL
|
|
59101
|
2100
|
20
|
2026-05-19T14:04:29.414649+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199469414_m1.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
1447094146983966292
|
7232334624239386837
|
app_switch
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59102
|
2101
|
25
|
2026-05-19T14:04:29.454240+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199469454_m2.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.28850758,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.30965683,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-3035877968339522589
|
5784388842885795972
|
app_switch
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59105
|
2101
|
28
|
2026-05-19T14:04:49.564369+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199489564_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
rireroxVIewPlatform Sprint 4 02 - PlatformService- rireroxVIewPlatform Sprint 4 02 - PlatformService-Desk - Queues - Platfori(JY-20915] Add environment-spe@ JY-20725 add HS rate limit handlinJY-20808 low priority indexing qu) New Tab8 JiminnySevenShores|Hubspot\Exceptions8 JiminnyJY-20676 delete AJ reports relater( JY-20915 add alias for EU by L X— New TabmistonbookmarksProtllesToolsWindowmelpjiminny / app &<> Code8? Pull requests 33C. Agents• Actions0 Wiki© Security and qualityInsights ộ Settings@ On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.JY-20915 add alias for EU #12105 •I7 Open LakyLak wants to merge 1 commit into master from JY-20915-add-domain-specific-emait-text-relayw Conversation 0- Checks 21# Files changed 201 © All commits -Q Filter files...• appv ^ Notifications/Activitiesapp/Notifications/Activities/SmsReceived.phpCe -62,9 +62,13 @ public function toMail(Snotifiable): MailableI/ The message format is always "sender,recipient".Smailbox = Sto . ".' . Sfrom. ".' , Hashids::encode(Sthis->activitv->id)E SmsReceived.phpv E Services/Mail# TextRelavService.phv/return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity()))->to(Snotifiable-›email)→>from($from • "@' • config("jiminny-google_text_host"), Sthis-›activity->prospect_name)->replyTo(Smailbox . '@' . config('jiminny.google_text_host'), $this-›activity->prospect_name);app/Services/Mail/TextRelayService.php dee -25,6 +25,10 @ public function _construct()oublic function synco: arravSmailbox = confia('iiminny.aoogle text user'):Sservice = Sthis->getService(Smailbox):ee -36,6 +40,11 @ public function sync(): arrayforeach (Smessages as Smessage) {SmessageId = smessage->message->id;898972 +25100% C7. • Tue 19 May 17:04:48ООООНQ Type D to search• Checks pending Code -Preview-+33 -18000C 0 1 2 viewedSubmit review - 183+5-1 maaa [ Viewed@ ..I/ The message format is always "sender,recipient".smailbox = sto.''. Sfrom.''. Hashids::encode(sthis->activity->id);/ Uas e corotgen e.ectie auopr or tepyeti catch-all-eu's; "cartchall':SreplyTo = salias . '+' . $mailbox . '@' . config('jiminny.google_text_host');return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity)))→>to(Snotifiable-›email)-›from($from• '@' • config('jiminny.google_text_host'), $this->activity->prospect_name)-replyTo(SreplyTo, Sthis->activity->prospect_name);public function sync(): arraysmailbox = config("jiminny.google_text_user');sexpectedOriginalRecipient = config('app.env') === 'production-eu'? 'catch-all-eud'. config('jiminny.google_text_host'):'catch-alla' . confia('jiminnv.aoogle text host'):Sservice = Sthis->getService(Smailbox):foreach (smessages as Smessage) &smessageld = smessage->message->id;...
|
NULL
|
-2364576324737037871
|
NULL
|
visual_change
|
ocr
|
NULL
|
rireroxVIewPlatform Sprint 4 02 - PlatformService- rireroxVIewPlatform Sprint 4 02 - PlatformService-Desk - Queues - Platfori(JY-20915] Add environment-spe@ JY-20725 add HS rate limit handlinJY-20808 low priority indexing qu) New Tab8 JiminnySevenShores|Hubspot\Exceptions8 JiminnyJY-20676 delete AJ reports relater( JY-20915 add alias for EU by L X— New TabmistonbookmarksProtllesToolsWindowmelpjiminny / app &<> Code8? Pull requests 33C. Agents• Actions0 Wiki© Security and qualityInsights ộ Settings@ On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.JY-20915 add alias for EU #12105 •I7 Open LakyLak wants to merge 1 commit into master from JY-20915-add-domain-specific-emait-text-relayw Conversation 0- Checks 21# Files changed 201 © All commits -Q Filter files...• appv ^ Notifications/Activitiesapp/Notifications/Activities/SmsReceived.phpCe -62,9 +62,13 @ public function toMail(Snotifiable): MailableI/ The message format is always "sender,recipient".Smailbox = Sto . ".' . Sfrom. ".' , Hashids::encode(Sthis->activitv->id)E SmsReceived.phpv E Services/Mail# TextRelavService.phv/return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity()))->to(Snotifiable-›email)→>from($from • "@' • config("jiminny-google_text_host"), Sthis-›activity->prospect_name)->replyTo(Smailbox . '@' . config('jiminny.google_text_host'), $this-›activity->prospect_name);app/Services/Mail/TextRelayService.php dee -25,6 +25,10 @ public function _construct()oublic function synco: arravSmailbox = confia('iiminny.aoogle text user'):Sservice = Sthis->getService(Smailbox):ee -36,6 +40,11 @ public function sync(): arrayforeach (Smessages as Smessage) {SmessageId = smessage->message->id;898972 +25100% C7. • Tue 19 May 17:04:48ООООНQ Type D to search• Checks pending Code -Preview-+33 -18000C 0 1 2 viewedSubmit review - 183+5-1 maaa [ Viewed@ ..I/ The message format is always "sender,recipient".smailbox = sto.''. Sfrom.''. Hashids::encode(sthis->activity->id);/ Uas e corotgen e.ectie auopr or tepyeti catch-all-eu's; "cartchall':SreplyTo = salias . '+' . $mailbox . '@' . config('jiminny.google_text_host');return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity)))→>to(Snotifiable-›email)-›from($from• '@' • config('jiminny.google_text_host'), $this->activity->prospect_name)-replyTo(SreplyTo, Sthis->activity->prospect_name);public function sync(): arraysmailbox = config("jiminny.google_text_user');sexpectedOriginalRecipient = config('app.env') === 'production-eu'? 'catch-all-eud'. config('jiminny.google_text_host'):'catch-alla' . confia('jiminnv.aoogle text host'):Sservice = Sthis->getService(Smailbox):foreach (smessages as Smessage) &smessageld = smessage->message->id;...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59108
|
NULL
|
0
|
2026-05-19T14:05:08.857772+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199508857_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicarecodeFV faVsco.js°9 JY-20915-a PhostormVIewINavicarecodeFV faVsco.js°9 JY-20915-add-domain-specificroledey©) WebhookController.pnpCreateReceivedNotification.php=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console [PROD] X# console [euy© InternetMessagelnterface.phpC MailChannelService.onp(C) Notifications/.../SmsReceived.ong© Mail/.../SmsReceived.phpsms-received.blade.php© TextRelayService.php X1extkelayservice.ongD MeetingGenerator_ NotricationWOAUtnZD RecallA_ SecurityW StreaminaW Telephonvl User?ilotWeohook© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php@ ConferenceService.php(c) InciahtSoatService nhn© InstantMeetingService.php© IntercomService.php© IpapiClient.php@)InapiService.php© ParticipantShareService.php@ DlanhatService.onp© PlaybackService.php(© PlaybackVideoOnlyService.php© PlaybookCategoryService.php• PlaylistGeneratorInterface.php© ResolveTeamCrmConnection.php(c) SimpleThrottleservice.phc(c) SlackService.phc© SocialAccountService.phpc) SortPhoneService.ohr@ TeamDeactivatedService.ohv(C)[EMAIL]© TeamService.ohpC) TranscodeParameterResolver.oho@ UserService.ohp(C) Uuid.nho> D Traits• MUseCasesm Userm UtilsM Validation•MVophp helpers.php© InitialFrontendState.php(e) liminny nhn(e) Dian nhnA console [STAGING]D 6.Tx: Autov81 410 ^ Y 663public tunction synco: arraySmailbox = config( key:"jiminny.google_text_user'):sexpectedorionalreczolent = contio( key: 'aoo.env') === "oroduction-eu'Cascade 9e7ICommand ge? 'catch-all-eu@' . config( key:'jiminny.google_text_host')'catch-all@'. configt key:"iiminnv.aoogle text host'):Sservice = Sthis->aetService(Smailboxa672674$messageHistory = $this->getHistory($service);Smessadelids=1foreach ($messageHistory as Shistories) {$messages = Shistories->messagesAdded;foreach (Smessages as Smessage) {$messageId = Smessage->message->id:if (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, Smessageld, SexpectedOriginalRe683continue.—682684685srelavedlext = lextrelay::where column:'email provider id'. Smessageld)->firstO:687688if (SrelayedText === null) {689=690Srelavedllext = extrelav::createu'email providen'=> TextRelav::PROVIDER GSUITE.691''email provider id' => Smessagelid.692"status' => TextRelay::STATUS_PROCESSING,=695— 695696Sioh = (new FmailTextRelav(Smessageld. SrelavedText))->onQueue( quee: Constants:•QUEUE f697disnatch(Siob)SmessageTdsm = Smessaaeld.699=700702notunn Smeccaaotde.705public function getHistory(GooqleGmail $service): arraySpageloken = null:-teyt-rolav to new hranch .oricin/IV.20015.add-domain-cnecific-email-teyt-rolav /l Croate null requect (4 minutes aaoiSo jiminny v041 A1 A40 M65 ^ VSELECT * FROMautomatedreport results whERE uu1d to binc'822ta41b-atd5-45a9-a248-86b0eS6t5151' = UU1dselect * from text_relays where created_at > '2026-01-01';and 1d IN (32415. 3241691#and 1d = 324121select * from users where team_id = 2 and email like '%scottx' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id.status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%"ORDER BY created at DESCLIMIT 10:SELECT id, uvid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)GROUP BY u.id, u.email, u.name, u.softphone_numberORDER BY sms_count DESC;colort + fnom toame whone id = 1.colort + fnom nolec.CascadeFix AutomatedReportsCascadehal100% 2• Tue 19 May 17:05:08U AskJiminnyReportActivityServiceTest vText Relay Email Alias+0 ..@TextRelayService.php#L29 will this work?Ask anvthina (&4-L)« Code SWF-1.6A 2 files committedJY-20915 add alias for EUEdit Commit Messaae.W Windsurf Toams 20•0 (66 charc) UTF.8|io 4 spaces...
|
NULL
|
-4013089315314580665
|
NULL
|
visual_change
|
ocr
|
NULL
|
PhostormVIewINavicarecodeFV faVsco.js°9 JY-20915-a PhostormVIewINavicarecodeFV faVsco.js°9 JY-20915-add-domain-specificroledey©) WebhookController.pnpCreateReceivedNotification.php=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console [PROD] X# console [euy© InternetMessagelnterface.phpC MailChannelService.onp(C) Notifications/.../SmsReceived.ong© Mail/.../SmsReceived.phpsms-received.blade.php© TextRelayService.php X1extkelayservice.ongD MeetingGenerator_ NotricationWOAUtnZD RecallA_ SecurityW StreaminaW Telephonvl User?ilotWeohook© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php@ ConferenceService.php(c) InciahtSoatService nhn© InstantMeetingService.php© IntercomService.php© IpapiClient.php@)InapiService.php© ParticipantShareService.php@ DlanhatService.onp© PlaybackService.php(© PlaybackVideoOnlyService.php© PlaybookCategoryService.php• PlaylistGeneratorInterface.php© ResolveTeamCrmConnection.php(c) SimpleThrottleservice.phc(c) SlackService.phc© SocialAccountService.phpc) SortPhoneService.ohr@ TeamDeactivatedService.ohv(C)[EMAIL]© TeamService.ohpC) TranscodeParameterResolver.oho@ UserService.ohp(C) Uuid.nho> D Traits• MUseCasesm Userm UtilsM Validation•MVophp helpers.php© InitialFrontendState.php(e) liminny nhn(e) Dian nhnA console [STAGING]D 6.Tx: Autov81 410 ^ Y 663public tunction synco: arraySmailbox = config( key:"jiminny.google_text_user'):sexpectedorionalreczolent = contio( key: 'aoo.env') === "oroduction-eu'Cascade 9e7ICommand ge? 'catch-all-eu@' . config( key:'jiminny.google_text_host')'catch-all@'. configt key:"iiminnv.aoogle text host'):Sservice = Sthis->aetService(Smailboxa672674$messageHistory = $this->getHistory($service);Smessadelids=1foreach ($messageHistory as Shistories) {$messages = Shistories->messagesAdded;foreach (Smessages as Smessage) {$messageId = Smessage->message->id:if (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, Smessageld, SexpectedOriginalRe683continue.—682684685srelavedlext = lextrelay::where column:'email provider id'. Smessageld)->firstO:687688if (SrelayedText === null) {689=690Srelavedllext = extrelav::createu'email providen'=> TextRelav::PROVIDER GSUITE.691''email provider id' => Smessagelid.692"status' => TextRelay::STATUS_PROCESSING,=695— 695696Sioh = (new FmailTextRelav(Smessageld. SrelavedText))->onQueue( quee: Constants:•QUEUE f697disnatch(Siob)SmessageTdsm = Smessaaeld.699=700702notunn Smeccaaotde.705public function getHistory(GooqleGmail $service): arraySpageloken = null:-teyt-rolav to new hranch .oricin/IV.20015.add-domain-cnecific-email-teyt-rolav /l Croate null requect (4 minutes aaoiSo jiminny v041 A1 A40 M65 ^ VSELECT * FROMautomatedreport results whERE uu1d to binc'822ta41b-atd5-45a9-a248-86b0eS6t5151' = UU1dselect * from text_relays where created_at > '2026-01-01';and 1d IN (32415. 3241691#and 1d = 324121select * from users where team_id = 2 and email like '%scottx' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id.status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%"ORDER BY created at DESCLIMIT 10:SELECT id, uvid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)GROUP BY u.id, u.email, u.name, u.softphone_numberORDER BY sms_count DESC;colort + fnom toame whone id = 1.colort + fnom nolec.CascadeFix AutomatedReportsCascadehal100% 2• Tue 19 May 17:05:08U AskJiminnyReportActivityServiceTest vText Relay Email Alias+0 ..@TextRelayService.php#L29 will this work?Ask anvthina (&4-L)« Code SWF-1.6A 2 files committedJY-20915 add alias for EUEdit Commit Messaae.W Windsurf Toams 20•0 (66 charc) UTF.8|io 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59113
|
2103
|
2
|
2026-05-19T14:06:12.563227+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199572563_m2.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
-3362041682160145768
|
8385257262721863829
|
app_switch
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59125
|
2102
|
5
|
2026-05-19T14:07:15.237819+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199635237_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelp•APPAPP (-zsl• SlackFileEditViewGoHistoryWindowHelp•APPAPP (-zsl•• 0DOCKER• ₴1DEV (-zsh)O 82Running analysis on 7 cores with 10files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk.Loaded config default from"-php-cs-fixer.dist.php".5688/5688100%1) app/Services/Mail/TextRelayService.php (not_operator_with_successor_space, blank_lirbegin diff--- /home/jiminny/app/Services/Mail/TextRelayService.php+++/home/jiminny/app/Services/Mail/TextRelayService.php@@ -25,7 +25,700public function synco: arraySmailbox = config('jiminny.google_text_user');SexpectedOriginalRecipient = config('app.env') === 'production-eu''catch-all-eu?".config('jiminny.google_text_host')'catch-all@'. config('jiminny.google_text_host');-41,7 +41,7foreach (Smessages as Smessage) {SmessageId = Smessage->message->id;if (!Sthis->isForCurrentEnvironment($service, Smailbox,Smessageld,Sexpeif (! Sthis->isForCurrentEnvironment($service, Smailbox, SmessageId, Sex!continue;-157,6 +157,7 0foreach (Sheaders as Sheader) {if (Sheader->name === 'X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === SexpectedOriginalRecipient;}end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containeror image →Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaiEDHomeDMsActivityFilesLater..•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesdo James Graham8. Stefka StoyanovaNikolay Yankov®. Galya Dimitrova E€. Vasil Vasilev®. Aneliya Angelovao Stoyan TomovLa Todor Stamatov "N. Mario Georgiev. Nikolay Ivanov. Stoyan TanevLukas Kovalik y... O#:: Apps# Jira CloudToast100% <7Tue 19 May 17:07:15Describe what you are looking for# general436 0• Messages@ FilesBookmarksMore v+Detraction (Friday, May 15th ~091V16 replies Last reply 4 days agoPetko Kashinski12:55 PMStart dateH2Greg 1:10 PMQ3 is huge amount of renewals, way to get startedearly.Today ~NewSalesforce for Slack APP5:00 PMPetko Kashinski just closed a renewal with Travel +Leisure - Pilot - Renewal (30/06/2026). Nice Work!Amount: USD 10,200ARR: USD 10.200Close Date: May 19, 2026Start Date: June 2, 2026Number of Salespeople:Detraction? falseDetraction Reason:Detraction Context:#1 0911 reply Today at 5:02 PMMessage #general+Aa...
|
NULL
|
-2080139691835315888
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelp•APPAPP (-zsl• SlackFileEditViewGoHistoryWindowHelp•APPAPP (-zsl•• 0DOCKER• ₴1DEV (-zsh)O 82Running analysis on 7 cores with 10files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk.Loaded config default from"-php-cs-fixer.dist.php".5688/5688100%1) app/Services/Mail/TextRelayService.php (not_operator_with_successor_space, blank_lirbegin diff--- /home/jiminny/app/Services/Mail/TextRelayService.php+++/home/jiminny/app/Services/Mail/TextRelayService.php@@ -25,7 +25,700public function synco: arraySmailbox = config('jiminny.google_text_user');SexpectedOriginalRecipient = config('app.env') === 'production-eu''catch-all-eu?".config('jiminny.google_text_host')'catch-all@'. config('jiminny.google_text_host');-41,7 +41,7foreach (Smessages as Smessage) {SmessageId = Smessage->message->id;if (!Sthis->isForCurrentEnvironment($service, Smailbox,Smessageld,Sexpeif (! Sthis->isForCurrentEnvironment($service, Smailbox, SmessageId, Sex!continue;-157,6 +157,7 0foreach (Sheaders as Sheader) {if (Sheader->name === 'X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === SexpectedOriginalRecipient;}end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containeror image →Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny ~/jiminny/app (JY-20915-add-domain-specific-emaiEDHomeDMsActivityFilesLater..•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesdo James Graham8. Stefka StoyanovaNikolay Yankov®. Galya Dimitrova E€. Vasil Vasilev®. Aneliya Angelovao Stoyan TomovLa Todor Stamatov "N. Mario Georgiev. Nikolay Ivanov. Stoyan TanevLukas Kovalik y... O#:: Apps# Jira CloudToast100% <7Tue 19 May 17:07:15Describe what you are looking for# general436 0• Messages@ FilesBookmarksMore v+Detraction (Friday, May 15th ~091V16 replies Last reply 4 days agoPetko Kashinski12:55 PMStart dateH2Greg 1:10 PMQ3 is huge amount of renewals, way to get startedearly.Today ~NewSalesforce for Slack APP5:00 PMPetko Kashinski just closed a renewal with Travel +Leisure - Pilot - Renewal (30/06/2026). Nice Work!Amount: USD 10,200ARR: USD 10.200Close Date: May 19, 2026Start Date: June 2, 2026Number of Salespeople:Detraction? falseDetraction Reason:Detraction Context:#1 0911 reply Today at 5:02 PMMessage #general+Aa...
|
59123
|
NULL
|
NULL
|
NULL
|
|
59147
|
2105
|
1
|
2026-05-19T14:11:05.433248+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779199865433_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20915-add-d PhostormINavicarecodeFV faVsco.js°9 JY-20915-add-domain-specific-email-text-reProiect v©ParuiclpantDecllneakecoraing.ong© Premeeuingkeminder.onpD ActivityProviders_ AlAutomationucalendarsD Channelsb ermD MessagesPlavlists0 Tracks© ActivityCommented.php© ActivityLiveCoached.phpC) ActivitvLivecoachinaNote.ono© ActivitvMentioned.ohnC) [EMAIL](C) ActivitvScored.oho@ActivitvShared nhn(c) CoachRequected.nhnl© NewCustomerApiToken.php© NudgeExpirationWarningNotification.php©OpportunityAlsoCommented.php© OpportunityCommented.php©OpportunityMentioned.php© OpportunityUpdateNotification.php©OwnerinvitedToTrial.php© SlackBotAdded.php© SlackBotRemoved.phpUserDeactivated.php© UserInvitedToTeam.php© UserinvitedToTeamWithEmailOnly.php© UserPromotedTeamOwner.php> O Observers53.• _ Policiesv M Providers@ ActivitvServiceProvider.php@ ApiServiceProvider.php@ AppServiceProvider.phog AuthServiceProvider.phpC) BroadcastServiceProvider.ohn© CalendarServiceProvider.php(C) [EMAIL]© EncryptionServiceProvider.php©EventServiceProvider.php© HubspotJournalServiceProvider.php©HubspotWebhookServiceProvider.php© JiminnyServiceProvider.php©PlanhatServiceProvider.php(@) DronhetHandlerServiceProvider.phpiched.IV.20015-add-dCreateReceivedNotification.phpsms-received.blade.php© TextRelayService.phpclass smskecelvea excenas nouiricacion Inolements snoulauueue* Iru co pulL in cne corresponaino oucbound messace for unis.* dreturn Lluminate Database Eloquent Model null obnectstaticprivate function getoutboundactzvaty)'user id'1) ->whereHas ( relation"to', function (Squerv)4$query->where( column: 'phone_number', $this->activity->from->phone_number);)->orderBvd co'actual_start_time')->latestO->firstO:* Get the mail representation of the notification.* @param mixed Snotifiablepublic function toMail(Snotifiable): Mailable// From should appear consistent with the number for conversation chaining in email client.$from = ltrim(Sthis->activity->from->phone_number.characters: "+'):$to = ltrim(Sthis->activity->to->phone_number.characters:'+'):// The message format is always "sender.recipient"Smarlbox = sto. Hash1ds::encode(sth1s->act1v1ty->10)*I/ Use environment-specific alias for reply-to"jiminny.deploy_region') === 'eu' ? 'catch-all-eu' : 'catch-all';SreplvTo = Salias. '+'„ Smailbox „ 'a' . confia( kev:iminny aoogle text host'0:return (new_SmsMailable(Sthis->activitv.Sthis->aet0utboundActivitv@))->to(snotifiable->emaioli->Fromd add->replyTo(Smailbox'@' • config( key: 'jiminny.google_text_host'), $this->activity->prosp 700'a' , config('jiminny.google text host'). Sthis-›activity-›prospect->replyTo($replyTo, $this-›activity->prospect_name);=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]« console [PROD] X# console [euyA console [STAGING]Tx: AutovSo jiminny v041 A1 A40 V65 ^SELECT * FROMautomated-neport.nesulie WeeRtwmd.t..4-t-0t151)=vute666 v668669672674• 673676677678— 681682683684685686-6876886896906916926936951'696697703704705706707select * from text_relays where created_at > '2026-01-01*3and idIN (2415. 324161#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id,status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uuid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWhERE vuid = uuid to bin( 0626141c-2126-4d8c-aff8-7c8020a2c656')[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOWO), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numhenOpnEp py eme count nesc.select * from teams where id = 1;colort + fnom nolec,1 1 of 3 edits JX Reject File 0*€100% 5• Tue 19 May 17:11:05AskJiminnyReportActivityServiceTest vCascadeFix AutomatedReportsCascadeText Relay Email Alias+O •aphoapp/console/kernel.onp:048if (confia(kev: 'jiminny.deploy region') === 'eu')≤app/Mail//Reports/ReportWithAttachment.php:53if (config('jiminny-deploy_region') === 'eu') ‹app/Mail/Reports/AsKJiminnyReportExpiringMail.php:21aT (contigl aminny,deploy regton === eui// app/Mail/Reports/ReportNotGenerated.php:25'eu") 4Confia definition in config/iiminny.pho:'deplov region" = env'APP DEPLOY REGTON').This is the standard way to check the environment in this codebase! Let me update the code to use this:"TextRelavService.ohd+1 -11SmsReceived.phrSummarvFound and used the existing standard environment detection natterniThe codebase already uses config("{iminny.deploy region") which reads from APP DEPLOY REGION env variable:US: APP DEPLOY REGION=usFU: APP DEPLOY_REGION=eUOther places in the code using this same pattern.apo/console/Kernel.oho:648 - schedules 2u-specitic activitiesann/Mail/Renorts/RenortWithAttachment.ohn:53 - FU-soecific from addressapp/Mail/Reports/AskJiminnyReportExpiringMail.php:21aon//Mai1/Renorts/RenortNotGenerated.nho:25config/sentry.php:18 - tags Sentry events with regionUpdated filesapp/Services/Mail/TextRelavService.oho - uses deploy region2. app/Notifications/Activities/SmsReceived.php - uses deploy_regionYou should verity that APP DEPLOY REGTONzeu is actuallv set in vour Eu production environment lit's tvoicaliv set atdenlovment level. not in the env. nroduct ion-eu file in this reno).G..l..* Reiect allAccent alliAsk anvthina (884-L)<> Code Claude Qnus 4.7 MediumWN Windsurf Teamc10-1UTE.8Po 4 spaces...
|
NULL
|
5348974830097289964
|
NULL
|
click
|
ocr
|
NULL
|
PhostormINavicarecodeFV faVsco.js°9 JY-20915-add-d PhostormINavicarecodeFV faVsco.js°9 JY-20915-add-domain-specific-email-text-reProiect v©ParuiclpantDecllneakecoraing.ong© Premeeuingkeminder.onpD ActivityProviders_ AlAutomationucalendarsD Channelsb ermD MessagesPlavlists0 Tracks© ActivityCommented.php© ActivityLiveCoached.phpC) ActivitvLivecoachinaNote.ono© ActivitvMentioned.ohnC) [EMAIL](C) ActivitvScored.oho@ActivitvShared nhn(c) CoachRequected.nhnl© NewCustomerApiToken.php© NudgeExpirationWarningNotification.php©OpportunityAlsoCommented.php© OpportunityCommented.php©OpportunityMentioned.php© OpportunityUpdateNotification.php©OwnerinvitedToTrial.php© SlackBotAdded.php© SlackBotRemoved.phpUserDeactivated.php© UserInvitedToTeam.php© UserinvitedToTeamWithEmailOnly.php© UserPromotedTeamOwner.php> O Observers53.• _ Policiesv M Providers@ ActivitvServiceProvider.php@ ApiServiceProvider.php@ AppServiceProvider.phog AuthServiceProvider.phpC) BroadcastServiceProvider.ohn© CalendarServiceProvider.php(C) [EMAIL]© EncryptionServiceProvider.php©EventServiceProvider.php© HubspotJournalServiceProvider.php©HubspotWebhookServiceProvider.php© JiminnyServiceProvider.php©PlanhatServiceProvider.php(@) DronhetHandlerServiceProvider.phpiched.IV.20015-add-dCreateReceivedNotification.phpsms-received.blade.php© TextRelayService.phpclass smskecelvea excenas nouiricacion Inolements snoulauueue* Iru co pulL in cne corresponaino oucbound messace for unis.* dreturn Lluminate Database Eloquent Model null obnectstaticprivate function getoutboundactzvaty)'user id'1) ->whereHas ( relation"to', function (Squerv)4$query->where( column: 'phone_number', $this->activity->from->phone_number);)->orderBvd co'actual_start_time')->latestO->firstO:* Get the mail representation of the notification.* @param mixed Snotifiablepublic function toMail(Snotifiable): Mailable// From should appear consistent with the number for conversation chaining in email client.$from = ltrim(Sthis->activity->from->phone_number.characters: "+'):$to = ltrim(Sthis->activity->to->phone_number.characters:'+'):// The message format is always "sender.recipient"Smarlbox = sto. Hash1ds::encode(sth1s->act1v1ty->10)*I/ Use environment-specific alias for reply-to"jiminny.deploy_region') === 'eu' ? 'catch-all-eu' : 'catch-all';SreplvTo = Salias. '+'„ Smailbox „ 'a' . confia( kev:iminny aoogle text host'0:return (new_SmsMailable(Sthis->activitv.Sthis->aet0utboundActivitv@))->to(snotifiable->emaioli->Fromd add->replyTo(Smailbox'@' • config( key: 'jiminny.google_text_host'), $this->activity->prosp 700'a' , config('jiminny.google text host'). Sthis-›activity-›prospect->replyTo($replyTo, $this-›activity->prospect_name);=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]« console [PROD] X# console [euyA console [STAGING]Tx: AutovSo jiminny v041 A1 A40 V65 ^SELECT * FROMautomated-neport.nesulie WeeRtwmd.t..4-t-0t151)=vute666 v668669672674• 673676677678— 681682683684685686-6876886896906916926936951'696697703704705706707select * from text_relays where created_at > '2026-01-01*3and idIN (2415. 324161#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42', '19e2033ed8ea6b10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atSpnM activitiodWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id,status,code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uuid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWhERE vuid = uuid to bin( 0626141c-2126-4d8c-aff8-7c8020a2c656')[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOWO), INTERVAL 30 DAY)cpnllp ry u id u email u namo u coftnhono numhenOpnEp py eme count nesc.select * from teams where id = 1;colort + fnom nolec,1 1 of 3 edits JX Reject File 0*€100% 5• Tue 19 May 17:11:05AskJiminnyReportActivityServiceTest vCascadeFix AutomatedReportsCascadeText Relay Email Alias+O •aphoapp/console/kernel.onp:048if (confia(kev: 'jiminny.deploy region') === 'eu')≤app/Mail//Reports/ReportWithAttachment.php:53if (config('jiminny-deploy_region') === 'eu') ‹app/Mail/Reports/AsKJiminnyReportExpiringMail.php:21aT (contigl aminny,deploy regton === eui// app/Mail/Reports/ReportNotGenerated.php:25'eu") 4Confia definition in config/iiminny.pho:'deplov region" = env'APP DEPLOY REGTON').This is the standard way to check the environment in this codebase! Let me update the code to use this:"TextRelavService.ohd+1 -11SmsReceived.phrSummarvFound and used the existing standard environment detection natterniThe codebase already uses config("{iminny.deploy region") which reads from APP DEPLOY REGION env variable:US: APP DEPLOY REGION=usFU: APP DEPLOY_REGION=eUOther places in the code using this same pattern.apo/console/Kernel.oho:648 - schedules 2u-specitic activitiesann/Mail/Renorts/RenortWithAttachment.ohn:53 - FU-soecific from addressapp/Mail/Reports/AskJiminnyReportExpiringMail.php:21aon//Mai1/Renorts/RenortNotGenerated.nho:25config/sentry.php:18 - tags Sentry events with regionUpdated filesapp/Services/Mail/TextRelavService.oho - uses deploy region2. app/Notifications/Activities/SmsReceived.php - uses deploy_regionYou should verity that APP DEPLOY REGTONzeu is actuallv set in vour Eu production environment lit's tvoicaliv set atdenlovment level. not in the env. nroduct ion-eu file in this reno).G..l..* Reiect allAccent alliAsk anvthina (884-L)<> Code Claude Qnus 4.7 MediumWN Windsurf Teamc10-1UTE.8Po 4 spaces...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59173
|
2106
|
1
|
2026-05-19T14:15:57.187906+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200157187_m1.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (-zsh)--- /home/jiminny/app/Services/Mail/TextRelayService.php+++/home/jiminny/app/Services/Mail/TextRelayService.php-25,7 +25,7 @public function sync(): arrayO $82APP (1APP (dockSmailbox = config('jiminny.google_text_user');SexpectedOriginalRecipient = config('app.env') === 'production-eu'? 'catch-all-eu®'.config('jiminny.google_text_host'): 'catch-all@' . config('jiminny.google_text_host');@@-41,7+41,7 00foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if (!Sthis->isForCurrentEnvironment($service,Smailbox,Smessageld,Sexpiif (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId, Sex!continue;}@@ -157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name === 'X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expected0riginalRecipient;end diffFixed 1 of 5688 files in 118.652seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containeror image →Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/jiminny/app (JY-20915-add-domain-specific-emaidocker exec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.plPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk.Loadedconfigdefault from-php-cs-fixer.dist.php".3961/568869%• •EDHomeDMsActivityFilesLater..•More+→Jiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaFo Nikolay Yankov®. Galya Dimitrova De. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBs Todor Stamatov *d. Mario Georgiev. Nikolay IvanovLukas Kovalik y…..::: AppsJira CloudToast|lhl100% (8•Tue 19 May 17:15:56Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev+...
|
NULL
|
799593282457701208
|
NULL
|
app_switch
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV SlackFileEditViewGoHistoryWindowHelpDOCKERO ₴1DEV (-zsh)--- /home/jiminny/app/Services/Mail/TextRelayService.php+++/home/jiminny/app/Services/Mail/TextRelayService.php-25,7 +25,7 @public function sync(): arrayO $82APP (1APP (dockSmailbox = config('jiminny.google_text_user');SexpectedOriginalRecipient = config('app.env') === 'production-eu'? 'catch-all-eu®'.config('jiminny.google_text_host'): 'catch-all@' . config('jiminny.google_text_host');@@-41,7+41,7 00foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if (!Sthis->isForCurrentEnvironment($service,Smailbox,Smessageld,Sexpiif (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId, Sex!continue;}@@ -157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name === 'X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expected0riginalRecipient;end diffFixed 1 of 5688 files in 118.652seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containeror image →Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/jiminny/app (JY-20915-add-domain-specific-emaidocker exec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.plPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk.Loadedconfigdefault from-php-cs-fixer.dist.php".3961/568869%• •EDHomeDMsActivityFilesLater..•More+→Jiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaFo Nikolay Yankov®. Galya Dimitrova De. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBs Todor Stamatov *d. Mario Georgiev. Nikolay IvanovLukas Kovalik y…..::: AppsJira CloudToast|lhl100% (8•Tue 19 May 17:15:56Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev+...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59174
|
2107
|
1
|
2026-05-19T14:15:57.188310+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200157188_m2.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Platform Sprint 4 02 - PlatformService-Desk - Queu Platform Sprint 4 02 - PlatformService-Desk - Queues - Platfori(JY-20915] Add environment-spe@ JY-20725 add HS rate limit handlinJY-20808 low priority indexing qu) New Tab8 JiminnySevenShores|Hubspot\Exceptions8 JiminnyJY-20676 delete AJ reports relater• Jy-20915 add alias for EU bv L. X— New TabINavicatecodejiminny / app 8<> Code8? Pull requests 33C. Agents• Actions0 Wiki© Security and qualityInsights ộ Settings@ On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.JY-20915 add alias for EU #12105 •I7 Open LakyLak wants to merge 1 commit into master from JY-20915-add-domain-specific-emait-text-relayw Conversation 0- Checks 21# Files changed 201 © All commits -Q Filter files...• # appv ^ Notifications/ActivitiesE SmsReceived.phpv E Services/Mail# TextRelavService.phv/app/Notifications/Activities/SmsReceived.phpCe -62,9 +62,13 @ public function toMail(Snotifiable): Mailable// The message format is always "sender.recipient".Smailbox = Sto . ".' . Sfrom. ".' , Hashids::encode(Sthis->activitv->id)return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity()))->to(Snotifiable-›email)→>from($from • "@' • config("jiminny-google_text_host"), Sthis-›activity->prospect_name)→replyTo(Smailbox . '@' . config("jiminny.google_text_host'), $this->activity->prospect_name);app/Services/Mail/TextRelayService.php g tee -25,6 +25,10 @ public function _construct()oublic function synco: arravSmailbox = confia('iiminny.aoogle text user'):Sservice = $this->getService(Smailbox);ee -36,6 +40,11 @ public function sync(): arrayforeach (Smessages as Smessage) {SmessageId = smessage->message->id;•o l OQ Type D to search100% L2 ° Tue 19 May 1/-10:00• Checks pending Code-Preview -+33 -18000C 0 1 2 viewedSubmit review - 183+5-1 -aaa [ Viewed@ ..I/ The message format is always "sender,recipient".smailbox = sto.''. Sfrom.''. Hashids::encode(sthis->activity->id);/ Uas e corotgen e.ectie auopr or tepyeti catch-all-eu' "cartchall':SreplyTo = salias . '+' . $mailbox . '@' . config('jiminny.google_text_host');return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity)))→>to(Snotifiable-›email)-›from($from• "@' • config('jiminny.google_text_host'), $this->activity->prospect_name,-replyTo(SreplyTo, Sthis->activity->prospect_name);72 +25public function sync(): arraysmailbox = config('jiminny.google_text_user");sexpectedoriginalfeciptent = conf/ig('app-.env) e production-eu'? 'catch-all-eud'. config('jiminny.google_text_host'):'catch-alla' . confia('jiminnv.aoogle text host'):Sservice = Sthis->getService(Smailbox):foreach (smessages as Smessage) &smessageld = smessage->message->id;...
|
NULL
|
7732808845765827250
|
NULL
|
app_switch
|
ocr
|
NULL
|
Platform Sprint 4 02 - PlatformService-Desk - Queu Platform Sprint 4 02 - PlatformService-Desk - Queues - Platfori(JY-20915] Add environment-spe@ JY-20725 add HS rate limit handlinJY-20808 low priority indexing qu) New Tab8 JiminnySevenShores|Hubspot\Exceptions8 JiminnyJY-20676 delete AJ reports relater• Jy-20915 add alias for EU bv L. X— New TabINavicatecodejiminny / app 8<> Code8? Pull requests 33C. Agents• Actions0 Wiki© Security and qualityInsights ộ Settings@ On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.JY-20915 add alias for EU #12105 •I7 Open LakyLak wants to merge 1 commit into master from JY-20915-add-domain-specific-emait-text-relayw Conversation 0- Checks 21# Files changed 201 © All commits -Q Filter files...• # appv ^ Notifications/ActivitiesE SmsReceived.phpv E Services/Mail# TextRelavService.phv/app/Notifications/Activities/SmsReceived.phpCe -62,9 +62,13 @ public function toMail(Snotifiable): Mailable// The message format is always "sender.recipient".Smailbox = Sto . ".' . Sfrom. ".' , Hashids::encode(Sthis->activitv->id)return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity()))->to(Snotifiable-›email)→>from($from • "@' • config("jiminny-google_text_host"), Sthis-›activity->prospect_name)→replyTo(Smailbox . '@' . config("jiminny.google_text_host'), $this->activity->prospect_name);app/Services/Mail/TextRelayService.php g tee -25,6 +25,10 @ public function _construct()oublic function synco: arravSmailbox = confia('iiminny.aoogle text user'):Sservice = $this->getService(Smailbox);ee -36,6 +40,11 @ public function sync(): arrayforeach (Smessages as Smessage) {SmessageId = smessage->message->id;•o l OQ Type D to search100% L2 ° Tue 19 May 1/-10:00• Checks pending Code-Preview -+33 -18000C 0 1 2 viewedSubmit review - 183+5-1 -aaa [ Viewed@ ..I/ The message format is always "sender,recipient".smailbox = sto.''. Sfrom.''. Hashids::encode(sthis->activity->id);/ Uas e corotgen e.ectie auopr or tepyeti catch-all-eu' "cartchall':SreplyTo = salias . '+' . $mailbox . '@' . config('jiminny.google_text_host');return (new SmsMailable(Sthis->activity, Sthis->getOutboundActivity)))→>to(Snotifiable-›email)-›from($from• "@' • config('jiminny.google_text_host'), $this->activity->prospect_name,-replyTo(SreplyTo, Sthis->activity->prospect_name);72 +25public function sync(): arraysmailbox = config('jiminny.google_text_user");sexpectedoriginalfeciptent = conf/ig('app-.env) e production-eu'? 'catch-all-eud'. config('jiminny.google_text_host'):'catch-alla' . confia('jiminnv.aoogle text host'):Sservice = Sthis->getService(Smailbox):foreach (smessages as Smessage) &smessageld = smessage->message->id;...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59175
|
2107
|
2
|
2026-05-19T14:16:32.364124+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200192364_m2.jpg...
|
Firefox
|
SevenShores\Hubspot\Exceptions\BadRequest: Client SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT — Work...
|
1
|
jiminny.sentry.io/issues/7007366572/?environment=p jiminny.sentry.io/issues/7007366572/?environment=production-eu&environment=production&project=82419&query=is%3Aunresolved&referrer=issue-stream&sort=freq...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Close tab
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
New Tab
Customize sidebar
Open Google Gemini (⌃X)...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.28850758,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.30965683,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.013297873,"top":0.32122904,"width":0.4644282,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.06732048,"top":0.31683958,"width":0.007978723,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.3423783,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.35395053,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37509975,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.386672,"width":0.15791224,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.40782124,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.41939345,"width":0.12699468,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.0028257978,"top":0.44213888,"width":0.07413564,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0028257978,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.013796543,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
3240914457079683510
|
5931090674948534413
|
idle
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Close tab
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
New Tab
Customize sidebar
Open Google Gemini (⌃X)...
|
59174
|
NULL
|
NULL
|
NULL
|
|
59176
|
2106
|
2
|
2026-05-19T14:16:34.834671+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200194834_m1.jpg...
|
Firefox
|
SevenShores\Hubspot\Exceptions\BadRequest: Client SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT — Work...
|
1
|
jiminny.sentry.io/issues/7007366572/?environment=p jiminny.sentry.io/issues/7007366572/?environment=production-eu&environment=production&project=82419&query=is%3Aunresolved&referrer=issue-stream&sort=freq...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-5416168612469779695
|
5784387743374176404
|
idle
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny...
|
59173
|
NULL
|
NULL
|
NULL
|
|
59186
|
2106
|
7
|
2026-05-19T14:17:27.917300+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200247917_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (-zsh)--- /home/jiminny/app/Services/Mail/TextRelayService.php+++/home/jiminny/app/Services/Mail/TextRelayService.php-25,7 +25,7 @public function sync(): arrayO 82APP (1APP (dock+Smailbox = config('jiminny.google_text_user');SexpectedOriginalRecipient = config('app.env') === 'production-eu'? 'catch-all-eu®'.config('jiminny.google_text_host')'catch-alle' . config('jiminny.google_text_host');-41,7 +41,7 0foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if (!Sthis->isForCurrentEnvironment($service,Smailbox,Smessageld,Sexpiif (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId, Sex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name === 'X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expected0riginalRecipient;end diffFixed 1 of 5688 files in 118.652seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containeror image →Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/jiminny/app (JY-20915-add-domain-specific-emaidocker exec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.plPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk.Loadedconfigdefault from-php-cs-fixer.dist.php".5311/568893%HomeDMsActivityFilesLaterMore•ED→Jiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaFo Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBs Todor Stamatov *yMario Georgiev. Nikolay IvanovLukas Kovalik y…..::: AppsJira CloudToast|100% CTue 19 May 17:17:27Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev..•...
|
NULL
|
-6359181198647594611
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV ( SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (-zsh)--- /home/jiminny/app/Services/Mail/TextRelayService.php+++/home/jiminny/app/Services/Mail/TextRelayService.php-25,7 +25,7 @public function sync(): arrayO 82APP (1APP (dock+Smailbox = config('jiminny.google_text_user');SexpectedOriginalRecipient = config('app.env') === 'production-eu'? 'catch-all-eu®'.config('jiminny.google_text_host')'catch-alle' . config('jiminny.google_text_host');-41,7 +41,7 0foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if (!Sthis->isForCurrentEnvironment($service,Smailbox,Smessageld,Sexpiif (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId, Sex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name === 'X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expected0riginalRecipient;end diffFixed 1 of 5688 files in 118.652seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any containeror image →Learn more at https://docs.docker.com/go/debug-cli/lukas@Lukas-Kovaliks-MacBook-Pro-Jiminny~/jiminny/app (JY-20915-add-domain-specific-emaidocker exec -it docker_lamp_1./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.dist.plPHP CS Fixer 3.87.1 Alexander by Fabien Potencier, Dariusz Ruminskiandcontributors.PHP runtime: 8.3.30Running analysis on 7 cores with 10 files per process.Parallel runner is an experimental feature and may be unstable, use it at your own risk.Loadedconfigdefault from-php-cs-fixer.dist.php".5311/568893%HomeDMsActivityFilesLaterMore•ED→Jiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaFo Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBs Todor Stamatov *yMario Georgiev. Nikolay IvanovLukas Kovalik y…..::: AppsJira CloudToast|100% CTue 19 May 17:17:27Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev..•...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59188
|
2107
|
9
|
2026-05-19T14:17:50.809460+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200270809_m2.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Phostormavigatecode?9 JY-20915-add-roledey©) Webho Phostormavigatecode?9 JY-20915-add-roledey©) WebhookController.pnp© DefaultProspectSearchStrategy.php(C) Notifications/.SmsReceived.ongc) Emallhelper.onpFindsProspectInteriace.pnpLayoutwanager.onpMatenbomalnbycmallinterace.onpo uoponunityneuvilymalcher.ono© OpportunitySyncStrategyInterface.phpOpportunitysyncstraregykesolver.onpc Prospectcacne.pnp© ProspectSearchScope.php©Prospectsearchstrategyractory.pnpu Prospectsearchstrategyintenace.onp138c)Providerkeoistrv.ono@ RecordSelector.php( ResolveCompanvNameByEmailTrait.ohp140C) TimePeriodIterator.phoImporiInternall143O Kiosk144v AutomatedRenortsLocal ChangesShelfConsoleLoa XChanges 5 files.env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contic© SmsReceived.php app/Notifications/Activities© TextRelayService.php app/Services/MailUnversioned Files 9 files= .env.nikilocal appE.env.other apppublic tunction retreshhistoryhmanlbox = contiad key: '11m"service = sthis->oetservcSwatchReauest = new GooqlefSwatchReauest->set_abe.s.*SwatchReauest-›setTooicName//SexpiryTimestamp = $watchShistoryPoint = SwatchRespoe5255d59 apo/NTheUselSaliasSrenl.vi© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/RerN ravicon.ico oublidE ids.txt apr1e raw sall querv sal apo@ SimulateWebhooksCommand.ohv app/Console/Commands/Crm/HubspotM+ WEBHOOK FILTERING IMPLEMENTATION.md aop100% 5• Tue 19 May 17:17:50+0 ..CreateReceivedNotification.phpcustom.log= laravel.log« SF jiminny@localhost]sms-received.blade.php© TextRelayService.php XA console [STAGING]Tx: AutovCommit ChanaesChangelist: ChangesVM Notifications/Activities 1 fileAuthor:(C) SmsReceived.ohoAmend commitV U Services/Mail 1 fileV © TextRelayService.phpSian-oft commit2 modifiedCommit checksCommit MessageJY-20915 F1x env recoontzationiUpdate copvriahiPoformat codeRearrange codeOouimize impor'sv DiftTJ<→Side-by-side viewerDo notignoreHighlight woraslolmrerencemeozooass appvottications/Acuvules/smskecelveo.ong1/ me message torllal ds diways sender.rectp.$mailbox = $to . '.' . $from. '.' . Hashids::Current version// The message format is always "sender.recimSmailhoy = StolSfnom.Hashids.// Use environment-specific alias for reply-to$alias = config('ap$replyTo = SaliasI+i Smailhoy. !a!con66M// Use environment-specific alias for reply-toSalias = config'jimSnenivTo = Calias141 Smailhoy )n') ===*• correturn (new SmsMailable(Sthis->activity, $this->to($notifiable->email)return (new SmsMailable($this->activity, $this->соsnocltladLe-›emallCanceCommit4 HS_local [jiminny@localhost]& console (PROD] X# console [euySo jiminny v041 A1 A40 V65 ^b1nc'822ta41b-atd5-45a9-a248-86b0eS6t3151' = uu1dL-01':'%scott%' and id = 29510;-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436ONCAT(id) as ids, GROUP_CONCAT(status) as statusesD033ed8ea6h10')CascadeFix AutomatedReportsCascadeText Relay Email AliasFyamnles in the codehase.aphp// app/Console/Kernel. php:648if confia(kev: "iiminny.deploy region') === 'eu')// app/Ma1l/Reports/ReportwithAttachment.php:53if (config('jiminny-deploy_region') == 'eu') ‹app//mal/Reoorts/Ask.iminnvReportExoirinoMall.oho:zif (config('jiminny-deploy _region') === 'eu') {// app/Mail/Reports/ReportNotGenerated.php: 251t (cont1q(]1m1nny.deploy region) ==='eu'){contia detinition in cont1a/1aminny. oho:< Code Claude Onus 47 Medium1 difterencecurrent versionThe message format is alwavs "sender.recipient"$mailbox = $to . '.' . $from. '.' . Hashids::encode($this->activity->id);Use environment-snecific alias for renly-toSalias = confioimSreplyTo = Salias . '+' . $mailbox .')=E=eu'? 'catch-all-eu': 'catch-all';'@' . config('jiminny.google_text_host');return (new SmsMailable($this->activity, Sthis->get0utboundActivityO))-stalSnot-fiahle-semarl.lPA enasd....
|
NULL
|
2064342576414162093
|
NULL
|
click
|
ocr
|
NULL
|
Phostormavigatecode?9 JY-20915-add-roledey©) Webho Phostormavigatecode?9 JY-20915-add-roledey©) WebhookController.pnp© DefaultProspectSearchStrategy.php(C) Notifications/.SmsReceived.ongc) Emallhelper.onpFindsProspectInteriace.pnpLayoutwanager.onpMatenbomalnbycmallinterace.onpo uoponunityneuvilymalcher.ono© OpportunitySyncStrategyInterface.phpOpportunitysyncstraregykesolver.onpc Prospectcacne.pnp© ProspectSearchScope.php©Prospectsearchstrategyractory.pnpu Prospectsearchstrategyintenace.onp138c)Providerkeoistrv.ono@ RecordSelector.php( ResolveCompanvNameByEmailTrait.ohp140C) TimePeriodIterator.phoImporiInternall143O Kiosk144v AutomatedRenortsLocal ChangesShelfConsoleLoa XChanges 5 files.env.local app© JiminnyDebugCommand.php app/Console/Commandspnp logging.onp contic© SmsReceived.php app/Notifications/Activities© TextRelayService.php app/Services/MailUnversioned Files 9 files= .env.nikilocal appE.env.other apppublic tunction retreshhistoryhmanlbox = contiad key: '11m"service = sthis->oetservcSwatchReauest = new GooqlefSwatchReauest->set_abe.s.*SwatchReauest-›setTooicName//SexpiryTimestamp = $watchShistoryPoint = SwatchRespoe5255d59 apo/NTheUselSaliasSrenl.vi© CanAccessAiReportsTest.php tests/Unit/Policies© CreateMockAskJiminnyReportResultCommand.php app/Console/Commands/RerN ravicon.ico oublidE ids.txt apr1e raw sall querv sal apo@ SimulateWebhooksCommand.ohv app/Console/Commands/Crm/HubspotM+ WEBHOOK FILTERING IMPLEMENTATION.md aop100% 5• Tue 19 May 17:17:50+0 ..CreateReceivedNotification.phpcustom.log= laravel.log« SF jiminny@localhost]sms-received.blade.php© TextRelayService.php XA console [STAGING]Tx: AutovCommit ChanaesChangelist: ChangesVM Notifications/Activities 1 fileAuthor:(C) SmsReceived.ohoAmend commitV U Services/Mail 1 fileV © TextRelayService.phpSian-oft commit2 modifiedCommit checksCommit MessageJY-20915 F1x env recoontzationiUpdate copvriahiPoformat codeRearrange codeOouimize impor'sv DiftTJ<→Side-by-side viewerDo notignoreHighlight woraslolmrerencemeozooass appvottications/Acuvules/smskecelveo.ong1/ me message torllal ds diways sender.rectp.$mailbox = $to . '.' . $from. '.' . Hashids::Current version// The message format is always "sender.recimSmailhoy = StolSfnom.Hashids.// Use environment-specific alias for reply-to$alias = config('ap$replyTo = SaliasI+i Smailhoy. !a!con66M// Use environment-specific alias for reply-toSalias = config'jimSnenivTo = Calias141 Smailhoy )n') ===*• correturn (new SmsMailable(Sthis->activity, $this->to($notifiable->email)return (new SmsMailable($this->activity, $this->соsnocltladLe-›emallCanceCommit4 HS_local [jiminny@localhost]& console (PROD] X# console [euySo jiminny v041 A1 A40 V65 ^b1nc'822ta41b-atd5-45a9-a248-86b0eS6t3151' = uu1dL-01':'%scott%' and id = 29510;-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436ONCAT(id) as ids, GROUP_CONCAT(status) as statusesD033ed8ea6h10')CascadeFix AutomatedReportsCascadeText Relay Email AliasFyamnles in the codehase.aphp// app/Console/Kernel. php:648if confia(kev: "iiminny.deploy region') === 'eu')// app/Ma1l/Reports/ReportwithAttachment.php:53if (config('jiminny-deploy_region') == 'eu') ‹app//mal/Reoorts/Ask.iminnvReportExoirinoMall.oho:zif (config('jiminny-deploy _region') === 'eu') {// app/Mail/Reports/ReportNotGenerated.php: 251t (cont1q(]1m1nny.deploy region) ==='eu'){contia detinition in cont1a/1aminny. oho:< Code Claude Onus 47 Medium1 difterencecurrent versionThe message format is alwavs "sender.recipient"$mailbox = $to . '.' . $from. '.' . Hashids::encode($this->activity->id);Use environment-snecific alias for renly-toSalias = confioimSreplyTo = Salias . '+' . $mailbox .')=E=eu'? 'catch-all-eu': 'catch-all';'@' . config('jiminny.google_text_host');return (new SmsMailable($this->activity, Sthis->get0utboundActivityO))-stalSnot-fiahle-semarl.lPA enasd....
|
59187
|
NULL
|
NULL
|
NULL
|
|
59189
|
2106
|
8
|
2026-05-19T14:17:50.824498+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200270824_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpAPPAPP (-zs!DO SlackFileEditViewGoHistoryWindowHelpAPPAPP (-zs!DOCKER© $1DEV (-zsh)O 82Sexpected0riginalRecipient= config('app.env')=== 'production-eu'? 'catch-all-eu®'• config('jiminny.google_text_host')'catch-alle'. config('jiminny.google_text_host');-41,7 +41,7 @foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if (!Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId,Sexpif (! Sthis->isForCurrentEnvironment($service, Smailbox, SmessageId, Sex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name ==='X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expectedOriginalRecipient;end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image →Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emai• •EDHomeDMsActivityFilesLater•.•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaRo Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBs Todor Stamatov *yMario Georgiev. Nikolay Ivanov. Lukas Kovalik y…..:: AppsJira CloudToast100% CTue 19 May 17:17:50Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev..•...
|
NULL
|
523602192163774084
|
NULL
|
click
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpAPPAPP (-zs!DO SlackFileEditViewGoHistoryWindowHelpAPPAPP (-zs!DOCKER© $1DEV (-zsh)O 82Sexpected0riginalRecipient= config('app.env')=== 'production-eu'? 'catch-all-eu®'• config('jiminny.google_text_host')'catch-alle'. config('jiminny.google_text_host');-41,7 +41,7 @foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if (!Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId,Sexpif (! Sthis->isForCurrentEnvironment($service, Smailbox, SmessageId, Sex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name ==='X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expectedOriginalRecipient;end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image →Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emai• •EDHomeDMsActivityFilesLater•.•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaRo Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBs Todor Stamatov *yMario Georgiev. Nikolay Ivanov. Lukas Kovalik y…..:: AppsJira CloudToast100% CTue 19 May 17:17:50Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev..•...
|
59186
|
NULL
|
NULL
|
NULL
|
|
59201
|
2106
|
13
|
2026-05-19T14:20:08.119241+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779200408119_m1.jpg...
|
Firefox
|
NULL
|
1
|
NULL
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DE SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DEV (-zsh)O 82APP (-zslSexpected0riginalRecipient= config('app.env')=== 'production-eu'? 'catch-all-eu®'• config('jiminny.google_text_host'): 'catch-all@'. config('jiminny.google_text_host');-41,7 +41,7 @foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if(!Sthis->isForCurrentEnvironment($service, Smailbox, Smessageld,Sexpif (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId, $ex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name ==='X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expectedOriginalRecipient;end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image →Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emai• •EDHomeDMsActivityFilesLater..•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaRo Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBo Todor Stamatov **Mario Georgiev. Nikolay Ivanov. Lukas Kovalik y…..::: AppsJira CloudToast100% CTue 19 May 17:20:07Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev...
|
NULL
|
3535035860947266212
|
NULL
|
idle
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DE SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DEV (-zsh)O 82APP (-zslSexpected0riginalRecipient= config('app.env')=== 'production-eu'? 'catch-all-eu®'• config('jiminny.google_text_host'): 'catch-all@'. config('jiminny.google_text_host');-41,7 +41,7 @foreach (Smessages as Smessage) {Smessageld = Smessage->message->id;if(!Sthis->isForCurrentEnvironment($service, Smailbox, Smessageld,Sexpif (! Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId, $ex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name ==='X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expectedOriginalRecipient;end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image →Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emai• •EDHomeDMsActivityFilesLater..•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...° Direct messagesStoyan Tanevdo James Grahama. Stefka StoyanovaRo Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelova. Stoyan TomovBo Todor Stamatov **Mario Georgiev. Nikolay Ivanov. Lukas Kovalik y…..::: AppsJira CloudToast100% CTue 19 May 17:20:07Describe what you are looking forStoyan Tanev6 0Messagest Add canvasO Files+здрасти, бя-теб те нямашеTuesday, May 12th ~релевантно ли е ощеStoyan Tanev 5:13 PMЗдрасти, да аз видях после, че си отпускВаско ми помогнасега всичко е 6Lukas Kovalik 5:14 PMсуперToday ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоMessage Stoyan Tanev...
|
59197
|
NULL
|
NULL
|
NULL
|
|
59242
|
2113
|
0
|
2026-05-19T14:52:28.055138+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202348055_m2.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (33)
Pull requests
(
33
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality
Security and quality
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
JY-20915 add alias for EU #12105 Edit title
JY-20915 add alias for EU
#
12105
Edit title
Preview
Preview
Checks pending
Checks pending
Code
Code
Open
LakyLak
LakyLak
wants to merge 2 commits into
master
master
from
JY-20915-add-domain-specific-email-text-relay
JY-20915-add-domain-specific-email-text-relay
Copy head branch name to clipboard
Lines changed: 34 additions & 1 deletion
Conversation (1)
Conversation
(...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.28850758,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.30965683,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.013297873,"top":0.32122904,"width":0.4644282,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.3423783,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.35395053,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37509975,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.386672,"width":0.15791224,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.40782124,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.41939345,"width":0.12699468,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.06732048,"top":0.415004,"width":0.007978723,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.0028257978,"top":0.44213888,"width":0.07413564,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0028257978,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.013796543,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.024933511,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.036070477,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.04720745,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to content","depth":6,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to content","depth":7,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Open menu","depth":10,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Homepage (g then d)","depth":9,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"jiminny","depth":12,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"jiminny","depth":14,"bounds":{"left":0.11486037,"top":0.0,"width":0.014960106,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":12,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":14,"bounds":{"left":0.13879654,"top":0.0,"width":0.008477394,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search or jump to…","depth":9,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Type","depth":12,"bounds":{"left":0.82928854,"top":0.0,"width":0.011801862,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"/","depth":12,"bounds":{"left":0.8424202,"top":0.0,"width":0.002493351,"height":0.011572227},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"to search","depth":12,"bounds":{"left":0.84640956,"top":0.0,"width":0.021276595,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Chat with Copilot","depth":10,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Open Copilot…","depth":9,"on_screen":false,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXMenuButton","text":"Create new...","depth":9,"on_screen":false,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXLink","text":"All issues(g then i)","depth":9,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All pull requests","depth":9,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"All repositories","depth":9,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"You have unread notifications(g then n)","depth":9,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Open user navigation menu","depth":9,"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"Repository navigation","depth":9,"on_screen":false,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Repository navigation","depth":10,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Code","depth":12,"bounds":{"left":0.08494016,"top":0.0,"width":0.025099734,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Code","depth":14,"bounds":{"left":0.095744684,"top":0.0,"width":0.011469414,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull requests (33)","depth":12,"bounds":{"left":0.11269947,"top":0.0,"width":0.05518617,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull requests","depth":14,"bounds":{"left":0.12333777,"top":0.0,"width":0.02925532,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":14,"bounds":{"left":0.15525267,"top":0.0,"width":0.0029920214,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"33","depth":14,"bounds":{"left":0.15824468,"top":0.0,"width":0.005817819,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":")","depth":14,"bounds":{"left":0.1640625,"top":0.0,"width":0.0016622341,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Agents","depth":12,"bounds":{"left":0.1705452,"top":0.0,"width":0.029089095,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Agents","depth":14,"bounds":{"left":0.18151596,"top":0.0,"width":0.014960106,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Actions","depth":12,"bounds":{"left":0.20229389,"top":0.0,"width":0.03025266,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Actions","depth":14,"bounds":{"left":0.21326463,"top":0.0,"width":0.016123671,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Wiki","depth":12,"bounds":{"left":0.23520611,"top":0.0,"width":0.022938829,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Wiki","depth":14,"bounds":{"left":0.24601063,"top":0.0,"width":0.009142287,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security and quality","depth":12,"bounds":{"left":0.26080453,"top":0.0,"width":0.05817819,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security and quality","depth":14,"bounds":{"left":0.27260637,"top":0.0,"width":0.04255319,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Insights","depth":12,"bounds":{"left":0.32164228,"top":0.0,"width":0.031083776,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Insights","depth":14,"bounds":{"left":0.33277926,"top":0.0,"width":0.016788565,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Settings","depth":12,"bounds":{"left":0.35538563,"top":0.0,"width":0.032081116,"height":0.026336791},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Settings","depth":14,"bounds":{"left":0.3665226,"top":0.0,"width":0.017785905,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"Important update","depth":10,"bounds":{"left":0.09325133,"top":0.0,"width":0.0003324468,"height":0.016759777},"on_screen":false,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Important update","depth":11,"bounds":{"left":0.09325133,"top":0.0,"width":0.039228722,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.","depth":10,"bounds":{"left":0.09325133,"top":0.0,"width":0.2159242,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Review this update","depth":10,"bounds":{"left":0.30917552,"top":0.0,"width":0.04055851,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Review this update","depth":11,"bounds":{"left":0.30917552,"top":0.0,"width":0.04055851,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"and manage your preferences in your","depth":10,"bounds":{"left":0.34973404,"top":0.0,"width":0.08261303,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"GitHub account settings","depth":10,"bounds":{"left":0.4323471,"top":0.0,"width":0.05219415,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"GitHub account settings","depth":11,"bounds":{"left":0.4323471,"top":0.0,"width":0.05219415,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":".","depth":10,"bounds":{"left":0.48454124,"top":0.0,"width":0.0013297872,"height":0.013567438},"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Dismiss banner","depth":9,"bounds":{"left":0.98636967,"top":0.0,"width":0.010638298,"height":0.025538707},"on_screen":false,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXHeading","text":"JY-20915 add alias for EU #12105 Edit title","depth":13,"bounds":{"left":0.090259306,"top":0.025139665,"width":0.16838431,"height":0.031923383},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"JY-20915 add alias for EU","depth":14,"bounds":{"left":0.090259306,"top":0.02593775,"width":0.119015954,"height":0.030327214},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"#","depth":15,"bounds":{"left":0.21193483,"top":0.02593775,"width":0.006482713,"height":0.030327214},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"12105","depth":15,"bounds":{"left":0.21841756,"top":0.02593775,"width":0.02825798,"height":0.030327214},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Edit title","depth":14,"bounds":{"left":0.24800532,"top":0.028332002,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Preview","depth":13,"bounds":{"left":0.95827794,"top":0.03312051,"width":0.031083776,"height":0.022346368},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Preview","depth":15,"bounds":{"left":0.96359706,"top":0.03790902,"width":0.01512633,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Checks pending","depth":13,"bounds":{"left":0.8715093,"top":0.03152434,"width":0.051861703,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Checks pending","depth":15,"bounds":{"left":0.88380986,"top":0.037509978,"width":0.03523936,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXMenuButton","text":"Code","depth":13,"bounds":{"left":0.9260306,"top":0.03152434,"width":0.02825798,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Code","depth":15,"bounds":{"left":0.9303524,"top":0.037509978,"width":0.011635638,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Open","depth":13,"bounds":{"left":0.1008976,"top":0.06943336,"width":0.011968086,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"LakyLak","depth":15,"bounds":{"left":0.11951463,"top":0.06624102,"width":0.01861702,"height":0.016759777},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"LakyLak","depth":16,"bounds":{"left":0.11951463,"top":0.06783719,"width":0.01861702,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"wants to merge 2 commits into","depth":15,"bounds":{"left":0.13946144,"top":0.06783719,"width":0.06632314,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"master","depth":15,"bounds":{"left":0.20711437,"top":0.06584198,"width":0.018450798,"height":0.017557861},"on_screen":true,"role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"master","depth":16,"bounds":{"left":0.20910904,"top":0.069034316,"width":0.014461436,"height":0.011572227},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"from","depth":16,"bounds":{"left":0.22689494,"top":0.06783719,"width":0.009973404,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"JY-20915-add-domain-specific-email-text-relay","depth":16,"bounds":{"left":0.23819813,"top":0.06584198,"width":0.11186835,"height":0.017557861},"on_screen":true,"role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20915-add-domain-specific-email-text-relay","depth":17,"bounds":{"left":0.24019282,"top":0.069034316,"width":0.10787899,"height":0.011572227},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Copy head branch name to clipboard","depth":16,"bounds":{"left":0.35139626,"top":0.06344773,"width":0.00930851,"height":0.022346368},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Lines changed: 34 additions & 1 deletion","depth":14,"bounds":{"left":0.95994014,"top":0.11971269,"width":0.019946808,"height":0.11412609},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Conversation (1)","depth":16,"bounds":{"left":0.090259306,"top":0.10175578,"width":0.05418883,"height":0.031923383},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Conversation","depth":17,"bounds":{"left":0.10255984,"top":0.111332804,"width":0.02825798,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"(","depth":18,"bounds":{"left":0.14012633,"top":0.111332804,"width":0.0029920214,"height":0.013567438},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
3409168582114552086
|
8236933752781567621
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
All issues(g then i)
All pull requests
All repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (33)
Pull requests
(
33
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality
Security and quality
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
JY-20915 add alias for EU #12105 Edit title
JY-20915 add alias for EU
#
12105
Edit title
Preview
Preview
Checks pending
Checks pending
Code
Code
Open
LakyLak
LakyLak
wants to merge 2 commits into
master
master
from
JY-20915-add-domain-specific-email-text-relay
JY-20915-add-domain-specific-email-text-relay
Copy head branch name to clipboard
Lines changed: 34 additions & 1 deletion
Conversation (1)
Conversation
(...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59243
|
2113
|
1
|
2026-05-19T14:52:48.174775+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202368174_m2.jpg...
|
Firefox
|
JY-20915 add alias for EU by LakyLak · Pull Reques JY-20915 add alias for EU by LakyLak · Pull Request #12105 · jiminny/app — Work...
|
1
|
github.com/jiminny/app/pull/12105/changes
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-5416168612469779695
|
5784387743374176404
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59244
|
2112
|
0
|
2026-05-19T14:52:49.993895+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202369993_m1.jpg...
|
Firefox
|
SonarQube Cloud — Work
|
1
|
sonarcloud.io/dashboard?id=jiminny_app&pullReq sonarcloud.io/dashboard?id=jiminny_app&pullRequest=12105...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
SonarQube Cloud
SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Loading...
Loading SonarQube Cloud......
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SonarQube Cloud","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"SonarQube Cloud","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Loading...","depth":10,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Loading SonarQube Cloud...","depth":8,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
1368377389820726617
|
5928504614875844740
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
SonarQube Cloud
SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Loading...
Loading SonarQube Cloud......
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59245
|
2113
|
2
|
2026-05-19T14:52:56.495975+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202376495_m2.jpg...
|
Firefox
|
PR Summary - app in Jiminny SonarQube Cloud — Work
|
1
|
sonarcloud.io/summary/new_code?id=jiminny_app& sonarcloud.io/summary/new_code?id=jiminny_app&pullRequest=12105...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
PR Summary - app in Jiminny SonarQube Cloud
PR Summary - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues
Architecture
Architecture
Security hotspots
Security hotspots
Reporting
Measures
Measures
Activity
Activity
Policies
Intended architecture
Intended architecture
Project
Pull Requests 117
Pull Requests
117
Branches 15
Branches
15
Code
Code
Project Information
Project Information
Jiminny
Jiminny
app
app
PR Summary
PR Summary
PR Summary
12105 – JY-20915 add alias for EU
12105 – JY-20915 add alias for EU
Private
Private
34
New Lines
JY-20915-add-domain-specific-email-text-relay
master
github View on GitHub
View on
GitHub
Add this project to favorites
Loading...
© 2018-2026
SonarSource Sàrl
SonarSource Sàrl
. All rights reserved.
Terms
Terms
Pricing
Pricing
Privacy
Privacy
Cookie Policy
Cookie Policy
Security
Security...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.22306465,"width":0.15674867,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"bounds":{"left":0.0,"top":0.2442139,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"bounds":{"left":0.013297873,"top":0.25578612,"width":0.014960106,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.27693537,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.28850758,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"bounds":{"left":0.0,"top":0.30965683,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"bounds":{"left":0.013297873,"top":0.32122904,"width":0.4644282,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"bounds":{"left":0.0,"top":0.3423783,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"bounds":{"left":0.013297873,"top":0.35395053,"width":0.013131649,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.37509975,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.386672,"width":0.15791224,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"PR Summary - app in Jiminny SonarQube Cloud","depth":4,"bounds":{"left":0.0,"top":0.40782124,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"PR Summary - app in Jiminny SonarQube Cloud","depth":5,"bounds":{"left":0.013297873,"top":0.41939345,"width":0.08261303,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"bounds":{"left":0.06732048,"top":0.415004,"width":0.007978723,"height":0.01915403},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"bounds":{"left":0.0028257978,"top":0.44213888,"width":0.07413564,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"bounds":{"left":0.0028257978,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"bounds":{"left":0.013796543,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"bounds":{"left":0.024933511,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"bounds":{"left":0.036070477,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"bounds":{"left":0.04720745,"top":0.97007185,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Undock sidebar","depth":8,"bounds":{"left":0.08361037,"top":0.059856344,"width":0.011968086,"height":0.028731046},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Continuous Code Quality","depth":8,"bounds":{"left":0.103557184,"top":0.058260176,"width":0.04936835,"height":0.031923383},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Favorite Projects","depth":11,"bounds":{"left":0.16489361,"top":0.061452515,"width":0.041888297,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Favorite Projects","depth":12,"bounds":{"left":0.1668883,"top":0.06743815,"width":0.037898935,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Assigned Issues","depth":11,"bounds":{"left":0.20944148,"top":0.061452515,"width":0.040724736,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Assigned Issues","depth":12,"bounds":{"left":0.21143617,"top":0.06743815,"width":0.03673537,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Explore","depth":11,"bounds":{"left":0.2528258,"top":0.061452515,"width":0.020944148,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Explore","depth":12,"bounds":{"left":0.25482047,"top":0.06743815,"width":0.016954787,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search","depth":8,"bounds":{"left":0.9281915,"top":0.061452515,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Product news","depth":8,"bounds":{"left":0.94148934,"top":0.061452515,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":10,"bounds":{"left":0.9481383,"top":0.06384677,"width":0.0019946808,"height":0.009976057},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Help","depth":8,"bounds":{"left":0.95478725,"top":0.061452515,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New...","depth":8,"bounds":{"left":0.9680851,"top":0.061452515,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Account","depth":8,"bounds":{"left":0.98138297,"top":0.061452515,"width":0.010638298,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"app","depth":12,"bounds":{"left":0.095578454,"top":0.111332804,"width":0.008477394,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Project","depth":11,"bounds":{"left":0.095578454,"top":0.1264964,"width":0.013297873,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Overview","depth":10,"bounds":{"left":0.08228058,"top":0.15881884,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Overview","depth":12,"bounds":{"left":0.09291888,"top":0.16480447,"width":0.020777926,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Analysis","depth":13,"bounds":{"left":0.08494016,"top":0.19752593,"width":0.015791224,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Summary","depth":13,"bounds":{"left":0.08228058,"top":0.21947326,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Summary","depth":15,"bounds":{"left":0.09291888,"top":0.2254589,"width":0.021609042,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Issues","depth":13,"bounds":{"left":0.08228058,"top":0.2482043,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Issues","depth":15,"bounds":{"left":0.09291888,"top":0.25418994,"width":0.01412899,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Architecture","depth":13,"bounds":{"left":0.08228058,"top":0.27693537,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Architecture","depth":15,"bounds":{"left":0.09291888,"top":0.282921,"width":0.026928192,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security hotspots","depth":13,"bounds":{"left":0.08228058,"top":0.3056664,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security hotspots","depth":15,"bounds":{"left":0.09291888,"top":0.31165203,"width":0.03856383,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Reporting","depth":13,"bounds":{"left":0.08494016,"top":0.3443735,"width":0.018284574,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Measures","depth":13,"bounds":{"left":0.08228058,"top":0.36632082,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Measures","depth":15,"bounds":{"left":0.09291888,"top":0.37230647,"width":0.021609042,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Activity","depth":13,"bounds":{"left":0.08228058,"top":0.39505187,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Activity","depth":15,"bounds":{"left":0.09291888,"top":0.4010375,"width":0.016456118,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Policies","depth":13,"bounds":{"left":0.08494016,"top":0.43375897,"width":0.014461436,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Intended architecture","depth":13,"bounds":{"left":0.08228058,"top":0.4557063,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Intended architecture","depth":15,"bounds":{"left":0.09291888,"top":0.46169195,"width":0.047041222,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Project","depth":13,"bounds":{"left":0.08494016,"top":0.4944134,"width":0.013297873,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull Requests 117","depth":13,"bounds":{"left":0.08228058,"top":0.51636076,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull Requests","depth":15,"bounds":{"left":0.09291888,"top":0.5223464,"width":0.029587766,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"117","depth":15,"bounds":{"left":0.1471077,"top":0.5231444,"width":0.0056515955,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Branches 15","depth":13,"bounds":{"left":0.08228058,"top":0.5450918,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Branches","depth":15,"bounds":{"left":0.09291888,"top":0.5510774,"width":0.020777926,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"15","depth":15,"bounds":{"left":0.14860372,"top":0.5518755,"width":0.004155585,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Code","depth":13,"bounds":{"left":0.08228058,"top":0.5738228,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Code","depth":15,"bounds":{"left":0.09291888,"top":0.5798085,"width":0.011801862,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Project Information","depth":13,"bounds":{"left":0.08228058,"top":0.60255384,"width":0.07446808,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Project Information","depth":15,"bounds":{"left":0.09291888,"top":0.6085395,"width":0.041888297,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Jiminny","depth":9,"bounds":{"left":0.16771941,"top":0.11691939,"width":0.01462766,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":10,"bounds":{"left":0.16771941,"top":0.11691939,"width":0.01462766,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":9,"bounds":{"left":0.19165559,"top":0.11691939,"width":0.0071476065,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":10,"bounds":{"left":0.19165559,"top":0.11691939,"width":0.0071476065,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PR Summary","depth":9,"bounds":{"left":0.2081117,"top":0.11691939,"width":0.024102394,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"PR Summary","depth":8,"bounds":{"left":0.16771941,"top":0.14205906,"width":0.047706116,"height":0.028731046},"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PR Summary","depth":9,"bounds":{"left":0.16771941,"top":0.14485236,"width":0.047706116,"height":0.023543496},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"12105 – JY-20915 add alias for EU","depth":8,"bounds":{"left":0.22340426,"top":0.14365523,"width":0.09840426,"height":0.025538707},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"12105 – JY-20915 add alias for EU","depth":11,"bounds":{"left":0.23503989,"top":0.14964086,"width":0.07513298,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Private","depth":8,"bounds":{"left":0.16771941,"top":0.18036711,"width":0.015957447,"height":0.015961692},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"Private","depth":10,"bounds":{"left":0.1690492,"top":0.18236233,"width":0.013297873,"height":0.011971269},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"34","depth":9,"bounds":{"left":0.1903258,"top":0.18156424,"width":0.005984043,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"New Lines","depth":9,"bounds":{"left":0.1974734,"top":0.18156424,"width":0.022938829,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"JY-20915-add-domain-specific-email-text-relay","depth":10,"bounds":{"left":0.22972074,"top":0.18156424,"width":0.105884306,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"master","depth":10,"bounds":{"left":0.34674203,"top":0.18156424,"width":0.01512633,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"github View on GitHub","depth":8,"bounds":{"left":0.92669547,"top":0.15482841,"width":0.05069814,"height":0.028731046},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"View on","depth":11,"bounds":{"left":0.9383311,"top":0.16241021,"width":0.019115692,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"GitHub","depth":11,"bounds":{"left":0.9574468,"top":0.16241021,"width":0.015625,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Add this project to favorites","depth":8,"bounds":{"left":0.9800532,"top":0.15482841,"width":0.011968086,"height":0.028731046},"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Loading...","depth":12,"bounds":{"left":0.39478058,"top":0.24860336,"width":0.021609042,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"© 2018-2026","depth":10,"bounds":{"left":0.39511302,"top":0.9660814,"width":0.030751329,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"SonarSource Sàrl","depth":10,"bounds":{"left":0.42586437,"top":0.9660814,"width":0.039228722,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SonarSource Sàrl","depth":11,"bounds":{"left":0.42586437,"top":0.9660814,"width":0.039228722,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":". All rights reserved.","depth":10,"bounds":{"left":0.46509308,"top":0.9660814,"width":0.044049203,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Terms","depth":11,"bounds":{"left":0.5259308,"top":0.9660814,"width":0.013796543,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Terms","depth":12,"bounds":{"left":0.5259308,"top":0.9660814,"width":0.013796543,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pricing","depth":11,"bounds":{"left":0.5437167,"top":0.9660814,"width":0.01512633,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pricing","depth":12,"bounds":{"left":0.5437167,"top":0.9660814,"width":0.01512633,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Privacy","depth":11,"bounds":{"left":0.5628325,"top":0.9660814,"width":0.016289894,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Privacy","depth":12,"bounds":{"left":0.5628325,"top":0.9660814,"width":0.016289894,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Cookie Policy","depth":11,"bounds":{"left":0.5831117,"top":0.9660814,"width":0.029920213,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Cookie Policy","depth":12,"bounds":{"left":0.5831117,"top":0.9660814,"width":0.029920213,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security","depth":11,"bounds":{"left":0.61702126,"top":0.9660814,"width":0.018284574,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security","depth":12,"bounds":{"left":0.61702126,"top":0.9660814,"width":0.018284574,"height":0.01396648},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
8843463005830124454
|
6504410734430015621
|
visual_change
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
PR Summary - app in Jiminny SonarQube Cloud
PR Summary - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues
Architecture
Architecture
Security hotspots
Security hotspots
Reporting
Measures
Measures
Activity
Activity
Policies
Intended architecture
Intended architecture
Project
Pull Requests 117
Pull Requests
117
Branches 15
Branches
15
Code
Code
Project Information
Project Information
Jiminny
Jiminny
app
app
PR Summary
PR Summary
PR Summary
12105 – JY-20915 add alias for EU
12105 – JY-20915 add alias for EU
Private
Private
34
New Lines
JY-20915-add-domain-specific-email-text-relay
master
github View on GitHub
View on
GitHub
Add this project to favorites
Loading...
© 2018-2026
SonarSource Sàrl
SonarSource Sàrl
. All rights reserved.
Terms
Terms
Pricing
Pricing
Privacy
Privacy
Cookie Policy
Cookie Policy
Security
Security...
|
59243
|
NULL
|
NULL
|
NULL
|
|
59246
|
2112
|
1
|
2026-05-19T14:52:59.483048+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202379483_m1.jpg...
|
Firefox
|
Summary - app in Jiminny SonarQube Cloud — Work
|
1
|
sonarcloud.io/project/issues?issueStatuses=OPEN%2C sonarcloud.io/project/issues?issueStatuses=OPEN%2CCONFIRMED&types=CODE_SMELL&sinceLeakPeriod=true&pullRequest=12105&id=jiminny_app...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Summary - app in Jiminny SonarQube Cloud
Summary - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues
Architecture
Architecture
Security hotspots
Security hotspots
Reporting
Measures
Measures
Activity
Activity
Policies
Intended architecture
Intended architecture
Project
Pull Requests 117
Pull Requests
117
Branches 15
Branches
15
Code
Code
Project Information
Project Information
Jiminny
Jiminny
app
app
PR Summary
PR Summary
PR Summary
12105 – JY-20915 add alias for EU...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Summary - app in Jiminny SonarQube Cloud","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Summary - app in Jiminny SonarQube Cloud","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"Undock sidebar","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Continuous Code Quality","depth":8,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Favorite Projects","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Favorite Projects","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Assigned Issues","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Assigned Issues","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Explore","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Explore","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Product news","depth":8,"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":10,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Help","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New...","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Account","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"app","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Project","depth":11,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Overview","depth":10,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Overview","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Analysis","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Summary","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Summary","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Issues","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Issues","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Architecture","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Architecture","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security hotspots","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security hotspots","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Reporting","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Measures","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Measures","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Activity","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Activity","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Policies","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Intended architecture","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Intended architecture","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Project","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull Requests 117","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull Requests","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"117","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Branches 15","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Branches","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"15","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Code","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Code","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Project Information","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Project Information","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Jiminny","depth":9,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":10,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"app","depth":9,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"app","depth":10,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PR Summary","depth":9,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXHeading","text":"PR Summary","depth":8,"on_screen":true,"help_text":"","role_description":"heading","subrole":"AXUnknown"},{"role":"AXStaticText","text":"PR Summary","depth":9,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"12105 – JY-20915 add alias for EU","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false}]...
|
-1679285036184891023
|
6360286750261137541
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Summary - app in Jiminny SonarQube Cloud
Summary - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues
Architecture
Architecture
Security hotspots
Security hotspots
Reporting
Measures
Measures
Activity
Activity
Policies
Intended architecture
Intended architecture
Project
Pull Requests 117
Pull Requests
117
Branches 15
Branches
15
Code
Code
Project Information
Project Information
Jiminny
Jiminny
app
app
PR Summary
PR Summary
PR Summary
12105 – JY-20915 add alias for EU...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59251
|
2112
|
5
|
2026-05-19T14:53:37.177768+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202417177_m1.jpg...
|
Firefox
|
Issues - app in Jiminny SonarQube Cloud — Work
|
1
|
sonarcloud.io/project/issues?sinceLeakPeriod=true& sonarcloud.io/project/issues?sinceLeakPeriod=true&issueStatuses=OPEN%2CCONFIRMED&types=CODE_SMELL&pullRequest=12105&id=jiminny_app&open=AZ5AquXmp8v4cIJaNG60...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DE SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DEV (-zsh)O 82APP (-zslSexpected0riginalRecipient= config('app.env')=== 'production-eu'? 'catch-all-eu®'• config('jiminny.google_text_host'): 'catch-all@'. config('jiminny.google_text_host');-41,7 +41,7 @foreach (Smessages as Smessage) {Smessageld = Smessage-›message->id;if (!Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId,Sexpif (! Sthis->isForCurrentEnvironment($service, Smailbox, SmessageId, Sex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name ==='X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expectedOriginalRecipient;end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image →Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emai• 0EDHomeDMsActivityFilesLater•.•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi.... Direct messages2 Stoyan Tanevdo James Grahama. Stefka StoyanovaR. Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelovao Stoyan TomovBo Todor Stamatov **Mario Georgiev. Nikolay IvanovE Lukas Kovalik y...E:: AppsJira CloudToast(all100% CTue 19 May 17:53:36Describe what you are looking forStoyan Tanev6 0• Messagest Add canvas@ FilesLukas Kovalk 5-14 PMсуперTuesday, May 12th ~+Today ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоStoyan Tanev 5:23 PMДа, знам, че остават, то за отворените не се лидублицирсни такаИли си продължаваме същия тайм лайнLukas Kovalik 5:29 PMТе би трябвало да влизат в нова сделка новитеactivitiesMessage Stoyan Tanev...
|
NULL
|
-3610987365324784483
|
NULL
|
app_switch
|
ocr
|
NULL
|
SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DE SlackFileEditViewGoHistoryWindowHelpAPPDOCKER₴81DEV (-zsh)O 82APP (-zslSexpected0riginalRecipient= config('app.env')=== 'production-eu'? 'catch-all-eu®'• config('jiminny.google_text_host'): 'catch-all@'. config('jiminny.google_text_host');-41,7 +41,7 @foreach (Smessages as Smessage) {Smessageld = Smessage-›message->id;if (!Sthis->isForCurrentEnvironment(Sservice, Smailbox, SmessageId,Sexpif (! Sthis->isForCurrentEnvironment($service, Smailbox, SmessageId, Sex!continue;-157,6 +157,7foreach (Sheaders as Sheader) {if (Sheader->name ==='X-Gm-Original-To') {SoriginalRecipient = Sheader->value;return SoriginalRecipient === $expectedOriginalRecipient;end diffFixed 1 of 5688 files in 118.652 seconds, 67.00 MB memory usedWhat's next:Try Docker Debug for seamless, persistent debugging tools in any container or image →Learn more at [URL_WITH_CREDENTIALS] ~/jiminny/app (JY-20915-add-domain-specific-emai• 0EDHomeDMsActivityFilesLater•.•MoreJiminny ...# engineering# general# jiminny-bg# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi.... Direct messages2 Stoyan Tanevdo James Grahama. Stefka StoyanovaR. Nikolay Yankov®. Galya Dimitrova D€. Vasil Vasilev®. Aneliya Angelovao Stoyan TomovBo Todor Stamatov **Mario Georgiev. Nikolay IvanovE Lukas Kovalik y...E:: AppsJira CloudToast(all100% CTue 19 May 17:53:36Describe what you are looking forStoyan Tanev6 0• Messagest Add canvas@ FilesLukas Kovalk 5-14 PMсуперTuesday, May 12th ~+Today ~NewStoyan Tanev 5:10 PMПривет, чудех се имаме ли начин да пре-асоциираме активитита, ако правим CRMмиграция?Пример: клиент ползва зохо, но искат дамигрират на хъбспот, миналите разговори можели да ги сложим към сделките в хъбспот.Lukas Kovalik 5:14 PMздрасти, по принцип те си стоят старите сделкии activities към тяхами правихме последно доста промени поrematchingтака че може би има начинно не знам за нещо готовоStoyan Tanev 5:23 PMДа, знам, че остават, то за отворените не се лидублицирсни такаИли си продължаваме същия тайм лайнLukas Kovalik 5:29 PMТе би трябвало да влизат в нова сделка новитеactivitiesMessage Stoyan Tanev...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59252
|
2113
|
4
|
2026-05-19T14:53:37.230521+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202417230_m2.jpg...
|
Firefox
|
Issues - app in Jiminny SonarQube Cloud — Work
|
1
|
sonarcloud.io/project/issues?sinceLeakPeriod=true& sonarcloud.io/project/issues?sinceLeakPeriod=true&issueStatuses=OPEN%2CCONFIRMED&types=CODE_SMELL&pullRequest=12105&id=jiminny_app&open=AZ5AquXmp8v4cIJaNG60...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
PhostormVIewINavicarecoderTavsco.s?9 JY-20915-add- PhostormVIewINavicarecoderTavsco.s?9 JY-20915-add-Proiect vRepositories> @ Resolversy traits>@ Validatorsg batcheriteria.onpw balcheriterialntenace.ono© [EMAIL]© EmailActivityService.phpe EmailActivityServicelntertace.pho© [EMAIL]@Inboxservicelnterface.php(1)InternetMessageinterface.oho(C) MailchannelService.oho(C) TextRelavService.ohoN MeetinaGeneratorM NotificationMOAuth2D SecurityM StrategyD StreamingD TeamD TelephonyD UserPilotMWohhanl© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php© ConferenceService.php© InsiahtSeatService.phpc)Instantmeetinaservice.ono@ IntercomService.phpC) [EMAIL](C) ParticioantShareService.oho@ PlanhatService.php(c) PlavbackService.oho@ PlavbackVidesOnlvService.nhnC) PlavbookCategorvService.nhnl@ PlavlistGeneratorInterface.php© ResolveTeamCrmConnection.php© SimpleThrottleService.php(C) SlackService nhn© SocialAccountService.php© SoftPhoneService.php©TeamDeactivatedService.php(e) Toam@wnerService.php100% 5• Tue 19 May 17:53:36+0 ..©) WebhookController.pnpCreateReceivedNotification.phpC) Notificatione//SmcReceived.nhnMall//Smskecelveo.phpsms-received.blade.php© TextRelayService.php Xpublic tunction retreshhistoryPolnt(string stopic): 1nt"manubox = contiad kev:"1minny.cooqle text user'):$service = Sthis->getService(Smailbox)$watchRequest = new Google6mail \WatchRequestO:SwatchReauest->setLabeuidsctNBox"D$watchRequest->settabelF#tterAction(labelFilterAction:'include'):$watchRequest->setTopicName(Stopic);$watchResponse = $service->users->watch($mailbox, $watchRequest)://SexpiryTimestamp = $watchResponse->expiration / 1000;ShistoryPoint = $watchResponse->historyId;$this->setHistoryPoint(Stopic, $historyPoint);return snistoryrolntprivate function isForCurrentEnvironment(GoogleGmail Sservicestring smallboxstrino sexpectedurzona reczolent): bool {try-Smessage = Sservice->users messages->qet(Smailbox. Smessageld)Sheaders = Smessage->aetPavloadO->aetHeaderso:Foreach (sheadens as Sheaden)"if ($header->name === 'X-Gm-Original-To') {SoniainalRecinient = Sheaden->value.neturn SoniginalRecinient === Sexnected0niainalRecinient.} catch (\Exception $e) {Sentny. cantunefycontion(&e)notunn folco.=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyA console [STAGING]81410 ^ Y — 681- 682683684685687=689- 693—694Tx: AutovSo jiminny v941 A1 A40 V 65 ^SELECT * FROMautomated-neport.nesulieWeert t-t9-0et5151)=m0select * from text_relays where created_at > '2026-01-01';and idIN (2415. 324161#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atEonM antivitiocWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id, status.code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uvid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)GROUP BY u.id, u.email, u.name, u.softphone_numberORDER BY sms_count DESCcolort + fnom toame whone id = 1.colort + fnom nolec.CascadeFix AutomatedReportsCascadeText Relay Email AliasFyamnles in the codehase.aphp/ app/console/kernel.php:048if confia(kev: "iiminny.deploy region') === 'eu')/app/Ma1l/Reports/ReportW1thAttachment.php:53if (config('jiminny-deploy_region') == 'eu') ‹app//mal/Reoorts/Ask.iminnvReportExoirinoMall.oho:zif (config('jiminny-deploy _region') === 'eu') {// app/Mail/Reports/ReportNotGenerated.php: 25if (config('jiminny deploy region') === 'eu') {contia detinition in cont1a/1aminny. oho:fohd'deploy region' = env'APP DEPLOY REGTON').This is the standard wav to check the environment in this codebasel llet me undate the code to use this.TextRelavService.ohoSmsReceived.phrSummarvFound and used the existing standard environment detection pattern.The codebase already uses confia( "iiminny.deploy region' which readsfrom APP DEPLOY REGION env variable• US: APP DEPLOY REGION=us• EU: APP_DEPLOY_REGION=euOther places in the code using this same pattern:app/Console/Kernel. php:648 - schedules EU-specific activitiesapp/Mail/Reports/ReportWithAttachment.oho:53 - EU-specitic from addressapp/Ma1l/Reports/AskJ1m1nnyReportExp1r1ngMa1l.php:21app/Mail/Reports/ReportNotGenerated.oho:25• config/sentry-php:18 - tags Sentry events with regionUpdated files1. aoo/Services/Malu/ TextRelavService.ono - uses deoloy region2. app/Notifications/Activities/SmsReceived.php - uses deploy_regionYou should verify that APP DEPLOY REGION=eu is actually set in your EU production environment (it's typically set atdenlovment level. not in the env.nroduct ion-eu file in this reno).+1 -11+1 -11toall «eAsk anvthing 884-D)<> Code Claude Qnus 4.7 MediumW Windsurf Teams156-12UTE.RPo. 4 space...
|
NULL
|
-2536959826209257941
|
NULL
|
app_switch
|
ocr
|
NULL
|
PhostormVIewINavicarecoderTavsco.s?9 JY-20915-add- PhostormVIewINavicarecoderTavsco.s?9 JY-20915-add-Proiect vRepositories> @ Resolversy traits>@ Validatorsg batcheriteria.onpw balcheriterialntenace.ono© [EMAIL]© EmailActivityService.phpe EmailActivityServicelntertace.pho© [EMAIL]@Inboxservicelnterface.php(1)InternetMessageinterface.oho(C) MailchannelService.oho(C) TextRelavService.ohoN MeetinaGeneratorM NotificationMOAuth2D SecurityM StrategyD StreamingD TeamD TelephonyD UserPilotMWohhanl© AbstractService.php© ActivityProviderFactory.php© ActivityService.php© ApiResponseService.php© ConferenceService.php© InsiahtSeatService.phpc)Instantmeetinaservice.ono@ IntercomService.phpC) [EMAIL](C) ParticioantShareService.oho@ PlanhatService.php(c) PlavbackService.oho@ PlavbackVidesOnlvService.nhnC) PlavbookCategorvService.nhnl@ PlavlistGeneratorInterface.php© ResolveTeamCrmConnection.php© SimpleThrottleService.php(C) SlackService nhn© SocialAccountService.php© SoftPhoneService.php©TeamDeactivatedService.php(e) Toam@wnerService.php100% 5• Tue 19 May 17:53:36+0 ..©) WebhookController.pnpCreateReceivedNotification.phpC) Notificatione//SmcReceived.nhnMall//Smskecelveo.phpsms-received.blade.php© TextRelayService.php Xpublic tunction retreshhistoryPolnt(string stopic): 1nt"manubox = contiad kev:"1minny.cooqle text user'):$service = Sthis->getService(Smailbox)$watchRequest = new Google6mail \WatchRequestO:SwatchReauest->setLabeuidsctNBox"D$watchRequest->settabelF#tterAction(labelFilterAction:'include'):$watchRequest->setTopicName(Stopic);$watchResponse = $service->users->watch($mailbox, $watchRequest)://SexpiryTimestamp = $watchResponse->expiration / 1000;ShistoryPoint = $watchResponse->historyId;$this->setHistoryPoint(Stopic, $historyPoint);return snistoryrolntprivate function isForCurrentEnvironment(GoogleGmail Sservicestring smallboxstrino sexpectedurzona reczolent): bool {try-Smessage = Sservice->users messages->qet(Smailbox. Smessageld)Sheaders = Smessage->aetPavloadO->aetHeaderso:Foreach (sheadens as Sheaden)"if ($header->name === 'X-Gm-Original-To') {SoniainalRecinient = Sheaden->value.neturn SoniginalRecinient === Sexnected0niainalRecinient.} catch (\Exception $e) {Sentny. cantunefycontion(&e)notunn folco.=custom.log= laravel.log4 SF jiminny@localhost]4 HS_local [jiminny@localhost]& console (PROD] X# console [euyA console [STAGING]81410 ^ Y — 681- 682683684685687=689- 693—694Tx: AutovSo jiminny v941 A1 A40 V 65 ^SELECT * FROMautomated-neport.nesulieWeert t-t9-0et5151)=m0select * from text_relays where created_at > '2026-01-01';and idIN (2415. 324161#and id = 32412:select * from users where team_id = 2 and email like '%scott%' and id = 29510;SELECT * FROM activities WHERE uuid_to_bin('67cebfc2-ed56-44a2-8c68-7a0286ed8618') = uuid; # 79763436SELECT email_provider_id, COUNT(*) as count, GROUP_CONCAT(id) as ids, GROUP_CONCAT(status) as statusesFROM text_relaysWHERE email_provider_id IN ('19e2027868a64b42',119e2033ed8ea6h10')GROUP BY email_provider_id;SELECT id, status, telephony_provider_id, created_atEonM antivitiocWHERE id IN (80028719, 80028846):SELECT id, status, code, email sent at, created at, updated atFROM text relaysWHERE id IN (32415, 32416):SELECT id, status.code, sender, recipient, created atFROM text relaysWHERE sender LIKE '%mario.georgiev%' OR sender LIKE '%stoyan.tomov%'ORDER BY created at DESCLIMIT 10:SELECT id, uvid, status, code, sender, recipient, created_at, updated_atFROM text_relaysWHERE uuid = uuid to bin('0626141c-27a6-4d8c-aff8-7c8020a2c656'):[PASSWORD_DOTS]SELECT DISTINCT U.id, u.email, u.name, u.softphone_number, COUNT(a.id) as sms_countEROM usens ulINNER JOIN activities a 1<->1.n: ON u.id = a.user_icWHERE A.tvne LTKEAND a.created_at › DATE_SUB(NOW(), INTERVAL 30 DAY)GROUP BY u.id, u.email, u.name, u.softphone_numberORDER BY sms_count DESCcolort + fnom toame whone id = 1.colort + fnom nolec.CascadeFix AutomatedReportsCascadeText Relay Email AliasFyamnles in the codehase.aphp/ app/console/kernel.php:048if confia(kev: "iiminny.deploy region') === 'eu')/app/Ma1l/Reports/ReportW1thAttachment.php:53if (config('jiminny-deploy_region') == 'eu') ‹app//mal/Reoorts/Ask.iminnvReportExoirinoMall.oho:zif (config('jiminny-deploy _region') === 'eu') {// app/Mail/Reports/ReportNotGenerated.php: 25if (config('jiminny deploy region') === 'eu') {contia detinition in cont1a/1aminny. oho:fohd'deploy region' = env'APP DEPLOY REGTON').This is the standard wav to check the environment in this codebasel llet me undate the code to use this.TextRelavService.ohoSmsReceived.phrSummarvFound and used the existing standard environment detection pattern.The codebase already uses confia( "iiminny.deploy region' which readsfrom APP DEPLOY REGION env variable• US: APP DEPLOY REGION=us• EU: APP_DEPLOY_REGION=euOther places in the code using this same pattern:app/Console/Kernel. php:648 - schedules EU-specific activitiesapp/Mail/Reports/ReportWithAttachment.oho:53 - EU-specitic from addressapp/Ma1l/Reports/AskJ1m1nnyReportExp1r1ngMa1l.php:21app/Mail/Reports/ReportNotGenerated.oho:25• config/sentry-php:18 - tags Sentry events with regionUpdated files1. aoo/Services/Malu/ TextRelavService.ono - uses deoloy region2. app/Notifications/Activities/SmsReceived.php - uses deploy_regionYou should verify that APP DEPLOY REGION=eu is actually set in your EU production environment (it's typically set atdenlovment level. not in the env.nroduct ion-eu file in this reno).+1 -11+1 -11toall «eAsk anvthing 884-D)<> Code Claude Qnus 4.7 MediumW Windsurf Teams156-12UTE.RPo. 4 space...
|
NULL
|
NULL
|
NULL
|
NULL
|
|
59253
|
2113
|
5
|
2026-05-19T14:53:44.732152+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202424732_m2.jpg...
|
Firefox
|
Issues - app in Jiminny SonarQube Cloud — Work
|
1
|
sonarcloud.io/project/issues?issueStatuses=OPEN%2C sonarcloud.io/project/issues?issueStatuses=OPEN%2CCONFIRMED&types=CODE_SMELL&sinceLeakPeriod=true&pullRequest=12105&id=jiminny_app...
|
monitor_2
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"bounds":{"left":0.0028257978,"top":0.057063047,"width":0.007978723,"height":0.01915403},"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.08060654,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.09217877,"width":0.101230055,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"bounds":{"left":0.0028257978,"top":0.11332801,"width":0.07679521,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"bounds":{"left":0.015957447,"top":0.12490024,"width":0.107380316,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"bounds":{"left":0.0,"top":0.14604948,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"bounds":{"left":0.013297873,"top":0.15762171,"width":0.18068483,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.17877094,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"bounds":{"left":0.013297873,"top":0.19034317,"width":0.18816489,"height":0.010774142},"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"bounds":{"left":0.0,"top":0.21149242,"width":0.07962101,"height":0.032721467},"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-8236834756387612792
|
8092803646170427540
|
visual_change
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app...
|
59252
|
NULL
|
NULL
|
NULL
|
|
59254
|
2112
|
6
|
2026-05-19T14:53:47.956802+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202427956_m1.jpg...
|
Firefox
|
Issues - app in Jiminny SonarQube Cloud — Work
|
1
|
sonarcloud.io/summary/new_code?id=jiminny_app& sonarcloud.io/summary/new_code?id=jiminny_app&pullRequest=12105...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Issues - app in Jiminny SonarQube Cloud
Issues - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to main content
Skip to main content
Skip to issue filters
Skip to issue filters
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues
Architecture
Architecture
Security hotspots
Security hotspots
Reporting
Measures
Measures
Activity
Activity
Policies
Intended architecture
Intended architecture
Project
Pull Requests 117
Pull Requests
117
Branches 15...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Issues - app in Jiminny SonarQube Cloud","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Issues - app in Jiminny SonarQube Cloud","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to main content","depth":7,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to main content","depth":8,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Skip to issue filters","depth":7,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to issue filters","depth":8,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Undock sidebar","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Continuous Code Quality","depth":8,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Favorite Projects","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Favorite Projects","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Assigned Issues","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Assigned Issues","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Explore","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Explore","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Product news","depth":8,"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":10,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Help","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New...","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Account","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"app","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Project","depth":11,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Overview","depth":10,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Overview","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Analysis","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Summary","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Summary","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Issues","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Issues","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Architecture","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Architecture","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Security hotspots","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Security hotspots","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Reporting","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Measures","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Measures","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Activity","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Activity","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Policies","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Intended architecture","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Intended architecture","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Project","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Pull Requests 117","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Pull Requests","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"117","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Branches 15","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false}]...
|
-393591422099770803
|
5930773456046018700
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Issues - app in Jiminny SonarQube Cloud
Issues - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to main content
Skip to main content
Skip to issue filters
Skip to issue filters
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues
Architecture
Architecture
Security hotspots
Security hotspots
Reporting
Measures
Measures
Activity
Activity
Policies
Intended architecture
Intended architecture
Project
Pull Requests 117
Pull Requests
117
Branches 15...
|
59251
|
NULL
|
NULL
|
NULL
|
|
59255
|
2112
|
7
|
2026-05-19T14:53:54.532576+00:00
|
/Users/lukas/.screenpipe/data/data/2026-05-19/1779 /Users/lukas/.screenpipe/data/data/2026-05-19/1779202434532_m1.jpg...
|
Firefox
|
Coverage on New Code - app in Jiminny SonarQube Cl Coverage on New Code - app in Jiminny SonarQube Cloud — Work...
|
1
|
sonarcloud.io/component_measures?metric=new_covera sonarcloud.io/component_measures?metric=new_coverage&selected=jiminny_app%3Aapp&pullRequest=12105&id=jiminny_app...
|
monitor_1
|
NULL
|
NULL
|
NULL
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Coverage on New Code - app in Jiminny SonarQube Cloud
Coverage on New Code - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to main content
Skip to main content
Skip to measure filters
Skip to measure filters
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues...
|
[{"role":"AXButton","text" [{"role":"AXButton","text":"Unnamed Group","depth":4,"on_screen":true,"role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":true},{"role":"AXRadioButton","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Service-Desk - Queues - Platform team - Service space - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"New Tab","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"SevenShores\\Hubspot\\Exceptions\\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {\"status\":\"error\",\"message\":\"You have reached your secondly limit.\",\"errorType\":\"RATE_LIMIT","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Jiminny","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Jiminny","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXRadioButton","text":"Coverage on New Code - app in Jiminny SonarQube Cloud","depth":4,"on_screen":true,"help_text":"","role_description":"tab","subrole":"AXTabButton","is_enabled":true,"is_focused":false,"is_selected":true},{"role":"AXStaticText","text":"Coverage on New Code - app in Jiminny SonarQube Cloud","depth":5,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Close tab","depth":5,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXButton","text":"New Tab","depth":4,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Customize sidebar","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open Google Gemini (⌃X)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Tabs from other devices","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open history (⇧⌘H)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXCheckBox","text":"Open bookmarks (⌘B)","depth":6,"on_screen":true,"help_text":"","role_description":"toggle button","subrole":"AXToggle","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Skip to main content","depth":7,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to main content","depth":8,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Skip to measure filters","depth":7,"on_screen":false,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Skip to measure filters","depth":8,"on_screen":false,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Undock sidebar","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Continuous Code Quality","depth":8,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXLink","text":"Favorite Projects","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Favorite Projects","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Assigned Issues","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Assigned Issues","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Explore","depth":11,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Explore","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Search","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXMenuButton","text":"Product news","depth":8,"on_screen":true,"help_text":"","role_description":"menu button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"1","depth":10,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXButton","text":"Help","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"New...","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXButton","text":"Account","depth":8,"on_screen":true,"help_text":"","role_description":"button","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false,"is_expanded":false},{"role":"AXStaticText","text":"app","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Project","depth":11,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Overview","depth":10,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Overview","depth":12,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXStaticText","text":"Analysis","depth":13,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Summary","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Summary","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"},{"role":"AXLink","text":"Issues","depth":13,"on_screen":true,"help_text":"","role_description":"link","subrole":"AXUnknown","is_enabled":true,"is_focused":false,"is_selected":false},{"role":"AXStaticText","text":"Issues","depth":15,"on_screen":true,"help_text":"","role_description":"text","subrole":"AXUnknown"}]...
|
-6129770686812755132
|
8236300355666735236
|
click
|
accessibility
|
NULL
|
Unnamed Group
Platform Sprint 4 Q2 - Platform Team Unnamed Group
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 4 Q2 - Platform Team - Scrum Board - Jira
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
[JY-20915] Add environment-specific email domains for text relay to prevent duplicate processing - Jira
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20725 add HS rate limit handling on activities rematching by LakyLak · Pull Request #12066 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
JY-20808 low priority indexing queue by Vasil-Jiminny · Pull Request #12082 · jiminny/app
New Tab
New Tab
Jiminny
Jiminny
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
SevenShores\Hubspot\Exceptions\BadRequest: Client error: `POST https://api.hubapi.com/crm/v3/objects/contact/search` resulted in a `429 Too Many Requests` response: {"status":"error","message":"You have reached your secondly limit.","errorType":"RATE_LIMIT
Jiminny
Jiminny
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
JY-20676 delete AJ reports related objects by LakyLak · Pull Request #12098 · jiminny/app
Coverage on New Code - app in Jiminny SonarQube Cloud
Coverage on New Code - app in Jiminny SonarQube Cloud
Close tab
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to main content
Skip to main content
Skip to measure filters
Skip to measure filters
Undock sidebar
Continuous Code Quality
Favorite Projects
Favorite Projects
Assigned Issues
Assigned Issues
Explore
Explore
Search
Product news
1
Help
New...
Account
app
Project
Overview
Overview
Analysis
Summary
Summary
Issues
Issues...
|
NULL
|
NULL
|
NULL
|
NULL
|