|
8837
|
Activity MonitorFilelEditViewWindowHelp1aloSupport Activity MonitorFilelEditViewWindowHelp1aloSupport Daily • in 4 h 53 mlmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)TeeaeexerC7 I5R0-C07 (5R0-C 3y19 x(7 Servic x | lE Font A x• Cost1:x@ Action x | C Ct: De xfAction x Deper xVc Deshttps//jiminny.atlassian.net/browse/SRD-6779Jiminny0 ProjectsE AWSIE3 SSHI El Duradog # Claude Circiec E Sentry 8 X D Taskosinsights & CoachinD Dev0 Al BookmarksO JIMINNYSearch+ CreateAsk RovoSpaces / [7 Service-Desk / 30E SRO-6779® For you© Recent |# Starred83 Apps0 Spaces |@2.0:00/ 029 m 0 dIn Progress vThey are stuck in the same circle. I was not able to find issues with their accounts, calendars, or inboxes that could refer to something here. They don't have anyissues when it comes to log in to the platform via SSO etc.DetailsService-Desk|@ QueuesService requestsA Incidentslel Reports@ Knowiedge Base& CustomersChannels8 Emall logs% Developer escalati...: Slack Integration§ Reporting Center|Archived work itemsJiminny (Oid)Picase assist wich this onte. uhariks:Data CentreUsAssigneeNikolay NikolowAssign to meReporter@ Mario GeorgievSteps to reproducecheck the exampleRequest Type& Report a bugCustomer typeKnowledge base@ 1 related articleActual outcomeusers unable to log in to the SidekickPriority levelP2 MediumExpected outcomeusers to be able to log in to the SidekickSeveriky level|S2Dev TeamPiabotm teamImpactWvockCanny LinksOpen Canny LinksJiminny (New)= More spacesE FitersDashboards@ OperationsRoot causeMore fields"name_id_format* in sami2_tenants is configured 'persistent' instead of 'emailAddress'LabelsNoneScreen Recording 2026-04-09 at 3.38.33 PM (1) movZ MbDete addes +09 Apr 2026, 9:22 amTime trackingNo time logged[x) Confluence100% C8 • Tue 14 Apr|10:07:36Stefka StoyanovaSteliyan GeorgievChatNikolay YankovNikolay Ivanov10:07 AM | Daily - Platform:Aneliya Angelova22:12Lukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8837
|
|
8838
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow HelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable X( Jy 19798 evaluation for ai activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tab• github.com/jiminny/app/pull/11935~ Google Gemini.. XGeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnC < 40 lil © I Support Daily - in 4h 53 mA100% CS8 • Tue 14 Apr 10:07:36Q Type to searchjiminny / app 8‹> Code82 Pull requests 24 Agents Actions [ Wiki Security and quality 24Insights ộ SettingsOn April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO#11935 °17 Open yalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-ss0O Conversation 5Commits 5E Checks 3* Files changed 3yalokin-jiminny commented 5 days ago • edited -•••JIRA: SRD-6779 | JY-20632Preface:• I have tried to fix the SSO via Sidekick login for client immutable - saml2_tenants.id = 10 with changingname_id_format from persistent to emailAddressChanges:A This is a suggested fallaack that we could use if the upper configration is not correct / does not work.• Try to find the user by email as fallback when name_id_format is persistent• Awaiting approvalCode -+290 -4 UUUULEf@yalokin-jiminny force-pushed the SRD-6779-sidekick-ss0 branch from 3a72394 to 832d24e5 days agoyalokin-jiminny commented 5 days ago@claudeCompareAuthor) [PASSWORD_DOTS] Enter a prompt for Gemini+Summarize pagePro vclaude bot commented 5 days ago • edited-Claude finished@yalokin-jiminny's task in 47s — View jobCode ReviewGather context and read changed files• Review code changesPost review feedbackThe change is small and well-focused. Here are my observations:What's goodReviewers@ Vasil-JiminnyE vkulovAt least 1 approving review is required to mergethis pull request.Still in progress? Convert to draftAssigneesNo one—assign yourselfLabelsNone yetProlectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationsCustomizeUnsubscribeYou're receiving notifications because you'rewatching this repository.1 participant8 Lock conversation...
|
NULL
|
NULL
|
NULL
|
8838
|
|
8839
|
JY-20543 add AJ reports User pilot tracking by Lak JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
Close tab
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jiminny
Jiminny
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New chat
Gemini
PRO
PRO
Conversation with Gemini
Conversation with Gemini
Hi Lukas
Where should we start?
Where should we start?
🖼️ Create image, button, tap to use tool
🖼️ Create image
🎸 Create music, button, tap to use tool
🎸 Create music
Write anything, button, tap to use tool
Write anything
Boost my day, button, tap to use tool
Boost my day
Help me learn, button, tap to use tool
Help me learn
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone
Summarize page
Summarize page
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
Issues(g then i)
Pull requests
Repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (24)
Pull requests
(
24
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality (24)
Security and quality
(
24
)
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 Edit title
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO
#
11935
Edit title
Awaiting approval
Awaiting approval
Code
Code
Open
yalokin-jiminny
yalokin-jiminny
wants to merge 5 commits into
master
master
from
SRD-6779-sidekick-SSO
SRD-6779-sidekick-SSO
Copy head branch name to clipboard
Lines changed: 290 additions & 4 deletions
Conversation (5)
Conversation
(
5
)
Commits (5)
Commits
(
5
)
Checks (3)
Checks
(
3
)
Files changed (3)
Files changed
(
3
)
Conversation
Conversation
@yalokin-jiminny
Show options
yalokin-jiminny commented 5 days ago •
yalokin-jiminny
yalokin-jiminny
commented
5 days ago
5 days ago
•
edited
edited
JIRA: SRD-6779 | JY-20632
JIRA:
SRD-6779
SRD-6779
|
JY-20632
JY-20632
Preface:
Preface:
I have tried to fix the SSO via Sidekick login for client
immutable
- saml2_tenants.id = 10 with changing
name_id_format
from
persistent
to
emailAddress
Changes:
Changes:
This is a
suggested fallback
that we could use if the upper configuration is not correct / does not work.
Try to find the user by email as
fallback
when
name_id_format
is
persistent
Add or remove reactions...
|
Firefox
|
SRD-6779 | JY-20632 | Unable to log in to Sidekick SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app — Work...
|
github.com/jiminny/app/pull/11935
|
8839
|
|
8840
|
Activity MonitorFilelEditViewWindowHelp1aloSupport Activity MonitorFilelEditViewWindowHelp1aloSupport Daily • in 4 h 53 mlmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)TeeaeexerC7 I5R0-C07 (5R0-C 3y19 x(7 Servic x | lE Font A x• Cost1:x@ Action x | C Ct: De xfAction x Deper xVc Deshttps//jiminny.atlassian.net/browse/SRD-6779• Jiminn0 ProjectsE AWSIE3 SSHI El Duradog # Claude Circiec E Sentry 8 X D Taskosinsights & CoachinD DevAl BookmarksO JIMINNYSearch+ CreateAsk RovoSpaces / [7 Service-Desk / 30E SRO-6779® For you© Recent |# Starred83 Apps0 Spaces |@2.0:00/ 029 m 0 dIn Progress vThey are stuck in the same circle. I was not able to find issues with their accounts, calendars, or inboxes that could refer to something here. They don't have anyissues when it comes to log in to the platform via SSO etc.DetailsService-Desk|@ QueuesService requestsA Incidentslel Reports@ Knowiedge Base& CustomersChannels8 Emall logs% Developer escalati…: Slack Integration§ Reporting Center|Archived work itemsJiminny (Oid)Picase assist wich this onte. uhariks:Data CentreUsAssigneeNikolay NikolowAssign to meReporter@ Mario GeorgievSteps to reproducecheck the exampleRequest Type& Report a bugCustomer typeKnowledge base@ 1 related article |Actual outcomeusers unable to log in to the SidekickPriority levelP2 MediumExpected outcomeusers to be able to log in to the SidekickSeveriky level|S2Dev TeamPlatform teamImpactWvockCanny LinksOpen Canny LinksJiminny (New)= More spacesE FitersDashboards@ OperationsRoot causeMore fields"name_id_format* in sami2_tenants is configured 'persistent' instead of 'emailAddress'LabelsNoneScreen Recording 2026-04-09 at 3.38.33 PM (1) movZ MbDete addes +09 Ape 2026, 9.22 amTime trackingNo time logged[x) Confluence100% CStefka StoyanovaSteliyan Georgiev8 • Tue 14 Apr|10:07:40ChatNikolay YankovNikolay Ivanov10:07 AM | Daily - Platform:Aneliya Angelova22:16Lukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8840
|
|
8841
|
JY-20543 add AJ reports User pilot tracking by Lak JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
Close tab
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jiminny
Jiminny
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New chat
Gemini
PRO
PRO
Conversation with Gemini
Conversation with Gemini
Hi Lukas
Where should we start?
Where should we start?
🖼️ Create image, button, tap to use tool
🖼️ Create image
🎸 Create music, button, tap to use tool
🎸 Create music
Write anything, button, tap to use tool
Write anything
Boost my day, button, tap to use tool
Boost my day
Help me learn, button, tap to use tool
Help me learn
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone
Summarize page
Summarize page
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
Issues(g then i)
Pull requests
Repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (24)
Pull requests
(
24
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality (24)
Security and quality
(
24
)
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 Edit title
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO
#
11935
Edit title
Awaiting approval
Awaiting approval
Code
Code
Open
yalokin-jiminny
yalokin-jiminny
wants to merge 5 commits into
master
master
from
SRD-6779-sidekick-SSO
SRD-6779-sidekick-SSO
Copy head branch name to clipboard
Lines changed: 290 additions & 4 deletions
Conversation (5)
Conversation
(
5
)
Commits (5)
Commits
(
5
)
Checks (3)
Checks
(
3
)
Files changed (3)
Files changed
(
3
)
Open
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 yalokin-jiminny wants to merge 5 commits into master from SRD-6779-sidekick-SSO Copy head branch name to clipboard
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO
#
11935
yalokin-jiminny
yalokin-jiminny
wants to merge 5 commits into
master
master
from
SRD-6779-sidekick-SSO
SRD-6779-sidekick-SSO
Copy head branch name to clipboard
Conversation
Conversation
@yalokin-jiminny
Show options
yalokin-jiminny commented 5 days ago •
yalokin-jiminny
yalokin-jiminny
commented
5 days ago
5 days ago
•
edited
edited
JIRA: SRD-6779 | JY-20632
JIRA:
SRD-6779
SRD-6779
|
JY-20632
JY-20632
Preface:
Preface:
I have tried to fix the SSO via Sidekick login for client
immutable
- saml2_tenants.id = 10 with changing
name_id_format
from
persistent
to
emailAddress
Changes:
Changes:
This is a
suggested fallback
that we could use if the upper configuration is not correct / does not work.
Try to find the user by email as
fallback
when
name_id_format
is
persistent
Add or remove reactions
@yalokin-jiminny
yalokin-jiminny
yalokin-jiminny
force-pushed
force-pushed
the
SRD-6779-sidekick-SSO
branch from
3a72394
3a72394
to
832d24e
832d24e
Compare
Compare
5 days ago
5 days ago
@yalokin-jiminny
Show options
Author
yalokin-jiminny commented 5 days ago
yalokin-jiminny
yalokin-jiminny
commented
5 days ago
5 days ago
@claude
@claude
Add or remove reactions
react with eyes
👀
1
@claude
Show options
claude bot commented 5 days ago •
claude
claude
bot
commented
5 days ago
5 days ago
•
edited
edited...
|
Firefox
|
SRD-6779 | JY-20632 | Unable to log in to Sidekick SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app — Work...
|
github.com/jiminny/app/pull/11935
|
8841
|
|
8842
|
FirefoxFileViewHistoryBookmarksProfilesToolsWindow FirefoxFileViewHistoryBookmarksProfilesToolsWindow Help• github.com/jiminny/app/pull/11935~ Google Gemini.. X=GeminiPROB < 40 lhl © I Support Daily • in 4h 53 m100%Ca &• Tue 14 Apr 10:07:50Platform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable X( Jy 19798 evaluation for ai activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20:Service-Desk - Queues - Platform+ New TabHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learn® On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO#11935 °87 Open yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-SS0 gO Conversation 5o Commits 5E Checks 3Files changed 3yalokin-)iminny commentedo aays ago • ealteaJIRA: SRD-6779 |JY-20632Preface:• I have tried to fix the SSO via Sidekick login for client immutable - saml2_tenants.id = 10 with changingname_id_format from persistent to emailAddressChanges:• This is a suggested fallback that we could use if the upper configuration is not correct / does not work.• Try to find the user by email as fallback when name_id_format is persistent• Awaiting approvalCode -• Enter a prompt for Gemini+Summarize pagePro vE @ yalokin-jiminny force-pushed the SRD-6779-sidekick-sS0 branch from 3a72394 to 832d24eCompare5 days agoyalokin-jiminny commented 5 days ago@claude©01)claude bot commented 5 days ago • edited -Claude finished @yalokin-jiminny's task in 47s — View jobCode ReviewGather context and read changed files• Review code changesPost review feedbackThe change is small and well-focused. Here are my observations:What's goodAuthor [PASSWORD_DOTS] The two-step lookup (NamelD first, then attributes as fallback) is the right approach for handling persistentname_id_format• The null-coalescing chain covers the most common email attribute names across different IdP flavours ( email ,WS-Fed schema URI, Email, mail )+290 -4 00000Reviewers@ Vasil-JiminnyE vkulorAt least 1 approving review is required to mergethis pull request.••Still in progress? Convert to draftAssigneesNo one—assign yourselfLabelsNone yetProjectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationsCustomizeUnsubscribeYou re rece vino nouirications pecause vourewatching this repository.1 participant8 Lock conversation...
|
NULL
|
NULL
|
NULL
|
8842
|
|
8843
|
FirefoxFileViewHistoryBookmarksProfilesToolsWindow FirefoxFileViewHistoryBookmarksProfilesToolsWindow HelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsy ts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tab• github.com/jiminny/app/pull/11935~ Google Gemini.. X=GeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnB < 40 lhl © I Support Daily • in 4h 53 m100%Ca &• Tue 14 Apr 10:07:53® On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO#11935 °87 Open yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-SS0 gO Conversation 5o Commits 5E Checks 3* Files changed 3yalokin-)iminny commentedo days ago• ealtedJIRA: SRD-6779 |JY-20632Preface:• I have tried to fix the SSO via Sidekick login for client immutable - saml2_tenants.id = 10 with changingname_id_format from persistent to emailAddressChanges:• This is a suggested fallback that we could use if the upper configuration is not correct / does not work.• Try to find the user by email as fallback when name_id_format is persistent• Awaiting approvalCode -• Enter a prompt for Gemini+Summarize pagePro vE @yalokin-jiminny force-pushed the SRD-6779-sidekick-SS0 branch from 3a72394 to 832d24eCompare5 days agoyalokin-jiminny commented 5 days ago@claude©01claude bot commented 5 days ago • edited -Claude finished @yalokin-jiminny's task in 47s — View jobCode Review• Gather context and read changed files• Review code changesPost review feedbackThe change is small and well-focused. Here are my observations:Author •••What's good• The two-step lookup (NamelD first, then attributes as fallback) is the right approach for handling persistentname_id_format• The null-coalescing chain covers the most common email attribute names across different IdP flavours ( email,WS-Fed schema URI, Email, mail )+290 -4 00000Reviewers@ Vasil-JiminnyE vkulorAt least 1 approving review is required to mergethis pull request.••Still in progress? Convert to draftAssigneesNo one—assign yourselfLabelsNone yetProjectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationsCustomizeUnsubscribeYou re rece vina noutications oecause vourewatching this repository.1 participant8 Lock conversation...
|
NULL
|
NULL
|
NULL
|
8843
|
|
8844
|
FirefoxFileViewHistoryBookmarksProfilesToolsWindow FirefoxFileViewHistoryBookmarksProfilesToolsWindow HelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsyts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tab• github.com/jiminny/app/pull/11935~ Google Gemini.. X=GeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnB < 40 lhl © I Support Daily • in 4h 53 m100%Ca &• Tue 14 Apr 10:07:59On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO#11935 •i? Openyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0 [F Conversation 5• Commits 5E Checks 3* Files changed 3yalokin-jiminny commented 5 days ago • edited -JIRA: SRD-6779 | JY-20632Preface:• I have tried to fix the SSO via Sidekick login for client immutable - saml2_tenants.id = 10 with changingname_id_format from persistent to emailAddressChanges:• This is a suggested fallback that we could use if the upper configuration is not correct / does not work.• Try to find the user by email as fallback when name_id_format is persistent• Awaiting approvalCode -• Enter a prompt for Gemini+Summarize pagePro vEr © yalokin-jiminny force-pushed the SRD-6779-sidekick-sS0 branch from 3a72394 to 832d24eCompare5 days agoyalokin-jiminny commented 5 days ago@claudeclaude bot commented 5 days ago • edited -Claude finished @yalokin-jiminny's task in 47s — View jobCode ReviewGather context and read changed files• Review code changesPost review feedbackIne chande is smali ano well-tocused, Mere are my ooservations:What's goodAuthor ..•• The two-step lookup (NamelD first, then attributes as fallback) is the right approach for handling persistentname_id_format• The null-coalescing chain covers the most common email attribute names across different Id flavours ( emai1,WS-Fed schema URI. Fmail. mail )+290 -4 m00no|Reviewers€ Vasil-Jiminny€ vkulovAt least 1 approving review is required to mergethis pull request.Still in progress? Convert to draft•AssigneesNo one-assign yourselfLabelsNone yetProjectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationsCustomizeE UnsubscribeYou're receiving notifications because you'rewatching this repository.1 participant& Lock conversation...
|
NULL
|
NULL
|
NULL
|
8844
|
|
8845
|
FirefoxFileViewHistoryBookmarksProfilesToolsWindow FirefoxFileViewHistoryBookmarksProfilesToolsWindow HelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsyts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 201Service-Desk - Queues - Platform+ New Tab• github.com/jiminny/app/pull/11935~ Google Gemini.. X=GeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnB < 40 lhl © I Support Daily • in 4h 52 m100%Ca &• Tue 14 Apr 10:08:02* On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO#11935 •i? Openyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0 [F Conversation 5• Commits 5E Checks 3* Files changed 3yalokin-jiminny commented 5 days ago • edited -JIRA: SRD-6779 | JY-20632Preface:• I have tried to fix the SSO via Sidekick login for client immutable - saml2_tenants.id = 10 with changingname_id_format from persistent to emailAddressChanges:• This is a suggested fallback that we could use if the upper configuration is not correct / does not work.• Try to find the user by email as fallback when name_id_format is persistent• Awaiting approvalCode -• Enter a prompt for Gemini+Summarize pagePro vE@yalokin-jiminny force-pushed the SRD-6779-sidekick-ss0 branch from 3a72394 t0 832d24eCompare5 days agoyalokin-jiminny commented 5 days ago@claudeclaude bot commented 5 days ago • edited -Claude finished @yalokin-jiminny's task in 47s — View jobCode ReviewGather context and read changed files• Review code changesPost review feedbackIne chande is smali ano well-tocused, Mere are my ooservations:What's goodAuthor •.•• The two-step lookup (NamelD first, then attributes as fallback) is the right approach for handling persistentname_id_format• The null-coalescing chain covers the most common email attribute names across different Id flavours ( emai1,WS-Fed schema URI. Fmail. mail )+290 -4 m00noReviewers€ Vasil-Jiminny€ vkulovAt least 1 approving review is required to mergethis pull request.•Still in progress? Convert to draftAssigneesNo one-assign yourselfLabelsNone yetProjectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationsCustomizeE UnsubscribeYou're receiving notifications because you'rewatching this repository.1 participant& Lock conversation...
|
NULL
|
NULL
|
NULL
|
8845
|
|
8846
|
JY-20543 add AJ reports User pilot tracking by Lak JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
Close tab
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jiminny
Jiminny
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New chat
Gemini
PRO
PRO
Conversation with Gemini
Conversation with Gemini
Hi Lukas
Where should we start?
Where should we start?
🖼️ Create image, button, tap to use tool
🖼️ Create image
🎸 Create music, button, tap to use tool
🎸 Create music
Write anything, button, tap to use tool
Write anything
Boost my day, button, tap to use tool
Boost my day
Help me learn, button, tap to use tool
Help me learn
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone
Summarize page
Summarize page
Skip to content
Skip to content...
|
Firefox
|
SRD-6779 | JY-20632 | Unable to log in to Sidekick SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app — Work...
|
github.com/jiminny/app/pull/11935/changes
|
8846
|
|
8847
|
FirefoxFileViewHistoryBookmarksProfilesToolsWindow FirefoxFileViewHistoryBookmarksProfilesToolsWindow HelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsyts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tab• github.com/jiminny/app/pull/11935~ Google Gemini.. X=GeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnB < 40 lhl © I Support Daily • in 4h 52 m100%Ca &• Tue 14 Apr 10:08:06On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO#11935 •i? Openyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0 [F Conversation 5• Commits 5E Checks 3* Files changed 3yalokin-jiminny commented 5 days ago • edited -JIRA: SRD-6779 | JY-20632Preface:• I have tried to fix the SSO via Sidekick login for client immutable - saml2_tenants.id = 10 with changingname_id_format from persistent to emailAddressChanges:• This is a suggested fallback that we could use if the upper configuration is not correct / does not work.• Try to find the user by email as fallback when name_id_format is persistent• Awaiting approvalCode -E@yalokin-jirminny force-pushed the SRD-6779-sidekick-SS0 branch from 3a72394 to 832d24e5 days agoyalokin-jiminny commented 5 days ago@claudeCompareAuthor ..•+290 -4 m00no|Reviewers€ Vasil-Jiminny€ vkulovAt least 1 approving review is required to mergethis pull request.•Still in progress? Convert to draftAssigneesNo one-assign yourselfLabelsNone yetProjectsNone yetMilestoneNo milestoneDevelopmentSuccessfully merging this pull request may closethese issues.None yetNotificationsCustomizeE UnsubscribeYou're receiving notifications because you'rewatching this repository.1 participant& Lock conversation• Enter a prompt for Gemini+Summarize pagePro vclaude bot commented 5 days ago • edited -Claude finished @yalokin-jiminny's task in 47s — View jobCode ReviewGather context and read changed files• Review code changesPost review feedbackThe change is small and well-focused. Here are my observations:What's good• The two-step lookup (NamelD first, then attributes as fallback) is the right approach for handling persistentname_id_format• The null-coalescing chain covers the most common email attribute names across different IdP flavours ( emait,WS-Fed schema URI. Fmail. mail )...
|
NULL
|
NULL
|
NULL
|
8847
|
|
8848
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelp• github.com/jiminny/app/pull/11935/changes~ Google Gemini•. Xjiminny / app 8Platform Sprint 1 Q2 - Platform TeaGeminiPRO‹> Code8? Pull requests 24Agents © Actions _ Wiki © Security and quality 24 ~ Insights Settings( SRD-6779 | JY-20632 | Unable X® On April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings.( Jy 19798 evaluation for ai activity8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New TabHi LukasWhere should westart?SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 •8? Openyalokin-jiminny wants to merge 5 commits into master from SRD-6779-sidekick-SS0 gW Conversation• Commits5=l Checks 3E Files changed 3All commitsCreate imageQ Filter files...=app/Guards/Sso.php* Create music@a -4,25 +4,44 @• app/GuardsWrite anything# Sso.phpuse Auth;use Jiminny Models\User:Boost my dayHelp me learnv - tests~ E Feature/ServiceProviders# SsoTest.php• E Unit/GuardsE SsoTest.phpuse Slides\Saml2\Events\SignedIn;class Ssopublac function Loginlser(Signesin Sevent): void$samlUser = Sevent->getSaml2User();15 -// Find user by email$user = User::where('email', $samlUser->getUserId())->first();18 -if ($user === null) {return:< 40 lll• j Support Daily - in 4 h 52 mA100% CS•8 • Tue 14 Apr 10:08:08Q Type to search• Awaiting approvalCode-• 0 / 3 viewed |Submit review -+23 -4 mmmn• ViewedPreview ?+290 -4 00001• Enter a prompt for Gemini+Pro vSummarize page21 -if ($user-»status !== User::STATUS_ACTIVE) €-use Auth;use Jiminny\Models\User;+ use Illuminate\Support\Facades\Log;use Slides\Saml2\Events\SignedIn;class Ssopublic function loginUser(SignedIn $event): void14+15$samlUser = Sevent->getSaml2User();$email = null;17 +// Find user by NameID (works when name_id_format is emailAddress)$user = User::where('email', $samlUser->getUserId())->first();// raltback: try emall Trom saml atuributes (ror persistent name_ta_tormat)if ($user === null) {saturloutes = ssanluser=>cetAtcrloutes..:$email = $attributes ['email'] [0]?? $attributes('emailAddress'] [0]?? $attributes ['http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress'] [0]sattr1butes 'Ema1l'9?? Sattributes('mail'][0]?null:AT senalt les nucu$user = User: :where('email', $email)->first();1t (suser === null $user->status !== User::STATUS_ACTIVE) 1Log: :warning('[SSO] Login failed', ['name_1d => SsamlUser→>getUserid0),'email used' => $email,"reason → suser === null ? user_not_tound : 'user_inactive,...
|
NULL
|
NULL
|
NULL
|
8848
|
|
8849
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow HelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsy ts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tab• github.com/jiminny/app/pull/11935/changes~ Google Gemini•. XGeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnQ Conversation 5IC All commits -@ Filter files....• E app/Guards# Sso.phpv — tests• E Feature/ServiceProviders* SsoTest.phpv = Unit/Guards* SsoTest.phpa Commits 5El Checks 3* Files changed 3app/Guards/Sso.php 0 +.T..0g -4,25 +4,44 0Cuse Auth.use Jiminny\Models\User;use Suides Sam 2events SianedIn:Class ssopublic function loginUser(SiqnedIn $event): voidssamluser = sevent->cersamuzuser.15 -// Find user by email$user = User::where('email', $samlUser->getUserId())->first();18 -if ($user === null) {return;21 -if ($user->status !== User: :STATUS_ACTIVE) {recurn;// Login a user.Auth: : login(Suser);• Enter a prompt for Gemini+Pro vSummarize page25 -v tests/Feature/ServiceProviders/SsoTest.phpg 4t‹ >0 lul j Support Daily • in 4 h 52 mA100% C• 8• Tue 14 Apr 10:08:11+490 -4 Uuuuu• 0 / 3 viewed|Submit review+23 -4 UUUULViewed19 F20 +use Auth.use Jiminny\Models\User;+ use Illuminate\Support\Facades\Loq:use Suides Saml2events SianedIn:Class ssopublic tunction loginuser(signeain sevent): voidssamluser = sevent->cersamuzuser.$email = null;// Find user by NameID (works when name_id_format is emailAddress)$user = User::where('email', $samlUser->getUserId())->first();// Fallback: try email from SAML attributes (for persistent name_ id_format)if (suser === null) {$attributes = $samlUser->getAttributes();semall = sacuribures emall.0.?? $attributes['emailAddress'] [0]?? $attributes('http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress'] [0]?? $attributes ['Email'] (0]sattr1butes 'ma1l'0i?? null;if (Semail !== null) 1suser = User::where emall, semall->tirst.if (suser === null || $user->status !== User::STATUS ACTIVE) <Log: :warning('[SSO] Login failed', I'name_id' => SsamlUser->getUser1d(),emall_used = semall,'reason' => $user === null ? 'user_not_found' : 'user_inactive',Auth:: login(Suser):+151 00 _ Viewed...
|
NULL
|
NULL
|
NULL
|
8849
|
|
8850
|
JY-20543 add AJ reports User pilot tracking by Lak JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
Close tab
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jiminny
Jiminny
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New chat
Gemini
PRO
PRO
Conversation with Gemini
Conversation with Gemini
Hi Lukas
Where should we start?
Where should we start?
🖼️ Create image, button, tap to use tool
🖼️ Create image
🎸 Create music, button, tap to use tool
🎸 Create music
Write anything, button, tap to use tool
Write anything
Boost my day, button, tap to use tool
Boost my day
Help me learn, button, tap to use tool
Help me learn
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone
Summarize page
Summarize page
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
Issues(g then i)
Pull requests
Repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (24)
Pull requests
(
24
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality (24)
Security and quality
(
24
)
Insights
Insights
Settings
Settings
Important update
Important update...
|
Firefox
|
SRD-6779 | JY-20632 | Unable to log in to Sidekick SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app — Work...
|
github.com/jiminny/app/pull/11935/changes
|
8850
|
|
8851
|
JY-20543 add AJ reports User pilot tracking by Lak JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
Close tab
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jiminny
Jiminny
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New chat
Gemini
PRO
PRO
Conversation with Gemini
Conversation with Gemini
Hi Lukas
Where should we start?
Where should we start?
🖼️ Create image, button, tap to use tool
🖼️ Create image
🎸 Create music, button, tap to use tool
🎸 Create music
Write anything, button, tap to use tool
Write anything
Boost my day, button, tap to use tool
Boost my day
Help me learn, button, tap to use tool
Help me learn
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone
Summarize page
Summarize page
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
Issues(g then i)
Pull requests
Repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (24)
Pull requests
(
24
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality (24)
Security and quality
(
24
)
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 Edit title
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO
#
11935
Edit title
Preview
Preview
Awaiting approval
Awaiting approval
Code
Code
Open
yalokin-jiminny
yalokin-jiminny
wants to merge 5 commits into
master
master
from
SRD-6779-sidekick-SSO
SRD-6779-sidekick-SSO
Copy head branch name to clipboard
Lines changed: 290 additions & 4 deletions
Conversation (5)
Conversation
(
5
)
Commits (5)
Commits
(
5
)
Checks (3)
Checks
(
3
)
Files changed (3)
Files changed
(
3
)
Pull Request Toolbar
Pull Request Toolbar
Collapse file tree
All commits
All commits
0
/
3...
|
Firefox
|
SRD-6779 | JY-20632 | Unable to log in to Sidekick SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app — Work...
|
github.com/jiminny/app/pull/11935/changes
|
8851
|
|
8852
|
JY-20543 add AJ reports User pilot tracking by Lak JY-20543 add AJ reports User pilot tracking by LakyLak · Pull Request #11932 · jiminny/app
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
Platform Sprint 1 Q2 - Platform Team - Scrum Board - Jira
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app
Close tab
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jy 19798 evaluation for ai activity types by nikolaybiaivanov · Pull Request #468 · jiminny/prophet
Jiminny
Jiminny
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Ask Jiminny test report - 8 Apr 2026 - Ask Jiminny test report - 13 Apr 2026.pdf
Service-Desk - Queues - Platform team - Service space - Jira
Service-Desk - Queues - Platform team - Service space - Jira
New Tab
Customize sidebar
Close Google Gemini (⌃X)
Tabs from other devices
Open history (⇧⌘H)
Open bookmarks (⌘B)
AI Chat settings
Close
WORK, Google Account: [EMAIL]
Main menu
New chat
Gemini
PRO
PRO
Conversation with Gemini
Conversation with Gemini
Hi Lukas
Where should we start?
Where should we start?
🖼️ Create image, button, tap to use tool
🖼️ Create image
🎸 Create music, button, tap to use tool
🎸 Create music
Write anything, button, tap to use tool
Write anything
Boost my day, button, tap to use tool
Boost my day
Help me learn, button, tap to use tool
Help me learn
Enter a prompt for Gemini
encrypted
Enter a prompt for Gemini
encrypted
Open upload file menu
Tools
Open mode picker
Pro
Microphone
Summarize page
Summarize page
Skip to content
Skip to content
Open menu
Homepage (g then d)
jiminny
jiminny
app
app
Search or jump to…
Type
/
to search
Chat with Copilot
Open Copilot…
Create new...
Issues(g then i)
Pull requests
Repositories
You have unread notifications(g then n)
Open user navigation menu
Repository navigation
Repository navigation
Code
Code
Pull requests (24)
Pull requests
(
24
)
Agents
Agents
Actions
Actions
Wiki
Wiki
Security and quality (24)
Security and quality
(
24
)
Insights
Insights
Settings
Settings
Important update
Important update
On April 24 we'll start using GitHub Copilot interaction data for AI model training unless you opt out.
Review this update
Review this update
and manage your preferences in your
GitHub account settings
GitHub account settings
.
Dismiss banner
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 Edit title
SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO
#
11935
Edit title
Preview
Preview
Awaiting approval
Awaiting approval
Code
Code
Open
yalokin-jiminny
yalokin-jiminny
wants to merge 5 commits into
master
master
from
SRD-6779-sidekick-SSO
SRD-6779-sidekick-SSO
Copy head branch name to clipboard
Lines changed: 290 additions & 4 deletions
Conversation (5)
Conversation
(
5
)
Commits (5)
Commits
(
5
)
Checks (3)
Checks
(
3
)
Files changed (3)
Files changed
(...
|
Firefox
|
SRD-6779 | JY-20632 | Unable to log in to Sidekick SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO by yalokin-jiminny · Pull Request #11935 · jiminny/app — Work...
|
github.com/jiminny/app/pull/11935/changes
|
8852
|
|
8853
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)1aloSupport Daily • in 4 h 52 ml8•Platform TeamQ Search boardREADY FOR DEVtaRo-XSRD- X157 (5R0- xC21 X(7 Servio x | le Font A xCostlXActorXCCoк x@ Action x• Depenhttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-20632• ProjectsE AWSIE3 SSH• Home | SalestorceE EDutados O *Caude O CirciecilSentry#x D Taks InipptssCoachinD Dev800§ 5y-12250 / [ JY-20632Prepare fallback with email for SSO for 'persistent' name_id_formatDescriptionEdit descriptionSubtasksAdd subtaskLinked work itemsatet tol0 SRD-6779 Unable to log in to SidekickEN PROCRESS MActivityHistoryWork 1ogAdd a comment.….Can I get more info...?Status update...Thanks.Pro tios press M to comment)•1|DetailsStory point estimateNoneStory PolntsOrganisationswotePriority= Medium|Fix versionsSprintPlatform Sprint 1 Q2Days #• Far De•ux.0JmnlAl Bookmarks• JY-12250 Reduce Churn)nhyCinkOpen Canny LinksGroup: QueriesDEPLOY 8fix oohinitme ouring tofeature fiag reieaseSUPPORT TICKETSDeployedXE -20565 15 4 •***=AI Review - Q1GROWTH - MAINTAIN OUR COMPE...Deployedabrae0e000-No such column "Type' onentity 'Event"DeployedE-2038 05 #1 **** = ®Missed deletion of staleREDUCK CHEClosed0 -2000 1 *=(Pipedrive) DI › status notlabeled, date data missingREOUCT CHURNД -20614 05 (1 **** = |Stefka StoyanovaSteliyan Georgiev10:08 AM Daily - PlatformAneliya Angelova23:018 • Tue 14 Apr 10:08:25ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8853
|
|
8854
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsyts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tabennuo.com mminny doo oull ivoo chidnees~ Google Gemini...GeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnl1 OpenSRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935All commitsyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0• Filter files...• F app/GuardsE Sso.phpv = tests~ E Feature/ServiceProvidersĐ SsoTest.php• E Unit/Guards* SsoTest.phpv app/Guards/Sso.php 0 4use Slides\Saml2\Events\SignedIn;class ssopubic function logznWsertSigneefn Sevent): vo2d$samlUser = $event->getSaml2User();15 -// Find user by emailsuser = User::where( emall, ssamtuser→>gecuserat))-starstt;18 -if ($user === null) {recurn;21 -if ($user->status != User: :STATUS_ACTIVE) {• Enter a prompt for Gemini+Pro vSummarize pagereturn;// Login a user.Auth:: login(suser);tests/Feature/ServiceProviders/SsoTest.php [ **....e -3,6 +3,7 cnamespace Tests\Feature\ServiceProv1ders;use 1luninare suovortracades Lacne:use Jininny.convonentsanlerecerationmeradata.use Jiminny\Component\Saml2\FederationMetadataRefreshJob;243132 +‹ >0 lul j Support Daily • in 4 h 52 mA100% CS∞• Tue 14 Apr 10:08:27C0 3 VieweoI• Awallind aporovall+23 -4 UUULVleweduse Slides\Saml2\Events\SignedIn;class Ssopublic function loginUser(SignedIn $event): void$samlUser = sevent->getSaml2User();$email = null;// Find user by Nameld (works when name id_ format is emailAddress)suser = User::wherer emall, ssamtuser→>getusertat))-starsto;// Fallback: try email from SAML attributes (for persistent name_id_format)if ($user === null) {sacuributes = ssamluser->cecAcuributes.$email = $attributes['email'] [0]?? $attributes ['emailAddress'] [0]?? $attributes['http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress'] [0]satcrloureschall'19?? $attributes ('mail'] [0]?? null;if (Semail !== null) {$user = User: :where('email', $email)->first();IT (suser === null ll $user->status !== User::STATUS_ACTIVE) {Log: :warning('[SSO] Login failed', Iname_1d → ssamtuser→>getusertat,'email_used' = $email,'reason' => Suser === null? 'user not found' : 'user_inactive,1);return;Auun:: loon suser..+151 -000• Viewednamespace Testsreature serviceproviders:use Ittuminatersupport\racades (lache;+ use Illuminate\Support\Facades\Log;use Jininnyconvonentsamlerecerationmeradata.use Jiminny\Component\Saml2\FederationMetadataRefreshJob;...
|
NULL
|
NULL
|
NULL
|
8854
|
|
8855
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)tSRD-XC SRD-E07 (5R0- x© 719 x92 Servio x_ Font AX• Cost!Actonhttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-20632• ProjectsE AWSIE3 SSH• Home | SalestorcePlatform Team88Q Search boardREADY FOR DEVElOutados O @ * Claude3 Circiec[ Sentry800)))§ 5y-12250 / Д JY-20632Prepare fallback with email for SSO for 'persistent' name_id_formatDescriptionEdit descriptionSubtasksAdd subtaskLinked work itemsPatet to0 SRD-6779 Unable to log in to SidekickActivityHistoryWork 109Add a comment.…IN PROCRESS VCan I get more info...?Status update...Thanks.Pro tios press M to comment)10:08 AM Daily - PlatformC Ct:De:( Action• DeperTasts l insighes & Coachin_D DevDetailsStory point estimateNoneStory PointsOrganisationsnotePriority= Medium|Fix versionsSprintPlatform Sprint 1 Q2Days #• (JY-12250 Reduce ChurnCnhyCinikOpen Canny LinksSupport Daily • in 4 h 52 mj8•Paк Del•ux.Al BookmarksGroup: Querieshix coninitme ouring tofeature fiag releaseSUPPORT TICKETSDeployedXE -20565 15 •***=AI Review - Q1GROWTH - MAINTAIN OUR COMPE.Deployed_19082 |1 • ****=No such column "Type' onentity 'Event"Deployed0 -20384 05 1 ****=Missed deletion of staleREDUCK CHUANClosed0-2000 *-[Pipedrive) DI › status notlabeled, date data missingREDUCE CHUД -20614 05 0 ****= |:Stefka StoyanovaSteliyan GeorgievAneliya Angelova23:048 • Tue 14 Apr 10:08:28ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8855
|
|
8856
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsy ts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tabennuo.com minny doo oull tivoo chidnees~ Google Gemini...GeminiPROHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnl1 OpenSRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935All commitsyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0 g• Filter files...• F app/GuardsE Sso.phpv = tests~ E Feature/ServiceProvidersĐ SsoTest.php• E Unit/Guards* SsoTest.phpv app/Guards/Sso.php 0 4use Slides\Saml2\Events\SignedIn;class ssopubic function logznWsertSigneefn Sevent): vo2d$samlUser = $event->getSaml2User();15 -// Find user by emailsuser = User::wherer emall, ssamtuser→>getusertat))-starsto;18 -if ($user === null) {recurn;21 -if ($user->status != User: :STATUS_ACTIVE) €• Enter a prompt for Gemini+Pro vSummarize pagereturn;// Login a user.Auth:: login(suser);v tests/Feature/ServiceProviders/SsoTest.php L *....e -3,6 +3,7 cnamespace Tests\Feature\ServiceProv1ders;use 1luninare suovortracades Lacne:use Jininny.convonentsanlerecerationmeradata.use Jiminny\Component\Saml2\FederationMetadataRefreshJob;15243236 +‹ >0 lul j Support Daily • in 4 h 52 mA100% CS8 • Tue 14 Apr 10:08:30C0 3 VieweoI•Awallind aporovall+23 -4 UUULVleweduse Slides\Saml2\Events\SignedIn;class Ssopublic function loginUser(SignedIn $event): void$samlUser = sevent->getSaml2User();$email = null;// Find user by NamelD (works when name id_format is emailAddress)suser = User::wherer emall, ssamtuser→>getusertat))-starsto;// Fallback: try email from SAML attributes (for persistent name_id_format)if ($user === null)$attributes = $samlUser->qetAttributes):$email = $attributes['email'] [0]?? $attributes ['emailAddress'] [0]?? $attributes['http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress'] [0]satcrloureschall'19?? $attributes ('mail'] [0]?? null;if (Semail !== null) {$user = User: :where('email', $email)->first();IT (suser === null ll $user->status !== User::STATUS_ACTIVE) {Log: :warning('[SfO] Login failed', I'name_id' = SsamlUser->getUserId(),'email_used' = $email,'reason' => $user === null ? 'user not found' : 'user inactive'.1);return;Auun:: loon suser.+151 -000• Viewednamespace Testsreature serviceproviders:use Ittuminatersupport\racades (lache;+ use Illuminate\Support\Facades\Log;use Jininnyconvonentsanlerecerationmeradata.use Jiminny\Component\Saml2\FederationMetadataRefreshJob;...
|
NULL
|
NULL
|
NULL
|
8856
|
|
8857
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)1aloSupport Daily • in 4 h 52 mj8•Platform TeamQ Search boardREADY FOR DEVS)))laRo-XC SRO-E07 (580- xC210 X57 Servic xDe Font A xCostlXAchorXC CEDeO Action• Deperhttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-206320 ProjectsAWS|E SSH• Home | SalestorceElDutadog * Claude0 CircieclSentry|Tasks a Insights & CoachinD Dev200$ 3y-12250 / Д JY-20632Prepare fallback with email for SSO for 'persistent' name_id_formatDescriptionEdit descriptionSubtasksAdd subtaskLinked work itemsatet tol0 SRD-6779 Unable to log in to SidekickIN PROORESS MActivityHistoryWork 10Add a comment.….Can I get more info...?Status update...Thanks.Pro tios press M to comment)•ux.DetailsStory point estimateNoneStory PointsOrganisationswotePriority= Medium|Fix versionsSprintPlatform Sprint 1 Q20,5YesJY-12250 Reduce ChurnCinny CinikOpen Canny LinksVк DelAl BookmarksGroup: QueriesFix oohinitme ouring tofeature fiag releaseSUPPORT TICKETSDeployedXE -20565 15 4 •***=AI Review - Q1GROWTH - MAINTAIN OUR COMPE...Deployedabraseoe000-No such column "Type' onentity 'Event"DeployedE-20384 05 #1 *** =®Missed deletion of staleREDUCK CHEClosed0 -200 1 *-[Pipedrive) DI > status notlabeled, date data missingREDUCE CHUД -20614 05 01 **** = |Stefka StoyanovaSteliyan Georgiev10:08 AM Daily - Platform:Aneliya Angelova23:078 • Tue 14 Apr 10:08:31ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8857
|
|
8858
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelpPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsyts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New Tabennuo.com minny doo oull tivoo chidnees~ Google Gemini...l1 OpenSRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935All commitsyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0GeminiPRO• Filter files...v app/Guards/Sso.php 0 4public function loginUser(SignedIn $event): void• F app/GuardsE Sso.phpv = tests$samlUser = Sevent->getSaml2User();Hi LukasWhere should westart?~ E Feature/ServiceProvidersĐ SsoTest.php• Unit/Guards* SsoTest.php15 -// Find user by email$user = User::where('emall', $samlUser->getUserld())->t1rstos1718 -if ($user === null) 1Create image* Create musicWrite anythingBoost my dayHelp me learn21 -if ($user-»status !== User::STATUS_ACTIVE) €• Enter a prompt for Gemini+Pro vSummarize pagereturn;// Loqin a user.Auth:: login(Suser);v tests/Feature/ServiceProviders/SsoTest.php 0 40a -3,6 +3,7 canamesnace Tests reature serviceproviders:use Illuminate\Support\racades\Cache;use jiminny component Sami2rederationMetadata:use Jiminny|Component\Saml2\FederationMetadataRefreshJob;use Jiminnv\Component\Sam12\OneLoginBuilder:0a -135,4 +136,154 @@ public function testSsoRefreshMetadata(): void135$this->assertNotNull(Smetadata);171930+ +3943 ₽>0 lalO & Support Daily • in 4 h 52 mA100% CS8 • Tue 14 Apr 10:08:33C0 3 VieweoI• Awaltino aporovali+23 -4 UUUU|Vlewedpublic function loginUser(SignedIn $event): void$samlUser = Sevent->getSaml2User();$email = null;// Find user by NameID (works when name id format is emailAddress)$user = User::where('emall', $samlUser->getUserld())->t1rst0;// raltback: try emall Trom saMl actributes (Tor persistent name_ld_tormat)if ($user === null) 1saturloutes = ssanluser=>cetAtcrloutes..:$email = $attributes ['email'] [0]?? $attributes('emailAddress'][0]?? $attributes ['http://schemas.xmlsoap.org/ws/2005/05/identity/claims/ema_laaaress.0.?? $attributes ['Email'] [0]?? $attributes ['mail'] [0]?null:AT senall es nucu$user = User::where('email', $email)→>firsto);if ($user === null || $user->status != User::STATUS_ACTIVE) {Log: :warning('[SSO] Login failed', ['name_1d => SsamlUser→>getUserid0),'email_used' => $email,"reason → suser === null ? user_not_tound" : 'user_inactive,1):relulnyAuth:: loaln suser):+101 UUUUU|Viewedo ∞0namespace Tests\Feature\ServiceProv1ders;use Illuminate\Support\Facades\Cache;+ use Illuminate\Support\Facades\Log;use jiminny component Sami2rederationMetadata:use Jiminny\Component\Saml2\FederationMetadataRefreshJob;use Jininnyconvonentsamle unelooinbullder.136$this->assertNotNull($metadata);...
|
NULL
|
NULL
|
NULL
|
8858
|
|
8859
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)1aloSupport Daily • in 4 h 52 mj8•Platform TeamQ Search boardREADY FOR DEVS(ClaRo-XC SRO-E07 (580- xC210 X57 Servic xDe Font A xCostlXAchorXC CEDeO Action• Deperhttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-206320 ProjectsE AWSIE3 SSH• Home | SalestorceElDutadog * Claude0 CircieclSentry|Tasks a Insights & CoachinD Dev200$ 3y-12250 / Д JY-20632Prepare fallback with email for SSO for 'persistent' name_id_formatDescriptionEdit descriptionSubtasksAdd subtaskLinked work itemsatet tol0 SRD-6779 Unable to log in to SidekickIN PROORESS MActivityHistorywork 1ogAdd a comment.….Can I get more info...?Status update...Thanks.Pro tios press M to comment)•ux.DetailsStory point estimateNoneStory PointsOrganisationswotePriority= Medium|Fix versionsspnnoPlatfoim Sprint 1 02DaysYesJY-12250 Reduce ChurnCinny CinikOpen Canny LinksVк DelAl BookmarksGroup: QueriesFix oohinitme ouring tofeature fiag releaseSUPPORT TICKETSDeployedXE -20565 15 •***=AI Review - Q1GROWTH - MAINTAIN OUR COMPE...Deployedabraseoe000-No such column "Type' onentity 'Event"Deployed0-20384 05 11 ****=|Missed deletion of staleREDUCK CHEClosed0 -200 1 *-[Pipedrive) DI > status notlabeled, date data missingREDUCE CHEД -20614 05 01 **** = |Stefka StoyanovaSteliyan GeorgievAneliya Angelova10:08 AM Daily - Platform:23:108 • Tue 14 Apr 10:08:34ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8859
|
|
8860
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelp• github.com/jiminny/app/pull/11935/changes~ Google Gemini•. Xjiminny / app 8Platform Sprint 1 Q2 - Platform TeaGeminiPRO‹> Code?? Pull requests 24Agents• Actions• Wiki ® Security and quality 24I Insightsộs Settings( SRD-6779 | JY-20632 | Unable XOn April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings( Jy 19798 evaluation for ai activity8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New TabHi LukasWhere should westart?SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 •il Openyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0gW Conversationa Commits 5E Checks 3E Files changed 3"O All commits -Create imageQ Filter files...* Create music~ app/Guards/Sso.php d +@a -4,25 +4,44 @Write anythingBoost my dayHelp me learnapp/GuardsE Sso.phpv = testsv E Feature/ServiceProvidersE SsoTest.php• E Unit/Guards• SsoTest.phpuse Auth;use Jininnynocels user.use sllaes samiz events slanean,13class ssopublze funetion loginser(Sgnesin Sevent): vol$samlUser = sevent->getSaml2User();15 +15 -16// Find user by emall$user = User::where('email', $samlUser->getUserId())->first();192018 -if ($user === null) {return;< 40 lll• f Support Daily - in 4h 52mA100% [8 • Tue 14 Apr 10:08:36Q Type to search• Awaiting approvalCode -• 0 /3 viewed|Submit review -+43 -4 Obob.• ViewedPreview) -+290 -4 ш00о:• Enter a prompt for GeminiPro vSummarize page21 -if ($user->status != User::STATUS_ACTIVE) {-use Auth;use Jiminny\Models\User;+ use Illuminate\Support\Facades\Log;use sllaes samtz events slanearn,class Ssopublic function loginUser(SignedIn $event): void$samlUser = sevent->getSaml2User();$email = null;// Find user by NameID (works when name_id_format is emailAddress)$user = User::where('email', $samlUser->getUserId())->first();// Fallback: try email from SAML attributes (for persistent name_id_format)if ($user === null) {gattributes = ssam.user->detAttributesr$email = $attributes ['email'] [0]sattributes 'ema1lAddress'1v?? $attributes ['http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emalladdress 101?? Sattributesl'Email'Jl0J?? Sattributes ('mail'][0]?? null;1tsemall le= nutuo<$user = User::where('email', $email)->firsto:if ($user === null Suser->status !== User::STATUS_ACTIVE) 1Log::warningl losud Login Talled,l'name_id' = $samlUser->getUserId(),emall used => semall,'reason' => $user === null? 'user_not_found' : 'user_inactive',...
|
NULL
|
NULL
|
NULL
|
8860
|
|
8861
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)1aloSupport Daily • in 4 h 52 mj8•Platform TeamQ Search boardREADY FOR DEVS(ClaRo-XC SRO-E07 (580- xC210 X57 Servic xe Font A XCostlXAchorXC CEDe( Action• Deperhttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-206320 ProjectsE AWSIE3 SSH• Home | SalestorceElDutadog * Claude0 CircieclSentry|>X 0 Tasks |insights & CoachinD Dev200$ 3y-12250 / Д JY-20632Prepare fallback with email for SSO for 'persistent' name_id_formatDescriptionEdit descriptionSubtasksAdd subtaskLinked work itemsatet tol0 SRD-6779 Unable to log in to SidekickIN PROORESS MActivityHistorywork 1ogAdd a comment.….Can I get more info...?Status update...Thanks.Pro tios press M to comment)•ux.DetailsStory point estimateStory Points 0 #OrganisationswotePriority= Medium|Fix versionsSprintPlatform Sprint 1 Q2DaysYesJY-12250 Reduce Churn)Cinny CinikOpen Canny LinksFox De0JmnlAl BookmarksGroup: QueriesFix oohinitme ouring tofeature fiag reieaseSUPPORT TICKETSDeployedXE -20565 15 •***=AI Review - Q1GROWTH - MAINTAIN OUR COMPE...Deployedetae00000-No such column "Type' onentity 'Event"Deployed0-20384 05 11 ****=|Missed deletion of staleREDUCK CHEClosed0 -2000 1 *-[Pipedrive) DI > status notlabeled, date data missingД -20614 05 (1 **** = |Stefka StoyanovaSteliyan GeorgievAneliya Angelova10:08 AM Daily - Platform:23:128 • Tue 14 Apr 10:08:36ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8861
|
|
8862
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelp• github.com/jiminny/app/pull/11935/changes~ Google Gemini•. Xjiminny / app 8Platform Sprint 1 Q2 - Platform TeaGeminiPRO‹> Code?? Pull requests 24Agents• Actions• Wiki © Security and quality 24I Insightsộs Settings( SRD-6779 | JY-20632 | Unable XOn April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings( Jy 19798 evaluation for ai activity8 Jiminnyg Ask Jiminny test report - 8 Apr 20:Service-Desk - Queues - Platform+ New TabHi LukasWhere should westart?SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 •il Openyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0gW Conversationa Commits 5E Checks 3E Files changed 3"O All commits -Create imageQ Filter files...* Create music~ app/Guards/Sso.php d +@a -4,25 +4,44 @Write anythingBoost my dayHelp me learnapp/GuardsE Sso.phpv = testsv E Feature/ServiceProvidersE SsoTest.php• E Unit/Guards• SsoTest.phpuse Auth;use Jininnynocels user.use sllaes samiz events slanean,13class ssopublic function loginusertSignedin sevent): vold$samlUser = sevent->getSaml2User();15 -16// Find user by emall$user = User::where('email', $samlUser->getUserId())->first();18 -if ($user === null) {return;• Enter a prompt for GeminiPro vSummarize page21 -if (suser-»status !== User::STATUS_ACTIVE) €-< 40 l4l © [ Support Daily • in 4h 52mA100% CS8 • Tue 14 Apr 10:08:37Q Type to search+-• Awaiting approvalCode -Preview-+290 -4 ш00о:• 0 /3 viewed|Submit reviewFinish your reviewJ ViewedWritePreviewHBIE»Leave a commentI@ Paste, drop, or click to add files• CommentSubmit general feedback without explicit approval.• Approvesubmit Teedback and approve merging these changes.• Request changessuomit reeaback suggesuine changes.CancelCemit raviewformat)if ($user === null) {gattributes = ssam.user->detAttributesr$email = $attributes ['email'] [0]sattributes 'ema1lAddress'1v?? $attributes ['http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emalladdress 101?? Sattributesl'Email'Jl0l?? Sattributes ('mail'][0]?? null;1t emall le= nutuo<$user = User::where('email', $email)->firsto:+ +if ($user === null Suser->status !== User::STATUS_ACTIVE) 1Lod:.warnind 1ssu Looin Talleo.'name_id' = $samlUser->getUserId(),emall used => semall,'reason' => $user === null ? 'user_not_found' : 'user_inactive',...
|
NULL
|
NULL
|
NULL
|
8862
|
|
8863
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)1aloSupport Daily • in 4 h 52 mj8•Platform TeamQ Search boardREADY FOR DEVS(ClaRo-XC SRO-E07 (580- xC210 X57 Servic xDe Font A x• CostIAchorXC Ct:De( Action• Deperhttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-206320 ProjectsAWS|E3 SSH• Home | SalestorceElDutadog * Claude0 CircieclSentry|Tasks a Insighes & CoachinD Dev200$ 3y-12250 / Д JY-20632Prepare fallback with email for SSO for 'persistent' name_id_formatDescriptionEdit descriptionSubtasksAdd subtaskLinked work itemsatet tol0 SRD-6779 Unable to log in to SidekickIN PROORESS MActivityHistorywork 1ogAdd a comment.….Can I get more info...?Status update...Thanks.Pro tios press M to comment)•ux.DetailsStory point estimateStory Points 0 #OrganisationswotePriority= Medium|Fix versionsSprintPlatform Sprint 1 Q2DaysYes• JY-12250 Reduce Churn)Cinny CinikOpen Canny LinksFox De0JmnlAl BookmarksGroup: Queriesfix cohinitie ouring tofeature fiag reieaseSUPPORT TICKETSDeployedXE -20565 15 4 •***=AI Review - Q1GROWTH - MAINTAIN OUR COMPE...Deployedabraseoe000-No such column "Type' onentity 'Event"Deployed0-20384 05 11 ****=|Missed deletion of staleREDUCK CHEClosed0 -2000 1 *-[Pipedrive) DI > status notlabeled, date data missingREDUCE CHEД -20614 05 (1 **** = |Stefka StoyanovaSteliyan GeorgievAneliya Angelova10:08 AM Daily - Platform:23:138 • Tue 14 Apr 10:08:37ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8863
|
|
8864
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)1aloSupport Daily • in 4 h 52 mj8•Platform TeamQ Search boardREADY FOR DEVS(ClaRo-XC SRO-E07 (580- xC210 X57 Servic xhe Font Ax• CostIAchorXC CEDe( Action• Deperhttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/37?selectedissue=JY-206320 ProjectsAWS|E3 SSH• Home | SalestorceElDutadog * Claude3 CircieciSentry|05 Tasks |insights & CoachinD Dev200§ 5y-12250 / Д JY-20632Prepare fallback with email for SSO for 'persistent' name_id_formatDescriptionEdit descriptionSubtasksAdd subtaskLinked work itemsatet tol0 SRD-6779 Unable to log in to SidekickIN PROORESS MActivityHistoryWork 10Add a comment.….Can I get more info...?Status update...Thanks.Pro tios press M to comment)•ux.•1|DetailsStory point estimateStory PointsOrganisationswotePriority= Medium|Fix versionsSprintPlatform Sprint 1 Q2DaysYes• JY-12250 Reduce Churn)Cinny CinikOpen Canny LinksFix De0JmnlAl BookmarksGroup: Queriesme during tofeature fiag reieaseSUPPORT TICKETSDeployedXE -20565 15 •***=AI Review - Q1GROWTH - MAINTAIN OUR COMPE...Deployedabraseoe000-No such column "Type' onentity 'Event"Deployed0-20384 05 11 ****=|Missed deletion of staleREDUCK CHEClosed0 -2000 1 *-[Pipedrive) DI > status notlabeled, date data missingREDUCE CHEД -20614 05 (1 **** = |Stefka StoyanovaSteliyan GeorgievAneliya Angelova10:08 AM Daily - Platform:23:148 • Tue 14 Apr 10:08:38ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8864
|
|
8865
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindowHelp• github.com/jiminny/app/pull/11935/changes~ Google Gemini•. Xjiminny / app 8Platform Sprint 1 Q2 - Platform TeaGeminiPRO‹> Code?? Pull requests 24Agents• Actions• Wiki © Security and quality 24I Insightsộs Settings( SRD-6779 | JY-20632 | Unable XOn April 24 we'll start using GitHub Copilot interaction data for Al model training unless you opt out. Review this update and manage your preferences in your GitHub account settings( Jy 19798 evaluation for ai activity8 Jiminnyg Ask Jiminny test report - 8 Apr 20:Service-Desk - Queues - Platform+ New TabHi LukasWhere should westart?SRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935 •il Openyalokin-jiminny. wants to merge 5 commits into master from SRD-6779-sidekick-SS0gW Conversationa Commits 5E Checks 3E Files changed 3"O All commits -Create imageQ Filter files...* Create music~ app/Guards/Sso.php d +@a -4,25 +4,44 @Write anythingBoost my dayHelp me learnapp/GuardsE Sso.phpv = testsv E Feature/ServiceProvidersE SsoTest.php• E Unit/Guards• SsoTest.phpuse Auth;use Jininnynocels user.use sllaes samiz events slanean,13class ssopublic function loginusertSignedin sevent): vold$samlUser = sevent->getSaml2User();15 -16// Find user by emall$user = User::where('email', $samlUser->getUserId())->first();18 -if ($user === null) {return;< 40 l4l © [ Support Daily • in 4h 52mA100% CS8 • Tue 14 Apr 10:08:38Q Type to search+-• Awaiting approvalCode -Preview) -+290 -4 шшшnс• 0 /3 viewed|Submit reviewJ Viewed• Enter a prompt for GeminiPro vSummarize page21 -if (suser-»status !== User::STATUS_ACTIVE) €-Finish your reviewWritePreviewHBIEDOLeave a comment@ Paste, drop, or click to add files• CommentSubmit general feedback without explicit approval.• Approvesubmit Teedback and approve merging these changes.• Request changessuomit reeaback suggesuine changes.Cancelsubmit review &format)if ($user === null) {gattributes = ssam.user->detAttributesr$email = $attributes ['email'] [0]sattributes 'ema1lAddress'1v?? $attributes ['http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emalladdress 101?? Sattributesl'Email'Jl0l?? Sattributes ('mail'][0]?? null;1t emall le= nutuo<$user = User::where('email', $email)->firsto:if ($user === null Suser->status !== User::STATUS_ACTIVE) 1Lod:.warnind 1ssu Looin Talleo.'name_id' = $samlUser->getUserId(),emall used => semall,'reason' => $user === null ? 'user_not_found' : 'user_inactive',...
|
NULL
|
NULL
|
NULL
|
8865
|
|
8866
|
Activity MonitorFilelEditViewWindowHelpmeet.google Activity MonitorFilelEditViewWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)lahlSupport Daily • in 4 h 52 mj8•Platform TeamQ Search boardREADY FOR DEVSlaRo-XC SRD-E07 (5R0-[URL_WITH_CREDENTIALS] deletion of staleREDUCE CHUANClosed0 -2067 1 # ****=[Pipedrive) DI > status notlabeled, date data missingREOUCE CHURNDeployed0 _20614 05 1l •**0 =Stefka StoyanovaSteliyan GeorgievAneliya Angelova10:08 AM Daily - Platform23:168 • Tue 14 Apr 10:08:41ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
NULL
|
NULL
|
NULL
|
8866
|
|
8867
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Help• github.com/jiminny/app/pull/11935#pullrequestreview-4103966583~ Google Gemini•. XGeminiPROC< 40 ll © f SupportDaily- in 4h52m A 100%a &• Tue 14 Apr 10:08:4387 OpenPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable X( Jy 19798 evaluation for ai activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New TabHi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnSRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-SS0Consider either:Repacing the unites ves he fe itue est (atich ro ae aroiete eatcod pa teguing thal, or2. testSsoLogsWarningWhenUserDeactivated may be skipped in Cltests/Feature/ServiceProviders/SsoTest.php:264-266 — this test calls markTestSkipped if there's no deactivateduser in the database. If the test seed doesn't include a deactivated user, this coverage gap will never be caught.Consider creating the user inline with a factory.3. No test for inactive user with email fallbackThere's a test for inactive user found by NamelD, but no test for the case where the user is found via the email attributefallback and is inactive. The reason field in the warning log would say user_inactive — worth asserting that codepath is exercised.4. getAttributes() not called when NamelD matches — minor efficiency noteThis is correct behaviour and the right call; just confirming it's intentional that getAttributes() is only called when thefirst lookup fails.SummaryThe core logic is solid and the previous review suggestions have been addressed. The main actionable item is the unittest not testing real production code - the feature tests provide real coverage, but the unit test as written gives aTalse sense or security. Ine deactivated-user test being skip-able in cl is also worth tixing.sonarqubecloud bot commented 5 days ago~ Quality Gate passedIssuesv O New issues® O Accepted issuesMeasuresv O Security Hotspotsv Uv.Uv Coverace on vew cocev 0.0% Duplication on New CodeSee analysis details on SonarQube CloudO LakyLak approved these changes now.view reviewea changes• Enter a prompt for Gemini+Pro vSummarize page8 This branch has not been deployedNo deploymentsChanges approved1 approving review by reviewers with write access.v 1 approval ›...
|
NULL
|
NULL
|
NULL
|
8867
|
|
8868
|
FirefoxFileEoitViewHistoryBookmarksProfilesToolsWi FirefoxFileEoitViewHistoryBookmarksProfilesToolsWindow Help• github.com/jiminny/app/pull/11935#pullrequestreview-4103966583~ Google Gemini•. XGeminiPROC < 40 ll © f Support Daily • in 4h52m CA 100%C &• Tue 14 Apr 10:08:468? OpenPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable X( Jy 19798 evaluation for ai activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform+ New TabSko-o J1-Luos4Unao e to loc in to s cekick With ss0 #959yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-sS0 dwS-rea scnema URI, Emait, mail)• Ine tix to the status check ( Suser === null $user->status !== ... ) correctly consollaates both early-exitconditions and removes the prior implicit risk of calling ->status on nullIssues / suggestions1. Silent failure on lookup miss — consider loggingWhen both lookups fail (or the user is inactive), loginUser returns silently. This makes it very hard to diagnose futureSSO misconfigurations. A quick Log::warning(...) on the null path would save a lot of debugging time.it (sugi:warning ('sSo Suger astatus, User: :STATUS ACTAVE) +'name 1d= $samlUser->getUserid),'email_used' = semail 2? null,'reason'= $user === null ? 'user_not_found' : 'user_inactive',Hi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnFix this →2. $email is out of scope at the logging pointThe $email variable is declared inside the if ($user === null) block, so it won't be accessible at the final guardcheck. Minor scoping issue — initialise it to null before the block if logging is added.3. Attribute name coverage — emailAddress variantSome IdPs (notably Okta in certain configurations) send the attribute as emailAddress (camelCase). Worthconsidering whether to add it to the chain, depending on which IdPs are in use.4. Empty-array edge case (cosmetic)Sattributes l'email'] [0] ?? null is safe in PHP 7+ because ?? suppresses undefined-offset notices, but it relies onthat behaviour silently. An explicit isset($attributes l'email'] [0]) guard or using Arr::get(Sattributes,'emait.0' ) would be more self-documenting - minor style point.SummaryThe core logic is correct and directly addresses the bug. The main actionable suggestion is adding a log warning whenlogin fails - it will pay dividends the next time an SSO configuration needs debugging. Everything else is low-priority.• Enter a prompt for Gemini+Summarize pagePro vEf@yalokin-jiminny force-pushed the SRD-6779-sidekick-SS0 branch from 832d24e to bab0aaa5 days ago• © yalokin-jiminny requested review from Vasil-Jiminny and vkulov 5 days agoEt yalokin-jiminny added 5 commits 5 days agoo @ SRD-6779 1 JY-20632 | Unable to log in to Sidekick with SSOa@ SRD-6779 1 JY-20632 L Add log@ SRD-6779 | JY-20632 |_ minor improvementa @ SRD-6779 1 JY-20632 | add testsa @ SRD-6779 1 JY-20632-J add testsCompare5d7df1865c0ce98ddOd585179939V 83bd72e...
|
NULL
|
NULL
|
NULL
|
8868
|
|
8869
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Zoom in
Open in new window
Enter Full Screen
Stefka Stoyanova
Nikolay Yankov...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8869
|
|
8870
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Zoom in
Open in new window
Enter Full Screen
Stefka Stoyanova...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8870
|
|
8871
|
DiaFileEditViewTabsBookmarksHistoryExtensionsWindo DiaFileEditViewTabsBookmarksHistoryExtensionsWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)Platform TeamQ Search boardREADY FOR DEVSlaRo-XC SRD-E07 (5R0-© Jy192(l Senvio xDe Font A xCostX© Action xC CD[URL_WITH_CREDENTIALS] deletion of staleREDUCE CHUANClosed0 -2067 1 # ****=[Pipedrive) DI > status notlabeled, date data missingREOUCE CHURNDeployed0 _20614 05 1l •**0 =Stefka StoyanovaNikolay YankovSteliyan GeorgievNikolay IvanovAneliya AngelovaLukas Kovalik23:26...
|
NULL
|
NULL
|
NULL
|
8871
|
|
8872
|
FirefoxFileEditViewHistoryBookmarks)ProfilesToolsW FirefoxFileEditViewHistoryBookmarks)ProfilesToolsWindow Help• github.com/jiminny/app/pull/11935#pullrequestreview-4103966583~ Google Gemini•. X= GeminiPRO‹ 40 lil @ f Support Daily• in 4h52m (A 100%C2 2• Tue 14 Apr 10:08:528? OpenPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable Xsy ts/ss evaluation tor al activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 20)Service-Desk - Queues - Platform- New laoSRD-6779 | JY-20632 I Unable to loa in to Sidekick with SSO #11935yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-sS0 dwS-rea scnema URI, Emait, mail)• The fix to the status check ( $user === null || $user->status != ... ) correctly consolidates both early-exitconditions and removes the prior implicit risk of calling ->status on nullIssues / suggestions1. Silent failure on lookup miss — consider loggingWhen both lookups fail (or the user is inactive), loginUser returns silently. This makes it very hard to diagnose futureSSO misconfigurations. A quick Log::warning(...) on the null path would save a lot of debugging time.it (sugi:warning ('sSo Suger astatus, User: :STATUS ACTAVE) +'name 1d'= $samlUser->getUserid),'email_used' = semail 2? null,"reason'= $user === null ? 'user_not_found' : 'user_inactive',Hi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnFix this →2. $email is out of scope at the logging pointThe $email variable is declared inside the if ($user === null) block, so it won't be accessible at the final guardcheck. Minor scoping issue — initialise it to null before the block if logging is added.3. Attribute name coverage — emailAddress variantSome IdPs (notably Okta in certain configurations) send the attribute as emailAddress (camelCase). Worthconsidering whether to add it to the chain, depending on which IdPs are in use.4. Empty-array edge case (cosmetic)Sattributes l'email'] [0] ?? null is safe in PHP 7 because ?? suppresses undefined-offset notices, but it relies onthat behaviour silently. An explicit isset($attributes l'email'] [0]) guard or using Arr::get(Sattributes,'emait.0' ) would be more self-documenting - minor style point.SummaryThe core logic is correct and directly addresses the bug. The main actionable suggestion is adding a log warning whenlogin fails - it will pay dividends the next time an SSO configuration needs debugging. Everything else is low-priority.• Enter a prompt for Gemini+Summarize pagePro vEf@yalokin-jiminny force-pushed the SRD-6779-sidekick-SS0 branch from 832d24e to bab0aaa5 days ago• © yalokin-jiminny requested review from Vasil-Jiminny and vkulov 5 days agoEt yalokin-jiminny added 5 commits 5 days agoo @ SRD-6779 1 JY-20632 | Unable to log in to Sidekick with SSOa@ SRD-6779 1 JY-20632 L Add log@ SRD-6779 | JY-20632 |_ minor improvementa @ SRD-6779 1 JY-20632 | add tests= @ SRD-6779 J JY-20632 |_ add testsCompare5d7df1865c0ce98ddOd585179939v 83bd72e...
|
NULL
|
NULL
|
NULL
|
8872
|
|
8873
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Unpin Nikolay Yankov's presentation from your main screen
You can't unmute someone else's presentation
More options for Nikolay Yankov
Zoom in
Open in new window
Enter Full Screen
Pin Stefka Stoyanova to your main screen
You can't unmute someone else
More options for Stefka Stoyanova
Stefka Stoyanova
Pin Nikolay Yankov to your main screen
Mute Nikolay Yankov's microphone
More options for Nikolay Yankov
Nikolay Yankov
Pin Steliyan Georgiev to your main screen
You can't unmute someone else
More options for Steliyan Georgiev
Steliyan Georgiev
Pin Nikolay Ivanov to your main screen
You can't unmute someone else
More options for Nikolay Ivanov
Nikolay Ivanov
Pin Aneliya Angelova to your main screen
You can't unmute someone else
More options for Aneliya Angelova
Aneliya Angelova
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:08
AM
Daily - Platform
Daily - Platform
Audio settings
Turn on microphone
Video settings
Turn off camera
Nikolay Yankov is presenting
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Turn on microphone (⌘ + d)
Your microphone is off.
meet.google.com / Daily - Platform
DiaFileEditViewTabsBookmarksHistoryExtensionsWindowHelpSupport Daily - in 4h 52 mIEB)ladlmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)8•I7 I5R0-57 (5R0-tylex(7 Servic x | le Font A x• CostlxO Action xectde XActorx• Deper• Far De© Sminhttps://fiminny.atlassian.net/browse/SRD-67790 ProjectsAWS|E SSH• Home | SalestorceE El Dutados O *Cluude O CircecalaSentry S X C Tasks27 insights & Coachin.D Dev•ux.0 Al BookmarksJIMINNYSearch+ CreateAsk Rovo8,Spaces / [7 Service-Desk / X0E SRO-6779® For you0:00/ 0:29$ Starred83 Apps• Spaces |Assign to meThey are stuck in the same circle. I was not able to find issues with their accounts, calendars, or inboxes that could refer to something here. They don't have aryissues when it comes to log in to the platform vía SSO etc.|keporten@ Mario GeorgievService-Desk|Q QueuesService requestsA Incidentslal Reports@ Knowiedge Base& Customers@ Channels8 Emall logs% Developer escalati...: Slack Integration§ Reporting Center|Archived work itemsJiminny (Old)Picase assist wich this one. uhariks:Request TypeReport a bug |Data CentreDsKnowledge base@ 1 reiated articleSteps to reproducecheck the examplePriority levelP2 MediumOustomer typeDey ToarPlatform teamActual outcomeusers unable to log in to the SidekickCanny LinksOpen Canny LinksExpected outcomeusers to be able to log in to the SidekickSeveriky levelS2More fieldsImpactWorkLabelsNonea-= More spacesE FitersC Dashboards@ OperationsRoot causeTime trackingNo time logged"name_id_format* in sami2_tenants is configured 'persistent' instead of 'emailAddress'Type of InfoSec incidentNoneDate added +Screen Recording 2026-04-09 at 3.38.33 PM (1) movZ MB09 Apr 2026, 9:22 am•Components(InfoSec)Nonex) ConfiuenceTurn on microphone (88 + d)100% C47 8• Tue 14 Apr 10:08:57Stefka StoyanovaSteliyan GeorgievAneliya Angelova10:08 AM Daily - Platform23:32ChatNikolay YankovNikolay IvanovLukas Kovalik...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8873
|
|
8874
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Unpin Nikolay Yankov's presentation from your main screen
You can't unmute someone else's presentation
More options for Nikolay Yankov
Zoom in
Open in new window
Enter Full Screen
Pin Stefka Stoyanova to your main screen
You can't unmute someone else
More options for Stefka Stoyanova
Stefka Stoyanova
Pin Nikolay Yankov to your main screen
Mute Nikolay Yankov's microphone
More options for Nikolay Yankov
Nikolay Yankov
Pin Steliyan Georgiev to your main screen
You can't unmute someone else
More options for Steliyan Georgiev
Steliyan Georgiev
Pin Nikolay Ivanov to your main screen
You can't unmute someone else
More options for Nikolay Ivanov
Nikolay Ivanov
Pin Aneliya Angelova to your main screen
You can't unmute someone else
More options for Aneliya Angelova
Aneliya Angelova
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:09
AM
Daily - Platform
Daily - Platform
Audio settings
Turn on microphone
Video settings
Turn off camera
Nikolay Yankov is presenting
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Turn on microphone (⌘ + d)
Your microphone is off.
meet.google.com / Daily - Platform
DiaFileEditViewTabsBookmarksHistoryExtensionsWindowHelplaalmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)# Support Daily - in 4h 51 m100% C47 8• Tue 14 Apr 10:09:03ChatPtattoO JIMINNYC Jy19 x | M FontA xCostlXActorXect DeslActorx• Depen• Far DeEl Outados #Cluude O Circeca E Sentry 8 X Tastosinsights & CoachinD Devux.+ Create8•Ask RovoAl BookmarksE:1(C® For you© Recent |# Starred83 Apps• Spaces |5 Service-DoskQ QueuesStarredI© Platform team 2> Team Priority|= View all que...* Service requestsA incioentll Reports@ Knowiedge Base|& CustomersQ ChannelsEmall logs# Slack Integration§ Reporting CenterB Archived work itemsJiminny (OId)( Jiminny (New)(l Servic xF7 (SRO-17 15R0SRD-dves/custom/370 ProjectsE SSHnoeeseoouSearchSpaces / Service-Desk / QueuesPlatform teamQ Search workRequest tyoe v2 work itemsKeySummaryStatusprocessing errorStefka StoyanovaNikolay YankovAssigneeMore fitersPriority levelP2 MediumP2 MediumSeverity levelReporterS2Mario GeorglevGabriela DurevaAssigneeNkolay Nikolowil Stellyan GeorgievStatusIN PROGRESSPLANNEDTriageCreated+09/Apx/2617/Mar/26Steliyan GeorgievNikolay IvanovAneliya AngelovaLukas KovalikTurn on microphone (2 + d)10:09 AM Daily - Platform23:38...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8874
|
|
8875
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Unpin Nikolay Yankov's presentation from your main screen
You can't unmute someone else's presentation
More options for Nikolay Yankov
Zoom in
Open in new window
Enter Full Screen
Pin Stefka Stoyanova to your main screen
Mute Stefka Stoyanova's microphone
More options for Stefka Stoyanova
Stefka Stoyanova
Pin Nikolay Yankov to your main screen
Mute Nikolay Yankov's microphone
More options for Nikolay Yankov
Nikolay Yankov
Pin Steliyan Georgiev to your main screen
You can't unmute someone else
More options for Steliyan Georgiev
Steliyan Georgiev
Pin Nikolay Ivanov to your main screen
You can't unmute someone else
More options for Nikolay Ivanov
Nikolay Ivanov
Pin Aneliya Angelova to your main screen
You can't unmute someone else
More options for Aneliya Angelova
Aneliya Angelova
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:09
AM
Daily - Platform
Daily - Platform
Audio settings
Turn on microphone
Video settings
Turn off camera
Nikolay Yankov is presenting
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Turn on microphone (⌘ + d)
Your microphone is off.
meet.google.com / Daily - Platform
DiaFileEditViewTabsBookmarksHistoryExtensionsWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)Platform TeamQ Search boardREADY FOR DEVS(7 ServiceF7 (SRO-17 15R0C SRD-€C Jy19 x | M FontA xCostlX© Action xC CDehttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/378 ProjectE SSH2000018Epic vIN DEV 4Part Automated reoortswith Ask JiminnyAJREPORTSIn DevAI BEQAД -18900 115n •**= 2Delays in CRM SyncCUATFORM STABTUTTYД JY-20553Experiment with AIworkflow for automatedDependabot foxesEMPROVEMENT OF OUR EFFICIENCYIn DevE 3-20551i ano slaoide WooOS using new mobile use...MAINTENIn DevOAД 3-204313•000=El Outados O # Clude O CirciedSentry|0 Tasks|Label vQuick filtersCOOE REVIEW 3BLOCKEDEva vsdon Tor AL AcuViyTypesAUTO-DETECTED ACTIVITY TYPECode Review9 J-19708 (5 П ***=+ CreateAJ Reports > TrackingAJREPORTSCode Review8 JY-20543 1 1 •99=for SSO for 'persistent'name_jd.formatREDUCE CHURNCode ReviewД л-20632 1 П •**=|Turn on microphone (88 + d)10:09 AM Daily - Platform# Support Daily - in 4h 51 m100% C47 8• Tue 14 Apr 10:09:20Chat8•( Action x• Deper• Far DeDa Insights & CoachinD Dev•ux.Complete sprintPO ACCEPTANCEAl BookmarksGroup: QueriesDEPLOY&hix oowinitie ourind tfeature fiag reieaseSUPPORT TICKETSDeployed0 -20565 15 & ****=0AI Review - Q1GROWTH - MAINTAIN OUR COMPE....DeployedA -a2 • ****-No such column "Type' onentity 'Event"PAIPRDIADeployed0-20384 05 П •***=Missed deletion of staleREDUCE CHUANClosed0 -2067 1 # ****=[Pipedrive) DI > status notlabeled, date data missingREOUCE CHURNDeployed0 _20614 05 12 •**0=Stefka StoyanovaNikolay YankovSteliyan GeorgievNikolay IvanovAneliya AngelovaLukas Kovalik23:56...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8875
|
|
8876
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Unpin Nikolay Yankov's presentation from your main screen
You can't unmute someone else's presentation
More options for Nikolay Yankov
Zoom in
Open in new window
Enter Full Screen
Pin Stefka Stoyanova to your main screen
Mute Stefka Stoyanova's microphone
More options for Stefka Stoyanova
Stefka Stoyanova
Pin Nikolay Yankov to your main screen
Mute Nikolay Yankov's microphone
More options for Nikolay Yankov
Nikolay Yankov
Pin Steliyan Georgiev to your main screen
You can't unmute someone else
More options for Steliyan Georgiev
Steliyan Georgiev
Pin Nikolay Ivanov to your main screen
You can't unmute someone else
More options for Nikolay Ivanov
Nikolay Ivanov
Pin Aneliya Angelova to your main screen
You can't unmute someone else
More options for Aneliya Angelova
Aneliya Angelova
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:09
AM
Daily - Platform
Daily - Platform
Audio settings
Turn on microphone
Video settings
Turn off camera
Nikolay Yankov is presenting
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Turn on microphone (⌘ + d)
Your microphone is off.
meet.google.com / Daily - Platform
Firefox)FileEditViewHistoryBookmarks)ProfilesToolsWindow Help• github.com/jiminny/app/pull/11935#pullrequestreview-4103966583~ Google Gemini•. X= GeminiPRO‹ 40 lil © ( SupportDaily• in 4h 51m (A 100%C2 3• Tue 14 Apr 10:09:208? OpenPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable X( Jy 19798 evaluation for ai activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 201Service-Desk - Queues - Platform- New laoSRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-sS0 dwS-rea scnema URI, Emait, mail)• The fix to the status check ( $user === null || $user->status != ... ) correctly consolidates both early-exitconditions and removes the prior implicit risk of calling ->status on nullIssues / suggestions1. Silent failure on lookup miss — consider loggingWhen both lookups fail (or the user is inactive), loginUser returns silently. This makes it very hard to diagnose futureSSO misconfigurations. A quick Log: :warning(...) on the null path would save a lot of debugging time.it (sugi:warning ('sSo Suger astatus, User: :STATUS ACTAVE) +'name 1d'= $samlUser->getUserid),'email_used' = semail 2? null,"reason'= $user === null ? 'user_not_found' : 'user_inactive',Hi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnFix this →2. $email is out of scope at the logging pointThe $email variable is declared inside the if ($user === null) block, so it won't be accessible at the final guardcheck. Minor scoping issue — initialise it to null before the block if logging is added.3. Attribute name coverage — emailAddress variantSome IdPs (notably Okta in certain configurations) send the attribute as emailAddress (camelCase). Worthconsidering whether to add it to the chain, depending on which IdPs are in use.4. Empty-array edge case (cosmetic)Sattributes l'email'] [0] ?? null is safe in PHP 7+ because ?? suppresses undefined-offset notices, but it relies onthat behaviour silently. An explicit isset($attributes l'email'] [0]) guard or using Arr::get(Sattributes,'emait.0' ) would be more self-documenting - minor style point.SummaryThe core logic is correct and directly addresses the bug. The main actionable suggestion is adding a log warning whenlogin fails - it will pay dividends the next time an SSO configuration needs debugging. Everything else is low-priority.• Enter a prompt for Gemini+Summarize pagePro vEf©yalokin-jiminny force-pushed the SRD-6779-sidekick-SS0 branch from 832d24e to bab0aaa5 days ago• © yalokin-jiminny requested review from Vasil-Jiminny and vkulov 5 days agoEt yalokin-jiminny added 5 commits 5 days agoo @ SRD-6779 1 JY-20632 | Unable to log in to Sidekick with SSOa@ SRD-6779 1 JY-20632 L Add log@ SRD-6779 | JY-20632 |_ minor improvementa @ SRD-6779 1 JY-20632 | add testsa @ SRD-6779 J JY-20632 |_ add testsCompare5d7df1865c0ce98ddOd585179939V 83bd72e...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8876
|
|
8877
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Unpin Nikolay Yankov's presentation from your main screen
You can't unmute someone else's presentation
More options for Nikolay Yankov
Zoom in
Open in new window
Enter Full Screen
Pin Stefka Stoyanova to your main screen
Mute Stefka Stoyanova's microphone
More options for Stefka Stoyanova
Stefka Stoyanova
Pin Nikolay Yankov to your main screen
Mute Nikolay Yankov's microphone
More options for Nikolay Yankov
Nikolay Yankov
Pin Steliyan Georgiev to your main screen
Mute Steliyan Georgiev's microphone
More options for Steliyan Georgiev
Steliyan Georgiev
Pin Nikolay Ivanov to your main screen
Mute Nikolay Ivanov's microphone
More options for Nikolay Ivanov
Nikolay Ivanov
Pin Aneliya Angelova to your main screen
You can't unmute someone else
More options for Aneliya Angelova
Aneliya Angelova
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:09
AM
Daily - Platform
Daily - Platform
Audio settings
Turn on microphone
Video settings
Turn off camera
Nikolay Yankov is presenting
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
meet.google.com / Daily - Platform
DiaFileEditViewTabsBookmarksHistoryExtensionsWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)Platform TeamQ Search boardREADY FOR DEV•S(7 ServiceF7 (SRO-17 15R0C SRD-€C Jy19 x | M FontA xCostlX© Action xC CDehttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/378 ProjectE SSH2000018Epic vIN DEV 4Part Automated reoortswith Ask JiminnyAJREPORTSIn DevAI BEQAД -18900 115n •**= 2Delays in CRM SyncCUATFORM STABTUTTYД JY-20553Experiment with AIworkflow for automatedDependabot foxesEMPROVEMENT OF OUR EFFICIENCYIn DevE 3-20551i ano slaoide wooelOS using new mobile use...MAINTENIIn DevOAД 3-204313•*=1El Outados O # Clude O CirciedSentry|0 Tasks|Label vQuick filtersCOOE REVIEW 3BLOCKEDEva vsdon Tor AL AcuViyTypesAUTO-DETECTED ACTIVITY TYPECode Review9 J-19708 (5 П ***=+ CreateAJ Reports > TrackingAJREPORTSCode Review8 JY-20543 1 1 •99=for SSO for 'persistent'name_jd.formatREDUCE CHURNCode ReviewД л-20632 1 П •**=|10:09 AM Daily - Platform# Support Daily - in 4h 51 m100% C47 8• Tue 14 Apr 10:09:26Chat8•( Action x• Deper• Far DeDa Insights & CoachinD Dev•ux.Complete sprintPO ACCEPTANCEAl BookmarksGroup: QueriesDEPLOY&hix oowinitie ourind tfeature fiag releaseSUPPORT TICKETSDeployedXE -20565/15 ...•=AI Review - Q1GROWTH - MAINTAIN OUR COMPE....DeployedAatris00000=No such column "Type' onentity 'Event"Deployed0-20384 05 П •***=Missed deletion of staledeals risksREDUCE CHUANClosed0 -2067 1 # ****=[Pipedrive) DI > status notlabeled, date data missingREOUCE CHURNDeployed0 _20614 05 12 •**0=Stefka StoyanovaNikolay YankovSteliyan GeorgievNikolay IvanovAneliya AngelovaLukas Kovalik24:01...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8877
|
|
8878
|
Nikolay Yankov (Presenting)
Nikolay Yankov (Presen Nikolay Yankov (Presenting)
Nikolay Yankov (Presenting)
People
7
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Unpin Nikolay Yankov's presentation from your main screen
You can't unmute someone else's presentation
More options for Nikolay Yankov
Zoom in
Open in new window
Enter Full Screen
Pin Stefka Stoyanova to your main screen
Mute Stefka Stoyanova's microphone
More options for Stefka Stoyanova
Stefka Stoyanova
Pin Nikolay Yankov to your main screen
Mute Nikolay Yankov's microphone
More options for Nikolay Yankov
Nikolay Yankov
Pin Steliyan Georgiev to your main screen
Mute Steliyan Georgiev's microphone
More options for Steliyan Georgiev
Steliyan Georgiev
Pin Nikolay Ivanov to your main screen
Mute Nikolay Ivanov's microphone
More options for Nikolay Ivanov
Nikolay Ivanov
Pin Aneliya Angelova to your main screen
You can't unmute someone else
More options for Aneliya Angelova
Aneliya Angelova
You’re continuously framed
Backgrounds and effects
More options for Lukas Kovalik
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:09
AM
Daily - Platform
Daily - Platform
Audio settings
Turn on microphone
Video settings
Turn off camera
Nikolay Yankov is presenting
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
meet.google.com / Daily - Platform
Firefox)FileEditViewHistoryBookmarks)ProfilesToolsWindow Help• github.com/jiminny/app/pull/11935#pullrequestreview-4103966583~ Google Gemini•. X= GeminiPRO‹ 40 lil © ( SupportDaily• in 4h 51m A 100%C2 3• Tue 14 Apr 10:09:268? OpenPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable X( Jy 19798 evaluation for ai activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 201Service-Desk - Queues - Platform- New laoSRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-sS0 dwS-rea scnema URI, Emait, mail)• The fix to the status check ( $user === null || $user->status != ... ) correctly consolidates both early-exitconditions and removes the prior implicit risk of calling ->status on nullIssues / suggestions1. Silent failure on lookup miss — consider loggingWhen both lookups fail (or the user is inactive), loginUser returns silently. This makes it very hard to diagnose futureSSO misconfigurations. A quick Log: :warning(...) on the null path would save a lot of debugging time.it (sugi:warning ('sSo Suger astatus, User: :STATUS ACTAVE) +'name 1d'= $samlUser->getUserid),'email_used' = semail 2? null,"reason'= $user === null ? 'user_not_found' : 'user_inactive',Hi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnFix this →2. $email is out of scope at the logging pointThe $email variable is declared inside the if ($user === null) block, so it won't be accessible at the final guardcheck. Minor scoping issue — initialise it to null before the block if logging is added.3. Attribute name coverage — emailAddress variantSome IdPs (notably Okta in certain configurations) send the attribute as emailAddress (camelCase). Worthconsidering whether to add it to the chain, depending on which IdPs are in use.4. Empty-array edge case (cosmetic)Sattributes l'email'] [0] ?? null is safe in PHP 7+ because ?? suppresses undefined-offset notices, but it relies onthat behaviour silently. An explicit isset($attributes l'email'] [0]) guard or using Arr::get(Sattributes,'emait.0' ) would be more self-documenting - minor style point.SummaryThe core logic is correct and directly addresses the bug. The main actionable suggestion is adding a log warning whenlogin fails - it will pay dividends the next time an SSO configuration needs debugging. Everything else is low-priority.• Enter a prompt for Gemini+Summarize pagePro vEf©yalokin-jiminny force-pushed the SRD-6779-sidekick-SS0 branch from 832d24e to bab0aaa5 days ago• © yalokin-jiminny requested review from Vasil-Jiminny and vkulov 5 days agoEt yalokin-jiminny added 5 commits 5 days agoo @ SRD-6779 1 JY-20632 | Unable to log in to Sidekick with SSOa@ SRD-6779 1 JY-20632 L Add log@ SRD-6779 | JY-20632 |_ minor improvementa @ SRD-6779 1 JY-20632 | add testsa @ SRD-6779 J JY-20632 |_ add testsCompare5d7df1865c0ce98ddOd585179939V 83bd72e...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8878
|
|
8879
|
DiaFileEditViewTabsBookmarksHistoryExtensionsWindo DiaFileEditViewTabsBookmarksHistoryExtensionsWindowHelpmeet.google.com / Daily - PlatformNikolay Yankov (Presenting)Platform TeamQ Search boardREADY FOR DEV•S(7 ServiceF7 (SRO-17 15R0C SRD-€C Jy19 x | M FontA xCostlX© Action xC CDehttps://fiminny.atlassian.net/jira/software/c/projects/JY/boards/378 ProjectE3 SSH2000018Epic vIN DEV 4Part Automated reoorts.with Ask JiminnyAJREPORTSIn DevAI BEQAA -18900 115n •**= 2Delays in CRM SyncCUATFORM STABTUTTYQ Jy-205s3Experiment with AIworkflow for automatedDependabot foxesEMPROVEMENT OF OUR EFFICIENCYIn DevE 3-20551i ano slaoide wooelOS using new mobile use...MAINTENIIn DevOAД 3-204313•000=El Outados O # Clude O CirciedSentry|0 Tasks|Label vQuick filtersCOOE REVIEW 3BLOCKEDEva vsdon Tor AL AcuViyTypesAUTO-DETECTED ACTIVITY TYPECode Review9 J-19708 (5 П ***=+ CreateAJ Reports > TrackingAJREPORTSCode Review8 JY-20543 1 1 •90:for SSO for 'persistent'name_jd.formatREDUCE CHURNCode ReviewД л-20632 1 П •**=|10:09 AM Daily - Platform# Support Daily - in 4h 51 m100% C4 8• Tue 14 Apr 10:09:27Chat8•( Action x• Deper• Far DeDa Insights & CoachinD Dev•ux.Complete sprintPO ACCEPTANCEAl BookmarksGroup: QueriesDEPLOY&hix oowinitie ourind tfeature fiag reieaseSUPPORT TICKETSDeployedXE -20565/15 ...•=AI Review - Q1GROWTH - MAINTAIN OUR COMPE....DeployedAatras00000=No such column "Type' onentity 'Event"Deployed0-20384 05 П1 ****=1Missed deletion of staleREDUCE CHUANClosed0 -2067 1 # ****=[Pipedrive) DI > status notlabeled, date data missingREOUCE CHURNDeployed0 _20614 05 12 •**0=Stefka StoyanovaNikolay YankovNikolay IvanovAneliya AngelovaLukas Kovalik24:03...
|
NULL
|
NULL
|
NULL
|
8879
|
|
8880
|
People
3
Take notes with Gemini
Take notes with Ge People
3
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Aneliya Angelova
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:09
AM
Daily - Platform
Daily - Platform
Audio settings
Turn off microphone
Video settings
Turn off camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Leave call
Several participants left the meeting
meet.google.com / Daily - Platform...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8880
|
|
8881
|
People
3
Take notes with Gemini
Take notes with Ge People
3
Take notes with Gemini
Take notes with Gemini
Gemini
Gemini
Aneliya Angelova
Lukas Kovalik
Others might see more of your background. Click to view your full video.
10:09
AM
Daily - Platform
Daily - Platform
Audio settings
Turn off microphone
Video settings
Turn off camera
Share screen
Send a reaction
Turn on captions
Raise hand (ctrl + ⌘ + h)
More options
Leave call
Meeting details
Chat with everyone
Meeting tools
Leave call
Several participants left the meeting
meet.google.com / Daily - Platform...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8881
|
|
8882
|
Dia File Edit ViewTabsBookmarksmeet.google.com / D Dia File Edit ViewTabsBookmarksmeet.google.com / Daily - PlatformHistoryExtensionsWindowHelp‹ >0 lbl# Support Daily - in 4h 51 m100% C47 8• Tue 14 Apr 10:09:30Chat3Aneliya AngelovaLukas KovalikLeave call10:09 AM Daily - Platform24:05...
|
NULL
|
NULL
|
NULL
|
8882
|
|
8883
|
Firefox)FileEditViewHistoryBookmarks)ProfilesTools Firefox)FileEditViewHistoryBookmarks)ProfilesToolsWindow Help• github.com/jiminny/app/pull/11935#pullrequestreview-4103966583~ Google Gemini•. X= GeminiPRO‹ 40 lil O ( SupportDaily- in 4h51m A 100%C2 3• Tue 14 Apr 10:09:308? OpenPlatform Sprint 1 Q2 - Platform Tea( SRD-6779 | JY-20632 | Unable X( Jy 19798 evaluation for ai activity(8 Jiminnyg Ask Jiminny test report - 8 Apr 201Service-Desk - Queues - Platform- New laoSRD-6779 | JY-20632 | Unable to log in to Sidekick with SSO #11935yalokin-jiminny, wants to merge 5 commits into master from SRD-6779-sidekick-sS0 dwS-rea scnema URI, Emait, mail)• The fix to the status check ( $user === null || $user->status != ... ) correctly consolidates both early-exitconditions and removes the prior implicit risk of calling ->status on nullIssues / suggestions1. Silent failure on lookup miss — consider loggingWhen both lookups fail (or the user is inactive), loginUser returns silently. This makes it very hard to diagnose futureSSO misconfigurations. A quick Log: :warning(...) on the null path would save a lot of debugging time.it (sugi:warning ('sSo Suger astatus, User: :STATUS ACTAVE) +'name 1d'= $samlUser->getUserid),'email_used' = semail 2? null,"reason'= $user === null ? 'user_not_found' : 'user_inactive',Hi LukasWhere should westart?Create image* Create musicWrite anythingBoost my dayHelp me learnFix this →2. $email is out of scope at the logging pointThe $email variable is declared inside the if ($user === null) block, so it won't be accessible at the final guardcheck. Minor scoping issue — initialise it to null before the block if logging is added.3. Attribute name coverage — emailAddress variantSome IdPs (notably Okta in certain configurations) send the attribute as emailAddress (camelCase). Worthconsidering whether to add it to the chain, depending on which IdPs are in use.4. Empty-array edge case (cosmetic)Sattributes l'email'] [0] ?? null is safe in PHP 7+ because ?? suppresses undefined-offset notices, but it relies onthat behaviour silently. An explicit isset($attributes l'email'] [0]) guard or using Arr::get(Sattributes,'emait.0' ) would be more self-documenting - minor style point.SummaryThe core logic is correct and directly addresses the bug. The main actionable suggestion is adding a log warning whenlogin fails - it will pay dividends the next time an SSO configuration needs debugging. Everything else is low-priority.• Enter a prompt for Gemini+Summarize pagePro vEf©yalokin-jiminny force-pushed the SRD-6779-sidekick-SS0 branch from 832d24e to bab0aaa5 days ago• © yalokin-jiminny requested review from Vasil-Jiminny and vkulov 5 days agoEt yalokin-jiminny added 5 commits 5 days agoo @ SRD-6779 1 JY-20632 | Unable to log in to Sidekick with SSOa@ SRD-6779 1 JY-20632 L Add log@ SRD-6779 | JY-20632 |_ minor improvementa @ SRD-6779 1 JY-20632 | add testsa @ SRD-6779 J JY-20632 |_ add testsCompare5d7df1865c0ce98ddOd585179939V 83bd72e...
|
Dia
|
NULL
|
NULL
|
8883
|
|
8884
|
Dia File Edit View TabsBookmarks< >meet.goog Dia File Edit View TabsBookmarks< >meet.google.com / Daily - PlatformHistoryExtensions WindowCD0 lofSupport Daily - in 4h 51ml?100% C4 8• Tue 14 Apr 10:09:31@[ @ ChatReturning to home screenYou left the meetingRejoinReturn to home screenHow was the audio and video?Very badVery good(•))fnypa cfllfiiat0001 24m 5sGeh-rewe924,4 MB• Feedback|...
|
NULL
|
NULL
|
NULL
|
8884
|
|
8885
|
You left the meeting
You left the meeting
Rejoin
R You left the meeting
You left the meeting
Rejoin
Return to home screen
Return to home screen
How was the audio and video?
How was the audio and video?
Rate the meeting 1 star out of 5.
Rate the meeting 2 stars out of 5.
Rate the meeting 3 stars out of 5.
Rate the meeting 4 stars out of 5.
Rate the meeting 5 stars out of 5.
Very bad
Very good
Feedback
Feedback
58
Returning to home screen
Returning to home screen in 60 seconds.
meet.google.com / Daily - Platform...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8885
|
|
8886
|
You left the meeting
You left the meeting
Rejoin
R You left the meeting
You left the meeting
Rejoin
Return to home screen
Return to home screen
How was the audio and video?
How was the audio and video?
Rate the meeting 1 star out of 5.
Rate the meeting 2 stars out of 5.
Rate the meeting 3 stars out of 5.
Rate the meeting 4 stars out of 5.
Rate the meeting 5 stars out of 5.
Very bad
Very good
Feedback
Feedback
58
Returning to home screen
Returning to home screen in 60 seconds.
meet.google.com / Daily - Platform...
|
Dia
|
Work: Meet - Daily - Pla…
|
NULL
|
8886
|