Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show deprecation message on the Recommended Content feature #698

Merged
merged 3 commits into from
Feb 7, 2024

Conversation

dkotter
Copy link
Collaborator

@dkotter dkotter commented Feb 6, 2024

Description of the Change

Currently the only Provider for the Recommended Content Feature is Azure AI Personalizer. Microsoft announced that no Personalizer resources can no longer be created and the full resource is being retired in 2026.

We hope to find a replacement Provider for this Feature so for now, instead of completely removing this Provider and Feature, we're leaving things in place but showing a message, letting users know this Feature won't work unless they had previously created a Personalizer resource.

Closes #672

Recommended Content deprecation notice

How to test the Change

Go to the Recommendation Service settings page and see the notice. Go to other settings pages and make sure the message doesn't show

Changelog Entry

Deprecated - Show deprecation notice for the Azure AI Personalizer provider, as this will be removed in a coming release

Credits

Props @dkotter, @jeffpaul

Checklist:

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.

…ers know the provider for this feature will soon be removed. Add some new hooks allowing more modifications to the settings screens
@dkotter dkotter added this to the 3.0.0 milestone Feb 6, 2024
@dkotter dkotter self-assigned this Feb 6, 2024
@dkotter dkotter requested review from jeffpaul and a team as code owners February 6, 2024 20:34
@github-actions github-actions bot added the needs:code-review This requires code review. label Feb 6, 2024
Copy link
Member

@jeffpaul jeffpaul left a comment

Choose a reason for hiding this comment

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

Perhaps linking on "As of September 23" to https://learn.microsoft.com/en-us/azure/ai-services/personalizer/ and adding a (see issue#392) and linking to #392 at the end of the message will help give folks a bit more context?

Copy link
Member

@iamdharmesh iamdharmesh left a comment

Choose a reason for hiding this comment

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

LGTM 🚀

@dkotter dkotter merged commit 2947c8b into develop Feb 7, 2024
15 checks passed
@dkotter dkotter deleted the feature/672 branch February 7, 2024 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs:code-review This requires code review.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deprecate the Recommended Content Feature
3 participants