From 6742a23759066d35bee9072b900b7019ab696791 Mon Sep 17 00:00:00 2001 From: charles Date: Thu, 19 Feb 2026 13:17:57 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D(core)=20documentation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Documentation is a way to document things Signed-off-by: charles --- CHANGELOG.md | 1 + docs/search.md | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2749796e..a14983b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ and this project adheres to - 🔧(project) add DJANGO_EMAIL_URL_APP environment variable #1825 - ✨(frontend) activate Find search #1834 - ✨ handle searching on subdocuments #1834 +- ✨(backend) add search feature flags #1897 ### Changed diff --git a/docs/search.md b/docs/search.md index f2de68ad..4b322096 100644 --- a/docs/search.md +++ b/docs/search.md @@ -39,3 +39,14 @@ OIDC_STORE_REFRESH_TOKEN_KEY="" `OIDC_STORE_REFRESH_TOKEN_KEY` must be a valid Fernet key (32 url-safe base64-encoded bytes). To create one, use the `bin/generate-oidc-store-refresh-token-key.sh` command. + +## Feature flags + +The Find search integration is controlled by two feature flags: +- `flag_find_hybrid_search` +- `flag_find_full_text_search` + +If a user has both flags activated the most advanced search is used (hybrid > full text > title). +A user with no flag will default to the basic title search. + +Feature flags can be activated through the admin interface.