[COMPASS-7098] Add settings section for Atlas Login and AI feature Created: 09/Aug/23  Updated: 29/Oct/23  Resolved: 23/Aug/23

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: 1.39.2

Type: Task Priority: Major - P3
Reporter: Sergey Petushkov Assignee: Sergey Petushkov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COMPASS-6954
Story Points: 3
Documentation Changes: Not Needed
Sprint: Iteration Hagryphus, Iteration Iguanodon

 Description   
  • It should allow users to sign in and sign out from their Atlas account
  • Users who start sign in from settings will not see the Atlas Login modal
  • Settings block should show AI feature enabled state
  • User should be prompted with opt in when feature is enabled for the first time

https://www.figma.com/file/Ip4CPowv3Uxxhu3klyXA0e/Generative-AI-in-Compass-MVP?type=design&node-id=1395-3108&mode=design&t=zbBxpvRgDjpMoCbb-0



 Comments   
Comment by Githook User [ 25/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: feat(compass-settings): add atlas login section to compass settings feature preview tab COMPASS-7098 (#4742)

  • feat(compass-settings): add atlas login section to compass settings feature preview tab
  • chore(atlas-service): ignore network errors on revoke
  • chore(mocha-config-compass): setup default preferences for compass-plugin test environment
Comment by Githook User [ 24/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: feat(compass-settings): add atlas login section to compass settings feature preview tab COMPASS-7098 (#4742)

  • feat(compass-settings): add atlas login section to compass settings feature preview tab
  • chore(atlas-service): ignore network errors on revoke
  • chore(mocha-config-compass): setup default preferences for compass-plugin test environment
Comment by Githook User [ 24/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: feat(compass-settings): add atlas login section to compass settings feature preview tab COMPASS-7098 (#4742)

  • feat(compass-settings): add atlas login section to compass settings feature preview tab
  • chore(atlas-service): ignore network errors on revoke
  • chore(mocha-config-compass): setup default preferences for compass-plugin test environment
Comment by Githook User [ 24/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): update settings list and input component to have more granular state subscription COMPASS-7098 (#4735)

  • chore(compass-settings): update settings list and input component to have more granular state subscription
Comment by Githook User [ 24/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines COMPASS-7098 (#4733)

  • chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines
  • chore(compass-home): move global modals to Home component so that they are inside theme and ui providers
  • chore(compass-settings): add todo for comment
Comment by Githook User [ 23/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: feat(compass-settings): add atlas login section to compass settings feature preview tab COMPASS-7098 (#4742)

  • feat(compass-settings): add atlas login section to compass settings feature preview tab
  • chore(atlas-service): ignore network errors on revoke
  • chore(mocha-config-compass): setup default preferences for compass-plugin test environment
Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: feat(compass-settings): add atlas login section to compass settings feature preview tab COMPASS-7098 (#4742)

  • feat(compass-settings): add atlas login section to compass settings feature preview tab
  • chore(atlas-service): ignore network errors on revoke
  • chore(mocha-config-compass): setup default preferences for compass-plugin test environment
Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): update settings list and input component to have more granular state subscription COMPASS-7098 (#4735)

  • chore(compass-settings): update settings list and input component to have more granular state subscription
Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines COMPASS-7098 (#4733)

  • chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines
  • chore(compass-home): move global modals to Home component so that they are inside theme and ui providers
  • chore(compass-settings): add todo for comment
Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: feat(compass-settings): add atlas login section to compass settings feature preview tab COMPASS-7098 (#4742)

  • feat(compass-settings): add atlas login section to compass settings feature preview tab
  • chore(atlas-service): ignore network errors on revoke
  • chore(mocha-config-compass): setup default preferences for compass-plugin test environment
Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): update settings list and input component to have more granular state subscription COMPASS-7098 (#4735)

  • chore(compass-settings): update settings list and input component to have more granular state subscription
Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines COMPASS-7098 (#4733)

  • chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines
  • chore(compass-home): move global modals to Home component so that they are inside theme and ui providers
  • chore(compass-settings): add todo for comment
Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: feat(compass-settings): add atlas login section to compass settings feature preview tab COMPASS-7098 (#4742)

  • feat(compass-settings): add atlas login section to compass settings feature preview tab
  • chore(atlas-service): ignore network errors on revoke
  • chore(mocha-config-compass): setup default preferences for compass-plugin test environment
Comment by Githook User [ 21/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: Merge remote-tracking branch 'origin/main' into compass-7098-atlas-login-in-settings
Branch: compass-7098-atlas-login-in-settings
https://github.com/mongodb-js/compass/commit/5edaa700ae8044e93bafe52be0274a8ec852827f

Comment by Githook User [ 21/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): update settings list and input component to have more granular state subscription COMPASS-7098 (#4735)

  • chore(compass-settings): update settings list and input component to have more granular state subscription
Comment by Githook User [ 21/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines COMPASS-7098 (#4733)

  • chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines
  • chore(compass-home): move global modals to Home component so that they are inside theme and ui providers
  • chore(compass-settings): add todo for comment
Comment by Githook User [ 17/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): update settings list and input component to have more granular state subscription COMPASS-7098 (#4735)

  • chore(compass-settings): update settings list and input component to have more granular state subscription
Comment by Githook User [ 17/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines COMPASS-7098 (#4733)

  • chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines
  • chore(compass-home): move global modals to Home component so that they are inside theme and ui providers
  • chore(compass-settings): add todo for comment
Comment by Githook User [ 17/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): update settings list and input component to have more granular state subscription COMPASS-7098 (#4735)

  • chore(compass-settings): update settings list and input component to have more granular state subscription
Comment by Githook User [ 16/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): update settings list and input component to have more granular state subscription COMPASS-7098 (#4735)

  • chore(compass-settings): update settings list and input component to have more granular state subscription
Comment by Githook User [ 16/Aug/23 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines COMPASS-7098 (#4733)

  • chore(compass-settings): convert compass-settings to compass plugin; align redux usage with guidelines
  • chore(compass-home): move global modals to Home component so that they are inside theme and ui providers
  • chore(compass-settings): add todo for comment
Generated at Wed Feb 07 22:45:21 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.