Clémentine
4182e631d6
Potential fix for code scanning alert no. 63: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-08-04 09:59:54 +02:00
Clémentine
bb43bf122e
Update .github/pull_request_template.md
...
Co-authored-by: Louis Dureuil <louis@meilisearch.com >
2025-07-31 12:55:19 +02:00
curquiza
f3b60a1dab
Minor update on doc
2025-07-20 22:20:08 +02:00
curquiza
cd0523c3f1
Remove run of SDK test on PR because cannot work
2025-07-20 22:13:07 +02:00
curquiza
7f318ee964
Adapt issue template
2025-07-20 22:11:30 +02:00
curquiza
dc1656da8e
Adapt automation
2025-07-20 22:11:14 +02:00
curquiza
dc0bd9f25d
Add release drafter
2025-07-20 22:10:35 +02:00
curquiza
52d8007b12
Add pull request template
2025-07-20 22:10:17 +02:00
curquiza
4f8382b159
Remove useless automation
2025-07-20 22:07:59 +02:00
curquiza
c2c82be556
Update documentation
2025-07-20 22:07:23 +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