-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add algolia indexing capabilities #1
Conversation
Add a simple `algoliasearch`-based concern indexing big articles in multiple smaller records. Note: for the sake of the MVP, the split function is currently very stupid.
This is great @redox ! Certainly something I can work with. I'll port this over to our app some time next week and keep you posted if I run into any issues or questions. |
Awesome @hannesfostie! I would recommend reading https://blog.algolia.com/how-to-build-a-helpful-search-for-technical-documentation-the-laravel-example/ in order to understand how our DocSearch crawler is building the Algolia records splitting documentation pages in multiple objects with title hierarchy. Let us know if that makes sense, we would love to help! |
@redox while I'm working on porting your PR over to our app and filling in the missing pieces, I've found 2 bits of feedback I wanted to share and get your thoughts on:
|
Oh that's weird; just including the file & calling
Arg, that's correct -> will add a GH issue. |
…nt to leverage the fine-tuned delete_by_query
Just released the |
Thanks @redox ! That was incredibly fast :-) The previously failing tests now seem to work. As for the webmock issue, I'm going to try to replicate in this repo after merging this PR. |
You're welcome! Maybe force usage of |
@redox is it possible that version has not been released? It can't be found on Rubygems |
Arg /o\ should be good now /o\ @hannesfostie |
Add a simple
algoliasearch
-based concern indexing big articles inmultiple smaller records.
Note: for the sake of the MVP, the split function is currently very stupid.