|
88217
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
platform-backend-engineers
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
donut_time
engineering
general
happy_birthday
infosec_internal_all
infra-changes
infrastructure_dev
jbu-team-info
jiminny-bg
platform-team
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Iliyana Netseva
Vasil Vasilev
Stefka Stoyanova
Stoyan Tomov
Petko Kashinski
Galya Dimitrova
Todor Stamatov
Steliyan Georgiev
Ves
Mira
Nikolay Yankov
James Graham
Lukas Kovalik
you
Jira Cloud
Toast
Home
Messages
Messages
About
Jump to date
May 22nd at 9:47:27 AM
9:47
Nikolay Yankov transitioned a Bug you are assigned to from
Ready To Merge
⟶
Deployed
JY-20915 Add environment-specific email domains for text relay to prevent du…
JY-20915 Add environment-specific email domains for text relay to prevent du…
Status:
Deployed
Type:
Bug
Assignee:
Lukas
Kovalik
Priority:
Medium
Comment
Comment
More actions...
Jump to date
Jira Cloud
APP
Yesterday at 10:31:31 AM
10:31 AM
@Stefka Stoyanova
@Stefka Stoyanova
commented on a Bug you are assigned to
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
Completed in sprint 4: 1 day
Comment
Comment
More actions...
Jira Cloud
50HomeDMsActivityFilesLater..•More+SlackFileEditViewEDJiminny ...+tjummy v5# platform-team# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages& Iliyana Netseva8o Vasil Vasilev&. Stefka StoyanovaStoyan Tomovo Petko Kashinski% Galya Dimitrovae: Todor StamatovSteliyan GeorgievVesG.MiraNikolay YankovJames GrahamE Lukas Kovalik y...AppsJira CloudToastGoHistoryHomeWindowHelpQSearch: StageJira CloudMessagesAbout@Galya Dimitrova assigned a Story from Unassigned - youJY-20974 Jiminny MCP Server versioningYesterday ~Status: BacklogType: StoryAssignee: Lukas KovalikT Priority: MediumTransitionMore actions...Jira CloudAPP10:46 AM@Galya Dimitrova assigned a Story from Unassigned → youJY-20912 Fallback mechanism for users with active SF tokens for CRM MatchingStatus: BacklogType: StoryAssignee: Lukas KovalikT Priority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story from Unassigned → youJY-20500 Batch initial sync for SalesforceStatus: BacklogType: StoryAssignee: Lukas KovalikT Priority: MediumTransitionMore actions...Today ~Jira Cloud APP@Galya Dimitrova transitioned a Bug you are assigned to from Ready for customerSRD-6881 [On demand] Transcription in saved search disappearsStatus: Not a bug• Type: BugAssignee: Lukas KovalikCommentMore actions...Message Jira Cloud+lahlA100% С8•Thu 28 May 19:52:23XNew→ Not a bug...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88217
|
|
88216
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
platform-backend-engineers
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
donut_time
engineering
general
happy_birthday
infosec_internal_all
infra-changes
infrastructure_dev
jbu-team-info
jiminny-bg
platform-team
platform-tickets
product_launches
random
releases
sofia-office
support
thank-yous
the_people_of_jiminny
Iliyana Netseva
Vasil Vasilev
Stefka Stoyanova
Stoyan Tomov
Petko Kashinski
Galya Dimitrova
Todor Stamatov
Steliyan Georgiev
Ves
Mira
Nikolay Yankov
James Graham
Lukas Kovalik
you
Jira Cloud
Toast
Home
Messages
Messages
About
Jump to date
Jira Cloud
APP
Yesterday at 10:31:31 AM
10:31 AM
@Stefka Stoyanova
@Stefka Stoyanova
commented on a Bug you are assigned to
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
Completed in sprint 4: 1 day
Comment
Comment
More actions...
Jira Cloud
APP
Yesterday at 10:39:18 AM
10:39 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20974 Jiminny MCP Server versioning
JY-20974 Jiminny MCP Server versioning
Status:
Backlog
Type:
Story
Assignee:
Lukas
Kovalik
Priority:
Medium
Transition
Transition
More actions...
Jira Cloud
APP
Yesterday at 10:46:06 AM
10:46 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching
Status:
Backlog
Type:
Story
Assignee:
Lukas
Kovalik
Priority:
Medium
Transition
Transition
More actions...
Jira Cloud
APP
Yesterday at 10:57:49 AM
10:57 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20500 Batch initial sync for Salesforce
JY-20500 Batch initial sync for Salesforce
Status:
Backlog
Type:
Story
Assignee:
Lukas
Kovalik
Priority:
Medium
Transition
Transition
More actions...
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
New
Jira Cloud
APP
Today at 6:26:44 PM
6:26 PM
@Galya Dimitrova
@Galya Dimitrova
transitioned a Bug you are assigned to from
Ready for customer
⟶
Not a bug
SRD-6881 [On demand] Transcription in saved search disappears
SRD-6881 [On demand] Transcription in saved search disappears
Status:
Not a bug
Type:
Bug
Assignee:
Lukas
Kovalik
Comment
Comment
More actions...
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Search for: Stage, 1 of 5 suggestions
Channel
https://jiminny.atlassian.net/browse/srd-6881?atlorigin=eyjpijoizdi4ytywmzk5ytzkngm1mtllmzg2nmrlode0mze2yweilcjwijoiamlyys1zbgfjay1pbnqifq&atl-tracking=true&tid=9d13e0ef-5222-405e-ba86-3c15d6a1797d&m=eyjhbgcioijiuzi1niisinr5cci6ikpxvcj9.eyj0cmlnz2vyswqioijhcmk6y2xvdwq6cg9zdc1vzmzpy2u6onryawdnzxivamlyys1zbgfjay1wzxjzb25hbc1ub3rpzmljyxrpb25zlwlzc3vllxvwzgf0zwqvzmm2ogvmotatngjins00ndm2ltg0mtmtngewndyxyjdlmgmziiwibwvzc2fnzvrlbxbsyxrlswqioijqaxjhlxnsywnrlxblcnnvbmfslw5vdglmawnhdglvbnmtaxnzdwutdxbkyxr…
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (-zsh)O 82-zshN3Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}"--filter "nalroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryusageerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |ec2-user@ip-1|screenpipe"•••ED→HomeDMsActivityJiminny ...+ jurmy 05# platform-team# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...FilesLater...More+• Direct messages& Iliyana NetsevaCo Vasil Vasilev&. Stefka Stoyanovao Stoyan Tomovo Petko Kashinski% Galya Dimitrova: Todor StamatovRo Steliyan GeorgievVesG. Mirao Nikolay Yankov4o James GrahamE Lukas Kovalik y...::: AppsJira CloudToastlabl100% CThu 28 May 19:52:20Search: StageXJira CloudHomeMessagesAboutSF tokens for CYesterdayStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story fromUnassigned - youJY-20500 Batch initial sync for SalesforceStatus: BacklogType: Story• Ludean Vaualtl.Daiacihn Aladienahttps://jiminny.atlassian.net/browse/srd-6881?atlorigin=eyjpijoizdi4ytywmzk5ytzkngm1mtllmzg2nmrlode0mze2yweilcjwijoiamlyys1zbgfjay1pbnqifq&atl-tracking=true&tid=9d13e0ef-5222-405e-ba86-3c15d6a1797d&m=eyjhbgcioijiuzi1niisinr5cci6ikpxvcj9.eyj0cmlnz2vyswqioijhcmk6y2xvdwq6cg9zdc1vzmzpy2u6onryawdnzxivamlyys1zbgfjay1wzxjzb25hbc1ub3rpzmljyxrpb25zlwlzc3vllxvwzgfOzwqvzmm2ogvmotatngjins00ndm2Itg0mtmtngewndyxyjdlmgmziiwibwvzc2fnzvrIbxbsyxrlswqioijqaxjhlxnsywnrixblcnnvbmfslw5vdglmawnhdglvbnmtaxnzdwutdxbkyxr..SRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud+Aa...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88216
|
|
88215
|
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1| SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1|DOCKER₴81DEV (-zsh)O 82-zshN3Version 2023.11.20260427:Version2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####__#####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)screenpipe"m/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}"--filter "nalroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccor8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryusageerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |HomeDMsActivityFilesLaterMore+ED→Jiminny ...+ jurmy 05# platform-team# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi.... Direct messages& Iliyana NetsevaCo Vasil Vasilev&. Stefka Stoyanovao Stoyan Tomovo Petko Kashinski% Galya Dimitrova: Todor StamatovEo Steliyan GeorgievCo VesG. Mirao Nikolay Yankovo James GrahamE Lukas Kovalik y...::: AppsJira CloudToast(all100% CThu 28 May 19:52:17Search: StageXJira CloudHomeMessagesAboutSF tokens for CYesterdayStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story fromUnassigned - youJY-20500 Batch initial sync for SalesforceStatus: BacklogAssignee: Lukas KovalikType: StoryT Priority: MediumTransitionMore actions...Today ~NewJira Cloud APP6:26 PM@Galya Dimitrova transitioned a Bug you areassigned to from Ready for customer→ Not abugSRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88215
|
|
88214
|
rircroxViewhsttonooountrnroiues•••пHelp* (JY-20613 rircroxViewhsttonooountrnroiues•••пHelp* (JY-20613) Allow owner's role to tText relay]Deleted object erroryyorokFix orcion key wiolntluminate/Database|Query&xceplCJY-20983 fix deleted obiect imolooin t SiastorcaFeed - Jiminny - SentryMi inbox (1.735) - lokns.kowalikSlim(JY-20979) Rescive PHP 8.5.5 dep8 Jiminmpihttoem Son dthloy - Pintorm8) Jiminm.New TaoWindowQOMOX 100%K3 8• Thu 28 May 19:52:17*8) JIMINNYQ stage+ CreateE ASKROVO A ® BSpaces / Jiminny (New)Platform Team 2.#: Summaryl& TimelineB BacklogID Active sprints8 CalendarL Reports4 Testing Board #B List Forms © Components %, Development % Code O Security Releases ) Deployments Archived work items € Docs2 Shortcuts vISlack intearation$ Reporting Center +Q Search boardType vOuick tilterswGroup: Queries=#.EpicvREADY FOR DEV &Jiminny MCP Server versioningJIMINNY MCP CONNECTORBacklog[ JY-20974Upgrade BE libraries - MayMAINTENANCEbаckios©JY-19958raloack mechanism lor users wih acuve shtokens for CRM MatchingREDUCE CHURNBacklodA Jy-20912Users can take Notes during and aftermeetingsRECORDING MEETINGS WITHOUT VISIBLE NOTETAKERS (...BacklodA JY-208712.5 1) •••0=Users can filter Scores in Team Insights byAUTOMATED AY SCORINGBacklogAl Call Scorine quick access in PlavbacklheaderAUTOMATED AI SCORINGBacklogA JY-205341 •000 =sewonowcusionerso manace usertolesComplete sprintDEPLOY 1IN DEVSCODE REVIEWBLOCKEDPO ACCEPTANCEMCP > Enable users to get a list of calls andtheir details.JIMINNY MCP CONNECTORin Doy t• JY-20833|10 12 .000 = ©MCP > Enable users to get a list of deals andtheir detailsJIMINNY MCP CONNECTORIn QA[ JY-208355 n •=0MCP > Enable the AI to know details about theuserJIMINNY MCP CONNECTORDeployedA Jy-208462 n =0Siy tore an kew widlation when matchindactivities to deleted Salesforce opportunities(SUPPORT TICKETSin DevV-2096311 / .00=0Evaluation for Exec Reoorts)AUTOMATE SXEC REPORTSTIN THE PRODUCTIn Dew[ JY-19890110 / .000=1User can log & save meeting information toCRMIIn Dey( JY-20753RECORDING MEETINOS WITHOUT VISIBLE NOTETAKERS (13 •=8eall scorind ther tor tyoc teporAUTOMATED AI SCORINGIn Dev• n•=0...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88214
|
|
88213
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
[SRD-6881] [On demand] Transcription in saved search disappears - Jira
Pipelines - jiminny/app
Pipelines - jiminny/app
BE upgrade libraries
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
Text relay
Deleted object error
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
Login | Salesforce
Login | Salesforce
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Inbox (1,735) - [EMAIL] - Jiminny Mail
Inbox (1,735) - [EMAIL] - Jiminny Mail
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
Jiminny
Jiminny
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Jiminny
Jiminny
Jiminny
Jiminny
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to:
Top Bar
Top Bar
Sidebar
Sidebar
Main Content
Main Content
Space navigation
Space navigation
Expand sidebar [
Expand sidebar [
Switch sites or apps
Switch sites or apps
Go to your Jira homepage
stage
stage
Create
Create
Rovo Ask Rovo
Ask Rovo
Notifications
Notifications
Help
Help
Settings
Settings
[EMAIL]
[EMAIL]
Spaces
Spaces
/
Jiminny (New)
Jiminny (New)
Platform Team
Platform Team
Add people
Add people
Board actions
Board actions
Share
Automation
Give feedback
Give feedback
Enter full screen
Enter full screen
Summary
Summary
Timeline
Timeline
Backlog
Backlog
Active sprints
Active sprints
Calendar
Calendar
Reports
Reports
Testing Board
Testing Board
List
List
Forms
Forms
Components
Components
Development
Development
Code
Code
Security
Security
Releases
Releases
Deployments
Deployments
Archived work items
Archived work items
Docs
Docs
Shortcuts
Shortcuts
Slack integration
Slack integration
Reporting Center
Reporting Center
Add to navigation
As you type to search or apply filters, the board updates with work items to match.
Search on current page
Filter by assignee
Filter assignees by Lukas Kovalik
Filter assignees by Aneliya Angelova
Filter assignees by Nikolay Ivanov
Filter assignees by Nikolay Nikolov
Filter assignees by Nikolay Yankov
Filter assignees by Steliyan Georgiev
Filter assignees by Unassigned
Epic
Epic
Type
Type
Quick filters
Quick filters
Complete sprint
Complete sprint
Sprint details
Sprint details
Group by Queries
Group
: Queries
Sprint insights
Sprint insights
View settings
View settings
More actions
More actions
Ready For DEV
READY FOR DEV
8
JY-20974 Jiminny MCP Server versioning. Use the enter key to load the work item.
Jiminny MCP Server versioning
JIMINNY MCP CONNECTOR
Backlog
JY-20974
JY-20974
2
JY-19958 Upgrade BE libraries - May. Use the enter key to load the work item.
Upgrade BE libraries - May
Maintenance, Edit Parent
MAINTENANCE
Backlog
JY-19958
JY-19958
1
Assignee: Lukas Kovalik
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching. Use the enter key to load the work item.
Fallback mechanism for users with active SF tokens for CRM Matching
Reduce Churn, Edit Parent
REDUCE CHURN
Backlog
JY-20912
JY-20912
1
JY-20871 Users can take Notes during and after meetings. Use the enter key to load the work item.
Users can take Notes during and after meetings
RECORDING MEETINGS WITHOUT VISIBLE NOTETAKERS (GHOST NOTETAKER)...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88213
|
|
88212
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
[SRD-6881] [On demand] Transcription in saved search disappears - Jira
Pipelines - jiminny/app
Pipelines - jiminny/app
BE upgrade libraries
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
Text relay
Deleted object error
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
Login | Salesforce
Login | Salesforce
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Inbox (1,735) - [EMAIL] - Jiminny Mail
Inbox (1,735) - [EMAIL] - Jiminny Mail
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
Jiminny
Jiminny
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Jiminny
Jiminny
Jiminny
Jiminny
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to:
Top Bar
Top Bar
Sidebar
Sidebar
Main Content
Main Content
Space navigation
Space navigation
Expand sidebar [
Expand sidebar [
Switch sites or apps
Switch sites or apps
Go to your Jira homepage
stage
stage
Create
Create
Rovo Ask Rovo
Ask Rovo
Notifications
Notifications
Help
Help
Settings
Settings
[EMAIL]
[EMAIL]
Spaces
Spaces
/
Jiminny (New)
Jiminny (New)
Platform Team
Platform Team
Add people
Add people
Board actions
Board actions
Share
Automation
Give feedback
Give feedback
Enter full screen
Enter full screen
Summary
Summary
Timeline
Timeline
Backlog
Backlog
Active sprints
Active sprints
Calendar
Calendar
Reports
Reports
Testing Board
Testing Board
List
List
Forms
Forms
Components
Components
Development
Development
Code
Code
Security
Security
Releases
Releases
Deployments
Deployments
Archived work items
Archived work items
Docs
Docs
Shortcuts
Shortcuts
Slack integration
Slack integration
Reporting Center
Reporting Center
Add to navigation
As you type to search or apply filters, the board updates with work items to match.
Search on current page
Filter by assignee
Filter assignees by Lukas Kovalik
Filter assignees by Aneliya Angelova
Filter assignees by Nikolay Ivanov
Filter assignees by Nikolay Nikolov
Filter assignees by Nikolay Yankov
Filter assignees by Steliyan Georgiev
Filter assignees by Unassigned
Epic
Epic
Type
Type
Quick filters
Quick filters
Complete sprint
Complete sprint
Sprint details
Sprint details
Group by Queries
Group
: Queries
Sprint insights
Sprint insights
View settings
View settings
More actions
More actions
Ready For DEV
READY FOR DEV
8
JY-20974 Jiminny MCP Server versioning. Use the enter key to load the work item.
Jiminny MCP Server versioning
JIMINNY MCP CONNECTOR
Backlog
JY-20974
JY-20974
2
JY-19958 Upgrade BE libraries - May. Use the enter key to load the work item.
Upgrade BE libraries - May
Maintenance, Edit Parent
MAINTENANCE
Backlog
JY-19958
JY-19958
1
Assignee: Lukas Kovalik
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching. Use the enter key to load the work item.
Fallback mechanism for users with active SF tokens for CRM Matching
Reduce Churn, Edit Parent
REDUCE CHURN
Backlog
JY-20912
JY-20912
1
JY-20871 Users can take Notes during and after meetings. Use the enter key to load the work item.
Users can take Notes during and after meetings
RECORDING MEETINGS WITHOUT VISIBLE NOTETAKERS (GHOST NOTETAKER)
Backlog
JY-20871
JY-20871
2.5
merged pull request
JY-20847 Users can filter Scores in Team Insights by Host. Use the enter key to load the work item.
Users can filter Scores in Team Insights by Host
AUTOMATED AI SCORING
Backlog
JY-20847
JY-20847
1.5
JY-20534 AI Call Scoring quick access in Playback header. Use the enter key to load the work item.
AI Call Scoring quick access in Playback header
AUTOMATED AI SCORING
Backlog
JY-20534
JY-20534
1
JY-20878 SCIM > Allow customers to manage user roles through SCIM. Use the enter key to load the work item.
SCIM > Allow customers to manage user roles through SCIM
REDUCE CHURN
Backlog
JY-20878
JY-20878
1
JY-20500 Batch initial sync for Salesforce. Use the enter key to load the work item.
Batch initial sync for Salesforce
CRM SYNCHING IMPROVEMENTS
Backlog
JY-20500
JY-20500
3
In DEV
IN DEV
5
JY-20833 MCP > Enable users to get a list of calls and their details. Use the enter key to load the work item.
MCP > Enable users to get a list of calls and their details
Jiminny MCP Connector, Edit Parent
JIMINNY MCP CONNECTOR
In Dev
JY-20833
JY-20833
10
pull request
JY-20963 Fix foreign key violation when matching activities to deleted Salesforce opportunities. Use the enter key to load the work item.
Fix foreign key violation when matching activities to deleted Salesforce opportunities
Support tickets, Edit Parent
SUPPORT TICKETS
In Dev
JY-20963
JY-20963
1
commit
Assignee: Lukas Kovalik
JY-19890 Evaluation for Exec Reports. Use the enter key to load the work item.
Evaluation for Exec Reports
AUTOMATE EXEC REPORTS IN THE PRODUCT
In Dev
JY-19890
JY-19890
10
commit
JY-20753 User can log & save meeting information to CRM. Use the enter key to load the work item.
User can log & save meeting information to CRM
RECORDING MEETINGS WITHOUT VISIBLE NOTETAKERS (GHOST NOTETAKER)
In Dev...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88212
|
|
88211
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
[SRD-6881] [On demand] Transcription in saved search disappears - Jira
Pipelines - jiminny/app
Pipelines - jiminny/app
BE upgrade libraries
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
Text relay
Deleted object error
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
Login | Salesforce
Login | Salesforce
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Inbox (1,735) - [EMAIL] - Jiminny Mail
Inbox (1,735) - [EMAIL] - Jiminny Mail
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
Jiminny
Jiminny
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Jiminny
Jiminny
Jiminny
Jiminny
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to:
Top Bar
Top Bar
Sidebar
Sidebar
Main Content
Main Content
Space navigation
Space navigation
Expand sidebar [
Expand sidebar [
Switch sites or apps
Switch sites or apps
Go to your Jira homepage
stage
stage
Clear search
Clear search
More filters
App
App
Jira filter Space
Space
Jira filter Assignee
Assignee
RECENT
RECENT
Work item icon JY-20903: Update activity stage on opportunity update Jira • Bug • Jiminny (New) You updated on 18 May 2026
JY-20903: Update activity
stage
on opportunity update
Jira
•
Bug
•
Jiminny (New)
You updated on
18 May 2026
Work item icon SRD-6853: Moxso - Potential deal stages bug Jira • Bug • Service-Desk You viewed on 18 May 2026
SRD-6853: Moxso - Potential deal
stage
s bug
Jira
•
Bug
•
Service-Desk
You viewed on
18 May 2026
Work item icon JY-20807: Check various issues with Stages Jira • Story • Jiminny (New) You viewed on 07 May 2026
JY-20807: Check various issues with
Stage
s
Jira
•
Story
•
Jiminny (New)
You viewed on
07 May 2026
SEARCH RESULTS
SEARCH RESULTS
Work item icon JY-20834: MCP > Authenticate each user for easy access Jira • Story • Jiminny (New) Updated 1 day ago
JY-20834: MCP > Authenticate each user for easy access
Jira
•
Story
•
Jiminny (New)
Updated
1 day ago
Work item icon JY-18455: Get and set stage in MS Dynamics Jira • Story • Jiminny (New) Updated on 21 Jul 2025
JY-18455: Get and set
stage
in MS Dynamics
Jira
•
Story
•
Jiminny (New)
Updated on
21 Jul 2025
Work item icon JY-18599: Only stages related to the pipeline associated with the lead/opportunity to which we are logging should be listed in the Stage dropdown Jira • Sub-bug • Jiminny (New) Updated on 23 Jul 2025
JY-18599: Only
stage
s related to the pipeline associated with the lead/opportunity to which we are logging should be listed in the
Stage
dropdown
Jira
•
Sub-bug
•
Jiminny (New)
Updated on
23 Jul 2025
Work item icon JY-19298: Unify deal stage filters in the platform Jira • Story • Jiminny (New) Updated on 17 Feb 2026
JY-19298: Unify deal
stage
filters in the platform
Jira
•
Story
•
Jiminny (New)
Updated on
17 Feb 2026
Work item icon SRD-6249: AnyVan - Deal Insights stage not pulling through Jira • Bug • Service-Desk Updated on 03 Oct 2025
SRD-6249: AnyVan - Deal Insights
stage
not pulling through
Jira
•
Bug
•
Service-Desk
Updated on
03 Oct 2025
Work item icon JY-19356: CLONE - Issues with filters on On Demand/ Current Stage and Stage on Call Jira • Bug • Jiminny (New) Updated on 29 Oct 2025
JY-19356: CLONE - Issues with filters on On Demand/ Current
Stage
and
Stage
on Call
Jira
•
Bug
•
Jiminny (New)
Updated on
29 Oct 2025
Work item icon JY-19211: AnyVan - Deal Insights stage not pulling through Jira • Bug • Jiminny (New) Updated on 25 Sept 2025
JY-19211: AnyVan - Deal Insights
stage
not pulling through
Jira
•
Bug
•
Jiminny (New)
Updated on
25 Sept 2025
Work item icon JY-10718: Close.io opportunity stages sync Jira • Story • Jiminny (New) Updated on 21 Jul 2025
JY-10718: Close.io opportunity
stage
s sync
Jira
•
Story
•
Jiminny (New)
Updated on
21 Jul 2025
Work item icon JY-19026: Current stage on edit Jira • Sub-task • Jiminny (New) Updated on 01 Sept 2025
JY-19026: Current
stage
on edit
Jira
•
Sub-task
•
Jiminny (New)
Updated on
01 Sept 2025
Boards
Boards
Spaces
Spaces
Filters
Filters
Plans
Plans
Teams
Teams
Search Jira for work items
Search Jira for work items
Search all apps +2
Search all apps
+2
Help us improve search
Give feedback
Why has search changed? Link to community post , (opens new window)
Why has search changed?
, (opens new window)
14 options available
Create
Create
Rovo Ask Rovo
Ask Rovo
Notifications
Notifications
Help
Help
Settings
Settings
[EMAIL]
[EMAIL]
Spaces
Spaces
/
Jiminny (New)
Jiminny (New)
Platform Team
Platform Team
Add people
Add people
Board actions
Board actions
Share
Automation
Give feedback
Give feedback
Enter full screen
Enter full screen
Summary
Summary
Timeline
Timeline
Backlog
Backlog
Active sprints
Active sprints
Calendar
Calendar
Reports
Reports
Testing Board
Testing Board
List
List
Forms
Forms
Components
Components
Development
Development
Code
Code
Security
Security
Releases
Releases
Deployments
Deployments
Archived work items
Archived work items
Docs
Docs
Shortcuts
Shortcuts
Slack integration
Slack integration
Reporting Center
Reporting Center
Add to navigation
As you type to search or apply filters, the board updates with work items to match.
Search on current page
Filter by assignee
Filter assignees by Lukas Kovalik
Filter assignees by Aneliya Angelova
Filter assignees by Nikolay Ivanov
Filter assignees by Nikolay Nikolov
Filter assignees by Nikolay Yankov
Filter assignees by Steliyan Georgiev
Filter assignees by Unassigned
Epic
Epic
Type
Type
Quick filters
Quick filters
Complete sprint
Complete sprint
Sprint details
Sprint details
Group by Queries...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88211
|
|
88210
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
[SRD-6881] [On demand] Transcription in saved search disappears - Jira
Pipelines - jiminny/app
Pipelines - jiminny/app
BE upgrade libraries
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
Text relay
Deleted object error
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
Login | Salesforce
Login | Salesforce
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Inbox (1,735) - [EMAIL] - Jiminny Mail
Inbox (1,735) - [EMAIL] - Jiminny Mail
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
Jiminny
Jiminny
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Jiminny
Jiminny
Jiminny
Jiminny
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to:
Top Bar
Top Bar
Sidebar
Sidebar
Main Content
Main Content
Space navigation
Space navigation
Expand sidebar [
Expand sidebar [
Switch sites or apps
Switch sites or apps
Go to your Jira homepage
stage
stage
Clear search
Clear search
More filters
App
App
Jira filter Space
Space
Jira filter Assignee
Assignee
RECENT
RECENT
Work item icon JY-20903: Update activity stage on opportunity update Jira • Bug • Jiminny (New) You updated on 18 May 2026
JY-20903: Update activity
stage
on opportunity update
Jira
•
Bug
•
Jiminny (New)
You updated on
18 May 2026
Work item icon SRD-6853: Moxso - Potential deal stages bug Jira • Bug • Service-Desk You viewed on 18 May 2026
SRD-6853: Moxso - Potential deal
stage
s bug
Jira
•
Bug
•
Service-Desk
You viewed on
18 May 2026
Work item icon JY-20807: Check various issues with Stages Jira • Story • Jiminny (New) You viewed on 07 May 2026
JY-20807: Check various issues with
Stage
s
Jira
•
Story
•
Jiminny (New)
You viewed on
07 May 2026
SEARCH RESULTS
SEARCH RESULTS
Work item icon JY-20834: MCP > Authenticate each user for easy access Jira • Story • Jiminny (New) Updated 1 day ago
JY-20834: MCP > Authenticate each user for easy access
Jira
•
Story
•
Jiminny (New)
Updated
1 day ago
Work item icon JY-18455: Get and set stage in MS Dynamics Jira • Story • Jiminny (New) Updated on 21 Jul 2025
JY-18455: Get and set
stage
in MS Dynamics
Jira
•
Story
•
Jiminny (New)
Updated on
21 Jul 2025
Work item icon JY-18599: Only stages related to the pipeline associated with the lead/opportunity to which we are logging should be listed in the Stage dropdown Jira • Sub-bug • Jiminny (New) Updated on 23 Jul 2025
JY-18599: Only
stage
s related to the pipeline associated with the lead/opportunity to which we are logging should be listed in the
Stage
dropdown
Jira
•
Sub-bug
•
Jiminny (New)
Updated on
23 Jul 2025
Work item icon JY-19298: Unify deal stage filters in the platform Jira • Story • Jiminny (New) Updated on 17 Feb 2026
JY-19298: Unify deal
stage
filters in the platform
Jira
•
Story
•
Jiminny (New)
Updated on
17 Feb 2026
Work item icon SRD-6249: AnyVan - Deal Insights stage not pulling through Jira • Bug • Service-Desk Updated on 03 Oct 2025
SRD-6249: AnyVan - Deal Insights
stage
not pulling through
Jira
•
Bug
•
Service-Desk
Updated on
03 Oct 2025
Work item icon JY-19356: CLONE - Issues with filters on On Demand/ Current Stage and Stage on Call Jira • Bug • Jiminny (New) Updated on 29 Oct 2025
JY-19356: CLONE - Issues with filters on On Demand/ Current
Stage
and
Stage
on Call
Jira
•
Bug
•
Jiminny (New)
Updated on
29 Oct 2025
Work item icon JY-19211: AnyVan - Deal Insights stage not pulling through Jira • Bug • Jiminny (New) Updated on 25 Sept 2025
JY-19211: AnyVan - Deal Insights
stage
not pulling through
Jira
•
Bug
•
Jiminny (New)
Updated on
25 Sept 2025
Work item icon JY-10718: Close.io opportunity stages sync Jira • Story • Jiminny (New) Updated on 21 Jul 2025
JY-10718: Close.io opportunity
stage
s sync
Jira
•
Story
•
Jiminny (New)
Updated on
21 Jul 2025
Work item icon JY-19026: Current stage on edit Jira • Sub-task • Jiminny (New) Updated on 01 Sept 2025
JY-19026: Current
stage
on edit
Jira
•
Sub-task
•
Jiminny (New)
Updated on
01 Sept 2025
Boards
Boards
Spaces
Spaces
Filters
Filters
Plans
Plans
Teams
Teams
Search Jira for work items
Search Jira for work items
Search all apps +2
Search all apps
+2
Help us improve search
Give feedback
Why has search changed? Link to community post , (opens new window)
Why has search changed?
, (opens new window)
14 options available
Create
Create
Rovo Ask Rovo
Ask Rovo
Notifications
Notifications
Help
Help
Settings
Settings
[EMAIL]
[EMAIL]
Spaces
Spaces
/
Jiminny (New)
Jiminny (New)
Platform Team
Platform Team
Add people
Add people
Board actions
Board actions
Share
Automation
Give feedback
Give feedback
Enter full screen
Enter full screen
Summary
Summary
Timeline
Timeline
Backlog
Backlog
Active sprints
Active sprints
Calendar
Calendar
Reports
Reports
Testing Board
Testing Board
List
List
Forms
Forms
Components
Components
Development
Development
Code
Code
Security
Security
Releases
Releases
Deployments
Deployments
Archived work items
Archived work items
Docs
Docs
Shortcuts
Shortcuts
Slack integration
Slack integration
Reporting Center
Reporting Center
Add to navigation
As you type to search or apply filters, the board updates with work items to match.
Search on current page
Filter by assignee
Filter assignees by Lukas Kovalik
Filter assignees by Aneliya Angelova
Filter assignees by Nikolay Ivanov
Filter assignees by Nikolay Nikolov
Filter assignees by Nikolay Yankov
Filter assignees by Steliyan Georgiev
Filter assignees by Unassigned
Epic
Epic
Type
Type
Quick filters
Quick filters
Complete sprint
Complete sprint
Sprint details
Sprint details
Group by Queries
Group
: Queries
Sprint insights
Sprint insights
View settings
View settings
More actions
More actions
Ready For DEV
READY FOR DEV
8
JY-20974 Jiminny MCP Server versioning. Use the enter key to load the work item.
Jiminny MCP Server versioning
JIMINNY MCP CONNECTOR
Backlog
JY-20974
JY-20974
2
JY-19958 Upgrade BE libraries - May. Use the enter key to load the work item.
Upgrade BE libraries - May
Maintenance, Edit Parent
MAINTENANCE
Backlog
JY-19958
JY-19958
1
Assignee: Lukas Kovalik
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching. Use the enter key to load the work item.
Fallback mechanism for users with active SF tokens for CRM Matching...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88210
|
|
88209
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
[SRD-6881] [On demand] Transcription in saved search disappears - Jira
Pipelines - jiminny/app
Pipelines - jiminny/app
BE upgrade libraries
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
Text relay
Deleted object error
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
Login | Salesforce
Login | Salesforce
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Inbox (1,735) - [EMAIL] - Jiminny Mail
Inbox (1,735) - [EMAIL] - Jiminny Mail
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
Jiminny
Jiminny
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Jiminny
Jiminny
Jiminny
Jiminny
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to:
Top Bar
Top Bar
Sidebar
Sidebar
Main Content
Main Content
Space navigation
Space navigation
Expand sidebar [
Expand sidebar [
Switch sites or apps
Switch sites or apps
Go to your Jira homepage
stage
stage
Clear search
Clear search
More filters
App
App
Jira filter Space
Space
Jira filter Assignee
Assignee
RECENT
RECENT
Work item icon JY-20903: Update activity stage on opportunity update Jira • Bug • Jiminny (New) You updated on 18 May 2026
JY-20903: Update activity
stage
on opportunity update
Jira
•
Bug
•
Jiminny (New)
You updated on
18 May 2026
Work item icon SRD-6853: Moxso - Potential deal stages bug Jira • Bug • Service-Desk You viewed on 18 May 2026
SRD-6853: Moxso - Potential deal
stage
s bug
Jira
•
Bug
•
Service-Desk
You viewed on
18 May 2026
Work item icon JY-20807: Check various issues with Stages Jira • Story • Jiminny (New) You viewed on 07 May 2026
JY-20807: Check various issues with
Stage
s
Jira
•
Story
•
Jiminny (New)
You viewed on
07 May 2026
SEARCH RESULTS
SEARCH RESULTS
Boards
Boards
Spaces
Spaces
Filters
Filters
Plans
Plans
Teams
Teams
Search Jira for work items
Search Jira for work items
Search all apps +2
Search all apps
+2
Help us improve search
Give feedback
Why has search changed? Link to community post , (opens new window)
Why has search changed?
, (opens new window)
14 options available
Create
Create
Rovo Ask Rovo
Ask Rovo
Notifications
Notifications
Help
Help
Settings
Settings
[EMAIL]
[EMAIL]
Spaces
Spaces
/
Jiminny (New)
Jiminny (New)
Platform Team
Platform Team
Add people
Add people
Board actions
Board actions
Share
Automation
Give feedback
Give feedback
Enter full screen
Enter full screen
Summary
Summary
Timeline
Timeline
Backlog
Backlog
Active sprints
Active sprints
Calendar
Calendar
Reports
Reports
Testing Board
Testing Board
List
List
Forms
Forms
Components
Components
Development
Development
Code
Code
Security
Security
Releases
Releases
Deployments
Deployments
Archived work items
Archived work items
Docs
Docs
Shortcuts
Shortcuts
Slack integration
Slack integration
Reporting Center
Reporting Center
Add to navigation
As you type to search or apply filters, the board updates with work items to match.
Search on current page
Filter by assignee...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88209
|
|
88208
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
[SRD-6881] [On demand] Transcription in saved search disappears - Jira
Pipelines - jiminny/app
Pipelines - jiminny/app
BE upgrade libraries
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
[JY-20613] Allow owner's role to be selected when setting up a trial - Jira
Text relay
Deleted object error
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
[JY-20963] Fix foreign key violation when matching activities to deleted Salesforce opportunities - Jira
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`jiminny`.`activities`, CONSTRAINT `activities_contact_id_foreign` FOREIGN KEY (`contact_id`) REFERE
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
JY-20963 fix deleted object import by LakyLak · Pull Request #12121 · jiminny/app
Login | Salesforce
Login | Salesforce
Feed — jiminny — Sentry
Feed — jiminny — Sentry
Inbox (1,735) - [EMAIL] - Jiminny Mail
Inbox (1,735) - [EMAIL] - Jiminny Mail
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
[JY-20979] Resolve PHP 8.5.5 deprications - Jira
Jiminny
Jiminny
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira
Jiminny
Jiminny
Jiminny
Jiminny
New Tab
Customize sidebar
Open Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
Skip to:
Top Bar
Top Bar
Sidebar
Sidebar
Main Content
Main Content
Space navigation
Space navigation
Expand sidebar [
Expand sidebar [
Switch sites or apps
Switch sites or apps
Go to your Jira homepage
stage
stage
Clear search
Clear search
More filters
App
App
Jira filter Space
Space
Jira filter Assignee
Assignee
RECENT
RECENT
Work item icon JY-20903: Update activity stage on opportunity update Jira • Bug • Jiminny (New) You updated on 18 May 2026
JY-20903: Update activity
stage
on opportunity update
Jira
•
Bug
•
Jiminny (New)
You updated on
18 May 2026
Work item icon SRD-6853: Moxso - Potential deal stages bug Jira • Bug • Service-Desk You viewed on 18 May 2026
SRD-6853: Moxso - Potential deal
stage
s bug
Jira
•
Bug
•
Service-Desk
You viewed on
18 May 2026
Work item icon JY-20807: Check various issues with Stages Jira • Story • Jiminny (New) You viewed on 07 May 2026
JY-20807: Check various issues with
Stage
s
Jira
•
Story
•
Jiminny (New)
You viewed on
07 May 2026
SEARCH RESULTS
SEARCH RESULTS
Boards
Boards
Spaces
Spaces
Filters
Filters
Plans
Plans
Teams
Teams
Search Jira for work items
Search Jira for work items
Search all apps +2
Search all apps
+2
Help us improve search
Give feedback
Why has search changed? Link to community post , (opens new window)
Why has search changed?
, (opens new window)
12 options available
Create
Create
Rovo Ask Rovo
Ask Rovo
Notifications
Notifications
Help
Help
Settings
Settings
[EMAIL]
[EMAIL]
Spaces
Spaces
/
Jiminny (New)
Jiminny (New)
Platform Team
Platform Team
Add people
Add people
Board actions
Board actions
Share
Automation
Give feedback
Give feedback
Enter full screen
Enter full screen
Summary
Summary
Timeline
Timeline
Backlog
Backlog
Active sprints
Active sprints
Calendar
Calendar
Reports
Reports
Testing Board
Testing Board
List
List
Forms
Forms
Components
Components
Development
Development
Code
Code
Security
Security
Releases
Releases
Deployments
Deployments
Archived work items
Archived work items
Docs
Docs
Shortcuts
Shortcuts
Slack integration
Slack integration
Reporting Center
Reporting Center
Add to navigation
As you type to search or apply filters, the board updates with work items to match.
Search on current page
Filter by assignee
Filter assignees by Lukas Kovalik
Filter assignees by Aneliya Angelova
Filter assignees by Nikolay Ivanov
Filter assignees by Nikolay Nikolov
Filter assignees by Nikolay Yankov
Filter assignees by Steliyan Georgiev
Filter assignees by Unassigned
Epic...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88208
|
|
88207
|
rircroxViewhistolyooountrnPotLe.WindowHelp(JY-2061 rircroxViewhistolyooountrnPotLe.WindowHelp(JY-20613) Allow owner's role to tyyorokFix orcion key wiolntmomineteoetoosseroebroicep©JY-20983 fix deleted obiect imstooin t SiastorerFeed -|iminny - SentryMi inbox (1.735) - lokos.kowlikeild(JY-20979) Resolve PHP 8.5.5 degoomnepihttoem Son dthloy - Pintorm8) Jiminm,Now TabEvior08PrvMusmon, production-ou vJiminny Exceptions Ratelimitexceptiontubsoo.returad 429• Illuminate\Database\UniqueConstraintViolationExceptionArpo-so /app/services/Ackivity/2o#liminnySxcentions wobltimeoutSxcentior1 Job timed out Jiminny\Jobs\Crm\AutologDelayedToCrmAPP-1F58 /app/Queue/worker/Worker.php in Jiminny\Queue\Worker\worker=(closure.Jiminny\Queue\Worker\worker=registerTimeoutHandler0:148)Jiminny\Exceptions\EmailActivityImportexception1 [Email Import) Failed for InboxEmail ID: 125905941: Error: Request failedJiminny.Component.mediaPipeline.exceptionsmediaPioclineexccotonminnyComponent MediaP oeline HandiersAxtsliSconinoPiochunderhanae1 Unexpected service error.Server error: "POST httos://orophet.fiminny.com/call/action-items* resulted in a '500 Internal Server Error' response: Internal Server ErrotApP-icok/app/coJiminny(Services\Crm \Close\CloseExceptionKeouest talledAPP-1FX8 |/app/Services/Crm/Close/Client.php in Jiminny|Services\Crm\Close\Csent=reques)ivocartonApP_1ONG/hon/Sorvicos/Boes1lA1/PocsllAlSonionchoiomiocdSondonelBaeslA1PhesllAlGorvicoreotriousRot1/A/Ousek.Gix17V290614Htto\Client| Common\Exception\ClientErrorExceptionllluminate\Database\QueryExceptionLast seen24min ago26min ago26min ago27min ago28min ago32min agt31min ao033min ago33min agtZAmin aadTSOLSTATE 400011&Serialization fallure:41213/Deadlock found when.trvino.to.oetdockytrvrestarting.transaction /Connection-mvsailHost-iminnv«db=0rodi.cnfeotcrsizs.us-east&2.rds.amazonaws.comlPort433061Databasedliminny.SOl4inserdintoltracksiliteleohonv-orovider_idiiconnectioAomin aadAPp.IE/aoo/Services/Activity/7oomPhone/ServicetohoinШuminstolQnondlMayAHomnteSycosdodSycantion1 Jiminny\Jobs\Calendar|SyncCalendarEvents has been attempted too many timesAPP-1902 /app/Queue/worker/Worker.php in Jiminny\Queue\Worker\Worker-process40min a00Age1wk4mo3mo2moTrenoOngoingOngoingüli.OnooindnlnmOngoingGocoindEscalatinOngoingAnosindOnooind24h 1h-TTAT:Eventsino co mey tsiolioAsk Seer XaeSaenyCaunaePrioritAssigneeoal~aleal~al~alv...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88207
|
|
88206
|
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1| SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1|DOCKER₴81DEV (-zsh)O 82-zshN3Version 2023.11.20260427:Version2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####__#####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)screenpipe"m/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}"--filter "nalroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccor8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryusageerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |HomeDMsActivityFilesLaterMore+ED→Jiminny ...+ jurmy 05# platform-team# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...• Direct messages& Iliyana NetsevaCo Vasil Vasilev&. Stefka Stoyanovao Stoyan Tomovo Petko Kashinski% Galya Dimitrova: Todor StamatovRo Steliyan GeorgievRo VesG. Mirao Nikolay Yankovo James GrahamE Lukas Kovalik y...::: AppsJira CloudToast(all100% CThu 28 May 19:51:51Search: StageXJira CloudHomeMessagesAboutSF tokens for CYesterdayStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story fromUnassigned - youJY-20500 Batch initial sync for SalesforceStatus: BacklogAssignee: Lukas KovalikType: StoryT Priority: MediumTransitionMore actions...Today ~NewJira Cloud APP6:26 PM@Galya Dimitrova transitioned a Bug you areassigned to from Ready for customer→ Not abugSRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud...
|
Firefox
|
Platform Sprint 5 Q2 - Platform Team - Scrum Board Platform Sprint 5 Q2 - Platform Team - Scrum Board - Jira — Work...
|
jiminny.atlassian.net/jira/software/c/projects/JY/ jiminny.atlassian.net/jira/software/c/projects/JY/boards/37...
|
88206
|
|
88205
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
platform-backend-engineers
platform-inner-team
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (-zsh)O 82-zshN3Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}"--filter "nalroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryusageerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |ec2-user@ip-1|screenpipe"•••ED→HomeDMsActivityJiminny ...+ jurmy 05# platform-team# platform-tickets# product_launches# random# releases# sofia-office# support# thank-yous# the_people_of jimi...FilesLater...More+• Direct messages& Iliyana NetsevaCo Vasil Vasilev&. Stefka Stoyanovao Stoyan Tomovo Petko Kashinski% Galya Dimitrova: Todor StamatovSteliyan GeorgievCo VesG. Mirao Nikolay Yankov4o James GrahamE Lukas Kovalik y...::: AppsJira CloudToastlabl100%Thu 28 May 19:51:46Search: StageXJira CloudHomeMessagesAboutSF tokens for CYesterdayStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story fromUnassigned - youJY-20500 Batch initial sync for SalesforceStatus: BacklogType: Story• Ludean Vaualtl.Daiacihn Aladienahttps://jiminny.atlassian.net/browse/srd-6881?atlorigin=eyjpijoizdi4ytywmzk5ytzkngm1mtllmzg2nmrlode0mze2yweilcjwijoiamlyys1zbgfjay1pbnqifq&atl-tracking=true&tid=9d13e0ef-5222-405e-ba86-3c15d6a1797d&m=eyjhbgcioijiuzi1niisinr5cci6ikpxvcj9.eyj0cmlnz2vyswqioijhcmk6y2xvdwq6cg9zdc1vzmzpy2u6onryawdnzxivamlyys1zbgfjay1wzxjzb25hbc1ub3rpzmljyxrpb25zlwlzc3vllxvwzgfOzwqvzmm2ogvmotatngjins00ndm2Itg0mtmtngewndyxyjdlmgmziiwibwvzc2fnzvrIbxbsyxrlswqioijqaxjhlxnsywnrixblcnnvbmfslw5vdglmawnhdglvbnmtaxnzdwutdxbkyxr..SRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud+Aa...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88205
|
|
88204
|
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1D SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1DOCKER₴81DEV (-zsh)O 82-zshN3screenpipe"Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "narroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |•HomeDMsActivityFilesLater..•More+→0 lhl100% C8• Thu 28 May 19:51:43Stage - SearchClear=XShow results for: StageEnter• early-stage-account-alertsRecent messagesLukas Kovalik Direct Message with lliyana Netsevaнещо се умазало sync на stagesTodayGitHub APP # releasesP: 96465dOb [? - Fix stage profile for remote commands runTodaynNikolay Nikolov ^ platform-inner-teamФикс за пускане на remote commands за staging: RR 2TodayT ~ SelectGive feedbacko Stoyan Tomovo Petko Kashinski% Galya Dimitrova: Todor StamatovRo Steliyan GeorgievRo VesG. Mirao Nikolay Yankov4o James GrahamE Lukas Kovalik y...Today ~NewJira Cloud APP6:26 PM@Galya Dimitrova transitioned a Bug you areassigned to from Ready for customer→ Not abugSRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...::: AppsMessage Jira CloudJira Cloud+Toast...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88204
|
|
88203
|
Stage
Stage
Clear
Show results for:
Stage
Recent m Stage
Stage
Clear
Show results for:
Stage
Recent messages
Lukas Kovalik
Direct Message with Iliyana Netseva
Today
нещо се умазало sync на
stages
GitHub
APP
releases
Today
96465d0b
- Fix
stage
profile for remote commands run
Nikolay Nikolov
platform-inner-team
Today
Фикс за пускане на remote commands за
staging
:
Select
Enter
Open
Actions
Give feedback
Show filters
Close
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1DOCKER₴81DEV (-zsh)O 82-zshN3screenpipe"Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "narroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |•HomeDMsActivityFilesLater..•More+→0 lhl100% C8• Thu 28 May 19:51:35StageClear=XShow results for: Stage• early-stage-account-alertsRecent messagesLukas Kovalik Direct Message with lliyana Netsevaнещо се умазало sync на stagesTodayGitHub APP # releasesP: 96465dOb [? - Fix stage profile for remote commands runTodaynNikolay Nikolov ^ platform-inner-teamФикс за пускане на remote commands за staging: RR 2TodaySelectEnter OpenTab ActionsGive feedbacko Stoyan Tomovo Petko Kashinski% Galya Dimitrova: Todor StamatovSteliyan GeorgievRo VesG. Mirao Nikolay Yankov4o James GrahamE Lukas Kovalik y...Today ~NewJira Cloud APP6:26 PM@Galya Dimitrova transitioned a Bug you areassigned to from Ready for customer→ Not abugSRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...::: AppsMessage Jira CloudJira Cloud+Toast...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88203
|
|
88202
|
Stage
Stage
— Search
Clear
Show results for:
Stage Stage
Stage
— Search
Clear
Show results for:
Stage
Recent messages
Lukas Kovalik
Direct Message with Iliyana Netseva
Today
нещо се умазало sync на
stages
GitHub
APP
releases
Today
96465d0b
- Fix
stage
profile for remote commands run
Nikolay Nikolov
platform-inner-team
Today
Фикс за пускане на remote commands за
staging
:
Select
Show filters
Close
Give feedback
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1DOCKER₴81DEV (-zsh)O 82-zshN3screenpipe"Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "narroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |•HomeDMsActivityFilesLater..•More+lahlA100% (8• Thu 28 May 19:51:32Stage - SearchClear=XShow results for: StageEnter• early-stage-account-alertsRecent messagesLukas Kovalik Direct Message with lliyana Netsevaнещо се умазало sync на stagesTodayGitHub APP # releasesP: 96465dOb [? - Fix stage profile for remote commands runTodaynNikolay Nikolov ^ platform-inner-teamФикс за пускане на remote commands за staging: 2R 2TodayT v SelectGive feedbacko Stoyan Tomov&o Petko Kashinski% Galya Dimitrova: Todor StamatovSteliyan GeorgievRo VesG. Mirao Nikolay Yankov4o James GrahamE Lukas Kovalik y...Today ~NewJira Cloud APP6:26 PM@Galya Dimitrova transitioned a Bug you areassigned to from Ready for customer→ Not abugSRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...::: AppsMessage Jira CloudJira Cloud+Toast...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88202
|
|
88201
|
Stage
Stage
— Search
Clear
Show results for:
Stage Stage
Stage
— Search
Clear
Show results for:
Stage
Recent messages
Lukas Kovalik
Direct Message with Iliyana Netseva
Today
нещо се умазало sync на
stages
Jira Cloud
APP
Today
Status
:
Not a bug
GitHub
APP
releases
Today
[jiminny/app] 20 new commits pushed to
master
by Todor
Stamatov
Jiminny
Select
Show filters
Close
Give feedback
• Thu 28 May 19:51:30X HubspotwYour team is now on the Free plan with 1 admin. You retain editing access and other members are read-only. View team permissicas to see who can edit, or uegrade to restore collaborationUseful › get history of property - deal stage((baseUri))/deats/V1/deal/494058190045?includePropertyVersions=trucE Docs Params • Authorization • Headers 12Body Scriots SettingsQuery ParamsinciuderropertyversconobiectTye@ Searchlollietmnn sayeCoe hitoroore eCEr RendCedet meetinoct eonthet with ihR SaveV COLLECYIONS> HubsootKeration tun hsteration run Searchts• Journal & webhocoks v4> ©Auth• Poperiesv a crmvs/xonerteskob ect lvoe> (t batchacouos> (a(property Name)y ut Resd all propertiesca successful operationAn ertor occurredrooneresle a properRESSAREH• СЕAРCH• Trcketсv Useful> rost tilter oer comoany oniy ooen deal stages.cEt engagements old associated by deawwenanacments dld nscocntedloy comasn.v сEt get history of property - deal stagenosuccasstul operation55. An error occurred.at getusersCET SF osuthCuMentind cutcomes cer mectindaPondi all nranortioe nou.> ct Resd all properties oldCT old call dispositionset list with associationscEt list engagements okeuirecendencsaementCET get dealcEt Get Engagement (v1)PATCH https://api.hubapi.com/engagements/V1/engagements/24927395231Parckhttos:api.hubaoi.com/crm/vs/co.ects/meet.nos/t497r5xwrchttosollaoihubani. com/encacamanteM/leoonoamaatc/240273052811Ciuodstedessa0dCMMIDANIENTCSPECS> FLOWSOlConnnettPoasohestooeCookiesDetcrictionp.YKEOSJSON vPreview Visualize"timestanp": 1779301965775,588808688858855868888"sourceld": "DealStageProbabfl{tyHandler",nane*: *hs deal stage probabsility".DealStageProbabil{tyHand\er",+[CREDIT_CARD]-[CREDIT_CARD]*,"sourcellost reanDeplovable*: *Foxecastingkatka«deal estage-probabsltty-nоrkeк"Soed". "he daslethsd arohnhity""DealStageProbabityHandl.or"wwwAnn.nonhneh.hanhrntsonmwobhCorachethiner.taccoslestndaenrobhhrhlitvenotkhrstad.200ok:270ms. 41.76 KRAs ab.* 70122ken Save Resnons?HIGiobnts Montt Tookenem...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88201
|
|
88200
|
Stage
Stage
Clear
Show results for:
Stage
Recent m Stage
Stage
Clear
Show results for:
Stage
Recent messages
Lukas Kovalik
Direct Message with Iliyana Netseva
Today
нещо се умазало sync на
stages
Jira Cloud
APP
Today
Status
:
Not a bug
GitHub
APP
releases
Today
[jiminny/app] 20 new commits pushed to
master
by Todor
Stamatov
Jiminny
Select
Show filters
Close
Give feedback
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1DOCKER₴81DEV (-zsh)O 82-zsh#3Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)screenpipe"For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}"--filter "nalroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795)Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token.3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usageerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |HomeDMsActivityFilesLater...More+ahlStalStoyan Tomov - Stoyan TomovShow results for: SSteliyan Georgiev • Steliyan GeorgievStoyan Tanev - Stoyan TanevStefka Stoyanova • Stefka Stoyanova#supportTodor Stamatov - Todor StamatovSlackbot • Slackbot#sofia-office3Steliyan Georgiev, Aneliya Angelova, Nikolay Yankov • Apr 29th• Simple Poll - App# site-reliability# sidekick_devscrum8sfdc_appexchange_dev1 / SelectCommentMore actions...Lukas Kovalik y...::: AppsJira CloudToastMessage Jira Cloud+Aa..•A100% (<478• Thu 28 May 19:51:30Clear=EnterNewou areot aredGive feedback...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88200
|
|
88199
|
Search in
Jira Cloud
Recent searches
in:
@Galya Di Search in
Jira Cloud
Recent searches
in:
@Galya Dimitrova
datadog
in:
platform-inner-team
datadog
in:
jiminny-x-integration-app
promise
in:
@Vasil Vasilev
integration-app
Select
Show filters
Close
Give feedback
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1DOCKER₴81DEV (-zsh)O 82-zsh#3Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)screenpipe"For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "narroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryusageerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |•HomeDMsActivityFilesLater...More+, 0lablQ Describe what you are looking forEa Search in# Jira CloudRecent searchesin:@Galya Dimitrovadatadogin: @platform-inner-team datadog• Al Reports > Empty page design and promotionin: @jiminny-x-integration-app promisein:@Vasil Vasilev integration-appv SelectHo Vasll Vasileva. Stefka Stoyanova. Stoyan Tomov& Petko Kashinski% Galya Dimitrova. Todor StamatovRo Steliyan Georgiev@ VesG. MiraRio Nikolay Yankov2o James GrahamLukas Kovalik y... OAppsJira CloudToast100% C8• Thu 28 May 19:51:29=XEnterGive feedbackTransitionMore actions...Today ~NewJira Cloud APP6:26 PM@Galya Dimitrova transitioned a Bug you areassigned to from Ready for customer→ Not abugSRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud+...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88199
|
|
88198
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
platform-backend-engineers
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
donut_time
engineering
general
happy_birthday
infosec_internal_all
• Thu 28 May 19:51:27X HubspotwYour team is now on the Free plan with 1 admin. You retain editing access and other members are read-only. View team permissicas to see who can edit, or uegrade to restore collaborationUseful › get history of property - deal stage((baseUri))/deats/V1/deal/494058190045?includePropertyVersionstrucE Docs Params • Authorization • Headers 12Body Scriots SettingsQuery ParamsinciuderropertyversconobiectTyeScarchollietmnn sayeCoe hitoroore eCEr RendCedet meetinoct eonthet with ihR SaveV COLLECYIONS> HubsootKeration tun hsteration run Searchts• Journal & webhocoks v4> ©Auth• Poperiesv a crmvs/xoverteskob ect lvoe>tbatchacouos> (a(property Name)y ut Resd all propertiesca successful operationAn ertor occurredroneresle a properRESSAREH• СЕAРCH• Tcketсv Useful> rost tilter oer comoany oniy ooen deal stages.cEt engagements old associated by deawenanacments dld nscocntedloy comasn.v сEt get history of property - deal stagenosuccasstul operation55. An error occurred.at getusersCET SF osuthuuMeeting cutcomes cer mectinoaPond all nranortioe nou.> ct Resd all properties oldсT old call dispositionset list with associationscEt list engagements okuuirecentencsaementCET get dealcEt Get Engagement (v1)PATCH https://api.hubapi.com/engagements/v1/engagements/24927395231Parckhttos:/api.hubaoi.com/crm/vs/co.ects/meet.nos/t497r5xwrchttosdllaoihubani. com/encacamanteMleoonoamaatc/240273052811Ciodstedessa00CMMIDANIENTCSPECS> FLOWSOlConnnetPoasohestooeCookiesDetcrictionp.YKEOKEJSONvPreview Visualize"timestanp": 1779301965775,588808688858855868888"sourceld": "DealStageProbabfl{tyHandler",nane*: *hs deal stage probabsility".DealStageProbabil{tyHand\er",+[CREDIT_CARD]-[CREDIT_CARD]*,"sourcellost reanDeplovable*: *Foxecastingkatka«deal estage-probabsltty-nоrkeк"Soed". "he daslethsd arohnhity""DealStageProbabityHandl.or"wwAnn.wonhneh.hanhrntsonmwobhCorachethiner.taccoslestndaenrobhhrhlitvenotkhrstad.200ok:270ms. 41.76 KRAs ab.* 70122ken Save Resnons?HIGiobnts Montt Tookenem...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88198
|
|
88197
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
platform-backend-engineers
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
donut_time
engineering
general
happy_birthday
infosec_internal_all
infra-changes
infrastructure_dev
jbu-team-info
jiminny-bg
platform-team
platform-tickets
product_launches
random
releases
support
thank-yous
the_people_of_jiminny
Iliyana Netseva
Vasil Vasilev
Stefka Stoyanova
Stoyan Tomov
Petko Kashinski
Galya Dimitrova
Todor Stamatov
Steliyan Georgiev
Ves
Mira
Nikolay Yankov
James Graham
Lukas Kovalik
you
Jira Cloud
Toast
Home
Messages
Messages
About
Jump to date
Jira Cloud
APP
Yesterday at 10:31:31 AM
10:31 AM
@Stefka Stoyanova
@Stefka Stoyanova
commented on a Bug you are assigned to
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
Completed in sprint 4: 1 day
Comment
Comment
More actions...
Jira Cloud
APP
Yesterday at 10:39:18 AM
10:39 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20974 Jiminny MCP Server versioning
JY-20974 Jiminny MCP Server versioning
Status:
Backlog
Type:
Story
Assignee:
Lukas
Kovalik
Priority:
Medium
Transition
Transition
More actions...
Jira Cloud
APP
Yesterday at 10:46:06 AM
10:46 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching
Status:
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (-zsh)O 82-zshN3Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}"--filter "nalroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795!Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryusageerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |ec2-user@ip-1|screenpipe"•••ED→HomeDMsActivityFilesLater...More+Jiminny ...+ jurmy 05# platform-team# platform-tickets# product_launches# random# releases# support# thank-yous# the_people_of jimi...Direct messagesL. Iliyana NetsevaEo Vasil Vasileva. Stefka Stoyanova. Stoyan Tomov& Petko Kashinski% Galya Dimitrova. Todor StamatovRo Steliyan Georgiev@ VesG. MiraRio Nikolay Yankov2o James GrahamLukas Kovalik y... OAppsJira CloudToastlabl100% C78•Thu 28 May 19:51:27Describe what you are looking...GJira CloudHomeMessagesAboutSF tokens for CYesterdayStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story fromUnassigned → youJY-20500 Batch initial sync for SalesforceStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...TodayNewJira CloudA@Galya Dimitrova transitioned a Bug you areassigned to from Ready for customerNot abugSRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud+Аа...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88197
|
|
88196
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
Files
Files
Later
Later
More…
More
Unreads
Threads
Huddles
Drafts & sent
1
Directories
platform-backend-engineers
platform-inner-team
ai-chapter
alerts
backend
bugs
confusion-clinic
donut_time
engineering
general
happy_birthday
infosec_internal_all
infra-changes
infrastructure_dev
jbu-team-info
jiminny-bg
platform-team
platform-tickets
product_launches
random
releases
support
thank-yous
the_people_of_jiminny
Iliyana Netseva
Vasil Vasilev
Stefka Stoyanova
Stoyan Tomov
Petko Kashinski
Galya Dimitrova
Todor Stamatov
Steliyan Georgiev
Ves
Mira
Nikolay Yankov
James Graham
Lukas Kovalik
you
Jira Cloud
Toast
Home
Messages
Messages
About
Jump to date
Jira Cloud
APP
Yesterday at 10:31:31 AM
10:31 AM
@Stefka Stoyanova
@Stefka Stoyanova
commented on a Bug you are assigned to
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
JY-20963 Fix foreign key violation when matching activities to deleted Sales…
Completed in sprint 4: 1 day
Comment
Comment
More actions...
Jira Cloud
APP
Yesterday at 10:39:18 AM
10:39 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20974 Jiminny MCP Server versioning
JY-20974 Jiminny MCP Server versioning
Status:
Backlog
Type:
Story
Assignee:
Lukas
Kovalik
Priority:
Medium
Transition
Transition
More actions...
Jira Cloud
APP
Yesterday at 10:46:06 AM
10:46 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching
JY-20912 Fallback mechanism for users with active SF tokens for CRM Matching
Status:
Backlog
Type:
Story
Assignee:
Lukas
Kovalik
Priority:
Medium
Transition
Transition
More actions...
Jira Cloud
APP
Yesterday at 10:57:49 AM
10:57 AM
@Galya Dimitrova
@Galya Dimitrova
assigned a Story from Unassigned ⟶ you
JY-20500 Batch initial sync for Salesforce
JY-20500 Batch initial sync for Salesforce
Status:
Backlog
Type:
Story
Assignee:
Lukas
Kovalik
Priority:
Medium
Transition
Transition
More actions...
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Jump to date
New
Jira Cloud
APP
Today at 6:26:44 PM
6:26 PM
@Galya Dimitrova
@Galya Dimitrova
transitioned a Bug you are assigned to from
Ready for customer
⟶
Not a bug
SRD-6881 [On demand] Transcription in saved search disappears
SRD-6881 [On demand] Transcription in saved search disappears
Status:
Not a bug
Type:
Bug
Assignee:
Lukas
Kovalik
Comment
Comment
More actions...
React with white_check_mark
React with eyes
React with raised_hands
Add reaction…
Reply in thread
Forward message…
Save for later
More actions
Loading messages for engineering…
Channel
https://jiminny.atlassian.net/browse/srd-6881?atlorigin=eyjpijoizdi4ytywmzk5ytzkngm1mtllmzg2nmrlode0mze2yweilcjwijoiamlyys1zbgfjay1pbnqifq&atl-tracking=true&tid=9d13e0ef-5222-405e-ba86-3c15d6a1797d&m=eyjhbgcioijiuzi1niisinr5cci6ikpxvcj9.eyj0cmlnz2vyswqioijhcmk6y2xvdwq6cg9zdc1vzmzpy2u6onryawdnzxivamlyys1zbgfjay1wzxjzb25hbc1ub3rpzmljyxrpb25zlwlzc3vllxvwzgf0zwqvzmm2ogvmotatngjins00ndm2ltg0mtmtngewndyxyjdlmgmziiwibwvzc2fnzvrlbxbsyxrlswqioijqaxjhlxnsywnrlxblcnnvbmfslw5vdglmawnhdglvbnmtaxnzdwutdxbkyxr…
SlackFileEditViewGoHistoryWindowHelpDOCKER₴81DEV (-zsh)O 82-zshVersion 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnfcheck-release-update"for full release and version update info#_####__#####\\###||\#/Amazon Linux 2023 (ECS Optimized)v~'ec2-user@ip-1screenpipe"•••ED→HomeDMsActivityJiminny ...+ jurmy 05# platform-team# platform-tickets# product_launches# random# releases# support# thank-yous# the_people_of jimi...PS$I0iTermSyncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAcc‹a8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token.Зbс0с-9f67-4ec7-b8c3-d09361d5879d"'}Syncing opportunity 494058190045..[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run MemoryerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |+% Galya Dimitrova. Todor StamatovRo Steliyan Georgiev@ VesG. MiraNo Nikolay Yankovdo James GrahamE. Lukas Kovalik y...AppsS Jira CloudToast0labl100% C78• Thu 28 May 19:51:20Describe what you are looking forJira CloudHomeMessagesAboutSF tokens for CYesterdayStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story fromUnassigned → youJY-20500 Batch initial svnc for SalesforceNz2vyswqioijhcmk6y2xvdwq6cg9zdc1vzmzpy2u6onryawdnzxivamlyys1zbgfjay1wzxjzb25hbc1ub3rpzmljyxrpb25zlwlzc3vllxvwzgfOzwqvzmm2ogvmotatngjins00ndm2Itg0mtmtngewndyxyjdlmgmziiwibwvzc2fnzvrIbxbsyxrlswqioijqaxjhlxnsywnrixblcnnvbmfslw5vdglmawnhdglvbnmtaxnzdwutdxbkyxr...SRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud+Aa...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88196
|
|
88195
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
SlackFileEditViewGoHistoryWindowHelpec2-user@ip-1|pmsetDOCKER₴81DEV (-zsh)O 82-zshN3Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"for full release and version update info#_####_#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}"--filter "nalroot@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportun*[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: : run Memory usage0, "memoryPeakBeforeCommandInMb":118.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f795Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccol8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INF0: [SocialAccountService]Token retrieved {"socialAcca8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token.{3bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INFO: [ReindexFor0pportunityListener] Schedule reindexing,"trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command:: run MemoryerCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB" : 126c7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |HomeDMsActivityFilesLater...More+ED→Jiminny ...+ jurmy 05# platform-team# platform-tickets# product_launches# random# releases# support# thank-yous# the_people_of jimi...Direct messages&. Iliyana NetsevaEo Vasil Vasilev8. Stefka Stoyanova. Stoyan Tomov&o Petko Kashinski% Galya Dimitrova: Todor StamatovRo Steliyan Georgiev@ VesG. MiraRo Nikolay Yankov2o James GrahamLukas Kovalik y...AppsJira CloudToastlabl100% C8• Thu 28 May 19:51:13Describe what you are looking forJira CloudHomeMessagesAboutSF tokens for CYesterdayStatus: BacklogAssignee: Lukas KovalikType: StoryPriority: MediumTransitionMore actions...Jira Cloud APP10:57 AM@Galya Dimitrova assigned a Story fromUnassigned - youJY-20500 Batch initial sync for SalesforceStatus: BacklogType: Story•Lodeaa Vaualll.Daiacihn Aladiemhttps://jiminny.atlassian.net/browse/srd-6881?atlorigin=eyjpijoizdi4ytywmzk5ytzkngm1mtllmzg2nmrlode0mze2yweilcjwijoiamlyys1zbgfjay1pbnqifq&atl-tracking=true&tid=9d13e0ef-5222-405e-ba86-3c15d6a1797d&m=eyjhbgcioijiuzi1niisinr5cci6ikpxvcj9.eyj0cmlnz2vyswqioijhcmk6y2xvdwq6cg9zdc1vzmzpy2u6onryawdnzxivamlyys1zbgfjay1wzxjzb25hbc1ub3rpzmljyxrpb25zlwlzc3vllxvwzgfOzwqvzmm2ogvmotatngjins00ndm2Itg0mtmtngewndyxyjdlmgmziiwibwvzc2fnzvrIbxbsyxrlswqioijqaxjhlxnsywnrixblcnnvbmfslw5vdglmawnhdglvbnmtaxnzdwutdxbkyxr..SRD-6881 [On demand] Transcription in savedsearch disappearsStatus: Not a bugAssignee: Lukas KovalikType: BugCommentMore actions...Message Jira Cloud+Aa...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88195
|
|
88194
|
Switch workspaces… (Jiminny Inc) Has new messages
Switch workspaces… (Jiminny Inc) Has new messages
Home
Home
DMs
DMs
Activity
Activity
• Thu 28 May 19:51:12X HubspotYour team is now on the Free plan with 1 admin. You retain editing access and other members are read-only. View team permissicas to see who can edit, or ungrade to restore collaborationUseful › get history of property - deal stage((baseUri))/deats/V1/deal/494058190045?includePropertyVersionstrucE Docs Params • Authorization • Headers 12 Body • Scriots SettingsQuery Paramsv includePropertyVersionsobiectTyescarchollietmnn sayeeoehtorooeOET ReadCr det meetinoct eonthet with ihR SaveV COLLECYIONS> HubsootKeration tun Hoteration run Searchts› Journal & webhocoks v4> ©Auth• Poperiesv a crm/vsxovertes ob ect tvoe>tbatchacouos> (a(property Name)y ut Resd all propertiesca successful operationAn ertor occurredroneresle a properRESSAREH• СЕAРCH• Tcketсv Useful> rost tilter per comoany oniy ooen deal staoes.cEt engagements old associated by deawenanacments dld nscocntedloy comasn.v сEt get history of property - deal stagenosuccasstul operation55. An error occurred.at getusersCET SF osuthuuMeeting cutcomes cer mectinoaPond all nranortioe nou.> ct Resd all properties oldсT old call dispositionset list with associationscEt list engagements okuuirecentencsaementCET get dealcEt Get Engagement (v1)PATCH https://api.hubapi.com/engagements/V1/engagements/24927395231Parckhttos:/api.hubaoi.com/crm/vs/co.ects/meet.nos/2497k5x3%wTchttosdllanihubani. com/ancacamantslaoonoamaatc/240273052811Ciodstedessa00CMMIDANIENTCSPECS> FLOWSEConnnettPoasolewwsotoodCookiesDetcrictionp.YKEOKEJSONvддаг8юдд6асаевевPreview Visualize•4-4ct1s0*: 1779401965775ProbabflityHandlerdeal stase probability',"tinestano": 1779301965775souxcoid*: *DealStageProbabil{tyHandlor*"CALCULATED"requestid*: *019e46a9-51b8-7e60-9db6-153e5c1b1529*.uket restaroAsPerssistencet mestamo"etmue."sourceUpstreamDeployable*: "ForecastingKafka-deal-stage-probability-workezẬV++. -aprombrwhandilor"-78be-bc7b-ccf524c62eb6*uselznescasonspersistencelamestamp: crue•souxceUpstreanDeployable*: *ForccastingKafka-deal•stage-probability-worker""nane": "hs_deal_stage_probability",•A7201stad.700 ok. 270ms. 41.76 KRAs ab.* 70122en Save Resnons?Giobnts Montt Tookenem...
|
Slack
|
Jira Cloud (DM) - Jiminny Inc - 2 new items - Slac Jira Cloud (DM) - Jiminny Inc - 2 new items - Slack...
|
NULL
|
88194
|
|
88193
|
iTerm2ShellEditViewSessionScripts|ProfilesWindowHe iTerm2ShellEditViewSessionScripts|ProfilesWindowHelpLA100% СDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version2023.11.20260526:Run"/usr/bin/dnfcheck-release-update"#_####__#####\\###||\#/v~'Amazon Linux 2023 (E(S Optimized)-zsh#3ec2-user@ip-10-20-31-146:~screenpipe"84-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:51:09181ec2-user@ip-10-20-31-1...·7for full release and version update infoPS$INPostmanSyncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" :"172Зbс0с-9f67-4ec7-b8c3-d09361d5879d"'}Syncing opportunity 494058190045..[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INFO: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
iTerm2
|
NULL
|
NULL
|
88193
|
|
88192
|
rapstomViewCoocKetucioWindowFV faVsco.|s ~#12121 o rapstomViewCoocKetucioWindowFV faVsco.|s ~#12121 on JY-20963-fx-in= env.locall=.env.migrate=enw.nikilocal2.env.otherenv nroduction.env.production-eu=.env.ga=.env.ga=.[EMAIL] ide halner modelsonoMAGLAUDS.mdcomnoser.soncomnoser dcldenendency.chacker.cogdew.isorEids.tyin ection ison distMEINSTAlmeMIINTERNAI WERHOOK SSTUD maCSamviceTeston=custom.loglaravel.logwolcnnedvilycimbato.ongy uimaeumyociwiceonaewemwwocorotor.or(©) ProspectCache.php© Salesforce/Service.phgD8.00€OROER BY Tnare u.enasiewoowonoryownctainC Hubsoot netlodedereated encontyopens yotaleyon© PayloadBulder.php xA consoie (EU] xPropertyChangeManager.phgusers (EU)A console [STAGINGOo liminny v031 49 A29 V 3 У 109 A 1class Payloadbuzlden$ 5697697jiminny_storageMulicençac mallMMokerepackage-lock.isonF phpstan.neon.distphostan-baseline.necc< phpunit.xmlT% raw.sal.query.saMNORAnNGMAsonar-proiect propertiesEtest.ov<Untiled Diagram.xmilis wetur.confialMILCOUAAY CITEONE IMOIRURUTAT> ih External Librariesv E° Scratches and Consolesv_ Database consoledconsole isuiAOFAL RISKS (FUrAEU CEUT-$ 48 x28 v. 1701789* Generate a payload to search for contacts by name.*The searchos a token seanchin dinstnane on uostnentpublio function generatoSearchContactsByNonePayLoad(string Snane, array Sfäolde): array(...1712117151716public function buildAddAssociationPayload(string $crnld, array $ids, int SassociationType): array{17171711719pubezc tunceron ourcorenovenssochaczonrayload strane scrato, array sios arrayeee1720pubuzc tunccron addcroseoscagerztrers array aspaylodo, array scloseuscades. vozeif ( enpty(SclosedStagesf 'won'1)) 5oavrosolnwenseyallues S> Scloseos RoesRonif (! empty($closedStages['lost'])) {SoayLondn'Sittens"me'propertyName' => "dealstage",onemtont s "NODN"valluos' E> SalosedStagest" lost"1728BALARABARAA1749public function addCreatedDateFilters(array &Spayload, Carbon ScreatedAfter): voidf...*10 usagespublic function getDealsinBulkPayload(array Sdealids): array ...;BRER171ANAnIelSELECT * FROM teans MHERE nane LIKE"*Tourlane%'; # 187, 289, 8150, [EMAIL](U.1d, CASE THEN U.id = t.owner_id THEN" (ouner)' ELSE" END) AS user_idv.enai?,E. ommer-td FROM socto, accounts 88tineane tanttreeoc.ahihTHERE v.team_id = 187 and sa-provider = 'salestonce':coler"me hetwtloe hond rxwhkhselect * from contacts where id = 6331639select * from accounts where id = 4156632;select * from opportunities where id = 4843610:# update'account id' = 4156632, 'contact id' = 6331639"onnontuntty in'nis#'stage_id' = 13273,"activities'. "updated at' = 2826-85-22 87:16:17 where*1d* = 31264367)"select * from text_relays where created_at > '2826-85-01':select * fron activitsles order by ild desciselect * fron usens where nane Uike 'gSubrak':SELECT * FROM opportunities WHERE uuid_to_bin('04a9cfad-2c87-4453-9e72-20aeb78ccf8d') = uuid;tean 3d = 555,CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (ouner)' ELSE "* END) AS user_idE. ommer 1d FROM soctal, aecounts saAOTN usens u on uaiid = sausociable soJOIN teans t (1.n<-›1: on t.id = U.tean_idTHaRs unteanside 188 andlsa-nrovider & "hubsnot"select id, is closed, is won, stage updated at, crn provider id, stage id, probabilityclose_date, forecast_category, deleted_at, created_at, renotely_created_at, updated_atfron oportuntties where tean.id SSS and stage.id 28616 oreer by updated.at desc Linit 101select id, crm provider id, nane, probability, updated at, deleted atfron stageshond 1a- 204149w:t//MowMillronioet /twou 18.10TO0У L7Thu 28 May 19:51:06ServiceTest+0.Cecsdales Orcnnnves ohtine oDonreturned IsClosed": true staacs with probability o for lost stages, or ll there was a manual overndccan you check what the probabilty of stage 20616 was in the DB before May 4? Run this query = it'l tell us the exact historyO soselect id, cmn_provider_1d, nane, probability, updated at, deleted_attron stageswhere sezoyAnd also - do you have anry sudit log or history table for stages? Something like:D soselect * fron stage_histories where stage_id = 20616 order by created at desc linit 20)select * fron activity_log wbere subject_type Like "*Stagek" and subject_id = 20616 order by created_at desc;wthott thathictortwntewstthdotaconclue.vetv talleteCanthames HoousStaac /0611012osed0na1n90 onb8rryuinhiminnvis obror the entire ocriodiromne Nov19.02sou Kumoor hrouch ad casiaMayz2oEvicenca-78616 durina that window hae fis won -0 = inclug no once whoee wocntednt ie ae rocont ne May 26 /695728), May 20 ( 6955703 6554495 M3Y 15 6956258 7 May47188578• Record 6054405 h90 3ful syng on May 19 uodatedlnt-sthoe uodated atidst wrote tewainao chaoe was chill orobsblity 0 on May 19• Record 6956728 was synced May 26 → still is von = 0 → stage still probability 0 on May 26Your manual sync on May 28 tixrd 494843198845 - stage now orobability 10Satha dhad waedt mohsh"dnnt comati ma hotudan Mov 26 and Mav 28Why did stage 20616 have probability 07Mubscoteinore oscd on ioconv rcorcecienVonainaca orhis cusiome tncy mamcd rotAVon (cooine Sioncoiw aBur,ubsootinternadefault for closedlost is probability 0 (it's literally the "Closed Lost" built-in stage ID in HubSpot). At some point their HubSpot admin customised theThe stage.uodated.at = 2026-45-44 you saw was not when probability chanaed to 100 — it was a ditferent field vodate (Label, sequenco, tsu selectable)Tha concaauanedThere are -7+ opportunities for this team in staoe.id = 20616 with iswon = 8 that need to be corrected. You can tix them a. withSET 15 won = 1, is closed = 1WHERE team 1d = 555 AND staoe 1d = 28616 AND 15 wOn = 0 AND deleted at TS NULL:Ack anuthina (2o4• CNMMaid Tosm....
|
PhpStorm
|
faVsco.js – PayloadBuilder.php
|
NULL
|
88192
|
|
88191
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"O &4-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:51:07181ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – PayloadBuilder.php
|
NULL
|
88191
|
|
88190
|
rapstomViewCoocKetucioWindowFV faVsco.|s ~#12121 o rapstomViewCoocKetucioWindowFV faVsco.|s ~#12121 on JY-20963-fx-in= env.locall=.env.migrate=enw.nikilocal2.env.otherenv nroduction.env.production-eu=.env.ga=.env.ga=.[EMAIL] ide halner modelsonoMAGLAUDS.mdcomnoser.soncomnoser dcldenendency.chacker.cogdew.isorEids.tyin ection ison distMEINSTAlmeMIINTERNAI WERHOOK SSTUD majiminny_storageMulicençac mallMMokerepackage-lock.isonF phpstan.neon.distphostan-baseline.necc< phpunit.xmlT% raw.sal.query.saMNORAnNGMAsonar-proiect propertiesEtest.ov<Untiled Diagram.xmilis wetur.confialMILCOUAAY CITEONE IMOIRURUTATCSamviceTestoncustom.loglaravel.logwolcnnedvilycimbato.ongy uimaeumyociwiceonaewemwwocorotor.or(©) ProspectCache.php© Salesforce/Service.phgD0.000OROER BY Tnare u.enasieA consoie (EU] xPropertyChangeManager.phgusers (EU)A console (STAGING)OojiminnywoowonoryownctainC Hubsoot netlodedereated encontyopens yotaleyon©) PayloadBullder.pho xclass Payloadbuzlden$ 5697697> ih External Librariesv E° Scratches and Consolesv E Database Consolesconsole isuiAOFAL RISKS (FUrAEU CEUT* Generate a payload to search for contacts by name.*The searchois a token search sin dinstnane on uostnendpublio function generatoSearchContactsByNonePayLoad(string Snane, array Sfäolde): array(...1712117151716public function buildAddAssociationPayload(string $crnld, array $ids, int SassociationType): array{1717171yallues S> Scloseos RoesRonif (! empty($closedStages['lost')) {SoayLondn'Sittens"me'propertyName' => "dealstage",onemtont s "NODN"valluos' E> SalosedStagest" lost"BRGLAHRARAA1749public function addCreatedDateFilters(array &Spayload, Carbon ScreatedAfter): voidf...=10 usagespublic function getDealsinBulkPayload(array Sdealids): array ...;BRER171ANAnIel031 49 A29 V 3 У 109 A 1SELE * FRON TeanS THERE name LiKE"*Tourlanex'; # 187, 289, 8150, [EMAIL](U.1d, CASE THEN U.id = t.owner_id THEN" (ouner)' ELSE" END) AS user_idv.enai?,E. omner. 3d FROM soctal, ecounts sahineane tantdre eocahiTHERE v.team_id = 187 and sa-provider = 'salestonce':colertme hatwtloe hond=xhkhselect * from contacts where id = 6331639select * from accounts where id = 4156632;select * from opportunities where id = 4843610:# update'account id' = 4156632, 'contact id' = 6331639"onnontuntty in'nis#'stage_id' = 13273,"activities'. "updated at' = 2826-85-22 87:16:17 where*1d* = 31264367)"select * from text_relays where created_at > '2826-85-01':select * fron activitsles order by ild desciselect * fron usens wherenane like "XSubrax":SELECT * FROM opportunities WHERE uuid_to_bin('04a9cfad-2c87-4453-9e72-20aeb78ccf8d') = uuid;tean 3d = 555,CONCAT(u.id, CASE WHEN u.id = t.owner_id THEN ' (ouner)' ELSE "* END) AS user_id11E. ommer 1d FROM soctal, aecounts saAOTN usens u on uaiid = sausociable soJOIN teans t (1.n<-›1: on t.id = U.tean_idTHERE uatean sid = 100 andsa.provider ='hubspot"select id, is closed, is won, stage updated at, crn provider id, stage id, probabilityclose_date, forecast_category, deleted_at, created_at, renotely_created_at, updated_atfron opportunities where tean.id a 555 and stago-id = 20626 order by updated. et desc Linit 10select id, crm provider id, nane, probability, updated at, deleted atfron stageshond 1a- 204149wt // Mow milronioat ttadou 18.12TO0У L7Thu 28 May 19:50:50ServiceTestCascadelesorcenceworeebeeionhnves ohtine oDon+0.г екессишуй созимиуко натеи сдослошм и к садовокодротншімуосдуюв сосл лаве Сам плон-икассeОооднн woLe norcesynced to fox is, von.v4. May 28: You ran manual sync on 494198845 - now gets is wonm because stage is tinalliy 100.vNow check record 6954542 : 15_closedn®, 15_wonn@ with stage_1d=20616, probability=180. That's another anomaly — is_closed should be 1 if it's in closedlost. This record last synced April 22The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 - sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned "isClosed": true stages with probability 0 for lost stages, or if there was a manual overrides (*php) (9) ?Can you check what the probability of stage 20616 was in the DB before May 4? Run this query — it'll tell us the exact historyselect id, cmn provider id, nane, probability, updated at, deleted atwhere id = 20616;And also - do you have any audit log or history table for stages? Something likeD salselect * fron stage histories where stage id = 20616 order by created at desc Linit 28select * fron activity log where subfect type Like "AStagek" and subfect id = 20616 order by created at desc?Without that history, here's what the data conclusively tells usConiitmito HooeuStage 20616 (closedlost) had probability = e in Jiminny's DB for the entire period from the Nov 19, 2025 bulk import through at least May 261076Suidansor• Every opportunity synced to stage 1d = 28616 during that window has is won = e - including ones whose updated at is as recent as May 26 ( 6956728). Mav 20 ( 6955783, 6954495 ). Mav 15 ( 6956258 1. May 4 (7180576)• Record 6954495 had a full sync on May 19 (updated at = stage updated at ) → still wrote is, von = l → stage was still probability 0 on May 19• Record 6956728 was synoed May 26 → stil 1s von = 0 → stage still probability 0 on May 26Your manual sync on May 28 fixed 494058190845 - stage now probability 100So the stage was at probability 0 until sometime between May 26 and May 28Why did staac 20616 have probability 07HubSpot's stage closedlost internally represents a "Won' stage for this customer (they named it "7. Won (Contract Signed)"). But HubSpot's internalderauidor coctor iocssbmereanen vaneloscdlLone bullion ooa ein tubscol warcome poidieneriubsoo.eamin customiscoihorobability to 1.0 oo that sacd - but Pmioove DR waso't undiatad to rollact this until vary racactly (Tkaly wbao Kroont Cthonc, Tan aitár May 28)The stage.updated_at = 2826-45-64 you saw was not when probability changed to 100 - it was a different field update (label, sequence, is_selectableetc.). The probabillity only became 100 in Jiminny very recentlyThe conscquenceTthore are -74 opoortun tice tor tht toamini sthoe 1d n 20616 wth Siuwon m 4 that neod to be corrnatod.. You cnn từ them ai winhAsk anvthing (XoLCANA17A9-18LITG e...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88190
|
|
88189
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lolDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"-zshX5ec2-user@ip-10-30-129-...ec2-user@ip-10-20-31-1...100% C8• Thu 28 May 19:50:47181·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
iTerm2
|
NULL
|
NULL
|
88189
|
|
88188
|
rapstomCoocWindowFV faVsco.|s ~#12121 on JY-20963- rapstomCoocWindowFV faVsco.|s ~#12121 on JY-20963-fx-lProinet vCSamviceTeston=custom.logacavelioA SF fiminny@localhost)HS Jocal jminny@localhostde console [PROD© HubspotClientinterface.ph© HubspotTokenManager.ptwawenacdvityCimDalo.ongy uimaeumyociwiceonC CachedCrmServiceDecorator.phg(©) ProspectCache.phgosuedtoroe/Serioe.png& console (EU] XPropertyChangeManager.phguis users (EUTA console (STAGINGPoyiosdoulderooKimol CimosewhooResponseNormalize.phoOSeiMePono© SyncFieldAction.ohoCSWnCKealCohe wWwK© WebhookSvncBatchProcelisteners> MetadataMiorationP oedriveu SalestorceafeldsaOpoortunityVatchenOpportunitySyncStrategyProsoec SaarchStrateosametiteC DecorateActivity.phpDeleteObiectsTrait.phpoewanarinithooe nhaServicas+ocexvaaramssconsoleskmiEUSOrSS5% mevminnucoen noshHS localASFv pROpconsoleSTAGINGA consoleDockerACUViy.onDo liminny v© HubspotLastModifiedCreatedRecentiyOpenSyncStrateay.ohg©) PayloadBullder.pho x031 49 A29 У 3 У109 A Vclass Payloadbuzldenoub ac tuncizon addclosedsager?erstarray asoay oad, array Scloscostages: vorcif (l empty(SclosedStages[ "won'))) <Spayload I'filters'0 =173848 ×25 A ~ 173117321733173417351750SELECT * FROM opportunities WHERE vuid_to_bin(*04a9cfad-2c87-4453-9e72-20aeb78ccf8d*) = uuidisselect * from teans where id = 555select * from stages where tean_ id = 555SELECOrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won')if ( enpty(SclosedStagesf'lost'))) "Spayload['filters'](] = [oroperrvlane a> "deal stage"'values a> SclosedStaces"ost"Outputii jiminny.opportunitiestii jiminny stage:uid jiminny stages 2 xg00-9q1AD id20616con.provider1dclosedlostM nanel7. Won (Contcact Sioned)Morobab$1ityMAONA:updated atDAWHACHeNeKSoKSdeleted atCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)* ELSE ** END) AS user idv.ewarlSa.*= 17511751749C.onner zo rkon soczal accouncs saJOIN users u on u.id = sa.sociable idJOTM teans t 1..nc->1: on tuid = u,tean ioWHERE u,teansid = 188 and sa,provilder = 'hubspot",1742=174setece 2o, as_closed, as_mon, stage_upoated,at, cra_provider.zo, scage.zo, probababacy,clostanernoneasencedorv. deneeoeeneclose.onte, forecast_category, de tetes.at, createsale, Reno ety-createo at, paadeotint 10selectsid eomorowiden id. nane, probabisiry, uodaredar, derecedashonsraoddThersd= 2866TO0У L7Thu 28 May 19:50:44ServiceTestmeesdales Orcnnworeeoeionhnves dohtine Oooond+0.г екессишуй созимиуко натеи сдослошм и к садовокодротншімуосдуюв сосл лаве Сам плон-икассeОооднн woLe norcesynced to fox is, von.v4. May 28: You ran manual sync on 494198845 - now gets fis wonm because stage is tinalliy 100.vNow check record 6954542 : 15_closed»®, is_wonn@ with stage_1d»29616, probabil{ty=180. That's another anomaly — is_closed should be 1 ifit's in closedlost. This record last synced April 22The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 - sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned "isClosed": true stages with probability 0 for lost stages, or if there was a manual overrideCan you check what the probability of stage 20616 was in the DB before May 4? Run this query — it'll tell us the exact historyhere id = 28616and siso =doou nurear suorto of nisiony wooic for storest sometnin: useD soask anwthine+ < Code § Adaptive• •¿4→0CttyWiaw oulreoueet rodayRayI Mndeud Teams 7004 UTE-R Al/A enano...
|
PhpStorm
|
faVsco.js – PayloadBuilder.php
|
NULL
|
88188
|
|
88187
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~ffmpeg84-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:50:44181ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
iTerm2
|
NULL
|
NULL
|
88187
|
|
88186
|
Project: faVsco.js, menu
#12121 on JY-20963-fix-im Project: faVsco.js, menu
#12121 on JY-20963-fix-import-on-deleted-entity, menu
Start Listening for PHP Debug Connections
ServiceTest
Run 'ServiceTest'
Debug 'ServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
8
25
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use Carbon\Carbon;
use Jiminny\Models\Crm\Configuration;
use Psr\Log\LoggerInterface;
class PayloadBuilder
{
public const int MAX_SEARCH_REQUEST_LIMIT = 200;
private const int MAX_FILTER_SIZE = 100;
private const string SORT_PROPERTY = 'hs_timestamp';
private const string ENGAGEMENT_MEETINGS = 'meetings';
public function getLinkToTaskPayload(string $objectType, string $objectId, string $engagementType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($engagementType === self::ENGAGEMENT_MEETINGS) {
$payload['filterGroups'] = $this->buildMeetingFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_timestamp',
'hs_activity_type',
];
} else {
$payload['filterGroups'] = $this->buildTaskFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = ['hs_task_subject', 'hs_timestamp'];
}
return $payload;
}
public function getRecentlyUpdatedSearchPayload(Carbon $since, ?Carbon $to, array $properties): array
{
$lastUpdateDate = in_array('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
public function getByProfileSearchPayload(string $crmId, array $properties, Carbon $since, ?Carbon $to): array
{
$lastUpdateDate = array_key_exists('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
[
'propertyName' => 'hubspot_owner_id',
'operator' => 'EQ',
'value' => $crmId,
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
private function buildMeetingFiltersForLinkToTask($objectType, $objectId): array
{
$filters = [];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'IN',
'values' => ['SCHEDULED', 'RESCHEDULED'],
],
],
];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'NOT_HAS_PROPERTY',
],
],
];
return $filters;
}
private function buildTaskFiltersForLinkToTask($objectType, $objectId): array
{
return [
[
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
],
],
];
}
private function getAssociatedObjectFilter(string $objectType, string $objectId): array
{
return [
'propertyName' => 'associations.' . $objectType,
'operator' => 'EQ',
'value' => $objectId,
];
}
public function generatePlaybackURLSearchPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
public function generateGetCallsPayload(Carbon $from, Carbon $to, string $activityProvider, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $activityProvider,
],
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function generateSearchCallsByPeriodPayload(Carbon $from, Carbon $to, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => $this->getSearchCallAttributes(),
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function getSearchCallAttributes(): array
{
return [
'hs_timestamp',
'hs_call_recording_url',
'hs_call_body',
'hs_call_status',
'hs_call_to_number',
'hs_call_from_number',
'hs_call_duration',
'hs_call_disposition',
'hs_call_title',
'hs_call_direction',
'hubspot_owner_id',
'hs_activity_type',
'hs_call_external_id',
'hs_call_source',
];
}
public function generatePlaybackAddUrlBatchPayload(array $crmUpdateData): array
{
$updateObjectsData = [];
foreach ($crmUpdateData as $data) {
$updateObjectsData[] = [
'id' => $data['crm_id'],
'properties' => [
'hs_call_body' => $data['hs_call_body'] .
'<p><span style="font-size: 13.3333px; line-height: 16px;">' .
'<a href="' . $data['playback_url'] . '" target="_blank">Review in Jiminny</a> ▶️</span></p>',
],
];
}
return ['inputs' => $updateObjectsData];
}
public function generateSearchCallByTokenPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
/**
* Generates a payload for phone search based on the specified parameters.
*
* @param string $phone The phone number to search.
* @param bool $isAlternativeSearch Indicates if an alternative search should be performed
* if the first search fails to find a match. The first search request should cover most of the cases.
*/
public function generatePhoneSearchPayload(string $phone, bool $isAlternativeSearch = false): array
{
$filterPropertyNames = $isAlternativeSearch ?
['hs_searchable_calculated_mobile_number', 'phone', 'mobilephone'] :
['hs_searchable_calculated_phone_number', 'hs_calculated_phone_number', 'hs_calculated_mobile_number'];
$filterGroups = array_map(function ($propertyName) use ($phone) {
return $this->createFilterGroup($propertyName, 'CONTAINS_TOKEN', $phone);
}, $filterPropertyNames);
$properties = [
'email',
'firstname',
'lastname',
'country',
'phone',
'mobilephone',
'jobtitle',
'hubspot_owner_id',
'associatedcompanyid',
'photo',
];
return $this->createPayload($filterGroups, $properties);
}
/**
* Creates a filter group with the specified parameters.
*/
private function createFilterGroup(string $propertyName, string $operator, $value): array
{
return [
'filters' => [
[
'propertyName' => $propertyName,
'operator' => $operator,
'value' => $value,
],
],
];
}
/**
* Creates a payload with the specified filter groups and properties.
*/
private function createPayload(array $filterGroups, array $properties): array
{
return [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => 'modifieddate',
'direction' => 'DESCENDING',
],
],
'properties' => $properties,
'limit' => 1,
];
}
/**
* Generates a payload to find related activities based on the specified data and object type.
* The search looks for activities that match the specified time range (starttime - endtime or only starttime with endtime not set)
* and are associated with any of the provided prospect types (contact or company).
*
* @param array $data An associative array containing the following keys:
* - 'from': The start time for the activity search (timestamp).
* - 'to': The end time for the activity search (timestamp).
* - 'contact': (optional) The ID of the associated contact.
* - 'company': (optional) The ID of the associated company.
* @param string $objectType The type of engagement to search for (meeting or other type like call).
*
* @return array The payload array to be used for searching related activities.
*/
public function getFindRelatedActivityPayload(array $data, string $objectType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($objectType === self::ENGAGEMENT_MEETINGS) {
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_activity_type',
'hs_timestamp',
'hubspot_owner_id',
'hs_meeting_body',
'hs_internal_meeting_notes',
'hs_meeting_location',
'hs_meeting_start_time',
'hs_meeting_end_time',
];
} else {
$payload['properties'] = ['hs_task_subject', 'hs_timestamp', 'hubspot_owner_id', 'hs_call_body'];
}
$timeFiltersWithEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'LTE',
'value' => $data['to'],
],
];
$timeFiltersWithoutEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'NOT_HAS_PROPERTY',
],
];
$payload['filterGroups'] = [];
$associationTypes = ['contact', 'company'];
foreach ($associationTypes as $type) {
if (! empty($data[$type])) {
$filterGroupWithEndTime = [
'filters' => array_merge(
$timeFiltersWithEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithEndTime;
$filterGroupWithoutEndTime = [
'filters' => array_merge(
$timeFiltersWithoutEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithoutEndTime ;
}
}
return $payload;
}
/** Parameters
* [
* 'accountId' => $crmAccountId,
* 'sortBy' => $sortBy,
* 'sortDir' => $sortDir,
* 'onlyOpen' => $onlyOpen,
* 'closedStages' => $this->getClosedDealStages(),
* 'userId' => $userId,
* ];
*/
public function generateOpportunitiesSearchPayload(
Configuration $config,
string $crmAccountId,
array $closedStages,
): array {
$closedFilters = [];
$filterGroups = [];
$onlyOpen = true;
switch ($config->getOpportunityAssignmentRule()) {
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_UPDATED:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_CREATED:
$sortBy = 'createdate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_OLDEST_CREATED:
$sortBy = 'createdate';
$sortDir = 'ASCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_RECENTLY_UPDATED:
default:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
$onlyOpen = false;
}
$baseFilters = [
[
'propertyName' => 'associations.company',
'operator' => 'EQ',
'value' => $crmAccountId,
],
];
// Handle closed stages in chunks
if ($onlyOpen) {
foreach (['won', 'lost'] as $key) {
if (! empty($closedStages[$key])) {
$chunks = array_chunk($closedStages[$key], self::MAX_FILTER_SIZE);
foreach ($chunks as $chunk) {
$closedFilters[] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $chunk,
];
}
}
}
}
$filterGroups[] = [
'filters' => array_merge($baseFilters, $closedFilters),
];
$payload = [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => $sortBy,
'direction' => $sortDir,
],
],
'properties' => [
'dealname',
'amount',
'hubspot_owner_id',
'pipeline',
'dealstage',
'closedate',
'deal_currency_code',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
$logger = app(LoggerInterface::class);
$logger->info('[HubSpot] CRM Search requested', [
'request' => $payload,
]);
return $payload;
}
/**
* Converts v1 payload data to v3
*/
public function getV3MeetingPayload(array $engagement, array $metadata, array $associations = []): array
{
// Use this mapping until the whole Hubspot V1 is dropped.
$properties = [
'hubspot_owner_id' => $engagement['ownerId'],
'hs_timestamp' => $engagement['timestamp'],
];
// $engagement['activityType'] is $activity->category->name
if (isset($engagement['activityType'])) {
$properties['hs_activity_type'] = $engagement['activityType'];
}
$metadataKeyMap = [
'hs_meeting_outcome' => 'meetingOutcome',
'hs_meeting_title' => 'title',
'hs_meeting_start_time' => 'startTime',
'hs_meeting_end_time' => 'endTime',
'hs_meeting_body' => 'body',
'hs_internal_meeting_notes' => 'internalMeetingNotes',
];
foreach ($metadataKeyMap as $newKey => $oldKey) {
if (isset($metadata[$oldKey])) {
$properties[$newKey] = $metadata[$oldKey];
unset($metadata[$oldKey]);
}
}
$properties = [
...$properties,
...$metadata, // custom fields
];
$response = [
'properties' => $properties,
];
if (! empty($associations)) {
$response['associations'] = $associations;
}
return $response;
}
/**
* Generate a payload to search for contacts by name.
* The search is a token search in firstname or lastname
*/
public function generateSearchContactsByNamePayload(string $name, array $fields): array
{
$firstNameFilter = [
'propertyName' => 'firstname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
$lastNameFilter = [
'propertyName' => 'lastname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
return [
'filterGroups' => [
[
'filters' => [$firstNameFilter],
],
[
'filters' => [$lastNameFilter],
],
],
'properties' => $fields,
'sorts' => [
[
'propertyName' => 'lastmodifieddate',
'direction' => 'DESCENDING',
],
],
];
}
public function buildAddAssociationPayload(string $crmId, array $ids, int $associationType): array
{
$inputs = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$inputs[] = [
'from' => [
'id' => $crmId,
],
'to' => [
'id' => (string) $id,
],
'types' => [
[
'associationCategory' => 'HUBSPOT_DEFINED',
'associationTypeId' => $associationType,
],
],
];
}
return ['inputs' => $inputs];
}
public function buildRemoveAssociationPayload(string $crmId, array $ids): array
{
$toArray = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$toArray[] = ['id' => (string) $id];
}
return [
'inputs' => [
[
'from' => ['id' => $crmId],
'to' => $toArray,
],
],
];
}
public function addClosedStageFilters(array &$payload, array $closedStages): void
{
if (! empty($closedStages['won'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['won'],
];
}
if (! empty($closedStages['lost'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['lost'],
];
}
}
public function addCreatedDateFilters(array &$payload, Carbon $createdAfter): void
{
$payload['filters'][] = [
'propertyName' => 'createdate',
'operator' => 'GT',
'value' => $createdAfter->getPreciseTimestamp(3),
];
}
public function getDealsInBulkPayload(array $dealIds): array
{
return [
'filterGroups' => [
[
'filters' => [
[
'propertyName' => 'hs_object_id',
'operator' => 'IN',
'values' => $dealIds,
],
],
],
],
'limit' => self::MAX_FILTER_SIZE,
];
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Code changed:
Hide
Sync Changes
Hide This Notification
31
9
29
3
109
Previous Highlighted Error
Next Highlighted Error
SELECT * FROM team_features where team_id = 1;
SELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922
SELECT * FROM users WHERE team_id = 340; # 12015
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 340
and sa.provider = 'salesforce';
# and sa.provider = 'salesloft';
select * from crm_fields where crm_configuration_id = 270 and object_type = 'event';
# 125558 - Event Type - Event_Type__c
# 125552 - Event Status - Event_Status__c
SELECT * FROM sidekick_settings WHERE team_id = 340;
SELECT * FROM crm_field_values WHERE crm_field_id in (125552);
select * from activities where crm_configuration_id = 270
and type = 'conference' and crm_provider_id IS NOT NULL
and actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;
SELECT * FROM activities WHERE id = 20871677;
SELECT * FROM crm_field_data WHERE activity_id = 20871677;
select * from crm_layouts where crm_configuration_id = 270;
select * from crm_layout_entities where crm_layout_id in (886,887);
SELECT * FROM crm_configurations WHERE id = 270;
select * from playbooks where team_id = 340; # 1514
select * from groups where team_id = 340;
SELECT * FROM crm_fields WHERE id IN (125393, 125401);
select g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g
join playbooks p on g.playbook_id = p.id
join crm_fields f on p.activity_field_id = f.id
where g.team_id = 340;
SELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716
select * from crm_field_data where object_id = 20448716;
select * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008
select * from opportunities where team_id = 343;
select * from opportunities where team_id = 343 and crm_provider_id = '18099102526';
select * from opportunities where team_id = 343 and account_id = 945217482;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
select * from accounts where team_id = 343 order by name asc;
select * from stages where crm_configuration_id = 273 and type = 'opportunity';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143
SELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;
SELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';
SELECT * FROM activities WHERE id = 20717903;
select * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 353
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;
# id: 20940638, user: 12022, contact: 5305871
SELECT * FROM activity_summary_logs WHERE activity_id = 20940638;
select * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 345
and sa.provider = 'hubspot';
select * from users where team_id = 345 and id = 12022;
SELECT * FROM crm_profiles WHERE user_id = 12022;
SELECT * FROM participants WHERE activity_id = 20940638;
SELECT * FROM users u
JOIN crm_profiles cp ON u.id = cp.user_id
WHERE u.team_id = 345;
select * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871
select * from team_features where team_id = 345;
SELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197
SELECT * FROM participants WHERE activity_id = 20897406;
SELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912
SELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';
SELECT * FROM activities WHERE id = 20946641;
SELECT * FROM crm_profiles WHERE user_id = 10211;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, [EMAIL]
SELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';
select * from stages where crm_configuration_id = 97 and type = 'opportunity';
select * from opportunities where team_id = 120;
select * from crm_configurations crm join teams t on crm.id = t.crm_id
where 1=1
AND t.current_billing_plan IS NOT NULL
AND crm.auto_sync_activity = 0
and crm.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 270
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956
SELECT * FROM crm_profiles WHERE user_id = 11446;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, [EMAIL]
select * from playbooks where team_id = 372;
select * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340
SELECT * FROM crm_field_values WHERE crm_field_id = 141340;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 372
and sa.provider = 'salesforce';
select * from crm_profiles where crm_configuration_id = 300;
SELECT * FROM crm_configurations WHERE team_id = 372;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,[EMAIL]
SELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756
select * from crm_field_data where object_id = 3207756;
SELECT * FROM crm_fields WHERE id = 111834;
select f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value
FROM crm_fields f
JOIN crm_field_data fd ON f.id = fd.crm_field_id
WHERE f.crm_configuration_id = 242
AND f.object_type = 'opportunity'
AND fd.object_id IN (3207756)
ORDER BY fd.object_id, fd.updated_at;
SELECT * FROM crm_configurations WHERE auto_connect = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,[EMAIL]
select * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id
where g.team_id = 187;
select * from `groups` where team_id = 187;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 187
and sa.provider = 'salesforce';
# Destination - 98870 - Destination__c
# Stage - 79014 - StageName
# Land Arrangement - 98856 - Land_Arrangement__c
# Flight - 98848 - Flight__c
# Last activity date - 98812 - LastActivityDate
# Last modified date - 98809 - LastModifiedDate
# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c
# next call - 98864 - Next_Call__c
select * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
select * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';
select * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;
select * from activities where opportunity_id = 3538248;
SELECT * FROM crm_profiles WHERE user_id = 8150;
select * from deal_risks where opportunity_id = 3538248;
select * from teams where crm_id IS NULL;
SELECT opp.id AS opportunity_id,
u.group_id AS group_id,
MAX(
CASE
WHEN a.type IN ("sms-inbound", "sms-outbound") THEN a.created_at
ELSE a.actual_end_time
END) as last_date
FROM opportunities opp
left join activities a on a.opportunity_id = opp.id
inner join users u on opp.user_id = u.id
where opp.user_id IN (9951)
AND opp.is_closed = 0
and a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL
group by opp.id;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_profiles WHERE crm_configuration_id = 301;
SELECT * FROM contacts WHERE id = 6612363;
SELECT * FROM accounts WHERE id = 4235676;
SELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;
select * from opportunity_stages where opportunity_id = 4503759;
# SELECT * FROM opportunities WHERE id = 4569937;
select * from activities where crm_configuration_id = 301;
SELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370
SELECT * FROM participants WHERE activity_id = 26330370;
SELECT * FROM teams WHERE id = 375;
select * from playbooks where team_id = 375;
select * from stages where crm_configuration_id = 301 and type = 'opportunity';
select * from teams;
select * from contact_roles;
SELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';
select * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;
SELECT * FROM crm_field_data WHERE object_id = 3771706;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'
and crm_provider_id LIKE "%traffic_light%";
SELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);
SELECT fd.* FROM opportunities o
JOIN crm_field_data fd ON o.id = fd.object_id
WHERE o.team_id = 343
# and o.user_id IS NOT NULL
and fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)
and fd.value != ''
order by value desc
# group by o.id
;
SELECT * FROM opportunities WHERE id = 3769843;
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, [EMAIL]
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,[EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839
SELECT * FROM opportunities WHERE id = 3855992;
SELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988
SELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894
SELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';
select * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507
SELECT * FROM crm_field_data WHERE object_id = 5874411;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379
and sa.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793
select * from generic_ai_prompts where subject_id = 3537793;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, [EMAIL]
SELECT * FROM crm_configurations WHERE id = 97;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 97;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;
SELECT * FROM crm_fields WHERE id = 32682;
select cfd.value, o.* from opportunities o
join crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682
where team_id = 120
and cfd.value != ''
;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 120
and sa.provider = 'salesforce';
select * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';
SELECT * FROM crm_field_data WHERE object_id = 2313439;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 410;
SELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';
select * from scorecards where team_id = 410;
select * from scorecard_rules;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, [EMAIL]
select * from activities a
join opportunities o on a.opportunity_id = o.id
join users u on o.user_id = u.id
where a.crm_configuration_id = 177 and a.type LIKE '%email-out%'
# and a.actual_end_time > '2024-12-16 00:00:00'
# and o.remotely_created_at > '2024-12-01 00:00:00'
# and u.group_id = 1014
and u.id = 9021
order by a.id desc;
SELECT * FROM opportunities WHERE id in (3981384,4017346);
SELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);
select * from users where id = 9021;
select * from inboxes where user_id = 9021;
select * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';
select * from email_messages where team_id = 220
and orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'
and subject LIKE '%Personal%'
# and 'from' = '[EMAIL]'
;
select * from activities a
join opportunities o on a.opportunity_id = o.id
where a.user_id = 9021 and a.type LIKE '%email-out%'
and a.actual_end_time > '2024-12-18 00:00:00'
and o.user_id IS NOT NULL
and o.remotely_created_at > '2024-12-01 00:00:00'
order by a.id desc;
SELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;
select * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;
select * from team_settings where name IN ('useCloseDate');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 104
and sa.provider = 'hubspot';
select * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'
select * from teams where crm_id IS NULL;
select t.name as 'team', u.name as 'owner', u.email, u.phone
from teams t
join activity_providers ap on t.id = ap.team_id
join users u on t.owner_id = u.id
where 1=1
and t.status = 'active'
and ap.is_enabled = 1
# and u.status = 1
and ap.provider = 'ms-teams';
select * from crm_configurations where provider = 'bullhorn'; # 344
SELECT * FROM teams WHERE id = 442; # 14293
select * from users where team_id = 442;
select * from social_accounts sa where sa.sociable_id = 14293;
select * from invitations where team_id = 442;
# [PASSWORD_DOTS]
SELECT * FROM users WHERE email LIKE '%[EMAIL]%'; # 14022
SELECT * FROM teams WHERE id = 429;
select * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);
select * from activities where opportunity_id in (4340436,4353519);
select * from transcription where activity_id IN (25630961,25381771);
select * from generic_ai_prompts where subject_id IN (4353519);
SELECT
a.id as activity_id,
a.opportunity_id,
a.type as activity_type,
a.language,
CONCAT(a.title, a.description) AS mail_content,
e.from AS mail_from,
e.to AS mail_to,
e.subject AS mail_subject,
e.body AS mail_body,
p.type as prompt_type,
p.status as prompt_status,
p.content AS prompt_content,
a.actual_start_time as created_at
FROM activities a
LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL
LEFT JOIN email_messages e ON a.id = e.activity_id
WHERE a.actual_start_time > '2024-01-01 00:00:00'
AND a.opportunity_id IN (4353519)
AND a.status IN ('completed', 'received', 'delivered')
AND a.deleted_at IS NULL
AND a.type NOT IN ('sms-inbound', 'sms-outbound')
ORDER BY a.opportunity_id ASC, a.id ASC;
SELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293
SELECT * FROM teams WHERE id = 442;
SELECT * FROM crm_configurations WHERE id = 344;
select * from team_features where team_id = 442;
select * from groups where team_id = 442;
select * from playbooks where team_id = 442;
select * from playbook_categories where playbook_id = 1729;
select * from crm_fields where crm_configuration_id = 344 and id = 172024;
SELECT * FROM crm_field_values WHERE crm_field_id = 172024;
select * from crm_layouts where crm_configuration_id = 344;
select * from playbook_layouts where playbook_id = 1729;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444
select s.*
# , s.sent_at, u.name, a.*
from activity_summary_logs s
inner join activities a on a.id = s.activity_id
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 356
and s.sent_at > date_sub(now(), interval 60 day)
order by a.actual_end_time desc;
select * from activities a
# inner join activity_summary_logs s on s.activity_id = a.id
where a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)
# and a.crm_provider_id is not null
# and provider <> 'ringcentral'
and status = 'completed'
order by a.actual_end_time desc;
select * from teams order by id desc; # 17328, 32, 17830, [EMAIL]
SELECT * FROM users;
SELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active
SELECT * FROM teams WHERE id = 260;
select * from team_settings where team_id = 260;
select * from crm_configurations where team_id = 260;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 356;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;
select * from accounts where crm_configuration_id = 221 order by id desc; # 7000
select * from leads where crm_configuration_id = 221 order by id desc; # 0
select * from contacts where crm_configuration_id = 221 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 221 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 221;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 221 order by id desc;
select * from stages where crm_configuration_id = 221 order by id desc;
select * from accounts where crm_configuration_id = 356 order by id desc; # 7000
select * from leads where crm_configuration_id = 356 order by id desc; # 0
select * from contacts where crm_configuration_id = 356 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 356 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 356;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 356 order by id desc;
select * from stages where crm_configuration_id = 356 order by id desc;
select * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)
select * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)
select * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4
select ce.* from calendars c
join users u on c.user_id = u.id
join calendar_events ce on c.id = ce.calendar_id
where u.team_id = 260
and (ce.start_time > '2025-02-21 00:00:00')
;
# calendar events 1207
#
select * from opportunities where team_id = 260;
SELECT * FROM crm_field_data WHERE object_id = 4696496;
select * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;
select * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')
# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0
and created_at > '2024-03-01 00:00:00'
order by id desc; # 880 000, ringcentral, avaya
SELECT * FROM participants WHERE activity_id = 26371744;
# all activities 942 000 +
# conference 7385 - scheduled 984 - external 343
select * from activities where id = 26321812;
select * from participants where activity_id = 26321812;
select * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);
select * from leads where id in (720428,689175,731546,645866,621037);
select * from users where id = 13841;
select * from opportunities where user_id = 9541;
select * from stages where id = 15900;
select * from accounts where
# id IN (4160055,5053725,4965303,4896434)
id in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)
;
select * from activities where id = 26654935;
SELECT * FROM opportunities WHERE id = 4803458;
SELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;
SELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time
FROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);
SELECT DISTINCT
o.id, o.stage_id, s.name, a.title,
a.*
FROM activities a
# INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
INNER JOIN groups g ON u.group_id = g.id
INNER JOIN opportunities o ON a.opportunity_id = o.id
INNER JOIN stages s ON o.stage_id = s.id
WHERE
a.crm_configuration_id = 356
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 13841
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')
AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
)
)
AND (
# s.id = 15900
s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')
OR s.uuid IS NULL -- Include records without opportunity stage
)
ORDER BY a.actual_end_time DESC;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, [EMAIL]
SELECT * FROM users WHERE team_id = 190;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 190
and sa.provider = 'hubspot';
select * from role_user where user_id = 8474;
select * from crm_configurations where provider = 'bullhorn';
SELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;
SELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;
SELECT * FROM opportunities ...
|
PhpStorm
|
faVsco.js – PayloadBuilder.php
|
NULL
|
88186
|
|
88185
|
rapstomPVovsco.sProinet vHubspotClientinterface.ph rapstomPVovsco.sProinet vHubspotClientinterface.phnuosooktonerwenogcr.orPoyiosdbulderonoKimol CimosewhooResponseNormalize.phoOSeiMePono© SyncFieldAction.ohoCSWnCKealCohe wWwK© WebhookSvncBatchProcelisteners> MetadataaMicrationP oedriveEn SalesforcealeeldsaOpoortunityVatchenOpportunitySyncStrategyProsoec SaarchStrateosametiteC DecorateActivity.php( DeleteObjectsTrait.phpoewanarinithooe nhaServicas+ocvaaramssconsolesikmEUSOrSS5% mevminnucocn noshHS localASFv pROpconsoleSTAGINGA consoleDockerWindowCSamviceTestonDeleteObjectsTrait.php=custom.logfaraveilio"A SF fiminny@loca host)HS Jocal (jminny@blocalhost)de console [PRODyvucrct uimocwecuccorolo.ono Frosserosehid.onpaSimtorcs/Service.ong& console (EU] X.PropertyChangeManager.phguis users (EUTA console (STAGINGOojiminnyHUDSDOAS WOOIEOCCOOKCTO10 matches in 2 trese maskond9 A29 У 3 Y109 A V5 Cc web78ccf8d) = vULO,class Payloadbuzldenoub ac tuncizon addulosedstager?erstarray asoay oad.alIn Project Module Directory Scopeif (l empty(SclosedStages[ "won'))) <Spayload I'filters'0 =OpportunitySyncTest.php 151OpportunitySynctest.php 1820AWSAccount, J, max' => 10, min' => 1,I, 'AwsclosedLostReason' => ["type' => 'string', 'enum' => l partnercentral-seling/2022-07-26/api-2,json.php 3AS user idOrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won')if ( enpty(SclosedStagesf'lost'))) "Spayload['filters'](] = [oropertvlane" a> deal stage"operator' a> "NOT IN'.to a pt tese Linit 10€'values' a> SclosedStaces "LostTO0У L7Thu 28 May 19:50:26meesdales Orcnnworeeoeionhnves ohtine oDon+0.г екессишуй созимиуко натеи сдослошм и к садовокодротншімуосдуюв сосл лаве Сам плон-икассeОооднн woLe norcesynced to fox is, von.v4. May 28: You ran manual sync on 494198845 - now gets fis wonm because stage is tinalliy 100.vNow check record 6954542 : 15_closed»®, is_wonn@ with stage_1d»29616, probabil{ty=180. That's another anomaly — is_closed should be 1 ifit's in closedlost. This record last synced April 22The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 - sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned "isClosed": true stages with probability 0 for lost stages, or if there was a manual overrideCan you check what the probability of stage 20616 was in the DB before May 4? Run this query — it'll tell us the exact historyhere id = 28616and siso =doou nurear suorto of nisiony wooic for storest sometnin: useD soAsk anthinae+ < Code § AdaptiveOutputidjiminny.opportunitiestii jiminny stage:mhhyteg00AD id20616con.provider1dCOSCOLOSTM nanel7. Won (Contcact Sioned)Morobab$1itySAOne:updated atDAWHACHeNeKSoKSdeleted atOpportunitySyncTest.php tests/Unit/Services/Crm/Hubspot/ServiceTraitsnubidle tuncision toettertlosedtensy manssuccessor voroSresult = Sthis-sinvokePcivatelethodaenr osedbea stades.Sexpected = ["lost' => ['closediost")"won' => ['closedwon']Sthis-sassentFouals Saynected Scacuitpublic function testImport0pportunityBatchSuccess@: voidSopportunities ='properties' => ['dealnane' => 'Deal 1'))Sthis->cLient->expects(Sthis->exactly( count: 2))'getAssociationsData'))->wil1Return(0)Onen resulte in new tal¿4→0Ooen in Find Window70041 UTE-R OJ/Aensd...
|
PhpStorm
|
faVsco.js – PayloadBuilder.php
|
NULL
|
88185
|
|
88184
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"O &4-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:50:26181ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – PayloadBuilder.php
|
NULL
|
88184
|
|
88183
|
Find in Files
10 matches in 2 files
File mask:
*.p Find in Files
10 matches in 2 files
File mask:
*.php
*.php
Auto
*.php
Filter Search Results
Pin Window
Search History
closedlost
New Line
Match case
Words
Regex
Replace History
Replace
New Line
Preserve case
In Project
Module
Directory
Scope
Module
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot
/Users/lukas/jiminny/app/app/Console/Commands
/Users/lukas/jiminny/app/tests/Unit/Services/Mail
/Users/lukas/jiminny/app/app/Services/Mail
/Users/lukas/jiminny/app/app/Console
/Users/lukas/jiminny/app/storage/logs
/Users/lukas/jiminny/app
/Users/lukas/jiminny/app/app/Component/AiActivityType/Services
/Users/lukas/jiminny/app/app/Repositories
/Users/lukas/jiminny/app/app/Http/Controllers/Settings/Teams
/Users/lukas/jiminny/app/app/Notifications/Activities
/Users/lukas/jiminny/app/app/Console/Commands/Mailboxes/TextRelay
/Users/lukas/jiminny/app/config
/Users/lukas/jiminny/app/app/Jobs/Mailbox
/Users/lukas/jiminny/app/app/Jobs/Crm/Delete
/Users/lukas/jiminny/app/app/Events/Crm
/Users/lukas/jiminny/app/app/Console/Commands/Activities
/Users/lukas/jiminny/app/app/Jobs/Crm
/Users/lukas/jiminny/app/app/Listeners/Crm
/Users/lukas/jiminny/app/app/Events/Playbooks
/Users/lukas/jiminny/app/app/Repositories/Crm
/Users/lukas/jiminny/app/app/Contracts/ES/Events
/Users/lukas/jiminny/app/app/Services/Calendar/Command
/Users/lukas/jiminny/app/app/Component/ElasticSearch/Service
/Users/lukas/jiminny/app/app/Events/AutomatedReports
/Users/lukas/jiminny/app/app/Http/Controllers
/Users/lukas/jiminny/app/app/Events/Nudges
/Users/lukas/jiminny/app/app/Listeners/Nudges/UserPilot
/Users/lukas/jiminny/app/app/Jobs/Middleware
/Users/lukas/jiminny/app/app/Listeners/AutomatedReports/UserPilot
/Users/lukas/jiminny/app/app/Services/Kiosk/AutomatedReports
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/ServiceTraits
/Users/lukas/jiminny/app/app/Exceptions
/Users/lukas/jiminny/app/app/Component/Queue/Job
/Users/lukas/jiminny/app/app/Jobs/AutomatedReports
/Users/lukas/jiminny/app/app/Listeners/Activities/Coaching/UserPilot
/Users/lukas/jiminny/app/app/Listeners/Activities/ActivityProvider/UserPilot
/Users/lukas/jiminny/app/app/Jobs/Activity/PushSummaryToCrm
/Users/lukas/jiminny/app/app/Http/Controllers/API/UserAutomatedReports
/Users/lukas/jiminny/app/app/Services/Crm/Salesforce
/Users/lukas/jiminny/app/app/Providers
/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp
/Users/lukas/jiminny/app/app/Events/Activities/Crm
/Users/lukas/jiminny/app/app/Listeners/Playbooks
/Users/lukas/jiminny/app/app/Console/Commands/Crm
/Users/lukas/jiminny/app/app/Services/Crm
/Users/lukas/jiminny/app/app/Console/Commands/Reports
/Users/lukas/jiminny/app/app/VO/Repository/OnDemandActivitySearch
/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences/UserPilot
/Users/lukas/jiminny/app/app/Http/Controllers/Webhook
/Users/lukas/jiminny/app/resources/views/emails/reports
/Users/lukas/jiminny/app/app/Mail/Reports
/Users/lukas/jiminny/app/app/Component/ActivitySearch/Service
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Salesforce
/Users/lukas/jiminny/app/routes
/Users/lukas/jiminny/app/database/migrations
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/325d461a-c90f-430a-99d4-6ddfce0c61d7
/Users/lukas/jiminny/app/app/Http/Controllers/API/V2
/Users/lukas/jiminny/app/app/Jobs/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/DealInsights
/Users/lukas/jiminny/app/app/Policies
/Users/lukas/jiminny/app/app/Services/Crm/Helpers
/Users/lukas/jiminny/app/app/Models
/Users/lukas/jiminny/app/app/Listeners/Teams
/Users/lukas/jiminny/app/app/Jobs/Crm/Salesforce
/Users/lukas/jiminny/app/app
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Journal
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/OpportunitySyncStrategy
/Users/lukas/jiminny/app/app/Services/Crm/Hubspot/Webhook
/Users/lukas/jiminny/app/app/Services/Internal
/Users/lukas/jiminny/app/app/Listeners/Transcription
/Users/lukas/jiminny/app/tests/Unit/Listeners/Teams
/Users/lukas/jiminny/app/app/Models/Crm
/Users/lukas/Library/Application Support/JetBrains/PhpStorm2026.1/consoles/db/91133dfa-8d71-4e12-bfb8-fec7f1afba8f
/Users/lukas/jiminny/app/app/Observers
/Users/lukas/jiminny/app/app/Console/Commands/Activities/Migrator
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/ServiceTraits
/Users/lukas/jiminny/app/app/Jobs/User
/Users/lukas/jiminny/app/app/Models/Activity
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot/Webhook
/Users/lukas/jiminny/app/app/Component/AiAutomation/Listeners/PendingAnalysis
/Users/lukas/jiminny/app/tests/Unit/Services/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/ActivitySearch/FilterDefinition/DealInsights
/Users/lukas/jiminny/app/app/Services/Crm/DecorateActivity
/Users/lukas/jiminny/app/app/Component/Activity/Event
/Users/lukas/jiminny/app/app/Component/Sidekick
/Users/lukas/jiminny/app/app/Listeners/Activities/Conferences
/Users/lukas/jiminny/app/app/Listeners/Activities/Bots
/Users/lukas/jiminny/app/app/Services/RecallAI/Webhooks/Handlers
/Users/lukas/jiminny/app/app/Events/Activities/Bots
/Users/lukas/jiminny/app/app/Component/MeetingBot
/Users/lukas/jiminny/app/app/Services/Activity/RingCentral
/Users/lukas/jiminny/app/app/Http/Controllers/Webhook/Hubspot
/Users/lukas/jiminny/app/app/Services/Activity/Gmail
/Users/lukas/jiminny/app/app/Services/Crm/CrmObjects/ServiceTraits
/Users/lukas/jiminny/app/front-end/src/composables
/Users/lukas/jiminny/app/app/Console/Commands/Calendars
/Users/lukas/jiminny/app/app/Http/Controllers/API
/Users/lukas/jiminny/app/app/Http/Controllers/Internal/WebhookReceiver
/Users/lukas/jiminny/app/app/Services/Crm/IntegrationApp/ServiceTraits
/Users/lukas/jiminny/app/app/Component/Queue
/Users/lukas/jiminny/app/app/Console/Commands/Crm/Hubspot
/Users/lukas/jiminny/app/app/Component/Transcription/Job
/Users/lukas/jiminny/app/tests/Unit/Services/Listeners
/Users/lukas/jiminny/app/app/Services/Crm/Listeners
/Users/lukas/jiminny/app/app/Traits
/Users/lukas/jiminny/app/tests/Unit/Jobs/Crm/Hubspot
/Users/lukas/jiminny/app/tests/Unit/Services/Crm
/Users/lukas/jiminny/app/app/Services/Activity
/Users/lukas/jiminny/app/.idea/queries
/Users/lukas/jiminny/app/vendor/hubspot/api-client/codegen/Crm...
|
PhpStorm
|
|
NULL
|
88183
|
|
88182
|
PhpStormvewCoocWindowPwovscors#12121 on JY-20963-f PhpStormvewCoocWindowPwovscors#12121 on JY-20963-folProinet vMEINSTALLMOwolcnnedvilycrmbalo.ongM.INTERNALWEBHOOKSEUP maliminny storaceMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon4>phpunit.xmlraw.sol query.saMAesNeiMs ma692i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWSAHOOK SinSoNGMONEUEeTnt. Sytemallloranesv =0 Cemtches and Consolosv @ Database ConsolesV AEU# console cUA DEAL RISKS (EUheutsunServicas+ocOutputidjiminny.opportunitiestii jiminny stage:vaaramssconsoleskmiAD idEUSOrSS5% me20616vminnucocn noshcon.provider1dclosedlostHS localASFv pRODM nanel7. Won (Contcact Sioned)Morobab$1ityMAONA:consoleupdated atDAWHACHeNeKSoKSdeleted atSTAGINGA consoleDockerCSamviceTestonV, Deeicoolceis trok.pngyUucrct winscwecuscorolo.oh(©) ProspectCache.phpACUViy.onHUDSDOTAS WOOleC CeAOOKCTeroEind in FillesServices/crm/Hubsoot/service.ohpclass Payloadbuzldenoub ac tuncizon addclosedsager?erstarray asoay oad.alIn Project Module Directory Scopeif (l empty(SclosedStages["won'))) €Spayload I'filters'0 =orovenyione s "ocaktoee'operator' => "NOT IN'.'values' => SclosedStagesi"won'))if ( enpty(SclosedStagesf 'lost')))Spayloadi'Gilters'10 = floroperrvlane a> "deal stage"'operator' a> "NOT IN*.'values a> SclosedStaces"ost"=custom.loglaravel.logA SF fiminny@loca host)HS Jocal (jminny@blocalhost)de console [PRODC Salesforce/Service.phdZ console (EU] X . PropertyChangeManager.phcuis users (EUTA console (STAGINGDe00TeAutowDo liminny vFile maske oho9 A29 У 3 Y109 A Vx5 Cc w*hob?8ccf8d') = vuzdie=AS user idEo a pte tese Linit 10ТН 1 ПНЕНTO0У L7ino co mey tsrou.meesdales OrcnnworeeDee.ionhnvesdortine Oooor+0.г екессишуй созимиуко натеи сдослошм и к садовокодротншімуосдуюв сосл лаве Сам плон-икассeОооднн woLe norcesynced to fox is, von.v4. May 28: You ran manual sync on 494198845 - now gets fis wonm because stage is tinalliy 100.vNow check record 6954542 : 15_closed»®, is_wonn@ with stage_1d»29616, probabil{ty=180. That's another anomaly — is_closed should be 1 ifit's in closedtost. This record last synced April 22The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 → sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned "isClosed": true stages with probability 0 for lost stages, or if there was a manual overrideCan you check what the probability of stage 20616 was in the DB before May 4? Run this query — it'll tell us the exact historyhere id = 28616ano siso =doou nureair suorto or nistony wooie for storost someulinseD soAsk antninae+ < Code § AdaptiveGin Feinoy et¿4→0Onen resulte in new tabeoeninanawneom70041 UTE-R Au enoe...
|
PhpStorm
|
|
NULL
|
88182
|
|
88181
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"84-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:50:10181ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – PayloadBuilder.php
|
NULL
|
88181
|
|
88180
|
rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20 rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20963-fx-lProinet vCSamviceTestonwalcnaedviycimDalo.ongy uimaeumyociwiceonaewemwwocorotor.oro Prossceruochid.pnoMEINSTALLMOM.INTERNALWEBHOOK SETU? maliminny storaceMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon<> phpunit.xmlraw.sol query.saMARSNAIMS M.i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWISAHOOK SinEoiNGMOSUnh Sytemall Uibrariesv =0 Cemtches and Consolosv @ Database ConsolesV AEU# console cUA DEAL RISKS (EUmeutsunSarvicaeivontameA& console 1 $ 183 mgui users 1 $ 548 msyAjiminny@localhost4 HS.Jocal4 SFV A PROD# ConcalaV A STAGINGR Concal"noakorACUViy.on© HubspotLastModifiedCreatedRecentiyOpenSyncStrateay.ohgePawwnobu ooirone xclass Payloadbuzldenpublac functzon addclosedstagerztters(array aspayload, array scloseostages): vo1cif (l empty(SclosedStages["won'))) €Spayload I'filters'0 =OrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won'))if ( enpty(SclosedStagesf'lost'))) "Spayloadi'Gilters'10 = floropertvlane" a> deal stage"'values' a> ScllosedStaces"ost"7 Outpurjiminny.opportunitiesIID fiminny stages(B fiminny.stages 2 >1rowvOU+=4OMEAGAD 1d28616con prowiden idlcosedtostT nane7. Won icontract Sonedhprobability1AAHAmupdated.at2026-05-84 14:55:35) deleted.at=custom.logacavelioA SF fiminny@localhost)HS Jocal jminny@blocalhostde console [PROCescledtoroeSerwioe.ongA console (EU) &PropertyChangeManager.phguis users (EUTA console (STAGING173848 ×25 A ~ 17311752173317341750= [CREDIT_CARD]=174Do liminny v031 49 A29 У 3 У 109 A VSELECT * FROM opportunities WHERE vuid_to_bin(*04a9cfad-2c87-4453-9e72-20aeb78ccf8d*) = uuidisselect & tron ceans nnere zo= oo5select * from stages where tean_ id = 555SELECCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)* ELSE ** END) AS user idU.ebazlsa.*C.onner zo rkon soczal accouncs saJOIN users u on u.id = sa.sociable idJOTM teans + 1..nc->1: on tuid = u,tean ioWHERE u,teansid = 188 and sa,provilder = 'hubspot",slecwns closeors monsoeuoseoecorowneeoroosoayclose.oote, forecast eategory, deeeces ae, createda R5ло ely-createo ate pe deo. n 10selectsid eomoroviden id. nane, probabisiry, uodaredar, derecedashonsraoddThersd= 2866TO0У L7Thu 28 May 19:50:07ServiceTestmeesdales Orcnnworeebeeionhnves ohtine oDon+0.г екессишуй созимиуко натеи сдослошм и к садовокодротншімуосдуюв сосл лаве Сам плон-икассeОооднн woLe norcesynced to fox is, von.v4. May 28: You ran manual sync on 494198845 - now gets fis wonm because stage is tinalliy 100.vNow check record 6954542 : 15_closed»®, is_wonn@ with stage_1d»29616, probabil{ty=180. That's another anomaly — is_closed should be 1 ifit's in closedtost. This record last synced April 22The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 - sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned "isClosed": true stages with probability 0 for lost stages, or if there was a manual overrideCan you check what the probability of stage 20616 was in the DB before May 4? Run this query — it'll tell us the exact historyhere id = 28616and siso =doou nurear suorto of nisiony wooic for storest sometnin: useD soMek snuthinaMot+ CCooeS? AdaotivCSV.TTTO017As0) lTeeensd...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88180
|
|
88179
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"O ₴4-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:50:081₴1ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88179
|
|
88178
|
rnpstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20 rnpstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20963-fx-lProinet vMEINSTALLMOM.INTERNALWEBHOOK SETU? maliminny storaceMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon<> phpunit.xmlPraw.sal query.saMARSNAIMS M.i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWISAHOeK SinEoiNGMOSUnt. Sytemallloranesv =0 Cemtches and Consolosv @ Database ConsolesV AEU# console cUA DEAL RISKS (EUmeutsunSarvicaeivontameAconsolaui users 1 $ 548 msy2liminny@localhostAus loasll4 SFV A PROD# ConcalaV A STAGINGR Concal"noakorCSamviceTestonpeleteooiccistrai.phgwalcnaedviycimDalo.ongy uimaeumyociwiceonaeewemwwocorotor.ono Frosseroschid.onpACViy.on© HubspotLastModifiedCreatedRecentiyOpenSyncStrateay.ohg©) PayloadBullder.pho xclass Payloadbuzldenpublac functzon addclosedstagerztters(array aspayload, array scloseostages): vo1cif (l empty(SclosedStages["won'))) €Spayload I'filters'0 =OrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won'))if ( enpty(SclosedStagesf'lost'))Spayloadi'Gilters'10 = floropertvlane" a> deal stage"'values' a> ScllosedStaces"ost"173848 ×25 A ~ 173117521755117341750= 175117581746=custom.logacavelioA SF fiminny@loca host)HS Jocal jminny@blocalhostde console [PROCC Salesforce/Service.phdA console (EU) &PropertyChangeManager.phguis users (EUTA console (STAGINGDo liminny v031 A9 A29 У 3 Y109 A VSELECT * FROM opportunities WHERE vuid_to_bin(*04a9cfad-2c87-4453-9e72-28aeb78ccf8d*) = uuidisselect & tron ceans nnere zo= oo5select * from stages where tean_ id = 555SELENCONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)* ELSE ** END) AS user idv.ewarlSa.*C.onner zo rkon soczal accouncs saJOIN users u on u.id = sa.sociable idJOTM teans + 1..nc->1: on tuid = u,tean ioWHERE u,teansid = 188 and sa,provilder = 'hubspot",slecwns closeors monsoeuosieoecorowneeoroosoayclose.oote, forecast eategory, deeeces ae, createda e R5ло ely-createo ate pe deo. n 10selectsid comoroviden id nane, orobabistry, uodhredsrdereredstonsraoddThers1d= 2866TO0% L7inu co woy 13.48ioServiceTestmeesdales Orcnnworeebeionhnves dohtine @oDor+0.Вг екессишуй созимиуко натеи сдослошм и к садовокодротншімуосдуюв сосл лаве Сам плон-икаес:Оооднн woLe norcesynced to fox is, von.v4. May 28: You ran manual sync on 494198845 - now gets fis wonm because stage is tinalliy 100.vNow check record 6954542 : 15_closedn®, is_wonn@ with stage_1d»29616, probabil{ty=180. That's another anomaly — is_closed should be 1 ifit's in closedtost. This record last synced April 22The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 - sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned "isClosed": true stages with probability 0 for lost stages, or if there was a manual overrideCan you check what the probability of stage 20616 was in the DB before May 4? Run this query — it'll tell us the exact historyere id = 28616and siso =doou nurear suorto of nisiony wooic for storest sometnin: useD soMek snuthinaMotl+ CCooeS? Adaotiv7 Outpur(il fiminny.opportunities(IB fiminny stages1B fiminny stages 2Orows v of 0+am id T• Amcoa provider id TIm name,а M04Ф(m) probabilityCSVvTTO0:Im uodated at M: Im deleted at v17As0) lTeeensd...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88178
|
|
88177
|
Project: faVsco.js, menu
#12121 on JY-20963-fix-im Project: faVsco.js, menu
#12121 on JY-20963-fix-import-on-deleted-entity, menu
Start Listening for PHP Debug Connections
ServiceTest
Run 'ServiceTest'
iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹>0 lol100% (DOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"84-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:49:47181ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88177
|
|
88176
|
rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20 rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20963-fx-lCSamviceTestonpeleteooiccistrai.png=custom.loglaraveiioA SF fiminny@loca host)HS Jocal (jminny@blocalhost)de console [PRODwalcnaedviycimDalo.ongy uimaeumyociwiceonaewemwwocorotor.or(©) ProspectCache.phpMEINSTALLMOM.INTERNALWEBHOOK SETU? maliminny storaceMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon<> phpunit.xmlraw.sol query.saMARSNAIMS M.C Salesforce/Service.phd& console (EU] >un rrotcroundrcwonstch.onuis users (EUTA console (STAGINGACUViy.onwoowonoryownctain© HubspotLastModifiedCreatedRecentiyOpenSyncStrateay.ohgePawwnobu ooirone xcrmentityRepository.phoclass Payloadbuzldenpublac functzon addclosedstagerztters(array aspayload, array scloseostages): vo1d117221B8 ×25 A M1728— 1729if (l empty(SclosedStages["won'))) €Spayload I'filters'0 =1731—1732i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWISAHOOK SinEoiNGMOSUOrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won'))17332754173517501732nt. Sytemallloranesif ( enpty(SclosedStagesf'lost'))) "1750v =0 Cemtches and ConsolosSpayloadi'Gilters'10 = fl1757=1740v @ Database Consolesoropertvlane" a> deal stage"V AEUa> ScllosedStaces"ost"# console cUA DEAL RISKS (EUmeutsunSarvicaei7 Outpurjiminny.opportunitiesIID fiminny stagesTx,vontameA10 rowsv 0Uum is closed "4OIEA"Am SSuнon 71m stage updated at yam cre provider id M& console 1 $ 657 mgui users 1 $ 548 msy2liminny@localhostA HSJJocalA SFV A PROD# ConcalaV A STAGINGR Concal"noakor766142569557831 2826-85-20 18:36:59i coueeA12826-85-12 19:214571494858190845SAB446715A82345778844054405A12826-05-10 13-27-01ouzaul -85-84 15:00:1369557888 2826-92-16 10:20: SA2826-84-13 12-17:53OiKNOKithy695693169523761 2826-84-87 17:47:08131/30442472Do liminny v031 49 A29 V 3 У 109 A 1lect * fron activities order by id desc:lect * fron users where name Like "*Subrax":LECT * FROM opportunities WHERE uuid_to_bin( 84a9cfad-2c87-4453-9e72-28aeb/8ccf8d') = uuid:lect * fron teans where id = 555;lect * fron stages where team_id = 555CONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)' ELSE ** END) AS user idUerdrtsa.*t.ouner id FROM social accounts saIN users u on u.id = sa.sociable idIN teams t 1.n<->1: on t.id = u.tean idERE u.team id = 100 and sa.provider = 'hubspot':lect id. is closed, is won, stage updated at, com_provider_1d, stage_1o, probabzuacy.osoetorecas carecory delendode CredieeeeycreeeeWooeceoeneon opportunitles shere tean sid = 555 and stace id = 28616 onden by updated at desc timit 18ПИШНШ ЧЕРЕ:Astage id v(m probability(m close date M20616100 2826-85-2820614160. 2022-89-292A61%1AA 2826-8S-12061A1AA292K-85-102061&108 2824-87-272061420616100 2826-83-16109 2926-82-16aalwihere28616206161AA DADA-AZLA2(m) forecast categoryClosedClosedMloserMosenClosedClosedClosedMlOsArCloseoClosedTO0У L7Thu 28 May 19:49:44ServiceTestmeesdales Orcnnworeeoeionhnves ohtine oDon+0.г екессишуй созимиуко натеи сдослошм и к садовокодротншімуосдуюв сосл лаве Сам плон-икассeОооднн woLe norcesynced to fox is, von.v4. May 28: You ran manual sync on 494198845 - now gets fis wonm because stage is tinalliy 100.vNow check record 6954542 : 15_closed»®, is_wonn@ with stage_1d»29616, probabil{ty=180. That's another anomaly — is_closed should be 1 ifit's in closedlost. This record last synced April 22.The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 - sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned "isClosed": true stages with probability 0 for lost stages, or if there was a manual overrideis (*php) (9)Can you check what the probability of stage 20616 was in the DB before May 4? Run this query — it'll tell us the exact historyAnd also - do you have any audit log or history table for stages? Something likeD soMek snuthinaMot+ 0C0oS, Adaotive:In deleted at ™<null<nullcnult<null»<null»snullacnulacomi<null»‹null»I created at Y2826-83-18 09:56:062825-11-19 10:36:092825-11-19 18:98:122825-11-10 A0:12-002825-11-19 10:33:282826-01-86 10:17:132825-11-19 10:08:172925-11-10 A9:12:502825-11-19 18:37:182025-11-18 15:10:22(m renotely_created.at2026-03-24 14:00:532022-07-04 15-54:842825-A5-A7 16÷84:182025-95-82 90-38-12024-01-26 20:19:272026-01-06 10:15:882026-91-14 21:35:88moisethosiersey2022-82-89 15:34:592426-1A.A1 14-59-1CSV.TTTO0m) updated at T2026-85-28 16:20:082026-05-26 15:12:102826-A5-28 18-25:892826-05-19 17-27-01nonnene 46aroyn0n4-00.04 46.00.122926-94-23 12:48-302826-84-22 80:26-592904-A4-A2 17-47-00W Windsurt TeamsM7AROK I2R0 Ahare 2 ting Monkchl liTS gensaa...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88176
|
|
88175
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"84-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:49:44181ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88175
|
|
88174
|
rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20 rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20963-fx-lCSamviceTestonapeleteooiccisTratdpng=custom.logfaraveilio"A SF fiminny@loca host)HS Jocal (jminny@blocalhost)de console [PRODwolcnnedvityCimbald.ongy uimaeumyociwiceonaewemwwocorotor.or(©) ProspectCache.phpMEINSTALLMOM.INTERNALWEBHOOK SETU? maliminny storaceMalicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neon<> phpunit.xmlraw.sol query.saMARSNAIMS M.i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isMAWISAHOOK SinEoiNGMOSUC Salesforce/Service.phd& console (EU] >ue rroterunarewonstchonuis users (EUTA console (STAGINGACUViy.onwoowonoryownctain© HubspotLastModifiedCreatedRecentiyOpenSyncStrateay.ohgePawwnobu ooirone xcrmentityRepository.phoclass Payloadbuzldenpublac functzon addclosedstagerztters(array aspayload, array scloseostages): vo1d117221B8 ×25 A M1728— 1729if (l empty(SclosedStages["won'))) €Spayload I'filters'0 =1732—1732OrovenYione or ocaltoce'operator' => "NOT IN'.'values' => SclosedStagesi"won'))17332754173517501732nt. Sytemallloranesif ( enpty(SclosedStagesf'lost'))) "1750v =0 Cemtches and ConsolosSpayloadi'Gilters'10 = fl1757=1740v @ Database Consolesoropertvlane" a> deal stage"V AEUa> ScllosedStaces"ost"# console cUA DEAL RISKS (EUmeutsunSarvicaei7 Outpurjiminny.opportunitiesIID fiminny stagesTx,vontameA10 rowsv 0U• um is closed "4OIEA"Am SSuнon 71m stage updated at yam cre provider id M& console 1 $ 657 mgui users 1 $ 548 msy2liminny@localhostA HSJJocalA SFV A PROD# ConcalaV A STAGINGR Concal"noakor766142569557831 2826-85-20 18:36:59i coueeA12826-85-12 19:21.571494858190845SAB446715A82345778844054405A12826-85-10 13-27-01ouzaul -85-84 15:00:1369557888 2826-92-16 10:20: SA2826-84-13 12-17:53OiKNOKithy695693169523761 2826-84-87 17:47:08131/30442472Do liminny v031 49 A29 V 3 У 109 A Vlect * fron activities order by id desc:lect * fron users where name Like "*Subrax":LECT * FROM opportunities WHERE uuid_to_bin( 84a9cfad-2c87-4453-9e72-28aeb/8ccf8d') = uuid:lect * fron teans where id = 555;lect * fron stages where team_id = 555CONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)' ELSE "* END) AS user idUerdrtsa.*t.ouner id FROM social accounts saIN users u on u.id = sa.sociable idIN teams t 1.n<->1: on t.id = u.tean idERE u.team id = 100 and sa.provider = 'hubspot':lect id. is closed, is won, stage updated at, com_provider_1d, stage_1o, probabzuacy.osoetorecas carecory delendode CredieeeeycreeeeWooeceoeneon opportunitles shere tean sid = 555 and stace id = 28616 onden by updated at desc Bimit 18)ПИШНШ ЧЕРЕ:Astage id v(m probability(m close date M20616100 2826-85-2820614160. 2022-89-292A61%1AA 2826-8S-12061A1AA292K-85-102061&108 2824-87-272061420616100 2826-83-16109 2926-82-16aalwihere28616206161AA DADA-AZLA2(m) forecast categoryClosedClosedMloserMosenClosedClosedClosedMlOsArCloseoClosedTO0У L7Thu 28 May 19:49:39ServiceTestCecsdaSalesforca Sarvice TeSalesforce Deletion Alnves ohtine oDon+0.3. ~Recently (post May 26): Staoc probability was changed to 100 in Jiminny DB (via IeoortStacas, or manua). But existing opportunitics were not re.synced to fox is, von.v4. May 28: You ran manual sync on 494958198845 → now gets is wone1 because stage is finally 100. vNow chack record 60si5mp closnait rwonra wih staon 1d-20616, orobaby Tituniad, Tihate another momy e lir closed chould bo lateni ciosedlost. This record last synced April 22The root cause is confirmed: stage 20616 had probability = e in Jiminny's DB for a long period (Nov 2025 → sometime very recently), causing *closedlost" to be placed in ostill not voalll, setting is vonai on all synes durina that windowThe immediate question now is: why did stage 20616 have probability 0 when it should have been 100? Let me check whether HubSpot's API formerlyreturned «Closed": tme sthocs with probability 0 for lost etagce. or if there wak a manual override(ohol(9)Con vài Chánh Mảnt thá Mhịhh THố Ghna PhẩT6 mục in thá NR Hã ôrố Mau 4ộ Đua Thế Cuẩm -Ti tối nh thá Guant Tưhạn:select id, cmn provider 1id, nane, probability, updated at, deleted atShere id = 20616.And also - do you have any audit log or history table for stages? Something likeD soMek snuthinaMot+ < CodiS, Adaotive:In deleted atI created at Y(M renotely_created.atcsvvatso6(Wupdated at2826-83-18 09:56:062026-03-24 14:00:532026-85-28 16:20:08<nutl»<nutt»2825-11-19 10:36:092022-07-04 15-54:842026-AS-26 15:12-182825-11-10 18:08+122925-A5-A7 16-84-182826-A5-28 18-25:89<null»2825-11-10 A0:12-002025-95-82 90-38-12826-05-1012-27-91<nult<null»cnult0006.14.10 10172120n0w/0404 00.10.2nonkoene 46./:0y4644-01-04 40.42142nan0H0 40.16-602026-05-04 15:00:132825-11-19 10:08:172026-91-14 21:35:88coni!2925-11-10 A9:12:502925-91-03 19-33-26Comh2825-11-10 10-37:102902-90-80 15+34+502926-94-23 12:48-302026-04-22 89:26:582004-04-14 13:05:14conl2925-11-18 16.19.292925-1A.A1 14-59-12904-A4-A2 17-47-00SuMedGcolle Groue 1412 M Windeud Toome12ALOs 12fd chare tno hroskelLTG.eAenad...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88174
|
|
88173
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"O ₴4-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:49:391₴1ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88173
|
|
88172
|
Project: faVsco.js, menu
#12121 on JY-20963-fix-im Project: faVsco.js, menu
#12121 on JY-20963-fix-import-on-deleted-entity, menu
Start Listening for PHP Debug Connections
ServiceTest
Run 'ServiceTest'
Debug 'ServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
8
25
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use Carbon\Carbon;
use Jiminny\Models\Crm\Configuration;
use Psr\Log\LoggerInterface;
class PayloadBuilder
{
public const int MAX_SEARCH_REQUEST_LIMIT = 200;
private const int MAX_FILTER_SIZE = 100;
private const string SORT_PROPERTY = 'hs_timestamp';
private const string ENGAGEMENT_MEETINGS = 'meetings';
public function getLinkToTaskPayload(string $objectType, string $objectId, string $engagementType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($engagementType === self::ENGAGEMENT_MEETINGS) {
$payload['filterGroups'] = $this->buildMeetingFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_timestamp',
'hs_activity_type',
];
} else {
$payload['filterGroups'] = $this->buildTaskFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = ['hs_task_subject', 'hs_timestamp'];
}
return $payload;
}
public function getRecentlyUpdatedSearchPayload(Carbon $since, ?Carbon $to, array $properties): array
{
$lastUpdateDate = in_array('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
public function getByProfileSearchPayload(string $crmId, array $properties, Carbon $since, ?Carbon $to): array
{
$lastUpdateDate = array_key_exists('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
[
'propertyName' => 'hubspot_owner_id',
'operator' => 'EQ',
'value' => $crmId,
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
private function buildMeetingFiltersForLinkToTask($objectType, $objectId): array
{
$filters = [];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'IN',
'values' => ['SCHEDULED', 'RESCHEDULED'],
],
],
];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'NOT_HAS_PROPERTY',
],
],
];
return $filters;
}
private function buildTaskFiltersForLinkToTask($objectType, $objectId): array
{
return [
[
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
],
],
];
}
private function getAssociatedObjectFilter(string $objectType, string $objectId): array
{
return [
'propertyName' => 'associations.' . $objectType,
'operator' => 'EQ',
'value' => $objectId,
];
}
public function generatePlaybackURLSearchPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
public function generateGetCallsPayload(Carbon $from, Carbon $to, string $activityProvider, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $activityProvider,
],
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function generateSearchCallsByPeriodPayload(Carbon $from, Carbon $to, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => $this->getSearchCallAttributes(),
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function getSearchCallAttributes(): array
{
return [
'hs_timestamp',
'hs_call_recording_url',
'hs_call_body',
'hs_call_status',
'hs_call_to_number',
'hs_call_from_number',
'hs_call_duration',
'hs_call_disposition',
'hs_call_title',
'hs_call_direction',
'hubspot_owner_id',
'hs_activity_type',
'hs_call_external_id',
'hs_call_source',
];
}
public function generatePlaybackAddUrlBatchPayload(array $crmUpdateData): array
{
$updateObjectsData = [];
foreach ($crmUpdateData as $data) {
$updateObjectsData[] = [
'id' => $data['crm_id'],
'properties' => [
'hs_call_body' => $data['hs_call_body'] .
'<p><span style="font-size: 13.3333px; line-height: 16px;">' .
'<a href="' . $data['playback_url'] . '" target="_blank">Review in Jiminny</a> ▶️</span></p>',
],
];
}
return ['inputs' => $updateObjectsData];
}
public function generateSearchCallByTokenPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
/**
* Generates a payload for phone search based on the specified parameters.
*
* @param string $phone The phone number to search.
* @param bool $isAlternativeSearch Indicates if an alternative search should be performed
* if the first search fails to find a match. The first search request should cover most of the cases.
*/
public function generatePhoneSearchPayload(string $phone, bool $isAlternativeSearch = false): array
{
$filterPropertyNames = $isAlternativeSearch ?
['hs_searchable_calculated_mobile_number', 'phone', 'mobilephone'] :
['hs_searchable_calculated_phone_number', 'hs_calculated_phone_number', 'hs_calculated_mobile_number'];
$filterGroups = array_map(function ($propertyName) use ($phone) {
return $this->createFilterGroup($propertyName, 'CONTAINS_TOKEN', $phone);
}, $filterPropertyNames);
$properties = [
'email',
'firstname',
'lastname',
'country',
'phone',
'mobilephone',
'jobtitle',
'hubspot_owner_id',
'associatedcompanyid',
'photo',
];
return $this->createPayload($filterGroups, $properties);
}
/**
* Creates a filter group with the specified parameters.
*/
private function createFilterGroup(string $propertyName, string $operator, $value): array
{
return [
'filters' => [
[
'propertyName' => $propertyName,
'operator' => $operator,
'value' => $value,
],
],
];
}
/**
* Creates a payload with the specified filter groups and properties.
*/
private function createPayload(array $filterGroups, array $properties): array
{
return [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => 'modifieddate',
'direction' => 'DESCENDING',
],
],
'properties' => $properties,
'limit' => 1,
];
}
/**
* Generates a payload to find related activities based on the specified data and object type.
* The search looks for activities that match the specified time range (starttime - endtime or only starttime with endtime not set)
* and are associated with any of the provided prospect types (contact or company).
*
* @param array $data An associative array containing the following keys:
* - 'from': The start time for the activity search (timestamp).
* - 'to': The end time for the activity search (timestamp).
* - 'contact': (optional) The ID of the associated contact.
* - 'company': (optional) The ID of the associated company.
* @param string $objectType The type of engagement to search for (meeting or other type like call).
*
* @return array The payload array to be used for searching related activities.
*/
public function getFindRelatedActivityPayload(array $data, string $objectType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($objectType === self::ENGAGEMENT_MEETINGS) {
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_activity_type',
'hs_timestamp',
'hubspot_owner_id',
'hs_meeting_body',
'hs_internal_meeting_notes',
'hs_meeting_location',
'hs_meeting_start_time',
'hs_meeting_end_time',
];
} else {
$payload['properties'] = ['hs_task_subject', 'hs_timestamp', 'hubspot_owner_id', 'hs_call_body'];
}
$timeFiltersWithEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'LTE',
'value' => $data['to'],
],
];
$timeFiltersWithoutEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'NOT_HAS_PROPERTY',
],
];
$payload['filterGroups'] = [];
$associationTypes = ['contact', 'company'];
foreach ($associationTypes as $type) {
if (! empty($data[$type])) {
$filterGroupWithEndTime = [
'filters' => array_merge(
$timeFiltersWithEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithEndTime;
$filterGroupWithoutEndTime = [
'filters' => array_merge(
$timeFiltersWithoutEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithoutEndTime ;
}
}
return $payload;
}
/** Parameters
* [
* 'accountId' => $crmAccountId,
* 'sortBy' => $sortBy,
* 'sortDir' => $sortDir,
* 'onlyOpen' => $onlyOpen,
* 'closedStages' => $this->getClosedDealStages(),
* 'userId' => $userId,
* ];
*/
public function generateOpportunitiesSearchPayload(
Configuration $config,
string $crmAccountId,
array $closedStages,
): array {
$closedFilters = [];
$filterGroups = [];
$onlyOpen = true;
switch ($config->getOpportunityAssignmentRule()) {
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_UPDATED:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_CREATED:
$sortBy = 'createdate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_OLDEST_CREATED:
$sortBy = 'createdate';
$sortDir = 'ASCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_RECENTLY_UPDATED:
default:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
$onlyOpen = false;
}
$baseFilters = [
[
'propertyName' => 'associations.company',
'operator' => 'EQ',
'value' => $crmAccountId,
],
];
// Handle closed stages in chunks
if ($onlyOpen) {
foreach (['won', 'lost'] as $key) {
if (! empty($closedStages[$key])) {
$chunks = array_chunk($closedStages[$key], self::MAX_FILTER_SIZE);
foreach ($chunks as $chunk) {
$closedFilters[] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $chunk,
];
}
}
}
}
$filterGroups[] = [
'filters' => array_merge($baseFilters, $closedFilters),
];
$payload = [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => $sortBy,
'direction' => $sortDir,
],
],
'properties' => [
'dealname',
'amount',
'hubspot_owner_id',
'pipeline',
'dealstage',
'closedate',
'deal_currency_code',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
$logger = app(LoggerInterface::class);
$logger->info('[HubSpot] CRM Search requested', [
'request' => $payload,
]);
return $payload;
}
/**
* Converts v1 payload data to v3
*/
public function getV3MeetingPayload(array $engagement, array $metadata, array $associations = []): array
{
// Use this mapping until the whole Hubspot V1 is dropped.
$properties = [
'hubspot_owner_id' => $engagement['ownerId'],
'hs_timestamp' => $engagement['timestamp'],
];
// $engagement['activityType'] is $activity->category->name
if (isset($engagement['activityType'])) {
$properties['hs_activity_type'] = $engagement['activityType'];
}
$metadataKeyMap = [
'hs_meeting_outcome' => 'meetingOutcome',
'hs_meeting_title' => 'title',
'hs_meeting_start_time' => 'startTime',
'hs_meeting_end_time' => 'endTime',
'hs_meeting_body' => 'body',
'hs_internal_meeting_notes' => 'internalMeetingNotes',
];
foreach ($metadataKeyMap as $newKey => $oldKey) {
if (isset($metadata[$oldKey])) {
$properties[$newKey] = $metadata[$oldKey];
unset($metadata[$oldKey]);
}
}
$properties = [
...$properties,
...$metadata, // custom fields
];
$response = [
'properties' => $properties,
];
if (! empty($associations)) {
$response['associations'] = $associations;
}
return $response;
}
/**
* Generate a payload to search for contacts by name.
* The search is a token search in firstname or lastname
*/
public function generateSearchContactsByNamePayload(string $name, array $fields): array
{
$firstNameFilter = [
'propertyName' => 'firstname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
$lastNameFilter = [
'propertyName' => 'lastname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
return [
'filterGroups' => [
[
'filters' => [$firstNameFilter],
],
[
'filters' => [$lastNameFilter],
],
],
'properties' => $fields,
'sorts' => [
[
'propertyName' => 'lastmodifieddate',
'direction' => 'DESCENDING',
],
],
];
}
public function buildAddAssociationPayload(string $crmId, array $ids, int $associationType): array
{
$inputs = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$inputs[] = [
'from' => [
'id' => $crmId,
],
'to' => [
'id' => (string) $id,
],
'types' => [
[
'associationCategory' => 'HUBSPOT_DEFINED',
'associationTypeId' => $associationType,
],
],
];
}
return ['inputs' => $inputs];
}
public function buildRemoveAssociationPayload(string $crmId, array $ids): array
{
$toArray = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$toArray[] = ['id' => (string) $id];
}
return [
'inputs' => [
[
'from' => ['id' => $crmId],
'to' => $toArray,
],
],
];
}
public function addClosedStageFilters(array &$payload, array $closedStages): void
{
if (! empty($closedStages['won'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['won'],
];
}
if (! empty($closedStages['lost'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['lost'],
];
}
}
public function addCreatedDateFilters(array &$payload, Carbon $createdAfter): void
{
$payload['filters'][] = [
'propertyName' => 'createdate',
'operator' => 'GT',
'value' => $createdAfter->getPreciseTimestamp(3),
];
}
public function getDealsInBulkPayload(array $dealIds): array
{
return [
'filterGroups' => [
[
'filters' => [
[
'propertyName' => 'hs_object_id',
'operator' => 'IN',
'values' => $dealIds,
],
],
],
],
'limit' => self::MAX_FILTER_SIZE,
];
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Code changed:
Hide
Sync Changes
Hide This Notification
31
9
29
3
109
Previous Highlighted Error
Next Highlighted Error
SELECT * FROM team_features where team_id = 1;
SELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922
SELECT * FROM users WHERE team_id = 340; # 12015
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 340
and sa.provider = 'salesforce';
# and sa.provider = 'salesloft';
select * from crm_fields where crm_configuration_id = 270 and object_type = 'event';
# 125558 - Event Type - Event_Type__c
# 125552 - Event Status - Event_Status__c
SELECT * FROM sidekick_settings WHERE team_id = 340;
SELECT * FROM crm_field_values WHERE crm_field_id in (125552);
select * from activities where crm_configuration_id = 270
and type = 'conference' and crm_provider_id IS NOT NULL
and actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;
SELECT * FROM activities WHERE id = 20871677;
SELECT * FROM crm_field_data WHERE activity_id = 20871677;
select * from crm_layouts where crm_configuration_id = 270;
select * from crm_layout_entities where crm_layout_id in (886,887);
SELECT * FROM crm_configurations WHERE id = 270;
select * from playbooks where team_id = 340; # 1514
select * from groups where team_id = 340;
SELECT * FROM crm_fields WHERE id IN (125393, 125401);
select g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g
join playbooks p on g.playbook_id = p.id
join crm_fields f on p.activity_field_id = f.id
where g.team_id = 340;
SELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716
select * from crm_field_data where object_id = 20448716;
select * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008
select * from opportunities where team_id = 343;
select * from opportunities where team_id = 343 and crm_provider_id = '18099102526';
select * from opportunities where team_id = 343 and account_id = 945217482;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
select * from accounts where team_id = 343 order by name asc;
select * from stages where crm_configuration_id = 273 and type = 'opportunity';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143
SELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;
SELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';
SELECT * FROM activities WHERE id = 20717903;
select * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 353
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;
# id: 20940638, user: 12022, contact: 5305871
SELECT * FROM activity_summary_logs WHERE activity_id = 20940638;
select * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 345
and sa.provider = 'hubspot';
select * from users where team_id = 345 and id = 12022;
SELECT * FROM crm_profiles WHERE user_id = 12022;
SELECT * FROM participants WHERE activity_id = 20940638;
SELECT * FROM users u
JOIN crm_profiles cp ON u.id = cp.user_id
WHERE u.team_id = 345;
select * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871
select * from team_features where team_id = 345;
SELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197
SELECT * FROM participants WHERE activity_id = 20897406;
SELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912
SELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';
SELECT * FROM activities WHERE id = 20946641;
SELECT * FROM crm_profiles WHERE user_id = 10211;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, [EMAIL]
SELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';
select * from stages where crm_configuration_id = 97 and type = 'opportunity';
select * from opportunities where team_id = 120;
select * from crm_configurations crm join teams t on crm.id = t.crm_id
where 1=1
AND t.current_billing_plan IS NOT NULL
AND crm.auto_sync_activity = 0
and crm.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 270
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956
SELECT * FROM crm_profiles WHERE user_id = 11446;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, [EMAIL]
select * from playbooks where team_id = 372;
select * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340
SELECT * FROM crm_field_values WHERE crm_field_id = 141340;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 372
and sa.provider = 'salesforce';
select * from crm_profiles where crm_configuration_id = 300;
SELECT * FROM crm_configurations WHERE team_id = 372;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,[EMAIL]
SELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756
select * from crm_field_data where object_id = 3207756;
SELECT * FROM crm_fields WHERE id = 111834;
select f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value
FROM crm_fields f
JOIN crm_field_data fd ON f.id = fd.crm_field_id
WHERE f.crm_configuration_id = 242
AND f.object_type = 'opportunity'
AND fd.object_id IN (3207756)
ORDER BY fd.object_id, fd.updated_at;
SELECT * FROM crm_configurations WHERE auto_connect = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,[EMAIL]
select * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id
where g.team_id = 187;
select * from `groups` where team_id = 187;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 187
and sa.provider = 'salesforce';
# Destination - 98870 - Destination__c
# Stage - 79014 - StageName
# Land Arrangement - 98856 - Land_Arrangement__c
# Flight - 98848 - Flight__c
# Last activity date - 98812 - LastActivityDate
# Last modified date - 98809 - LastModifiedDate
# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c
# next call - 98864 - Next_Call__c
select * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
select * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';
select * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;
select * from activities where opportunity_id = 3538248;
SELECT * FROM crm_profiles WHERE user_id = 8150;
select * from deal_risks where opportunity_id = 3538248;
select * from teams where crm_id IS NULL;
SELECT opp.id AS opportunity_id,
u.group_id AS group_id,
MAX(
CASE
WHEN a.type IN ("sms-inbound", "sms-outbound") THEN a.created_at
ELSE a.actual_end_time
END) as last_date
FROM opportunities opp
left join activities a on a.opportunity_id = opp.id
inner join users u on opp.user_id = u.id
where opp.user_id IN (9951)
AND opp.is_closed = 0
and a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL
group by opp.id;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_profiles WHERE crm_configuration_id = 301;
SELECT * FROM contacts WHERE id = 6612363;
SELECT * FROM accounts WHERE id = 4235676;
SELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;
select * from opportunity_stages where opportunity_id = 4503759;
# SELECT * FROM opportunities WHERE id = 4569937;
select * from activities where crm_configuration_id = 301;
SELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370
SELECT * FROM participants WHERE activity_id = 26330370;
SELECT * FROM teams WHERE id = 375;
select * from playbooks where team_id = 375;
select * from stages where crm_configuration_id = 301 and type = 'opportunity';
select * from teams;
select * from contact_roles;
SELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';
select * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;
SELECT * FROM crm_field_data WHERE object_id = 3771706;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'
and crm_provider_id LIKE "%traffic_light%";
SELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);
SELECT fd.* FROM opportunities o
JOIN crm_field_data fd ON o.id = fd.object_id
WHERE o.team_id = 343
# and o.user_id IS NOT NULL
and fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)
and fd.value != ''
order by value desc
# group by o.id
;
SELECT * FROM opportunities WHERE id = 3769843;
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, [EMAIL]
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,[EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839
SELECT * FROM opportunities WHERE id = 3855992;
SELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988
SELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894
SELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';
select * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507
SELECT * FROM crm_field_data WHERE object_id = 5874411;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379
and sa.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793
select * from generic_ai_prompts where subject_id = 3537793;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, [EMAIL]
SELECT * FROM crm_configurations WHERE id = 97;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 97;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;
SELECT * FROM crm_fields WHERE id = 32682;
select cfd.value, o.* from opportunities o
join crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682
where team_id = 120
and cfd.value != ''
;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 120
and sa.provider = 'salesforce';
select * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';
SELECT * FROM crm_field_data WHERE object_id = 2313439;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 410;
SELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';
select * from scorecards where team_id = 410;
select * from scorecard_rules;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, [EMAIL]
select * from activities a
join opportunities o on a.opportunity_id = o.id
join users u on o.user_id = u.id
where a.crm_configuration_id = 177 and a.type LIKE '%email-out%'
# and a.actual_end_time > '2024-12-16 00:00:00'
# and o.remotely_created_at > '2024-12-01 00:00:00'
# and u.group_id = 1014
and u.id = 9021
order by a.id desc;
SELECT * FROM opportunities WHERE id in (3981384,4017346);
SELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);
select * from users where id = 9021;
select * from inboxes where user_id = 9021;
select * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';
select * from email_messages where team_id = 220
and orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'
and subject LIKE '%Personal%'
# and 'from' = '[EMAIL]'
;
select * from activities a
join opportunities o on a.opportunity_id = o.id
where a.user_id = 9021 and a.type LIKE '%email-out%'
and a.actual_end_time > '2024-12-18 00:00:00'
and o.user_id IS NOT NULL
and o.remotely_created_at > '2024-12-01 00:00:00'
order by a.id desc;
SELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;
select * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;
select * from team_settings where name IN ('useCloseDate');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 104
and sa.provider = 'hubspot';
select * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'
select * from teams where crm_id IS NULL;
select t.name as 'team', u.name as 'owner', u.email, u.phone
from teams t
join activity_providers ap on t.id = ap.team_id
join users u on t.owner_id = u.id
where 1=1
and t.status = 'active'
and ap.is_enabled = 1
# and u.status = 1
and ap.provider = 'ms-teams';
select * from crm_configurations where provider = 'bullhorn'; # 344
SELECT * FROM teams WHERE id = 442; # 14293
select * from users where team_id = 442;
select * from social_accounts sa where sa.sociable_id = 14293;
select * from invitations where team_id = 442;
# [PASSWORD_DOTS]
SELECT * FROM users WHERE email LIKE '%[EMAIL]%'; # 14022
SELECT * FROM teams WHERE id = 429;
select * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);
select * from activities where opportunity_id in (4340436,4353519);
select * from transcription where activity_id IN (25630961,25381771);
select * from generic_ai_prompts where subject_id IN (4353519);
SELECT
a.id as activity_id,
a.opportunity_id,
a.type as activity_type,
a.language,
CONCAT(a.title, a.description) AS mail_content,
e.from AS mail_from,
e.to AS mail_to,
e.subject AS mail_subject,
e.body AS mail_body,
p.type as prompt_type,
p.status as prompt_status,
p.content AS prompt_content,
a.actual_start_time as created_at
FROM activities a
LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL
LEFT JOIN email_messages e ON a.id = e.activity_id
WHERE a.actual_start_time > '2024-01-01 00:00:00'
AND a.opportunity_id IN (4353519)
AND a.status IN ('completed', 'received', 'delivered')
AND a.deleted_at IS NULL
AND a.type NOT IN ('sms-inbound', 'sms-outbound')
ORDER BY a.opportunity_id ASC, a.id ASC;
SELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293
SELECT * FROM teams WHERE id = 442;
SELECT * FROM crm_configurations WHERE id = 344;
select * from team_features where team_id = 442;
select * from groups where team_id = 442;
select * from playbooks where team_id = 442;
select * from playbook_categories where playbook_id = 1729;
select * from crm_fields where crm_configuration_id = 344 and id = 172024;
SELECT * FROM crm_field_values WHERE crm_field_id = 172024;
select * from crm_layouts where crm_configuration_id = 344;
select * from playbook_layouts where playbook_id = 1729;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444
select s.*
# , s.sent_at, u.name, a.*
from activity_summary_logs s
inner join activities a on a.id = s.activity_id
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 356
and s.sent_at > date_sub(now(), interval 60 day)
order by a.actual_end_time desc;
select * from activities a
# inner join activity_summary_logs s on s.activity_id = a.id
where a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)
# and a.crm_provider_id is not null
# and provider <> 'ringcentral'
and status = 'completed'
order by a.actual_end_time desc;
select * from teams order by id desc; # 17328, 32, 17830, [EMAIL]
SELECT * FROM users;
SELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active
SELECT * FROM teams WHERE id = 260;
select * from team_settings where team_id = 260;
select * from crm_configurations where team_id = 260;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 356;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;
select * from accounts where crm_configuration_id = 221 order by id desc; # 7000
select * from leads where crm_configuration_id = 221 order by id desc; # 0
select * from contacts where crm_configuration_id = 221 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 221 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 221;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 221 order by id desc;
select * from stages where crm_configuration_id = 221 order by id desc;
select * from accounts where crm_configuration_id = 356 order by id desc; # 7000
select * from leads where crm_configuration_id = 356 order by id desc; # 0
select * from contacts where crm_configuration_id = 356 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 356 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 356;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 356 order by id desc;
select * from stages where crm_configuration_id = 356 order by id desc;
select * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)
select * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)
select * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4
select ce.* from calendars c
join users u on c.user_id = u.id
join calendar_events ce on c.id = ce.calendar_id
where u.team_id = 260
and (ce.start_time > '2025-02-21 00:00:00')
;
# calendar events 1207
#
select * from opportunities where team_id = 260;
SELECT * FROM crm_field_data WHERE object_id = 4696496;
select * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;
select * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')
# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0
and created_at > '2024-03-01 00:00:00'
order by id desc; # 880 000, ringcentral, avaya
SELECT * FROM participants WHERE activity_id = 26371744;
# all activities 942 000 +
# conference 7385 - scheduled 984 - external 343
select * from activities where id = 26321812;
select * from participants where activity_id = 26321812;
select * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);
select * from leads where id in (720428,689175,731546,645866,621037);
select * from users where id = 13841;
select * from opportunities where user_id = 9541;
select * from stages where id = 15900;
select * from accounts where
# id IN (4160055,5053725,4965303,4896434)
id in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)
;
select * from activities where id = 26654935;
SELECT * FROM opportunities WHERE id = 4803458;
SELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;
SELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time
FROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);
SELECT DISTINCT
o.id, o.stage_id, s.name, a.title,
a.*
FROM activities a
# INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
INNER JOIN groups g ON u.group_id = g.id
INNER JOIN opportunities o ON a.opportunity_id = o.id
INNER JOIN stages s ON o.stage_id = s.id
WHERE
a.crm_configuration_id = 356
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 13841
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')
AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
)
)
AND (
# s.id = 15900
s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')
OR s.uuid IS NULL -- Include records without opportunity stage
)
ORDER BY a.actual_end_time DESC;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, [EMAIL]
SELECT * FROM users WHERE team_id = 190;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 190
and sa.provider = 'hubspot';
select * from role_user where user_id = 8474;
select * from crm_configurations where provider = 'bullhorn';
SELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;
SELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;
SELECT * FROM opportunities ...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88172
|
|
88171
|
Project: faVsco.js, menu
#12121 on JY-20963-fix-im Project: faVsco.js, menu
#12121 on JY-20963-fix-import-on-deleted-entity, menu
Start Listening for PHP Debug Connections
ServiceTest
Run 'ServiceTest'
Debug 'ServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
8
25
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use Carbon\Carbon;
use Jiminny\Models\Crm\Configuration;
use Psr\Log\LoggerInterface;
class PayloadBuilder
{
public const int MAX_SEARCH_REQUEST_LIMIT = 200;
private const int MAX_FILTER_SIZE = 100;
private const string SORT_PROPERTY = 'hs_timestamp';
private const string ENGAGEMENT_MEETINGS = 'meetings';
public function getLinkToTaskPayload(string $objectType, string $objectId, string $engagementType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($engagementType === self::ENGAGEMENT_MEETINGS) {
$payload['filterGroups'] = $this->buildMeetingFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_timestamp',
'hs_activity_type',
];
} else {
$payload['filterGroups'] = $this->buildTaskFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = ['hs_task_subject', 'hs_timestamp'];
}
return $payload;
}
public function getRecentlyUpdatedSearchPayload(Carbon $since, ?Carbon $to, array $properties): array
{
$lastUpdateDate = in_array('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
public function getByProfileSearchPayload(string $crmId, array $properties, Carbon $since, ?Carbon $to): array
{
$lastUpdateDate = array_key_exists('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
[
'propertyName' => 'hubspot_owner_id',
'operator' => 'EQ',
'value' => $crmId,
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
private function buildMeetingFiltersForLinkToTask($objectType, $objectId): array
{
$filters = [];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'IN',
'values' => ['SCHEDULED', 'RESCHEDULED'],
],
],
];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'NOT_HAS_PROPERTY',
],
],
];
return $filters;
}
private function buildTaskFiltersForLinkToTask($objectType, $objectId): array
{
return [
[
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
],
],
];
}
private function getAssociatedObjectFilter(string $objectType, string $objectId): array
{
return [
'propertyName' => 'associations.' . $objectType,
'operator' => 'EQ',
'value' => $objectId,
];
}
public function generatePlaybackURLSearchPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
public function generateGetCallsPayload(Carbon $from, Carbon $to, string $activityProvider, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $activityProvider,
],
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function generateSearchCallsByPeriodPayload(Carbon $from, Carbon $to, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => $this->getSearchCallAttributes(),
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function getSearchCallAttributes(): array
{
return [
'hs_timestamp',
'hs_call_recording_url',
'hs_call_body',
'hs_call_status',
'hs_call_to_number',
'hs_call_from_number',
'hs_call_duration',
'hs_call_disposition',
'hs_call_title',
'hs_call_direction',
'hubspot_owner_id',
'hs_activity_type',
'hs_call_external_id',
'hs_call_source',
];
}
public function generatePlaybackAddUrlBatchPayload(array $crmUpdateData): array
{
$updateObjectsData = [];
foreach ($crmUpdateData as $data) {
$updateObjectsData[] = [
'id' => $data['crm_id'],
'properties' => [
'hs_call_body' => $data['hs_call_body'] .
'<p><span style="font-size: 13.3333px; line-height: 16px;">' .
'<a href="' . $data['playback_url'] . '" target="_blank">Review in Jiminny</a> ▶️</span></p>',
],
];
}
return ['inputs' => $updateObjectsData];
}
public function generateSearchCallByTokenPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
/**
* Generates a payload for phone search based on the specified parameters.
*
* @param string $phone The phone number to search.
* @param bool $isAlternativeSearch Indicates if an alternative search should be performed
* if the first search fails to find a match. The first search request should cover most of the cases.
*/
public function generatePhoneSearchPayload(string $phone, bool $isAlternativeSearch = false): array
{
$filterPropertyNames = $isAlternativeSearch ?
['hs_searchable_calculated_mobile_number', 'phone', 'mobilephone'] :
['hs_searchable_calculated_phone_number', 'hs_calculated_phone_number', 'hs_calculated_mobile_number'];
$filterGroups = array_map(function ($propertyName) use ($phone) {
return $this->createFilterGroup($propertyName, 'CONTAINS_TOKEN', $phone);
}, $filterPropertyNames);
$properties = [
'email',
'firstname',
'lastname',
'country',
'phone',
'mobilephone',
'jobtitle',
'hubspot_owner_id',
'associatedcompanyid',
'photo',
];
return $this->createPayload($filterGroups, $properties);
}
/**
* Creates a filter group with the specified parameters.
*/
private function createFilterGroup(string $propertyName, string $operator, $value): array
{
return [
'filters' => [
[
'propertyName' => $propertyName,
'operator' => $operator,
'value' => $value,
],
],
];
}
/**
* Creates a payload with the specified filter groups and properties.
*/
private function createPayload(array $filterGroups, array $properties): array
{
return [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => 'modifieddate',
'direction' => 'DESCENDING',
],
],
'properties' => $properties,
'limit' => 1,
];
}
/**
* Generates a payload to find related activities based on the specified data and object type.
* The search looks for activities that match the specified time range (starttime - endtime or only starttime with endtime not set)
* and are associated with any of the provided prospect types (contact or company).
*
* @param array $data An associative array containing the following keys:
* - 'from': The start time for the activity search (timestamp).
* - 'to': The end time for the activity search (timestamp).
* - 'contact': (optional) The ID of the associated contact.
* - 'company': (optional) The ID of the associated company.
* @param string $objectType The type of engagement to search for (meeting or other type like call).
*
* @return array The payload array to be used for searching related activities.
*/
public function getFindRelatedActivityPayload(array $data, string $objectType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($objectType === self::ENGAGEMENT_MEETINGS) {
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_activity_type',
'hs_timestamp',
'hubspot_owner_id',
'hs_meeting_body',
'hs_internal_meeting_notes',
'hs_meeting_location',
'hs_meeting_start_time',
'hs_meeting_end_time',
];
} else {
$payload['properties'] = ['hs_task_subject', 'hs_timestamp', 'hubspot_owner_id', 'hs_call_body'];
}
$timeFiltersWithEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'LTE',
'value' => $data['to'],
],
];
$timeFiltersWithoutEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'NOT_HAS_PROPERTY',
],
];
$payload['filterGroups'] = [];
$associationTypes = ['contact', 'company'];
foreach ($associationTypes as $type) {
if (! empty($data[$type])) {
$filterGroupWithEndTime = [
'filters' => array_merge(
$timeFiltersWithEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithEndTime;
$filterGroupWithoutEndTime = [
'filters' => array_merge(
$timeFiltersWithoutEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithoutEndTime ;
}
}
return $payload;
}
/** Parameters
* [
* 'accountId' => $crmAccountId,
* 'sortBy' => $sortBy,
* 'sortDir' => $sortDir,
* 'onlyOpen' => $onlyOpen,
* 'closedStages' => $this->getClosedDealStages(),
* 'userId' => $userId,
* ];
*/
public function generateOpportunitiesSearchPayload(
Configuration $config,
string $crmAccountId,
array $closedStages,
): array {
$closedFilters = [];
$filterGroups = [];
$onlyOpen = true;
switch ($config->getOpportunityAssignmentRule()) {
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_UPDATED:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_CREATED:
$sortBy = 'createdate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_OLDEST_CREATED:
$sortBy = 'createdate';
$sortDir = 'ASCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_RECENTLY_UPDATED:
default:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
$onlyOpen = false;
}
$baseFilters = [
[
'propertyName' => 'associations.company',
'operator' => 'EQ',
'value' => $crmAccountId,
],
];
// Handle closed stages in chunks
if ($onlyOpen) {
foreach (['won', 'lost'] as $key) {
if (! empty($closedStages[$key])) {
$chunks = array_chunk($closedStages[$key], self::MAX_FILTER_SIZE);
foreach ($chunks as $chunk) {
$closedFilters[] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $chunk,
];
}
}
}
}
$filterGroups[] = [
'filters' => array_merge($baseFilters, $closedFilters),
];
$payload = [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => $sortBy,
'direction' => $sortDir,
],
],
'properties' => [
'dealname',
'amount',
'hubspot_owner_id',
'pipeline',
'dealstage',
'closedate',
'deal_currency_code',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
$logger = app(LoggerInterface::class);
$logger->info('[HubSpot] CRM Search requested', [
'request' => $payload,
]);
return $payload;
}
/**
* Converts v1 payload data to v3
*/
public function getV3MeetingPayload(array $engagement, array $metadata, array $associations = []): array
{
// Use this mapping until the whole Hubspot V1 is dropped.
$properties = [
'hubspot_owner_id' => $engagement['ownerId'],
'hs_timestamp' => $engagement['timestamp'],
];
// $engagement['activityType'] is $activity->category->name
if (isset($engagement['activityType'])) {
$properties['hs_activity_type'] = $engagement['activityType'];
}
$metadataKeyMap = [
'hs_meeting_outcome' => 'meetingOutcome',
'hs_meeting_title' => 'title',
'hs_meeting_start_time' => 'startTime',
'hs_meeting_end_time' => 'endTime',
'hs_meeting_body' => 'body',
'hs_internal_meeting_notes' => 'internalMeetingNotes',
];
foreach ($metadataKeyMap as $newKey => $oldKey) {
if (isset($metadata[$oldKey])) {
$properties[$newKey] = $metadata[$oldKey];
unset($metadata[$oldKey]);
}
}
$properties = [
...$properties,
...$metadata, // custom fields
];
$response = [
'properties' => $properties,
];
if (! empty($associations)) {
$response['associations'] = $associations;
}
return $response;
}
/**
* Generate a payload to search for contacts by name.
* The search is a token search in firstname or lastname
*/
public function generateSearchContactsByNamePayload(string $name, array $fields): array
{
$firstNameFilter = [
'propertyName' => 'firstname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
$lastNameFilter = [
'propertyName' => 'lastname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
return [
'filterGroups' => [
[
'filters' => [$firstNameFilter],
],
[
'filters' => [$lastNameFilter],
],
],
'properties' => $fields,
'sorts' => [
[
'propertyName' => 'lastmodifieddate',
'direction' => 'DESCENDING',
],
],
];
}
public function buildAddAssociationPayload(string $crmId, array $ids, int $associationType): array
{
$inputs = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$inputs[] = [
'from' => [
'id' => $crmId,
],
'to' => [
'id' => (string) $id,
],
'types' => [
[
'associationCategory' => 'HUBSPOT_DEFINED',
'associationTypeId' => $associationType,
],
],
];
}
return ['inputs' => $inputs];
}
public function buildRemoveAssociationPayload(string $crmId, array $ids): array
{
$toArray = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$toArray[] = ['id' => (string) $id];
}
return [
'inputs' => [
[
'from' => ['id' => $crmId],
'to' => $toArray,
],
],
];
}
public function addClosedStageFilters(array &$payload, array $closedStages): void
{
if (! empty($closedStages['won'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['won'],
];
}
if (! empty($closedStages['lost'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['lost'],
];
}
}
public function addCreatedDateFilters(array &$payload, Carbon $createdAfter): void
{
$payload['filters'][] = [
'propertyName' => 'createdate',
'operator' => 'GT',
'value' => $createdAfter->getPreciseTimestamp(3),
];
}
public function getDealsInBulkPayload(array $dealIds): array
{
return [
'filterGroups' => [
[
'filters' => [
[
'propertyName' => 'hs_object_id',
'operator' => 'IN',
'values' => $dealIds,
],
],
],
],
'limit' => self::MAX_FILTER_SIZE,
];
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Code changed:
Hide
Sync Changes
Hide This Notification
31
9
29
3
109
Previous Highlighted Error
Next Highlighted Error
SELECT * FROM team_features where team_id = 1;
SELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922
SELECT * FROM users WHERE team_id = 340; # 12015
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 340
and sa.provider = 'salesforce';
# and sa.provider = 'salesloft';
select * from crm_fields where crm_configuration_id = 270 and object_type = 'event';
# 125558 - Event Type - Event_Type__c
# 125552 - Event Status - Event_Status__c
SELECT * FROM sidekick_settings WHERE team_id = 340;
SELECT * FROM crm_field_values WHERE crm_field_id in (125552);
select * from activities where crm_configuration_id = 270
and type = 'conference' and crm_provider_id IS NOT NULL
and actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;
SELECT * FROM activities WHERE id = 20871677;
SELECT * FROM crm_field_data WHERE activity_id = 20871677;
select * from crm_layouts where crm_configuration_id = 270;
select * from crm_layout_entities where crm_layout_id in (886,887);
SELECT * FROM crm_configurations WHERE id = 270;
select * from playbooks where team_id = 340; # 1514
select * from groups where team_id = 340;
SELECT * FROM crm_fields WHERE id IN (125393, 125401);
select g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g
join playbooks p on g.playbook_id = p.id
join crm_fields f on p.activity_field_id = f.id
where g.team_id = 340;
SELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716
select * from crm_field_data where object_id = 20448716;
select * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008
select * from opportunities where team_id = 343;
select * from opportunities where team_id = 343 and crm_provider_id = '18099102526';
select * from opportunities where team_id = 343 and account_id = 945217482;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
select * from accounts where team_id = 343 order by name asc;
select * from stages where crm_configuration_id = 273 and type = 'opportunity';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143
SELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;
SELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';
SELECT * FROM activities WHERE id = 20717903;
select * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 353
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;
# id: 20940638, user: 12022, contact: 5305871
SELECT * FROM activity_summary_logs WHERE activity_id = 20940638;
select * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 345
and sa.provider = 'hubspot';
select * from users where team_id = 345 and id = 12022;
SELECT * FROM crm_profiles WHERE user_id = 12022;
SELECT * FROM participants WHERE activity_id = 20940638;
SELECT * FROM users u
JOIN crm_profiles cp ON u.id = cp.user_id
WHERE u.team_id = 345;
select * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871
select * from team_features where team_id = 345;
SELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197
SELECT * FROM participants WHERE activity_id = 20897406;
SELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912
SELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';
SELECT * FROM activities WHERE id = 20946641;
SELECT * FROM crm_profiles WHERE user_id = 10211;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, [EMAIL]
SELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';
select * from stages where crm_configuration_id = 97 and type = 'opportunity';
select * from opportunities where team_id = 120;
select * from crm_configurations crm join teams t on crm.id = t.crm_id
where 1=1
AND t.current_billing_plan IS NOT NULL
AND crm.auto_sync_activity = 0
and crm.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 270
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956
SELECT * FROM crm_profiles WHERE user_id = 11446;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, [EMAIL]
select * from playbooks where team_id = 372;
select * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340
SELECT * FROM crm_field_values WHERE crm_field_id = 141340;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 372
and sa.provider = 'salesforce';
select * from crm_profiles where crm_configuration_id = 300;
SELECT * FROM crm_configurations WHERE team_id = 372;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,[EMAIL]
SELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756
select * from crm_field_data where object_id = 3207756;
SELECT * FROM crm_fields WHERE id = 111834;
select f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value
FROM crm_fields f
JOIN crm_field_data fd ON f.id = fd.crm_field_id
WHERE f.crm_configuration_id = 242
AND f.object_type = 'opportunity'
AND fd.object_id IN (3207756)
ORDER BY fd.object_id, fd.updated_at;
SELECT * FROM crm_configurations WHERE auto_connect = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,[EMAIL]
select * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id
where g.team_id = 187;
select * from `groups` where team_id = 187;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 187
and sa.provider = 'salesforce';
# Destination - 98870 - Destination__c
# Stage - 79014 - StageName
# Land Arrangement - 98856 - Land_Arrangement__c
# Flight - 98848 - Flight__c
# Last activity date - 98812 - LastActivityDate
# Last modified date - 98809 - LastModifiedDate
# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c
# next call - 98864 - Next_Call__c
select * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
select * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';
select * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;
select * from activities where opportunity_id = 3538248;
SELECT * FROM crm_profiles WHERE user_id = 8150;
select * from deal_risks where opportunity_id = 3538248;
select * from teams where crm_id IS NULL;
SELECT opp.id AS opportunity_id,
u.group_id AS group_id,
MAX(
CASE
WHEN a.type IN ("sms-inbound", "sms-outbound") THEN a.created_at
ELSE a.actual_end_time
END) as last_date
FROM opportunities opp
left join activities a on a.opportunity_id = opp.id
inner join users u on opp.user_id = u.id
where opp.user_id IN (9951)
AND opp.is_closed = 0
and a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL
group by opp.id;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_profiles WHERE crm_configuration_id = 301;
SELECT * FROM contacts WHERE id = 6612363;
SELECT * FROM accounts WHERE id = 4235676;
SELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;
select * from opportunity_stages where opportunity_id = 4503759;
# SELECT * FROM opportunities WHERE id = 4569937;
select * from activities where crm_configuration_id = 301;
SELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370
SELECT * FROM participants WHERE activity_id = 26330370;
SELECT * FROM teams WHERE id = 375;
select * from playbooks where team_id = 375;
select * from stages where crm_configuration_id = 301 and type = 'opportunity';
select * from teams;
select * from contact_roles;
SELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';
select * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;
SELECT * FROM crm_field_data WHERE object_id = 3771706;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'
and crm_provider_id LIKE "%traffic_light%";
SELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);
SELECT fd.* FROM opportunities o
JOIN crm_field_data fd ON o.id = fd.object_id
WHERE o.team_id = 343
# and o.user_id IS NOT NULL
and fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)
and fd.value != ''
order by value desc
# group by o.id
;
SELECT * FROM opportunities WHERE id = 3769843;
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, [EMAIL]
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,[EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839
SELECT * FROM opportunities WHERE id = 3855992;
SELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988
SELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894
SELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';
select * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507
SELECT * FROM crm_field_data WHERE object_id = 5874411;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379
and sa.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793
select * from generic_ai_prompts where subject_id = 3537793;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, [EMAIL]
SELECT * FROM crm_configurations WHERE id = 97;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 97;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;
SELECT * FROM crm_fields WHERE id = 32682;
select cfd.value, o.* from opportunities o
join crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682
where team_id = 120
and cfd.value != ''
;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 120
and sa.provider = 'salesforce';
select * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';
SELECT * FROM crm_field_data WHERE object_id = 2313439;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 410;
SELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';
select * from scorecards where team_id = 410;
select * from scorecard_rules;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, [EMAIL]
select * from activities a
join opportunities o on a.opportunity_id = o.id
join users u on o.user_id = u.id
where a.crm_configuration_id = 177 and a.type LIKE '%email-out%'
# and a.actual_end_time > '2024-12-16 00:00:00'
# and o.remotely_created_at > '2024-12-01 00:00:00'
# and u.group_id = 1014
and u.id = 9021
order by a.id desc;
SELECT * FROM opportunities WHERE id in (3981384,4017346);
SELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);
select * from users where id = 9021;
select * from inboxes where user_id = 9021;
select * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';
select * from email_messages where team_id = 220
and orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'
and subject LIKE '%Personal%'
# and 'from' = '[EMAIL]'
;
select * from activities a
join opportunities o on a.opportunity_id = o.id
where a.user_id = 9021 and a.type LIKE '%email-out%'
and a.actual_end_time > '2024-12-18 00:00:00'
and o.user_id IS NOT NULL
and o.remotely_created_at > '2024-12-01 00:00:00'
order by a.id desc;
SELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;
select * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;
select * from team_settings where name IN ('useCloseDate');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 104
and sa.provider = 'hubspot';
select * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'
select * from teams where crm_id IS NULL;
select t.name as 'team', u.name as 'owner', u.email, u.phone
from teams t
join activity_providers ap on t.id = ap.team_id
join users u on t.owner_id = u.id
where 1=1
and t.status = 'active'
and ap.is_enabled = 1
# and u.status = 1
and ap.provider = 'ms-teams';
select * from crm_configurations where provider = 'bullhorn'; # 344
SELECT * FROM teams WHERE id = 442; # 14293
select * from users where team_id = 442;
select * from social_accounts sa where sa.sociable_id = 14293;
select * from invitations where team_id = 442;
# [PASSWORD_DOTS]
SELECT * FROM users WHERE email LIKE '%[EMAIL]%'; # 14022
SELECT * FROM teams WHERE id = 429;
select * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);
select * from activities where opportunity_id in (4340436,4353519);
select * from transcription where activity_id IN (25630961,25381771);
select * from generic_ai_prompts where subject_id IN (4353519);
SELECT
a.id as activity_id,
a.opportunity_id,
a.type as activity_type,
a.language,
CONCAT(a.title, a.description) AS mail_content,
e.from AS mail_from,
e.to AS mail_to,
e.subject AS mail_subject,
e.body AS mail_body,
p.type as prompt_type,
p.status as prompt_status,
p.content AS prompt_content,
a.actual_start_time as created_at
FROM activities a
LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL
LEFT JOIN email_messages e ON a.id = e.activity_id
WHERE a.actual_start_time > '2024-01-01 00:00:00'
AND a.opportunity_id IN (4353519)
AND a.status IN ('completed', 'received', 'delivered')
AND a.deleted_at IS NULL
AND a.type NOT IN ('sms-inbound', 'sms-outbound')
ORDER BY a.opportunity_id ASC, a.id ASC;
SELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293
SELECT * FROM teams WHERE id = 442;
SELECT * FROM crm_configurations WHERE id = 344;
select * from team_features where team_id = 442;
select * from groups where team_id = 442;
select * from playbooks where team_id = 442;
select * from playbook_categories where playbook_id = 1729;
select * from crm_fields where crm_configuration_id = 344 and id = 172024;
SELECT * FROM crm_field_values WHERE crm_field_id = 172024;
select * from crm_layouts where crm_configuration_id = 344;
select * from playbook_layouts where playbook_id = 1729;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444
select s.*
# , s.sent_at, u.name, a.*
from activity_summary_logs s
inner join activities a on a.id = s.activity_id
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 356
and s.sent_at > date_sub(now(), interval 60 day)
order by a.actual_end_time desc;
select * from activities a
# inner join activity_summary_logs s on s.activity_id = a.id
where a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)
# and a.crm_provider_id is not null
# and provider <> 'ringcentral'
and status = 'completed'
order by a.actual_end_time desc;
select * from teams order by id desc; # 17328, 32, 17830, [EMAIL]
SELECT * FROM users;
SELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active
SELECT * FROM teams WHERE id = 260;
select * from team_settings where team_id = 260;
select * from crm_configurations where team_id = 260;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 356;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;
select * from accounts where crm_configuration_id = 221 order by id desc; # 7000
select * from leads where crm_configuration_id = 221 order by id desc; # 0
select * from contacts where crm_configuration_id = 221 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 221 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 221;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 221 order by id desc;
select * from stages where crm_configuration_id = 221 order by id desc;
select * from accounts where crm_configuration_id = 356 order by id desc; # 7000
select * from leads where crm_configuration_id = 356 order by id desc; # 0
select * from contacts where crm_configuration_id = 356 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 356 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 356;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 356 order by id desc;
select * from stages where crm_configuration_id = 356 order by id desc;
select * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)
select * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)
select * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4
select ce.* from calendars c
join users u on c.user_id = u.id
join calendar_events ce on c.id = ce.calendar_id
where u.team_id = 260
and (ce.start_time > '2025-02-21 00:00:00')
;
# calendar events 1207
#
select * from opportunities where team_id = 260;
SELECT * FROM crm_field_data WHERE object_id = 4696496;
select * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;
select * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')
# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0
and created_at > '2024-03-01 00:00:00'
order by id desc; # 880 000, ringcentral, avaya
SELECT * FROM participants WHERE activity_id = 26371744;
# all activities 942 000 +
# conference 7385 - scheduled 984 - external 343
select * from activities where id = 26321812;
select * from participants where activity_id = 26321812;
select * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);
select * from leads where id in (720428,689175,731546,645866,621037);
select * from users where id = 13841;
select * from opportunities where user_id = 9541;
select * from stages where id = 15900;
select * from accounts where
# id IN (4160055,5053725,4965303,4896434)
id in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)
;
select * from activities where id = 26654935;
SELECT * FROM opportunities WHERE id = 4803458;
SELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;
SELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time
FROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);
SELECT DISTINCT
o.id, o.stage_id, s.name, a.title,
a.*
FROM activities a
# INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
INNER JOIN groups g ON u.group_id = g.id
INNER JOIN opportunities o ON a.opportunity_id = o.id
INNER JOIN stages s ON o.stage_id = s.id
WHERE
a.crm_configuration_id = 356
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 13841
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')
AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
)
)
AND (
# s.id = 15900
s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')
OR s.uuid IS NULL -- Include records without opportunity stage
)
ORDER BY a.actual_end_time DESC;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, [EMAIL]
SELECT * FROM users WHERE team_id = 190;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 190
and sa.provider = 'hubspot';
select * from role_user where user_id = 8474;
select * from crm_configurations where provider = 'bullhorn';
SELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;
SELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;
SELECT * FROM opportunities ...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88171
|
|
88170
|
Project: faVsco.js, menu
#12121 on JY-20963-fix-im Project: faVsco.js, menu
#12121 on JY-20963-fix-import-on-deleted-entity, menu
Start Listening for PHP Debug Connections
ServiceTest
Run 'ServiceTest'
Debug 'ServiceTest'
More Actions
JetBrains AI
Search Everywhere
IDE and Project Settings
Sync Changes
Hide This Notification
Code changed:
Hide
8
25
Previous Highlighted Error
Next Highlighted Error
<?php
declare(strict_types=1);
namespace Jiminny\Services\Crm\Hubspot;
use Carbon\Carbon;
use Jiminny\Models\Crm\Configuration;
use Psr\Log\LoggerInterface;
class PayloadBuilder
{
public const int MAX_SEARCH_REQUEST_LIMIT = 200;
private const int MAX_FILTER_SIZE = 100;
private const string SORT_PROPERTY = 'hs_timestamp';
private const string ENGAGEMENT_MEETINGS = 'meetings';
public function getLinkToTaskPayload(string $objectType, string $objectId, string $engagementType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($engagementType === self::ENGAGEMENT_MEETINGS) {
$payload['filterGroups'] = $this->buildMeetingFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_timestamp',
'hs_activity_type',
];
} else {
$payload['filterGroups'] = $this->buildTaskFiltersForLinkToTask($objectType, $objectId);
$payload['properties'] = ['hs_task_subject', 'hs_timestamp'];
}
return $payload;
}
public function getRecentlyUpdatedSearchPayload(Carbon $since, ?Carbon $to, array $properties): array
{
$lastUpdateDate = in_array('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
public function getByProfileSearchPayload(string $crmId, array $properties, Carbon $since, ?Carbon $to): array
{
$lastUpdateDate = array_key_exists('firstname', $properties) ? 'lastmodifieddate' : 'hs_lastmodifieddate';
$payload = [
'filters' => [
[
'propertyName' => $lastUpdateDate,
'operator' => 'GT',
'value' => $since->getPreciseTimestamp(3),
],
[
'propertyName' => 'hubspot_owner_id',
'operator' => 'EQ',
'value' => $crmId,
],
],
'sorts' => [
[
'propertyName' => 'hs_object_id',
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($to) {
$payload['filters'][] = [
'propertyName' => $lastUpdateDate,
'operator' => 'LT',
'value' => $to->getPreciseTimestamp(3),
];
}
$payload['properties'] = $properties;
return $payload;
}
private function buildMeetingFiltersForLinkToTask($objectType, $objectId): array
{
$filters = [];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'IN',
'values' => ['SCHEDULED', 'RESCHEDULED'],
],
],
];
$filters[] = [
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
[
'propertyName' => 'hs_meeting_outcome',
'operator' => 'NOT_HAS_PROPERTY',
],
],
];
return $filters;
}
private function buildTaskFiltersForLinkToTask($objectType, $objectId): array
{
return [
[
'filters' => [
$this->getAssociatedObjectFilter($objectType, $objectId),
],
],
];
}
private function getAssociatedObjectFilter(string $objectType, string $objectId): array
{
return [
'propertyName' => 'associations.' . $objectType,
'operator' => 'EQ',
'value' => $objectId,
];
}
public function generatePlaybackURLSearchPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
public function generateGetCallsPayload(Carbon $from, Carbon $to, string $activityProvider, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $activityProvider,
],
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function generateSearchCallsByPeriodPayload(Carbon $from, Carbon $to, $page): array
{
return [
'filters' => [
[
'propertyName' => 'hs_timestamp',
'operator' => 'BETWEEN',
'value' => intval($from->getPreciseTimestamp(3)),
'highValue' => intval($to->getPreciseTimestamp(3)),
],
],
'sorts' => [
[
'propertyName' => 'hs_timestamp',
'direction' => 'DESCENDING',
],
],
'properties' => $this->getSearchCallAttributes(),
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
'after' => ($page - 1) * self::MAX_SEARCH_REQUEST_LIMIT,
];
}
public function getSearchCallAttributes(): array
{
return [
'hs_timestamp',
'hs_call_recording_url',
'hs_call_body',
'hs_call_status',
'hs_call_to_number',
'hs_call_from_number',
'hs_call_duration',
'hs_call_disposition',
'hs_call_title',
'hs_call_direction',
'hubspot_owner_id',
'hs_activity_type',
'hs_call_external_id',
'hs_call_source',
];
}
public function generatePlaybackAddUrlBatchPayload(array $crmUpdateData): array
{
$updateObjectsData = [];
foreach ($crmUpdateData as $data) {
$updateObjectsData[] = [
'id' => $data['crm_id'],
'properties' => [
'hs_call_body' => $data['hs_call_body'] .
'<p><span style="font-size: 13.3333px; line-height: 16px;">' .
'<a href="' . $data['playback_url'] . '" target="_blank">Review in Jiminny</a> ▶️</span></p>',
],
];
}
return ['inputs' => $updateObjectsData];
}
public function generateSearchCallByTokenPayload(string $playbackURLToken): array
{
return [
'filters' => [
[
'propertyName' => 'hs_call_recording_url',
'operator' => 'CONTAINS_TOKEN',
'value' => $playbackURLToken,
],
],
'properties' => [
'hs_call_recording_url',
'hs_call_body',
],
'limit' => 1,
];
}
/**
* Generates a payload for phone search based on the specified parameters.
*
* @param string $phone The phone number to search.
* @param bool $isAlternativeSearch Indicates if an alternative search should be performed
* if the first search fails to find a match. The first search request should cover most of the cases.
*/
public function generatePhoneSearchPayload(string $phone, bool $isAlternativeSearch = false): array
{
$filterPropertyNames = $isAlternativeSearch ?
['hs_searchable_calculated_mobile_number', 'phone', 'mobilephone'] :
['hs_searchable_calculated_phone_number', 'hs_calculated_phone_number', 'hs_calculated_mobile_number'];
$filterGroups = array_map(function ($propertyName) use ($phone) {
return $this->createFilterGroup($propertyName, 'CONTAINS_TOKEN', $phone);
}, $filterPropertyNames);
$properties = [
'email',
'firstname',
'lastname',
'country',
'phone',
'mobilephone',
'jobtitle',
'hubspot_owner_id',
'associatedcompanyid',
'photo',
];
return $this->createPayload($filterGroups, $properties);
}
/**
* Creates a filter group with the specified parameters.
*/
private function createFilterGroup(string $propertyName, string $operator, $value): array
{
return [
'filters' => [
[
'propertyName' => $propertyName,
'operator' => $operator,
'value' => $value,
],
],
];
}
/**
* Creates a payload with the specified filter groups and properties.
*/
private function createPayload(array $filterGroups, array $properties): array
{
return [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => 'modifieddate',
'direction' => 'DESCENDING',
],
],
'properties' => $properties,
'limit' => 1,
];
}
/**
* Generates a payload to find related activities based on the specified data and object type.
* The search looks for activities that match the specified time range (starttime - endtime or only starttime with endtime not set)
* and are associated with any of the provided prospect types (contact or company).
*
* @param array $data An associative array containing the following keys:
* - 'from': The start time for the activity search (timestamp).
* - 'to': The end time for the activity search (timestamp).
* - 'contact': (optional) The ID of the associated contact.
* - 'company': (optional) The ID of the associated company.
* @param string $objectType The type of engagement to search for (meeting or other type like call).
*
* @return array The payload array to be used for searching related activities.
*/
public function getFindRelatedActivityPayload(array $data, string $objectType): array
{
$payload = [
'sorts' => [
[
'propertyName' => self::SORT_PROPERTY,
'direction' => 'DESCENDING',
],
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
if ($objectType === self::ENGAGEMENT_MEETINGS) {
$payload['properties'] = [
'hs_meeting_title',
'hs_meeting_outcome',
'hs_activity_type',
'hs_timestamp',
'hubspot_owner_id',
'hs_meeting_body',
'hs_internal_meeting_notes',
'hs_meeting_location',
'hs_meeting_start_time',
'hs_meeting_end_time',
];
} else {
$payload['properties'] = ['hs_task_subject', 'hs_timestamp', 'hubspot_owner_id', 'hs_call_body'];
}
$timeFiltersWithEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'LTE',
'value' => $data['to'],
],
];
$timeFiltersWithoutEndTime = [
[
'propertyName' => 'hs_meeting_start_time',
'operator' => 'GTE',
'value' => $data['from'],
],
[
'propertyName' => 'hs_meeting_end_time',
'operator' => 'NOT_HAS_PROPERTY',
],
];
$payload['filterGroups'] = [];
$associationTypes = ['contact', 'company'];
foreach ($associationTypes as $type) {
if (! empty($data[$type])) {
$filterGroupWithEndTime = [
'filters' => array_merge(
$timeFiltersWithEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithEndTime;
$filterGroupWithoutEndTime = [
'filters' => array_merge(
$timeFiltersWithoutEndTime,
[$this->getAssociatedObjectFilter($type, $data[$type])]
),
];
$payload['filterGroups'][] = $filterGroupWithoutEndTime ;
}
}
return $payload;
}
/** Parameters
* [
* 'accountId' => $crmAccountId,
* 'sortBy' => $sortBy,
* 'sortDir' => $sortDir,
* 'onlyOpen' => $onlyOpen,
* 'closedStages' => $this->getClosedDealStages(),
* 'userId' => $userId,
* ];
*/
public function generateOpportunitiesSearchPayload(
Configuration $config,
string $crmAccountId,
array $closedStages,
): array {
$closedFilters = [];
$filterGroups = [];
$onlyOpen = true;
switch ($config->getOpportunityAssignmentRule()) {
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_UPDATED:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_RECENTLY_CREATED:
$sortBy = 'createdate';
$sortDir = 'DESCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_OPEN_OLDEST_CREATED:
$sortBy = 'createdate';
$sortDir = 'ASCENDING';
break;
case Configuration::OPP_ASSIGNMENT_ALL_RECENTLY_UPDATED:
default:
$sortBy = 'modifieddate';
$sortDir = 'DESCENDING';
$onlyOpen = false;
}
$baseFilters = [
[
'propertyName' => 'associations.company',
'operator' => 'EQ',
'value' => $crmAccountId,
],
];
// Handle closed stages in chunks
if ($onlyOpen) {
foreach (['won', 'lost'] as $key) {
if (! empty($closedStages[$key])) {
$chunks = array_chunk($closedStages[$key], self::MAX_FILTER_SIZE);
foreach ($chunks as $chunk) {
$closedFilters[] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $chunk,
];
}
}
}
}
$filterGroups[] = [
'filters' => array_merge($baseFilters, $closedFilters),
];
$payload = [
'filterGroups' => $filterGroups,
'sorts' => [
[
'propertyName' => $sortBy,
'direction' => $sortDir,
],
],
'properties' => [
'dealname',
'amount',
'hubspot_owner_id',
'pipeline',
'dealstage',
'closedate',
'deal_currency_code',
],
'limit' => self::MAX_SEARCH_REQUEST_LIMIT,
];
$logger = app(LoggerInterface::class);
$logger->info('[HubSpot] CRM Search requested', [
'request' => $payload,
]);
return $payload;
}
/**
* Converts v1 payload data to v3
*/
public function getV3MeetingPayload(array $engagement, array $metadata, array $associations = []): array
{
// Use this mapping until the whole Hubspot V1 is dropped.
$properties = [
'hubspot_owner_id' => $engagement['ownerId'],
'hs_timestamp' => $engagement['timestamp'],
];
// $engagement['activityType'] is $activity->category->name
if (isset($engagement['activityType'])) {
$properties['hs_activity_type'] = $engagement['activityType'];
}
$metadataKeyMap = [
'hs_meeting_outcome' => 'meetingOutcome',
'hs_meeting_title' => 'title',
'hs_meeting_start_time' => 'startTime',
'hs_meeting_end_time' => 'endTime',
'hs_meeting_body' => 'body',
'hs_internal_meeting_notes' => 'internalMeetingNotes',
];
foreach ($metadataKeyMap as $newKey => $oldKey) {
if (isset($metadata[$oldKey])) {
$properties[$newKey] = $metadata[$oldKey];
unset($metadata[$oldKey]);
}
}
$properties = [
...$properties,
...$metadata, // custom fields
];
$response = [
'properties' => $properties,
];
if (! empty($associations)) {
$response['associations'] = $associations;
}
return $response;
}
/**
* Generate a payload to search for contacts by name.
* The search is a token search in firstname or lastname
*/
public function generateSearchContactsByNamePayload(string $name, array $fields): array
{
$firstNameFilter = [
'propertyName' => 'firstname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
$lastNameFilter = [
'propertyName' => 'lastname',
'operator' => 'CONTAINS_TOKEN',
'value' => $name,
];
return [
'filterGroups' => [
[
'filters' => [$firstNameFilter],
],
[
'filters' => [$lastNameFilter],
],
],
'properties' => $fields,
'sorts' => [
[
'propertyName' => 'lastmodifieddate',
'direction' => 'DESCENDING',
],
],
];
}
public function buildAddAssociationPayload(string $crmId, array $ids, int $associationType): array
{
$inputs = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$inputs[] = [
'from' => [
'id' => $crmId,
],
'to' => [
'id' => (string) $id,
],
'types' => [
[
'associationCategory' => 'HUBSPOT_DEFINED',
'associationTypeId' => $associationType,
],
],
];
}
return ['inputs' => $inputs];
}
public function buildRemoveAssociationPayload(string $crmId, array $ids): array
{
$toArray = [];
foreach ($ids as $id) {
if ($id === null || $id === '') {
continue;
}
$toArray[] = ['id' => (string) $id];
}
return [
'inputs' => [
[
'from' => ['id' => $crmId],
'to' => $toArray,
],
],
];
}
public function addClosedStageFilters(array &$payload, array $closedStages): void
{
if (! empty($closedStages['won'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['won'],
];
}
if (! empty($closedStages['lost'])) {
$payload['filters'][] = [
'propertyName' => 'dealstage',
'operator' => 'NOT_IN',
'values' => $closedStages['lost'],
];
}
}
public function addCreatedDateFilters(array &$payload, Carbon $createdAfter): void
{
$payload['filters'][] = [
'propertyName' => 'createdate',
'operator' => 'GT',
'value' => $createdAfter->getPreciseTimestamp(3),
];
}
public function getDealsInBulkPayload(array $dealIds): array
{
return [
'filterGroups' => [
[
'filters' => [
[
'propertyName' => 'hs_object_id',
'operator' => 'IN',
'values' => $dealIds,
],
],
],
],
'limit' => self::MAX_FILTER_SIZE,
];
}
}
Execute
Explain Plan
Browse Query History
View Parameters
Open Query Execution Settings…
In-Editor Results
Tx: Auto
Cancel Running Statements
Playground
jiminny
Code changed:
Hide
Sync Changes
Hide This Notification
31
9
29
3
109
Previous Highlighted Error
Next Highlighted Error
SELECT * FROM team_features where team_id = 1;
SELECT * FROM teams WHERE name LIKE '%Vixio%'; # 340,270,11922
SELECT * FROM users WHERE team_id = 340; # 12015
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 340
and sa.provider = 'salesforce';
# and sa.provider = 'salesloft';
select * from crm_fields where crm_configuration_id = 270 and object_type = 'event';
# 125558 - Event Type - Event_Type__c
# 125552 - Event Status - Event_Status__c
SELECT * FROM sidekick_settings WHERE team_id = 340;
SELECT * FROM crm_field_values WHERE crm_field_id in (125552);
select * from activities where crm_configuration_id = 270
and type = 'conference' and crm_provider_id IS NOT NULL
and actual_start_time > '2024-09-16 09:00:00' order by scheduled_start_time;
SELECT * FROM activities WHERE id = 20871677;
SELECT * FROM crm_field_data WHERE activity_id = 20871677;
select * from crm_layouts where crm_configuration_id = 270;
select * from crm_layout_entities where crm_layout_id in (886,887);
SELECT * FROM crm_configurations WHERE id = 270;
select * from playbooks where team_id = 340; # 1514
select * from groups where team_id = 340;
SELECT * FROM crm_fields WHERE id IN (125393, 125401);
select g.name as 'team name', p.name as 'playbook name', f.label as 'activity type field' from groups g
join playbooks p on g.playbook_id = p.id
join crm_fields f on p.activity_field_id = f.id
where g.team_id = 340;
SELECT * FROM activities WHERE uuid_to_bin('0c180357-67d2-419e-a8c3-b832a3490770') = uuid; # 20448716
select * from crm_field_data where object_id = 20448716;
select * from activities where crm_configuration_id = 270 and provider = 'salesloft' order by id desc;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%CybSafe%'; # 343,273,12008
select * from opportunities where team_id = 343;
select * from opportunities where team_id = 343 and crm_provider_id = '18099102526';
select * from opportunities where team_id = 343 and account_id = 945217482;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
select * from accounts where team_id = 343 order by name asc;
select * from stages where crm_configuration_id = 273 and type = 'opportunity';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Voyado%'; # 353,283,12143
SELECT * FROM activities WHERE crm_configuration_id = 283 and account_id = 3777844 order by id desc;
SELECT * FROM accounts WHERE team_id = 353 AND name LIKE '%Salesloft%';
SELECT * FROM activities WHERE id = 20717903;
select * from participants where activity_id IN (20929172,20928605,20928468,20926272,20926271,20926270,20926269,20916499,20916454,20916436,20916435,20900015,20900014,20900013,20897312,20897243,20897241,20897237,20897232,20897229,20893648,20893231,20893230,20893229,20893228,20889784,20885039,20885038,20885037,20885036,20885035,20882728,20882708,20882703,20882702,20869828,20869811,20869806,20869801,20869799,20869798,20869796,20869795,20869794,20869761,20869760,20869759,20868688,20868687,20850340,20847195,20841710,20833967,20827021,20825307,20825305,20825297,20824615,20824400,20823927,20821760,20795588,20794233,20794057,20793710,20785811,20781789,20781394,20781307,20762651,20758453,20758282,20757323,20756643,20756636,20756629,20756627,20756606,20756605,20756604,20756603,20756602,20756600,20756599,20756598,20756595,20756594,20756589,20756587,20756577,20756573,20748918,20748386,20748385,20748384,20748383,20748382,20748381,20748380,20748379,20748377,20748375,20748373,20743301,20717905,20717904,20717903,20717901,20717899);
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 353
and sa.provider = 'salesforce';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%modern world business solutions%'; # 345,275,12016, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('3921d399-3fef-4609-a291-b0097a166d43') = uuid;
# id: 20940638, user: 12022, contact: 5305871
SELECT * FROM activity_summary_logs WHERE activity_id = 20940638;
select * from contacts where team_id = 345 and crm_provider_id = '30891432415' order by name asc; # 5305871
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 345
and sa.provider = 'hubspot';
select * from users where team_id = 345 and id = 12022;
SELECT * FROM crm_profiles WHERE user_id = 12022;
SELECT * FROM participants WHERE activity_id = 20940638;
SELECT * FROM users u
JOIN crm_profiles cp ON u.id = cp.user_id
WHERE u.team_id = 345;
select * from contacts where team_id = 345 and crm_provider_id = '30880813535' order by name desc; # 5305871
select * from team_features where team_id = 345;
SELECT * FROM activities WHERE uuid_to_bin('11701e2d-2f82-4dab-a616-1db4fad238df') = uuid; # 21115197
SELECT * FROM participants WHERE activity_id = 20897406;
SELECT * FROM activities WHERE uuid_to_bin('63ba55cd-1abc-447d-83da-0137000005b7') = uuid; # 20953912
SELECT * FROM activities WHERE crm_configuration_id = 275 and provider = 'ringcentral' and title like '%1252629100%';
SELECT * FROM activities WHERE id = 20946641;
SELECT * FROM crm_profiles WHERE user_id = 10211;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120,97,10984, [EMAIL]
SELECT * FROM opportunities WHERE crm_configuration_id = 97 and crm_provider_id = '006N1000006c5PpIAI';
select * from stages where crm_configuration_id = 97 and type = 'opportunity';
select * from opportunities where team_id = 120;
select * from crm_configurations crm join teams t on crm.id = t.crm_id
where 1=1
AND t.current_billing_plan IS NOT NULL
AND crm.auto_sync_activity = 0
and crm.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Exclaimer%'; # 270,205,10053,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 270
and sa.provider = 'salesforce';
SELECT * FROM activities WHERE uuid_to_bin('b54df794-2a9a-4957-8d80-09a600ead5f8') = uuid; # 21637956
SELECT * FROM crm_profiles WHERE user_id = 11446;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cygnetise%'; # 372,300,12554, [EMAIL]
select * from playbooks where team_id = 372;
select * from crm_fields where crm_configuration_id = 300 and object_type = 'event'; # 141340
SELECT * FROM crm_field_values WHERE crm_field_id = 141340;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 372
and sa.provider = 'salesforce';
select * from crm_profiles where crm_configuration_id = 300;
SELECT * FROM crm_configurations WHERE team_id = 372;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Planday%'; # 291,242,11501,[EMAIL]
SELECT * FROM opportunities WHERE team_id = 291 and crm_provider_id = '006bG000005DO86QAG'; # 3207756
select * from crm_field_data where object_id = 3207756;
SELECT * FROM crm_fields WHERE id = 111834;
select f.id, f.crm_provider_id AS field_name, f.label, fd.object_id AS dealId, fd.value
FROM crm_fields f
JOIN crm_field_data fd ON f.id = fd.crm_field_id
WHERE f.crm_configuration_id = 242
AND f.object_type = 'opportunity'
AND fd.object_id IN (3207756)
ORDER BY fd.object_id, fd.updated_at;
SELECT * FROM crm_configurations WHERE auto_connect = 1;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150,[EMAIL]
select * from group_deal_risk_types drgt join groups g on drgt.group_id = g.id
where g.team_id = 187;
select * from `groups` where team_id = 187;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 187
and sa.provider = 'salesforce';
# Destination - 98870 - Destination__c
# Stage - 79014 - StageName
# Land Arrangement - 98856 - Land_Arrangement__c
# Flight - 98848 - Flight__c
# Last activity date - 98812 - LastActivityDate
# Last modified date - 98809 - LastModifiedDate
# Last inbound mail timestamp - 99151 - Last_Inbound_Mail_Timestamp__c
# next call - 98864 - Next_Call__c
select * from crm_fields where crm_configuration_id = 209 and object_type = 'opportunity';
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
select * from opportunities where team_id = 187 and name LIKE'%Muriel Sal%';
select * from opportunities where team_id = 187 and user_id = 9951 and is_closed = 0;
select * from activities where opportunity_id = 3538248;
SELECT * FROM crm_profiles WHERE user_id = 8150;
select * from deal_risks where opportunity_id = 3538248;
select * from teams where crm_id IS NULL;
SELECT opp.id AS opportunity_id,
u.group_id AS group_id,
MAX(
CASE
WHEN a.type IN ("sms-inbound", "sms-outbound") THEN a.created_at
ELSE a.actual_end_time
END) as last_date
FROM opportunities opp
left join activities a on a.opportunity_id = opp.id
inner join users u on opp.user_id = u.id
where opp.user_id IN (9951)
AND opp.is_closed = 0
and a.status IN ('completed', 'received', 'delivered') OR a.status IS NULL
group by opp.id;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Cybsafe%'; # 343,301,12008,[EMAIL]
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_profiles WHERE crm_configuration_id = 301;
SELECT * FROM contacts WHERE id = 6612363;
SELECT * FROM accounts WHERE id = 4235676;
SELECT * FROM opportunities WHERE crm_configuration_id = 301 and crm_provider_id = 32983784868;
select * from opportunity_stages where opportunity_id = 4503759;
# SELECT * FROM opportunities WHERE id = 4569937;
select * from activities where crm_configuration_id = 301;
SELECT * FROM activities WHERE uuid_to_bin('d3b2b28b-c3d0-4c2d-8ed0-eef42855278a') = uuid; # 26330370
SELECT * FROM participants WHERE activity_id = 26330370;
SELECT * FROM teams WHERE id = 375;
select * from playbooks where team_id = 375;
select * from stages where crm_configuration_id = 301 and type = 'opportunity';
select * from teams;
select * from contact_roles;
SELECT * FROM opportunities WHERE team_id = 343 and user_id = 12871 and close_date >= '2024-11-01';
select * from users u join crm_profiles cp on cp.user_id = u.id where u.team_id = 343;
SELECT * FROM crm_field_data WHERE object_id = 3771706;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 343
and sa.provider = 'hubspot';
SELECT * FROM crm_fields WHERE crm_configuration_id = 301 and object_type = 'opportunity'
and crm_provider_id LIKE "%traffic_light%";
SELECT * FROM crm_field_values WHERE crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531);
SELECT fd.* FROM opportunities o
JOIN crm_field_data fd ON o.id = fd.object_id
WHERE o.team_id = 343
# and o.user_id IS NOT NULL
and fd.crm_field_id IN (144020,144048,144111,144113,144126,144481,144508,144531)
and fd.value != ''
order by value desc
# group by o.id
;
SELECT * FROM opportunities WHERE id = 3769843;
SELECT * FROM teams WHERE name LIKE '%Tour%'; # 187,209,8150, [EMAIL]
SELECT * FROM crm_layouts WHERE crm_configuration_id = 209;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 682;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding Circle%'; # 220,177,8603,[EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('7a40e99b-3b37-4bb1-b983-325b81801c01') = uuid; # 23139839
SELECT * FROM opportunities WHERE id = 3855992;
SELECT * FROM users WHERE name LIKE '%Angus Pollard%'; # 8988
SELECT * FROM teams WHERE name LIKE '%Story Terrace%'; # 379, 307, 12894
SELECT * FROM crm_fields WHERE crm_configuration_id = 307 and object_type != 'opportunity';
select * from contacts where team_id = 379 and name like '%bebro%'; # 5874411, crm: 77229348507
SELECT * FROM crm_field_data WHERE object_id = 5874411;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 379
and sa.provider = 'hubspot';
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%mentio%'; # 117, 94, 6371, [EMAIL]
SELECT * FROM activities WHERE uuid_to_bin('82939311-1af0-4506-8546-21e8d1fdf2c1') = uuid;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Tourlane%'; # 187, 209, 8150, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 187 and crm_provider_id = '006Se000008xfvNIAQ'; # 3537793
select * from generic_ai_prompts where subject_id = 3537793;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lunio%'; # 120, 97, 10984, [EMAIL]
SELECT * FROM crm_configurations WHERE id = 97;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 97;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 355;
SELECT * FROM crm_fields WHERE id = 32682;
select cfd.value, o.* from opportunities o
join crm_field_data cfd on o.id = cfd.object_id and cfd.crm_field_id = 32682
where team_id = 120
and cfd.value != ''
;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 120
and sa.provider = 'salesforce';
select * from opportunities where team_id = 120 and crm_provider_id = '006N1000007X8MAIA0';
SELECT * FROM crm_field_data WHERE object_id = 2313439;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE id = 410;
SELECT * FROM teams WHERE name LIKE '%Local Business Oxford%';
select * from scorecards where team_id = 410;
select * from scorecard_rules;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Funding%'; # 220, 177, 8603, [EMAIL]
select * from activities a
join opportunities o on a.opportunity_id = o.id
join users u on o.user_id = u.id
where a.crm_configuration_id = 177 and a.type LIKE '%email-out%'
# and a.actual_end_time > '2024-12-16 00:00:00'
# and o.remotely_created_at > '2024-12-01 00:00:00'
# and u.group_id = 1014
and u.id = 9021
order by a.id desc;
SELECT * FROM opportunities WHERE id in (3981384,4017346);
SELECT * FROM users WHERE team_id = 220 and id IN (8775, 11435);
select * from users where id = 9021;
select * from inboxes where user_id = 9021;
select * from inbox_emails where inbox_id = 1349 and email_date > '2024-12-18 00:00:00';
select * from email_messages where team_id = 220
and orig_date > '2024-12-16 00:00:00' and orig_date < '2024-12-19 00:00:00'
and subject LIKE '%Personal%'
# and 'from' = '[EMAIL]'
;
select * from activities a
join opportunities o on a.opportunity_id = o.id
where a.user_id = 9021 and a.type LIKE '%email-out%'
and a.actual_end_time > '2024-12-18 00:00:00'
and o.user_id IS NOT NULL
and o.remotely_created_at > '2024-12-01 00:00:00'
order by a.id desc;
SELECT * FROM opportunities WHERE team_id = 220 and name LIKE '%Right Car move Limited%' and id = 3966852;
select * from activities where crm_configuration_id = 177 and type LIKE '%email%' and opportunity_id = 3966852 order by id desc;
select * from team_settings where name IN ('useCloseDate');
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Hurree%'; # 104, 81, 6175, [EMAIL]
SELECT * FROM opportunities WHERE team_id = 104 and name = 'PropOp';
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 104
and sa.provider = 'hubspot';
select * from crm_configurations where last_synced_at > '2025-01-19 01:00:00'
select * from teams where crm_id IS NULL;
select t.name as 'team', u.name as 'owner', u.email, u.phone
from teams t
join activity_providers ap on t.id = ap.team_id
join users u on t.owner_id = u.id
where 1=1
and t.status = 'active'
and ap.is_enabled = 1
# and u.status = 1
and ap.provider = 'ms-teams';
select * from crm_configurations where provider = 'bullhorn'; # 344
SELECT * FROM teams WHERE id = 442; # 14293
select * from users where team_id = 442;
select * from social_accounts sa where sa.sociable_id = 14293;
select * from invitations where team_id = 442;
# [PASSWORD_DOTS]
SELECT * FROM users WHERE email LIKE '%[EMAIL]%'; # 14022
SELECT * FROM teams WHERE id = 429;
select * from opportunities where team_id = 429 and crm_provider_id IN (16157415775, 22246219645);
select * from activities where opportunity_id in (4340436,4353519);
select * from transcription where activity_id IN (25630961,25381771);
select * from generic_ai_prompts where subject_id IN (4353519);
SELECT
a.id as activity_id,
a.opportunity_id,
a.type as activity_type,
a.language,
CONCAT(a.title, a.description) AS mail_content,
e.from AS mail_from,
e.to AS mail_to,
e.subject AS mail_subject,
e.body AS mail_body,
p.type as prompt_type,
p.status as prompt_status,
p.content AS prompt_content,
a.actual_start_time as created_at
FROM activities a
LEFT JOIN ai_prompts p ON a.transcription_id = p.transcription_id AND p.deleted_at IS NULL
LEFT JOIN email_messages e ON a.id = e.activity_id
WHERE a.actual_start_time > '2024-01-01 00:00:00'
AND a.opportunity_id IN (4353519)
AND a.status IN ('completed', 'received', 'delivered')
AND a.deleted_at IS NULL
AND a.type NOT IN ('sms-inbound', 'sms-outbound')
ORDER BY a.opportunity_id ASC, a.id ASC;
SELECT * FROM users WHERE name LIKE '%George Fierstone%'; # 14293
SELECT * FROM teams WHERE id = 442;
SELECT * FROM crm_configurations WHERE id = 344;
select * from team_features where team_id = 442;
select * from groups where team_id = 442;
select * from playbooks where team_id = 442;
select * from playbook_categories where playbook_id = 1729;
select * from crm_fields where crm_configuration_id = 344 and id = 172024;
SELECT * FROM crm_field_values WHERE crm_field_id = 172024;
select * from crm_layouts where crm_configuration_id = 344;
select * from playbook_layouts where playbook_id = 1729;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Learning%'; # 260, 221, 9444
select s.*
# , s.sent_at, u.name, a.*
from activity_summary_logs s
inner join activities a on a.id = s.activity_id
inner join users u on u.id = a.user_id
where a.crm_configuration_id = 356
and s.sent_at > date_sub(now(), interval 60 day)
order by a.actual_end_time desc;
select * from activities a
# inner join activity_summary_logs s on s.activity_id = a.id
where a.crm_configuration_id = 356 and a.actual_end_time > date_sub(now(), interval 60 day)
# and a.crm_provider_id is not null
# and provider <> 'ringcentral'
and status = 'completed'
order by a.actual_end_time desc;
select * from teams order by id desc; # 17328, 32, 17830, [EMAIL]
SELECT * FROM users;
SELECT * FROM users where team_id = 260 and status = 1; # 201 - 150 active
SELECT * FROM teams WHERE id = 260;
select * from team_settings where team_id = 260;
select * from crm_configurations where team_id = 260;
SELECT * FROM crm_layouts WHERE crm_configuration_id = 356;
SELECT * FROM crm_layout_entities WHERE crm_layout_id = 1184;
select * from accounts where crm_configuration_id = 221 order by id desc; # 7000
select * from leads where crm_configuration_id = 221 order by id desc; # 0
select * from contacts where crm_configuration_id = 221 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 221 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 221 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 221;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 221 order by id desc;
select * from stages where crm_configuration_id = 221 order by id desc;
select * from accounts where crm_configuration_id = 356 order by id desc; # 7000
select * from leads where crm_configuration_id = 356 order by id desc; # 0
select * from contacts where crm_configuration_id = 356 order by id desc; # 200 000
select * from opportunities where crm_configuration_id = 356 order by id desc; # 0
select * from crm_profiles where crm_configuration_id = 356 order by id desc; # 23
select * from crm_fields where crm_configuration_id = 356;
select * from crm_field_values where crm_field_id = 5302 order by id desc;
select * from crm_layouts where crm_configuration_id = 356 order by id desc;
select * from stages where crm_configuration_id = 356 order by id desc;
select * from playbooks where team_id = 260 order by id desc; # 4 (2 deleted)
select * from groups where team_id = 260 order by id desc; # 27 groups, (2 deleted)
select * from playbook_layouts where playbook_id IN (1410,1409,1276,1254); # 4
select ce.* from calendars c
join users u on c.user_id = u.id
join calendar_events ce on c.id = ce.calendar_id
where u.team_id = 260
and (ce.start_time > '2025-02-21 00:00:00')
;
# calendar events 1207
#
select * from opportunities where team_id = 260;
SELECT * FROM crm_field_data WHERE object_id = 4696496;
select * from activities where crm_configuration_id = 356 and crm_provider_id IS NOT NULL;
select * from activities where crm_configuration_id IN (221) and provider NOT IN ('ms-teams', 'uploader', 'zoom-bot')
# and type = 'conference' and status = 'scheduled' and activities.is_internal = 0
and created_at > '2024-03-01 00:00:00'
order by id desc; # 880 000, ringcentral, avaya
SELECT * FROM participants WHERE activity_id = 26371744;
# all activities 942 000 +
# conference 7385 - scheduled 984 - external 343
select * from activities where id = 26321812;
select * from participants where activity_id = 26321812;
select * from participants where activity_id in (26414510,26414514,26414516,26414604,26414653,26414655);
select * from leads where id in (720428,689175,731546,645866,621037);
select * from users where id = 13841;
select * from opportunities where user_id = 9541;
select * from stages where id = 15900;
select * from accounts where
# id IN (4160055,5053725,4965303,4896434)
id in (4584518,3249934,3218025,3891133,3399450,4172999,4485161,3101785,4587203,3070816,2870343,2870341,3563940,4550846,3424464,3249963,2870342)
;
select * from activities where id = 26654935;
SELECT * FROM opportunities WHERE id = 4803458;
SELECT * FROM opportunities where team_id = 260 and user_id = 13841 AND stage_id = 15900;
SELECT id, uuid, provider, type, lead_id, account_id, contact_id, opportunity_id, stage_id, status, recording_state, title, actual_start_time, actual_end_time
FROM activities WHERE user_id = 13841 AND opportunity_id IN (4729783, 4731717, 4731726, 4732064, 4732849, 4803458, 4813213);
SELECT DISTINCT
o.id, o.stage_id, s.name, a.title,
a.*
FROM activities a
# INNER JOIN tracks t ON a.id = t.activity_id
INNER JOIN users u ON a.user_id = u.id
INNER JOIN teams team ON u.team_id = team.id
INNER JOIN groups g ON u.group_id = g.id
INNER JOIN opportunities o ON a.opportunity_id = o.id
INNER JOIN stages s ON o.stage_id = s.id
WHERE
a.crm_configuration_id = 356
AND a.status IN ('completed', 'failed')
AND a.recording_state != 'stopped'
# and a.user_id = 13841
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
AND team.uuid = uuid_to_bin('a607fba7-452e-4683-b2af-00d6cb52c93c')
AND g.uuid = uuid_to_bin('b5d69e40-24a0-4c16-810b-5fa462299f94')
AND a.type IN ('softphone', 'softphone-inbound', 'conference', 'sms-inbound', 'sms-outbound')
# AND t.type IN ('audio', 'video')
AND (
(a.actual_start_time BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59')
OR
(
a.actual_start_time IS NULL
AND a.type IN ('sms-outbound', 'sms-inbound')
AND a.created_at BETWEEN '2025-03-13 00:00:00' AND '2025-03-18 07:59:59'
)
)
AND (
a.is_private = 0
OR (
a.is_private = 1
AND u.uuid = uuid_to_bin('6f40e4b8-c340-4059-b4ac-1728e87ea99e')
)
)
AND (
# s.id = 15900
s.uuid = uuid_to_bin('04ca1c26-c666-4268-a129-419c0acffd73')
OR s.uuid IS NULL -- Include records without opportunity stage
)
ORDER BY a.actual_end_time DESC;
# [PASSWORD_DOTS]
SELECT * FROM teams WHERE name LIKE '%Lead Forensics%'; # 190, 162, 8474, [EMAIL]
SELECT * FROM users WHERE team_id = 190;
select * from social_accounts sa
join users u on sa.sociable_id = u.id
where u.team_id = 190
and sa.provider = 'hubspot';
select * from role_user where user_id = 8474;
select * from crm_configurations where provider = 'bullhorn';
SELECT * FROM opportunities WHERE uuid_to_bin('94578249-65ec-4205-90f2-7d1a7d5ab64a') = uuid;
SELECT * FROM users WHERE uuid_to_bin('26dbadeb-926f-4150-b11b-771b9d4c2f9a') = uuid;
SELECT * FROM opportunities ...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88170
|
|
88169
|
rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20 rapstomViewCoocWindowFV faVsco.|s ~#12121 on JY-20963-fx-lCSamviceTestonpeleteooiccistrai.png=custom.logfaraveilio"A SF fiminny@loca host)HS Jocal (jminny@blocalhost)de console [PROCwolcnnedvityCimbald.ongy uimaeumyociwiceonaewemwwocorotor.or(©) ProspectCache.phpMEINSTALLMOC Salesforce/Service.phd& console (EU] >un rrotcroundrcwonstch.onuis users (EUTA console (STAGINGM.INTERNALWEBHOOK SETU? maliminny storaceACUViy.onDeО0Ewoowonoryownctain© HubspotLastModifiedCreatedRecentiyOpenSyncStrateay.ohgePawwnobu ooirone xDo liminny v031 49 A29 V 3 У 109 A 1Malicenses.maMakere0 package-lock.jsonphpstan.neon.distF phpstan-baseline.neonphpunit.xmlraw.sol query.saMARSNAIMS M.lect * fron activities order by id desc:117221class Payloadbuzlden48 ×25 A Y 1728lect * fron users where name Like "*Subrax":692publac functzon addclosedstagerztters(array aspayload, array scloseostages): vo1d— 17291738if (l empty(SclosedStages["won'))) €Spayload I'filters'0 =1731—1732LECT * FROM opportunities WHERE uuid_to_bin( 84a9cfad-2c87-4453-9e72-28aeb/8ccf8d') = uuid:lect * fron teans where id = 555;lect * fron stages where team_id = 555i sonar-project propertiesEtest.py<> Untitied Diagram.xmlus vetur.config.isAWISANOOK SITSOINGMOSUNTOrovenYione or ocaltoce'operator' => "NOT IN*.'values' => SclosedStagesi"won'))17332754CONCAT(u.id, CASE WHEN u.id = t.owner id THEN " (ouner)' ELSE ** END) AS user id1735Uerdrt1750sa.*1732t.ouner id FROM social accounts sant. Sytemallloranesif ( enpty(SclosedStagesf'lost'))) "1750IN users u on u.id = sa.sociable idv =0 Cemtches and ConsolosSpayloadi'Gilters'10 = fl1757IN teams t 1.n<->1: on t.id = u.tean id=1740ERE u.team id = 100 and sa.provider = 'hubspot':v @ Database Consolesoroperrvlane a> "deal stage"V AEU'values' a> ScllosedStaces "lost# console cUA DEAL RISKS (EUlect id, is_closed, is_won, stage_updated_at, crn_provider_id, stage_id, probability,oseeTorecas caecory deleldode CreeeencycroeUooaeoaon opportunitles shere tean sid = 555 and stace id = 28616 onden by updated at desc Bimit 18)1011meutsunТ1I 989НSarvicaei7 Outpur(il fiminny.opportunitiesIID fiminny stagesvontameA10 rowsv OU4OIEA"an is closed T1 is won "stage updated at yA console 1 $ 657 mgui users 1 $ 548 msy2liminny@localhostA HSJJocalA SFV A PROD# ConcalaV A STAGINGR Concal"noakor7681423am con provider id M•u stage id Y49405819084SIm probability(m close date M100 2826-85-288956788605578.1 2826-85-20 18:36:59A <oull8.2806-85-12 19-21-572861628616160. 2822-89-2082A4SY798,286161AA2826-85-74054409ROSAAGO71805700 2826-85-19 13:27:018 <null;9 2826-05-04 15:00:1322687712610928614MAA2026-95-10ЛONAOGATAA8 2826-92-16 10:20:1742693179824312388899655S28616286162861600200/.022100 2826-83-1669557884054540109 2926-82-16A.2806-86-13. 12:17:53OiniohitylanwiwheeXOSAORROSOZNA1 <null:1 2026-84-07 17:47:081X1ZZA442A22A41/4AA 2ADK-AZ.ARim forecast category yClosedeosedMlosedMosedClosedClosedClosedTMlAseClosedClosedTO0У L7Thu 28 May 19:48:46ServiceTest+0.Cecsdalesorcenceworeeoeionhnves ohtine oDon*oo447s s crestco toordoly corlie• 6956258 → created 2025-11-19 10:33:207188570 → created 2926-01-44• 6955700 → Created2225-11016• 6954542 → created 2025-11-19 00:12:52woswons7681423 → created 2826-83-18 Gust manually fixed• 6956931 → created 2825-11-19 10:37:106952376 → created 2825-11-18 15:10:22Most of the is_von = e records were created on 2825-11-19 - that's a bulk import date. Now look at stage 20616 updated_at = 2026-05-04. Thisarondly imoue.Stage 20616 had probability = 0 (or something other than 100) when the bulk import ran on Nov 19, 2025. All those deals were imported with "closedlost* in lostll (or not in wonll), giving 15,von = 0, 15_closed = 1. The stage probability was later changed to 100 (on May 4, 2026), but all the already-synced opportunities were never re-evaluatecThe subecguent uodnted nt chanocs (May 2026) for those recorde are wabhook triogered synce that did run full bul ldboportunitvaata = but which stiproduced is.von = e. This means stage 20616 still had probability 0 at those sync times, and was only changed to 100 very recently.nc ran on May 19 and still wrote is_won = 0.Stage 20616 undated.at = 2126-05-44- 11 the stage was alroady at probability 100 on May 4, then a May 19 full sync should have produced fts mon 2uhtt didin"+ <> CodeS, Adaotive• :csvvatso6deleted_at YcnullI#) created atIID remotely_created at yIm updated at Ysnul?couttconl1s2826-83-18 09:56:062025-11-19 10:36:082025-11-19 10:08:132025-11-19 00:12:002026-83-24 14:00:532826-85-28 16:20:082022-07-84 15-54:842025-05-07 16:84:182905-95-A2_80-79-102026-85-26 15:12:162026-05-20 18:25:092826-95-10 12:27:912825-11-19 10:33:202824-81-26 28:19:272001051515A210cnult2826-01-06 10:17:132025-11-19 10:08:122025-11-19 00:12:52DiEREO TAYAT2026-01-86 10:15:882026-01-14 21:35:082025-01-83 10:33:262922-92-80 15-34+502826-85-84 15:00:112826-84-23 12:48:32826-04-22 09:26:582824-84-14 12:2511conlls2025-11-18 15:10:222025-10-01 14:50:42924-04-07 17-47-AN Windeud Toome12/4.061280 chore lno hroskelLTG.8Aenond...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88169
|
|
88168
|
iTerm2ShellEditViewSessionScriptsProfilesWindowHel iTerm2ShellEditViewSessionScriptsProfilesWindowHelp‹ >0 lol100% CDOCKER₴81DEV (-zsh)O 82Version 2023.11.20260427:Version 2023.11.20260505:Version2023.11.20260509:Version2023.11.20260511:Version2023.11.20260514:Version 2023.11.20260526:Run"/usr/bin/dnf check-release-update"#_####_\ #####\\###||\#/v~'Amazon Linux 2023 (ECS Optimized)-zshN3ec2-user@ip-10-20-31-146:~screenpipe"O &4-zshX5ec2-user@ip-10-30-129-...8• Thu 28 May 19:48:46181ec2-user@ip-10-20-31-1...·7for full release and version update infom/For documentation, visit [URL_WITH_CREDENTIALS] ~]$ docker exec -it $(docker ps --format "{{.ID}}" --filter "name-ecs-worker" | head -1) /bin/bash -c "cd /home/jiminny && bash"root@170a323e43a4:/home/jiminny# php artisan crm:sync-opportunity --teamId 555 --opportunityId 494058190045[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: : run Memory usage before starting command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryPeakBeforeCommandInMb":118.03 {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcBc-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity for Cognitive Credit[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Fetching token {"socialAccountId":30591,"provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bcDc-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [SocialAccountService] Token retrieved {"socialAccountId":30591, "provider": "hubspot"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"'}[2026-05-28 16:20:08] production.INFO: [EncryptedTokenManager] Generatingaccess token. {"mode":"legacy"} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id" :"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Syncing opportunity 494058190045...[2026-05-28 16:20:08] production.INF0: [ReindexForOpportunityListener] Schedule reindexing job {"opportunity_id":7601423} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8","trace_id":"1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}Synced Centiva Capital - EU HY/IG to 7601423[2026-05-28 16:20:08] production.INF0: Jiminny\Console\Commands\Command: :run Memory usage for command {"command": "crm:sync-opportunity", "memoryBeforeCommandInMb" : 118.0, "memoryAfterCommandInMB": 126.0, "memoryPeakBeforeCommandInMb" : 118.0, "memoryPeakAfterCommandInMB":126.0} {"correlation_id":"0a531c45-bc24-4ea8-b3c9-d90f79590da8", "trace_id" : "1723bc0c-9f67-4ec7-b8c3-d09361d5879d"}root@170a323e43a4:/home/jiminny# |...
|
PhpStorm
|
faVsco.js – console [EU]
|
NULL
|
88168
|