With the merging of the below PR, DEV no longer requires Algolia to run!
Remove ALL Algolia Code #7577
What type of PR is this? (check all applicable)
- [x] Refactor
- [x] Optimization
- [x] Documentation Update
Description
Remove all traces of Algolia from our codebase and add documentation for Elasticsearch. The Elasticsearch docs will likely need to be worked on as we go but I gave us what I thought was a good foundation.
Once this is out we can remove Algolia from Heroku!
Related Tickets & Documents
https://github.com/thepracticaldev/dev.to/projects/6#card-32955489 https://github.com/thepracticaldev/dev.to/projects/6#card-32912217
Added tests?
- [x] no, because they aren't needed
Added to documentation?
- [x] YES!
This is a huge step forward for our community because it means that those contributing no longer have to sign up for an Algolia account. Instead, contributors can simply download the open-source software from Elastic when they are setting up their development environments.
For more information on how DEV uses Elasticsearch, checkout our new docs page.
Happy coding!