meilisearch-swift
meilisearch-swift copied to clipboard
Swift client for the Meilisearch API
In this example, we use `let query` to define the API path. As per this comment: https://github.com/meilisearch/meilisearch-swift/pull/248#discussion_r802883984 We should change the wording from `query` to `path` everywhere `query` is used...
Types in the library can become very long. For example: https://github.com/meilisearch/meilisearch-swift/blob/6b3d779c726a461be1009e9786773709589627d0/Sources/MeiliSearch/Client.swift#L208 This makes for hard to read code and hard to maintain. Type aliases are a good solution to that....
As of now we have two sections in our tests - IntegrationsTests - UnitTests Unittests works by mocking the answer of the HTTP requests. While these might be very interesting,...
**Description** In the task structure multiple fields represents dates but are typed as `strings`. It would be an improvement to change these dates to a `Date` type object and not...
On the Swift documentation of https://docs.meilisearch.com/reference/features/filtering_and_faceted_search.html#using-facets, it is described to use filter attributes as an array. However, pasting that exact code in the Xcode produces an error which states: ```Cannot...
It seems that https://github.com/raywenderlich/swift-style-guide is a linting set of rules that the swift community adopted. Running locally in it found `Done linting! Found 894 violations, 6 serious in 54 files.`...
Currently, and randomly, the CI `integration-test` and `integraion-tests-against-rc` are failing. It uses the script which only fails in this CI. @bidoubiwa and I suspected it fails because of the `macos-latest`...
⚠️ This issue is generated, please adapt the example to the repository language. Related to: https://github.com/meilisearch/integration-guides/issues/136 In the README, we want to add the `Custom Search With Filters` sub section...
⚠️ This issue is generated, it means the nameing might be done differently in this package (ex: `add_documents_json` instead of `addDocumentsJson`). Keep the already existing way of naming in this...
⚠️ This issue is generated, it means the examples and the namings do not necessarily correspond to the language of this repository. Also, if you are a maintainer, feel free...