laravel / scout

Laravel Scout provides a driver based solution to searching your Eloquent models.
https://laravel.com/docs/scout
MIT License
1.55k stars 331 forks source link

[10.x] Add Typesense engine #772

Closed jasonbosco closed 1 year ago

jasonbosco commented 1 year ago

@taylorotwell @driesvints Following up from our conversation, this PR adds native support for Typesense (an open source alternative to Algolia) to Scout.

It follows a code structure similar to the Algolia engine to maintain consistency.

CC: @karakhanyans @arayiksmbatyan

github-actions[bot] commented 1 year ago

Thanks for submitting a PR!

In order to review and merge PRs most efficiently, we require that all PRs grant maintainer edit access before we review them. For information on how to do this, see the relevant GitHub documentation. Additionally, GitHub doesn't allow maintainer permissions from organization accounts. Please resubmit this PR from a personal GitHub account with maintainer permissions enabled.

jasonbosco commented 1 year ago

Looks like GitHub only lets you enable "Allow edits by maintainers" when the PR is from a repo in a personal account (and not an org account).