Skip to content

fix(indexer): correct bleve indexer token filters - #38853

Merged
wxiaoguang merged 9 commits into
go-gitea:mainfrom
gomitrah:gomitrah/fix-issue-search-camelcase-case-sensitivity
Aug 17, 2026
Merged

fix(indexer): correct bleve indexer token filters#38853
wxiaoguang merged 9 commits into
go-gitea:mainfrom
gomitrah:gomitrah/fix-issue-search-camelcase-case-sensitivity

Conversation

@gomitrah

@gomitrah gomitrah commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Aug 10, 2026
@GiteaBot GiteaBot added lgtm/need 1 This PR needs approval from one additional maintainer to be merged. and removed lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. labels Aug 12, 2026
@bircni bircni added the backport/v1.27 This PR should be backported to Gitea 1.27 label Aug 13, 2026
@wxiaoguang wxiaoguang changed the title fix(indexer): issue/PR search is case-sensitive for camelCase titles #36228 fix(indexer): correct bleve indexer token filters #36228 Aug 17, 2026
@wxiaoguang wxiaoguang changed the title fix(indexer): correct bleve indexer token filters #36228 fix(indexer): correct bleve indexer token filters Aug 17, 2026
@GiteaBot GiteaBot added lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. and removed lgtm/need 1 This PR needs approval from one additional maintainer to be merged. labels Aug 17, 2026
@wxiaoguang
wxiaoguang enabled auto-merge (squash) August 17, 2026 07:17
@wxiaoguang
wxiaoguang merged commit 1b21c8a into go-gitea:main Aug 17, 2026
23 checks passed
@GiteaBot GiteaBot added this to the 28.0.0 milestone Aug 17, 2026
@GiteaBot GiteaBot added the backport/done All backports for this PR have been created label Aug 17, 2026
bircni pushed a commit that referenced this pull request Aug 17, 2026
Backport #38853 by @gomitrah

* fix #36228
* fix #37221

