Closed ssandino closed 1 year ago
Managed to setup a sync function using for the recipients using the extension. Manually import the existing ones.
Will now work on the code changes and document it.
It seems like you already implemented this @andrashee?
@ssandino, do you want to have the search bar for any other than the recipients collection?
If possible yes! Not sure how it works within the pre-filtered NGO view. Possible?
It seems like you already implemented this @andrashee?
Half done.
I used the firestore algolia extension to export the data to algolia. However, this seems to be limited to one collection afaik.
I think we should replace the extension with a firestore trigger function which we code by ourselves to not limit ourselves.
@mkue it seems that one can install the extension multiple times to support the export of multiple collections: https://github.com/algolia/firestore-algolia-search/issues/79
Another way could be to not do it with an extension, but with code: https://github.com/fobo66/algolia-firebase-functions
Not sure what's the better way. The extension way seems to be the official way. Wdyt?
The firecms example has also an implementation of the sync: https://github.com/Camberi/firecms/blob/master/example_backend/functions/src/algolia.ts
Cool! Lets' do that then?
Possible to add it for the contributor users
list too?
Is your feature request related to a problem? Please describe. It's sometimes difficult to find a specific recipient or contributor in the list (as the sorting/filtering is not always working)
Describe the solution you'd like Adding a search bar like in the demo. See also FireCMS Documentation
Priorities:
Additional context We do have an Algolia NGO-account. We may have to add the Agolia Firebase Extension.