feat(search): подстрока/AND, scope по поддереву, лимит 1000 (#49) #50

Merged
eSlider merged 1 commits from fix/es-substring#49 into main 2026-09-16 22:16:01 +01:00
Owner
  • SearchQuery.Substring: *term* wildcard (case-insensitive), несколько аргументов ANDed; escapeWildcard.
  • --folder: nested-запрос по folders.folderId (предки в индексе → фильтр по корню проекта покрывает поддерево).
  • maxESLimit 200 → 1000.
  • CLI: search QUERY... + --substring.
  • Тесты обновлены/добавлены.

Closes #49.

- `SearchQuery.Substring`: `*term*` wildcard (case-insensitive), несколько аргументов ANDed; `escapeWildcard`. - `--folder`: nested-запрос по `folders.folderId` (предки в индексе → фильтр по корню проекта покрывает поддерево). - `maxESLimit` 200 → 1000. - CLI: `search QUERY...` + `--substring`. - Тесты обновлены/добавлены. Closes #49.
eSlider added 1 commit 2026-09-16 22:15:50 +01:00
feat(search): substring/AND terms, nested folder scope, limit 1000 (#49)
Release Please / Release Please (push) Skipped
Release / GoReleaser (push) Skipped
Tests / Secret scan (gitleaks) (push) Skipped
Tests / Test (Go 1.25) (push) Skipped
Tests / Test (Go stable) (push) Skipped
Tests / Secret scan (gitleaks) (pull_request) Successful in 4s
Tests / Test (Go stable) (pull_request) Successful in 26s
Tests / Test (Go 1.25) (pull_request) Successful in 39s
6a4940ba82
eSlider merged commit 54f825f8e8 into main 2026-09-16 22:16:01 +01:00
eSlider deleted branch fix/es-substring#49 2026-09-16 22:16:01 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eSlider/go-onlyoffice#50