Co-authored-by: Mitrahsoft <bala.c@mitrahsoft.in>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
bigSmooth7867 pushed a commit to bigSmooth7867/swarm that referenced this pull request Aug 29, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [gitea/gitea](https://github.com/go-gitea/gitea) | patch | `1.27.2` → `1.27.3` |

---

### Release Notes

<details>
<summary>go-gitea/gitea (gitea/gitea)</summary>

### [`v1.27.3`](https://github.com/go-gitea/gitea/releases/tag/v1.27.3)

[Compare Source](go-gitea/gitea@v1.27.2...v1.27.3)

- SECURITY
  - fix(packages): restrict/limited/token-scope access ([#&#8203;39041](go-gitea/gitea#39041), [#&#8203;39043](go-gitea/gitea#39043), [#&#8203;39044](go-gitea/gitea#39044), [#&#8203;39047](go-gitea/gitea#39047), [#&#8203;39046](go-gitea/gitea#39046)) ([#&#8203;39058](go-gitea/gitea#39058))
  - fix(attachments): enforce owning repository path ([#&#8203;39048](go-gitea/gitea#39048)) ([#&#8203;39077](go-gitea/gitea#39077))
  - fix(markup): enforce same-repository issue access ([#&#8203;39045](go-gitea/gitea#39045)) ([#&#8203;39054](go-gitea/gitea#39054))
  - fix(actions): verify raw artifact signatures first ([#&#8203;39049](go-gitea/gitea#39049)) ([#&#8203;39053](go-gitea/gitea#39053))
  - fix(api): hide limited users from restricted viewers ([#&#8203;39004](go-gitea/gitea#39004)) ([#&#8203;39039](go-gitea/gitea#39039))
  - fix(repo): limit gitignore template selections ([#&#8203;39027](go-gitea/gitea#39027)) ([#&#8203;39040](go-gitea/gitea#39040))
  - fix(migrations): cancel GitLab version probes ([#&#8203;39023](go-gitea/gitea#39023)) ([#&#8203;39035](go-gitea/gitea#39035))
  - fix(packages): limit Swift package manifests ([#&#8203;39025](go-gitea/gitea#39025)) ([#&#8203;39032](go-gitea/gitea#39032))
  - fix(migrations): bound OneDev version responses ([#&#8203;39024](go-gitea/gitea#39024)) ([#&#8203;39033](go-gitea/gitea#39033))
  - fix(packages): limit Maven checksum uploads ([#&#8203;39028](go-gitea/gitea#39028)) ([#&#8203;39031](go-gitea/gitea#39031))
  - fix(packages): bound Alpine metadata entries ([#&#8203;39026](go-gitea/gitea#39026)) ([#&#8203;39029](go-gitea/gitea#39029))
  - fix(actions): enforce fork pull request trust boundaries ([#&#8203;39005](go-gitea/gitea#39005)) ([#&#8203;39018](go-gitea/gitea#39018))
  - fix(git): restrict hook permissions ([#&#8203;39008](go-gitea/gitea#39008)) ([#&#8203;39016](go-gitea/gitea#39016))
  - fix(api): enforce repository creation token authorization ([#&#8203;39007](go-gitea/gitea#39007)) ([#&#8203;39014](go-gitea/gitea#39014))
  - fix(api): enforce public-only scope for compare heads ([#&#8203;39006](go-gitea/gitea#39006)) ([#&#8203;39013](go-gitea/gitea#39013))
  - fix(repo): hide repositories of hidden owners ([#&#8203;39009](go-gitea/gitea#39009)) ([#&#8203;39012](go-gitea/gitea#39012))
  - fix: avoid enumerating every public repository in issue search ([#&#8203;38992](go-gitea/gitea#38992)) ([#&#8203;39000](go-gitea/gitea#39000))
  - refactor: private endpoints ([#&#8203;38964](go-gitea/gitea#38964)) ([#&#8203;38965](go-gitea/gitea#38965))
- ENHANCEMENTS
  - enhance: add permalinks to pull request reviews ([#&#8203;38849](go-gitea/gitea#38849)) ([#&#8203;39036](go-gitea/gitea#39036))
- BUGFIXES
  - fix: add missing query parameters on runner list page ([#&#8203;39163](go-gitea/gitea#39163))
  - fix(actions): keep step-level continue-on-error expressions unevaluated ([#&#8203;39141](go-gitea/gitea#39141)) ([#&#8203;39148](go-gitea/gitea#39148)
  - fix(packages): preserve SemVer prerelease identifiers in Swift Registry ([#&#8203;39156](go-gitea/gitea#39156)) ([#&#8203;39158](go-gitea/gitea#39158))
  - fix(repo): prevent MarkAsBrokenEmpty when repository is being migrated ([#&#8203;39091](go-gitea/gitea#39091)) ([#&#8203;39092](go-gitea/gitea#39092))
  - fix(asymkey): do not verify OpenPGP signatures with an SSH instance key ([#&#8203;39073](go-gitea/gitea#39073)) ([#&#8203;39086](go-gitea/gitea#39086))
  - fix(pull): keep the merged state in sync with git ([#&#8203;39062](go-gitea/gitea#39062)) ([#&#8203;39118](go-gitea/gitea#39118))
  - fix(pull): name the head repository in default compare links ([#&#8203;39075](go-gitea/gitea#39075)) ([#&#8203;39079](go-gitea/gitea#39079))
  - fix(git): parse co-author trailers that are not RFC 5322 addresses ([#&#8203;39076](go-gitea/gitea#39076)) ([#&#8203;39081](go-gitea/gitea#39081))
  - fix(actions): show "Complete job" logs when the last step is skipped ([#&#8203;38939](go-gitea/gitea#38939)) ([#&#8203;39003](go-gitea/gitea#39003))
  - fix(actions): Fix how jobs in matrixes are grouped ([#&#8203;38980](go-gitea/gitea#38980)) ([#&#8203;38998](go-gitea/gitea#38998))
  - fix: resolve YAML anchors and aliases in Actions workflows ([#&#8203;38984](go-gitea/gitea#38984)) ([#&#8203;38996](go-gitea/gitea#38996))
  - fix: honor environment variables during install ([#&#8203;38974](go-gitea/gitea#38974)) ([#&#8203;38976](go-gitea/gitea#38976))
  - fix: grant limited-org unit read access to authenticated non-members ([#&#8203;38871](go-gitea/gitea#38871)) ([#&#8203;38963](go-gitea/gitea#38963))
  - fix: allow anonymous theme switching when REQUIRE\_SIGNIN\_VIEW is set ([#&#8203;38956](go-gitea/gitea#38956)) ([#&#8203;38961](go-gitea/gitea#38961))
  - fix(actions): drop wrapper span around the action status icon ([#&#8203;38957](go-gitea/gitea#38957)) ([#&#8203;38959](go-gitea/gitea#38959))
  - fix(issues): sort scoped labels by exclusive order in dropdowns ([#&#8203;38893](go-gitea/gitea#38893)) ([#&#8203;38954](go-gitea/gitea#38954))
  - fix(indexer): correct bleve indexer token filters ([#&#8203;38853](go-gitea/gitea#38853)) ([#&#8203;38951](go-gitea/gitea#38951))
  - fix: make "login\_name" field optional for API edit user ([#&#8203;38917](go-gitea/gitea#38917)) ([#&#8203;38945](go-gitea/gitea#38945))
  - fix(actions): reject non-mapping matrix include/exclude ([#&#8203;38933](go-gitea/gitea#38933))
  - fix(ui): respect FEED\_PAGING\_NUM on the dashboard feed ([#&#8203;38935](go-gitea/gitea#38935)) ([#&#8203;38936](go-gitea/gitea#38936))
- MISC
  - chore: repo compare link ([#&#8203;39088](go-gitea/gitea#39088)) ([#&#8203;39119](go-gitea/gitea#39119))
  - ci: remove AWS S3 uploads from release workflows ([#&#8203;38928](go-gitea/gitea#38928)) ([#&#8203;38929](go-gitea/gitea#38929))
  - chore: Pre-register a builtin OAuth2 application for the official Gitea mobile app ([#&#8203;38880](go-gitea/gitea#38880)) ([#&#8203;38922](go-gitea/gitea#38922))

Instances on **[Gitea Cloud](https://cloud.gitea.com)** will be automatically upgraded to this version during the specified maintenance window.

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC40NS4yIiwidXBkYXRlZEluVmVyIjoiNDQuNDMuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicGF0Y2giLCJyZW5vdmF0ZSJdfQ==-->

Reviewed-on: https://gitea.vcasaserver.com/omar/swarm/pulls/786
Co-authored-by: Renovate Bot <renovate-bot@vcasaserver.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport/done All backports for this PR have been created backport/v1.27 This PR should be backported to Gitea 1.27 lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. type/bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Indexer will not search for all-numeric search terms Issue/PR search is case-sensitive

5 participants