Skip to content

Add Tabs and Functions support to core#354

Open
MehakBindra wants to merge 26 commits intonext/corefrom
next/core-tabs
Open

Add Tabs and Functions support to core#354
MehakBindra wants to merge 26 commits intonext/corefrom
next/core-tabs

Conversation

@MehakBindra
Copy link
Collaborator

@MehakBindra MehakBindra commented Feb 27, 2026

New Sample Project: TabApp

  • Added TabApp sample project to the solution and project files, including its backend and frontend components.
  • Implemented backend logic in Program.cs for serving static tab content, handling Teams authentication, and providing server functions such as posting messages to chat.

Frontend Implementation

  • Added a React/Vite frontend app with Teams JS SDK and MSAL integration, supporting features like context display, posting to chat, user info lookup, and presence toggling.

Auth

  • Added entra token validation and cleaned up jwtExtension

@MehakBindra MehakBindra marked this pull request as draft February 27, 2026 01:57
@MehakBindra MehakBindra marked this pull request as ready for review February 27, 2026 22:42
@MehakBindra MehakBindra changed the title Next/core tabs Add Tabs and Functions support to core Feb 27, 2026
@MehakBindra MehakBindra requested review from rido-min and singhk97 March 2, 2026 18:15
@MehakBindra MehakBindra force-pushed the next/core-tabs branch 2 times, most recently from a6f5a83 to 76c6b5c Compare March 2, 2026 18:46
@MehakBindra MehakBindra marked this pull request as draft March 2, 2026 23:20
@MehakBindra MehakBindra marked this pull request as ready for review March 4, 2026 05:17
Copy link
Collaborator

@singhk97 singhk97 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's get this merged in so i can make tweaks to jwt extensions on top of this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants