1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-07-24 15:49:42 +02:00
mealie/frontend/composables
Michael Genson 2dfbe9f08d
feat: Improved Ingredient Matching (#2535)
* added normalization to foods and units

* changed search to reference new normalized fields

* fix tests

* added parsed food matching to backend

* prevent pagination from ordering when searching

* added extra fuzzy matching to sqlite ing matching

* added tests

* only apply search ordering when order_by is null

* enabled post-search fuzzy matching for postgres

* fixed postgres fuzzy search test

* idk why this is failing

* 🤦

* simplified frontend ing matching
and restored automatic unit creation

* tightened food fuzzy threshold

* change to rapidfuzz

* sped up fuzzy matching with process

* fixed units not matching by abbreviation

* fast return for exact matches

* replace db searching with pure fuzz

* added fuzzy normalization

* tightened unit fuzzy matching thresh

* cleaned up comments/var names

* ran matching logic through the dryer

* oops

* simplified order by application logic
2023-09-15 17:19:34 +00:00
..
api feat: Public Recipe Browser (#2525) 2023-09-14 06:01:24 -08:00
forms refactor: ♻️ rewrite admin CRUD interface for admins (#825) 2021-11-23 18:57:24 -09:00
partials feat: Improved Ingredient Matching (#2535) 2023-09-15 17:19:34 +00:00
recipe-page feat: Improved recipeYield Parsing For Fractions and Decimals (#2507) 2023-08-21 06:54:02 -08:00
recipes feat: consolidate deployment targets and publish to ghcr.io (#2539) 2023-09-14 06:40:13 -08:00
store feat: Public Recipe Browser (#2525) 2023-09-14 06:01:24 -08:00
use-locales chore: bump deps (#2513) 2023-08-20 16:09:13 -08:00
use-users Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00
use-backups.ts chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
use-context-presents.ts refator: reuse search page component (#2240) 2023-03-12 12:59:28 -08:00
use-copy.ts Localize hard-coded texts (#2044) 2023-01-28 16:39:51 -09:00
use-group-cookbooks.ts feat: Public Recipe Browser (#2525) 2023-09-14 06:01:24 -08:00
use-group-mealplan.ts feat(lang): more localization(#2219) 2023-03-21 11:45:27 -08:00
use-group-webhooks.ts feat(lang): more localization(#2219) 2023-03-21 11:45:27 -08:00
use-groups.ts chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
use-passwords.test.ts fix: eslint errors and failing tests (#2078) 2023-01-29 13:01:41 -09:00
use-passwords.ts fix: eslint errors and failing tests (#2078) 2023-01-29 13:01:41 -09:00
use-router.ts Fix more typing issues (#928) 2022-01-15 17:38:11 -09:00
use-toast.ts refactor(frontend): 🚧 Migrate Dashboard to Nuxt 2021-08-07 15:12:25 -08:00
use-user.ts chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
use-utils.ts Feature/group items editor (#1064) 2022-03-17 10:30:10 -08:00
use-validators.ts chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00