Open Issues Need Help
View All on GitHubGolang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
AI Summary: This issue aims to update the SDK to support Meilisearch v1.19.0's new sharding feature, enabling horizontal scaling. It requires modifying the SDK's Network and Tasks API methods to reflect changes in Meilisearch's API, such as accepting a `sharding` parameter, including `writeApiKey` in Network responses, and `remotes` objects in Tasks responses, along with adding new test cases.
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
AI Summary: This issue aims to update the SDK to support sorting on the documents API, a new feature introduced in Meilisearch v1.16. It requires modifying existing document methods to accept a `sort` parameter and adding corresponding test cases.
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
Golang wrapper for the Meilisearch API
AI Summary: Implement the Meilisearch Go client's support for the `/export` API endpoint, including adding necessary methods, comprehensive test cases, and an example code snippet in the project's documentation.
Golang wrapper for the Meilisearch API
AI Summary: The task involves updating the Meilisearch Go client library to support the new experimental chat completions feature introduced in Meilisearch v1.15. This would likely entail adding new API methods and structs to handle the requests and responses related to chat completions, as well as updating the documentation.
Golang wrapper for the Meilisearch API
AI Summary: The task is to add support for sending chat completion requests using the `/chat/completions` endpoint to the Meilisearch Go client. This involves implementing the necessary HTTP request logic, handling streaming responses, and potentially adding error handling for non-streaming requests. The implementation should adhere to the Meilisearch API specifications and integrate seamlessly with the existing client library.
Golang wrapper for the Meilisearch API
AI Summary: Implement support for Meilisearch's new chat index settings within the existing Golang Meilisearch client library. This involves adding new methods and structs to handle the chat configuration parameters (description, documentTemplate, documentTemplateMaxBytes, searchParameters) shown in the provided example, ensuring proper error handling and integration with existing API calls.
Golang wrapper for the Meilisearch API
AI Summary: The task is to add a new customization option, `WithCustomTransport`, to the Meilisearch Go client. This option will allow users to provide their own `http.Transport` configuration, giving them more control over the underlying HTTP client used for communication with the Meilisearch API. This involves modifying the existing `options.go` file to include the new option and integrate it correctly into the client initialization process.
Golang wrapper for the Meilisearch API
AI Summary: The task is to fix a typo in the `meilisearch-go` library's search request payload. The field `Locates` should be corrected to `Locales` to ensure proper handling of locale-based search parameters by the Meilisearch backend. This involves modifying the `types.go` file within the library's codebase.
Golang wrapper for the Meilisearch API
AI Summary: Update the Go version used in the GitHub Actions workflows for the Meilisearch Go client from v1.17 to the latest stable release (v1.24). This involves modifying the workflow YAML files to reflect the updated version.
Golang wrapper for the Meilisearch API