Mubelotix
5dcf79233e
Remove useless parameter
...
Co-Authored-By: Tamo <tamo@meilisearch.com >
2025-07-23 11:30:39 +02:00
Mubelotix
846d27354b
Format
2025-07-22 15:18:21 +02:00
Mubelotix
c1aa4120ac
Update test
2025-07-22 15:18:13 +02:00
Mubelotix
6394efc4c2
Turn dirty fix into beautiful fix
2025-07-22 15:17:26 +02:00
Mubelotix
9716834380
Initial fix
2025-07-22 14:31:42 +02:00
Mubelotix
2f2e42e72d
Add test for issue #4653
2025-07-22 12:33:18 +02:00
Tamo
421a23ee3d
Merge pull request #3265 from LeSuisse/sign-container-image-cosign
...
Sign container image using Cosign in keyless mode
prototype-chat-completions-with-filters-0
2025-07-16 08:54:57 +00:00
Thomas Gerbet
191ea340ed
Sign container image using Cosign in keyless mode
...
Cosign keyless mode makes possible to sign the container image using the
OIDC Identity Tokens provided by GitHub Actions [0][1].
The signature is published to the registry storing the image and to the
public Rekor transparency log instance [2].
Cosign keyless mode has already been adopted by some major projects like
Kubernetes [3].
The image signature can be manually verified using:
```
$ cosign verify \
--certificate-oidc-issuer='https://token.actions.githubusercontent.com ' \
--certificate-identity-regexp='^https://github.com/meilisearch/meilisearch/.github/workflows/publish-docker-images.yaml ' \
<image_name>
```
See #2179 .
Note that a similar approach can be used to sign the release binaries.
[0] https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect
[1] https://docs.sigstore.dev/cosign/signing/signing_with_containers/
[2] https://docs.sigstore.dev/rekor/overview
[3] https://kubernetes.io/docs/tasks/administer-cluster/verify-signed-artifacts/#verifying-image-signatures
2025-07-16 10:04:18 +02:00
Tamo
8d22972d84
Merge pull request #5626 from martin-g/faster-batches-it-tests
...
tests: Faster batches:: IT tests
2025-07-16 07:01:16 +00:00
Martin Grigorov
8772b5af87
Merge branch 'main' into faster-batches-it-tests
2025-07-15 15:21:32 +03:00
Tamo
df2e7cde53
Merge pull request #5703 from martin-g/all-use-server-wait-task
...
tests: Use Server::wait_task() instead of Index::wait_task()
2025-07-15 09:18:12 +00:00
Clément Renault
02b2ae6142
Merge pull request #5756 from meilisearch/fix-integration-test
...
Fix Rails CI
2025-07-15 07:38:06 +00:00
curquiza
f813eb7ca4
Fix
2025-07-13 12:35:54 +02:00
curquiza
d072edaa49
Fix Rails CI
2025-07-13 12:26:56 +02:00
Martin Tzvetanov Grigorov
e3daa907c5
Update redactions
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-11 11:14:39 +03:00
Martin Tzvetanov Grigorov
a39223822a
More tests fixes
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-11 11:11:46 +03:00
Martin Grigorov
1eb6cd38ce
Merge branch 'main' into faster-batches-it-tests
2025-07-11 10:49:22 +03:00
Martin Tzvetanov Grigorov
eb6ad3ef9c
Fix batch id detection
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-11 10:24:25 +03:00
Martin Tzvetanov Grigorov
3bef4f4413
Use Server::wait_task() instead of Index::wait_task()
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-11 10:16:25 +03:00
Martin Tzvetanov Grigorov
9f89881b0d
More tests fixes
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-11 10:11:58 +03:00
Martin Tzvetanov Grigorov
126aefc207
Fix more tests
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-10 16:47:04 +03:00
Martin Tzvetanov Grigorov
e7a60555d6
Formatting
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-10 14:35:40 +03:00
Martin Tzvetanov Grigorov
ae912c4c3f
Pass the Server as an extra parameter when the Index needs to wait for a task
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-10 14:28:57 +03:00
Martin Tzvetanov Grigorov
13ea29e511
Fix some search+replace issues. Make Server::wait_task() available for Index:: methods
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-10 14:03:16 +03:00
Martin Tzvetanov Grigorov
5342df26fe
tests: Use Server::wait_task() instead of Index::wait_task()
...
The code is mostly duplicated. Server::wait_task() has better handling for errors and more retries.
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org >
2025-07-10 14:03:15 +03:00
Tamo
61bc95e8d6
Merge pull request #5740 from meilisearch/ignore-flaky-test-2
...
Ignore yet another flaky test
2025-07-09 13:25:45 +00:00
Louis Dureuil
074744b8a6
Ignore yet-another flaky test
2025-07-08 10:54:39 +02:00
Clément Renault
a8030850ee
Merge pull request #5733 from meilisearch/improve-export-analytics
...
Improve the analytics of the `/export` route
v1.16.0-rc.0
2025-07-07 12:26:11 +00:00
Clément Renault
4c7a6e5c1b
Do not leak private URLs
2025-07-07 11:07:58 +02:00
Tamo
ef4c87accf
Merge pull request #5732 from meilisearch/chat-route-support-metrics
...
Add chat-related metrics on the prometheus route
2025-07-07 08:33:31 +00:00
Clément Renault
ced7ea4a5c
Merge pull request #5731 from meilisearch/chat-route-support-dumps
...
Export and import chat completions workspace settings in dumps
2025-07-07 08:31:41 +00:00
Kerollmops
07bfed99e6
Expose the host in the analytics
2025-07-04 11:08:02 +02:00
Louis Dureuil
fef089c7b6
Merge pull request #5596 from meilisearch/request-fragments
...
Request fragments
2025-07-03 15:01:44 +00:00
Clément Renault
d47e1e15de
Merge pull request #5730 from meilisearch/update-version-v1.16.0
...
Update version for the next release (v1.16.0) in Cargo.toml
2025-07-03 14:45:43 +00:00
Clément Renault
a76a3e8f11
Change the metric name for the search to use a label
2025-07-03 16:01:31 +02:00
ManyTheFish
32dede35c7
Update snapshots
2025-07-03 15:59:14 +02:00
Clément Renault
6397ef12a0
Use three metrics for the three different tokens
2025-07-03 15:56:56 +02:00
Clément Renault
b5e41f0e46
Fix the Mistral uncompatibility with the usage of OpenAI
2025-07-03 15:21:40 +02:00
Clément Renault
9f0d33ec99
Expose the number of tokens on the chat completions routes
2025-07-03 15:05:15 +02:00
Louis Dureuil
90e6b6416f
new extractor bugfixes:
...
- fix old_has_fragments
- new_is_user_provided is always false when generating fragments,
even if no fragment ever matches
2025-07-03 14:35:02 +02:00
Clément Renault
2b75072b09
Expose the number of internal chat searches on the /metrics route
2025-07-03 14:04:27 +02:00
Clément Renault
6e6fd077d4
Ignore unexisting chat completions settings folder
2025-07-03 13:37:38 +02:00
Clément Renault
a051ab3d9a
Support importing chat completions settings
2025-07-03 12:04:40 +02:00
Clément Renault
6b94033c97
Correctly export the chat completions settings in dumps
2025-07-03 11:30:24 +02:00
Louis Dureuil
dfe0c8664e
Add a version of prompt::Context that has no fields
2025-07-03 11:08:31 +02:00
Louis Dureuil
0ca652de28
Extract vector points: remove the {
2025-07-03 10:52:30 +02:00
Louis Dureuil
87f105747f
Add documentation to Extractor
trait
2025-07-03 10:41:20 +02:00
Louis Dureuil
735634e998
Send owned metadata and clear inputs in case of error
2025-07-03 10:32:57 +02:00
Louis Dureuil
3740755d9c
Compare to RawValue::NULL
constant rather than explicit "null"
2025-07-03 10:11:07 +02:00
Kerollmops
bbcabc47bd
Update version for the next release (v1.16.0) in Cargo.toml
2025-07-03 08:06:38 +00:00