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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add secure algolia search in documentation #6895

Closed
awentzel opened this issue Jan 18, 2024 · 2 comments
Closed

feat: add secure algolia search in documentation #6895

awentzel opened this issue Jan 18, 2024 · 2 comments
Labels
status:triage New Issue - needs triage
Projects

Comments

@awentzel
Copy link
Collaborator

馃檵 Feature Request

Add Secure Algolia Search to Docusaurus, assuming Docusaurus is still the desired solution.

馃 Expected Behavior

Algolia search should be implemented with a secure key.

馃槸 Current Behavior

This PR was merged to remove a security vulnerability. The current site will continue to function, however, upon site rebuild Agolia will fail to work deeming the documentation in an unsearchable state.

馃拋 Possible Solution

Algolia search must be implemented with a secure API key per Microsoft Security requirements.

馃敠 Context

The App ID PG0CVQLQ81 likely should be retained, but, it's unclear who configured this initially.
The enables searching across all documentation pages

馃捇 Examples

@awentzel awentzel added status:triage New Issue - needs triage area:tooling labels Jan 18, 2024
@awentzel awentzel added this to Triage in Tooling via automation Jan 18, 2024
@huynhicode
Copy link
Contributor

Hi 馃憢, that was me!

#5620

@janechu
Copy link
Collaborator

janechu commented May 29, 2024

We're removing search for now in the updated Docusaurus v3 version of the docs, let's re-open this as a feature with this information included after launch if we feel the need for this functionality.

@janechu janechu closed this as completed May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status:triage New Issue - needs triage
Projects
No open projects
Tooling
  
Triage
Development

No branches or pull requests

3 participants