Skip to content

Conversation

@abhijna
Copy link
Collaborator

@abhijna abhijna commented Sep 25, 2025

Testing pure text-based search to compare to semantic search

Preview: https://deploy-preview-2334--semgrep-docs-prod.netlify.app/docs/getting-started/quickstart

Abhijna Parigi added 30 commits September 16, 2025 13:21
- Add environment-based search configuration for testing branch only
- Add GitHub Actions workflow for testing branch indexing
- Add staging indexing scripts and setup documentation
- Configure search to work only on meilisearch-testing-clean branch
- Add package.json scripts for testing deployment
- Ignore meili_data directory from git
…onent

- Remove dependency on non-existent SemanticSearchBar component
- Add simple fallback search component that shows environment status
- Maintain branch-specific behavior for testing
- Fix Netlify deployment failure
- Add full Meilisearch search functionality for testing
- Enable search on Netlify preview URLs (deploy-preview-*)
- Use demo.meilisearch.com for public testing
- Add real-time search with dropdown results
- Include loading states and error handling
- Perfect for sharing with others to test Meilisearch functionality
- Use dangerouslySetInnerHTML to properly render <em> tags as highlighting
- Fix title and content display to show proper HTML formatting
- Remove literal <em> tags from search result display
@abhijna abhijna self-assigned this Sep 25, 2025
@netlify
Copy link

netlify bot commented Sep 25, 2025

Don't forget to add /docs at the end of the deploy preview site URL!

Name Link
🔨 Latest commit 7d7e4cd
🔍 Latest deploy log https://app.netlify.com/projects/semgrep-docs-prod/deploys/68f7f2abb7fb390008faf7a2
😎 Deploy Preview https://deploy-preview-2334--semgrep-docs-prod.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@abhijna abhijna changed the base branch from main to meilisearch-testing-clean September 25, 2025 18:14
@semgrep-zcs-prod-semgrep
Copy link

Semgrep found 2 direct-window-location-use findings:

Direct modification of the window location object causes React to lose state. Instead, use the history object from react-router-dom.

@abhijna abhijna changed the title Meilisearch pure text based search Meilisearch keyword search Sep 25, 2025
@abhijna abhijna changed the base branch from meilisearch-testing-clean to main September 25, 2025 21:54
@abhijna
Copy link
Collaborator Author

abhijna commented Nov 24, 2025

Testing is done! Meilisearch hybrid with AI is the final choice. Closing this PR

@abhijna abhijna closed this Nov 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants