sbp-flarum-search/js
Bart van Bragt 33d4946947 feat: stem exclusion admin setting and analyzer language selector improvements
Add a stem-exclusion textarea to the admin settings page. Words entered here
(one per line) are passed as stem_exclusion to the language analyzer, preventing
them from being stemmed. Requires a full re-index to take effect.

The two language-dependent fields (stem exclusion, min search length) are
disabled when CJK is selected, since neither applies to bigram analysis.

Settings are reordered: search-scope switches now appear above the language
block so the language-dependent fields sit directly below the language selector.

Replace the lowercase ES identifier labels in the language dropdown with proper
display names (e.g. "Brazilian Portuguese", "CJK (Chinese, Japanese, Korean)",
"Sorani (Kurdish)"). Drift detection now tracks stem exclusion instead of the
removed min_gram index setting.
2026-04-16 11:52:34 +02:00
..
dist fix: show TerminalPost in search results when field sort is active or mostRelevantPost is unavailable 2026-04-15 21:24:55 +02:00
src feat: stem exclusion admin setting and analyzer language selector improvements 2026-04-16 11:52:34 +02:00
admin.ts wip 2021-10-27 08:02:07 +02:00
forum.ts chore: migrate FE fully to TS 2021-10-13 20:16:14 +01:00
package-lock.json chore: fix prettier formatting and npm audit vulnerabilities 2026-04-10 11:47:38 +02:00
package.json fix: incorrect JS package name 2022-11-21 15:32:22 +00:00
tsconfig.json chore: add JS boilerplate code from Flarum CLI 2021-10-13 19:28:14 +01:00
webpack.config.js wip 2021-10-12 23:15:47 +02:00