Skip to content

Conversation

@ruchitharajaghatta
Copy link
Contributor

@ruchitharajaghatta ruchitharajaghatta commented Nov 13, 2024

Description

Update the compass-generative-ai package to have a plugin used in CompassWeb to show the opt-in modal. This opt-in modal, when a user clicks to enable it, calls to set the setting on the backend when clicked. Change the current sign in flow to only show the sign in flow if a user isn’t already authenticated.

This is a user setting.

More info in the tech design: https://docs.google.com/document/d/1to8ghEzI600WxQm08T5nzNfFLkeLDx55EtYxDb4Lvno/edit#bookmark=id.d6b8bffb4

Checklist

Motivation and Context

  • Bugfix
  • New feature
  • Dependency update
  • Misc

Open Questions

Dependents

Types of changes

  • Backport Needed
  • Patch (non-breaking change which fixes an issue)
  • Minor (non-breaking change which adds functionality)
  • Major (fix or feature that would cause existing functionality to change)

Copy link
Member

@Anemy Anemy left a comment

Choose a reason for hiding this comment

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

Looking good, left a couple suggestions.

@Anemy Anemy added the no release notes Fix or feature not for release notes label Nov 14, 2024
@ruchitharajaghatta ruchitharajaghatta marked this pull request as ready for review November 14, 2024 21:32
Copy link
Member

@Anemy Anemy left a comment

Choose a reason for hiding this comment

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

Looking good! Left a couple suggestions

Copy link
Member

@Anemy Anemy left a comment

Choose a reason for hiding this comment

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

Nice! Looking good, left a couple suggestions. I think we're almost there!

Copy link
Member

@Anemy Anemy left a comment

Choose a reason for hiding this comment

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

Nice, one small tweak. Trying it out now

Copy link
Member

@Anemy Anemy left a comment

Choose a reason for hiding this comment

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

Wahoo! Looks good. Left 2 small suggestions, not blockers. Nice work

@ruchitharajaghatta ruchitharajaghatta merged commit 70405ec into main Nov 22, 2024
30 checks passed
@ruchitharajaghatta ruchitharajaghatta deleted the COMPASS-8378 branch November 22, 2024 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat no release notes Fix or feature not for release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants