Files
OmniRoute/scripts
Gsantos dce79714a8 [v3.8.50] feat(ui): add global model search to Combo builder (#8285)
* Feat: Busca Global de Modelos no Combo Builder

* Fix: assembleStandalone src and dest equality check on Windows

* fix(ui): i18n global model search + drop pnpm-lock + extract search panel

- Drop pnpm-lock.yaml (repo is npm-workspaces; package-lock.json is canonical).
- i18n: replace hardcoded Portuguese strings in the new global model search
  UI (Combo Builder) with getI18nOrFallback()/t() EN-fallback calls; add the
  10 new keys (builderModeStep, builderModeGlobal, builderGlobal*) to en.json
  and propagate __MISSING__ placeholders to all 42 locales.
- Extract the mode-toggle + global-search panel JSX into a new
  GlobalModelSearchPanel component, and the allGlobalModels/
  filteredGlobalModels/add-step/add-all logic into pure, unit-tested helpers
  (buildGlobalModelList, filterGlobalModelList, addGlobalModelStep,
  addAllGlobalSearchMatches) in src/lib/combos/builderDraft.ts, keeping
  combos/page.tsx under its frozen file-size budget.
- Revert the unrelated local-tooling .source/dynamic.ts one-liner to match
  origin/release/v3.8.49.
- Add unit tests for the new builderDraft helpers.

Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>

---------

Co-authored-by: Gleisson de Jesus Santos <T034183@embasanet.ba.gov.br>
Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
Co-authored-by: ikelvingo <im.kelvinwong@gmail.com>
Co-authored-by: Diego Rodrigues de Sa e Souza <diegosouza.pw@gmail.com>
Co-authored-by: diegosouzapw <diegosouzapw@users.noreply.github.com>
2026-08-11 04:24:05 -03:00
..
2026-06-23 17:06:18 -03:00
2026-06-19 06:49:01 -03:00
2026-06-23 17:06:18 -03:00
2026-06-17 19:26:32 -03:00
2026-06-27 09:07:12 -03:00
2026-07-13 09:12:40 -03:00
2026-07-13 09:12:40 -03:00