1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-07-25 08:09:41 +02:00
mealie/frontend
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
..
assets feat: cook timer (#2508) 2023-08-23 09:31:23 -08:00
components feat: Improved Ingredient Matching (#2535) 2023-09-15 17:19:34 +00:00
composables feat: Improved Ingredient Matching (#2535) 2023-09-15 17:19:34 +00:00
lang feat: Public Recipe Browser (#2525) 2023-09-14 06:01:24 -08:00
layouts feat: Public Recipe Browser (#2525) 2023-09-14 06:01:24 -08:00
lib feat: Public Recipe Browser (#2525) 2023-09-14 06:01:24 -08:00
pages feat: Improved Ingredient Matching (#2535) 2023-09-15 17:19:34 +00:00
plugins fix: delay dark mode loading to bypass vuetify bug (#1877) 2022-12-04 10:30:02 -09:00
static Fix/potential-pwa-fix-4 (#1993) 2023-01-06 15:26:25 -09:00
store Setup vite for development 2021-08-08 17:01:45 -08:00
tests fix: eslint errors and failing tests (#2078) 2023-01-29 13:01:41 -09:00
types feat: Public Recipe Browser (#2525) 2023-09-14 06:01:24 -08:00
.editorconfig nuxt init 2021-07-31 14:00:28 -08:00
.eslintrc.js chore(deps): update to Nuxt 2.16 (Vue 2.7) (#2144) 2023-02-19 16:11:52 -09:00
.gitignore nuxt init 2021-07-31 14:00:28 -08:00
.nuxtignore ui: rework meal-planner (#2203) 2023-03-02 09:45:06 -09:00
.prettierrc refactor(frontend): 🏗️ scafold pages and componenets folder 2021-07-31 14:45:28 -08:00
nuxt.config.js feat: consolidate deployment targets and publish to ghcr.io (#2539) 2023-09-14 06:40:13 -08:00
package.json feat: Timeline Image Uploader Improvements (#2494) 2023-08-21 15:00:37 +00:00
template.env feat(frontend): Add Meal Tags + UI Improvements (#807) 2021-11-20 14:30:38 -09:00
tsconfig.json chore(deps): update to Nuxt 2.16 (Vue 2.7) (#2144) 2023-02-19 16:11:52 -09:00
vitest.config.js chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
vuetify.options.js fix: moved vuetify options from nuxt cfg to vuetify cfg (#2084) 2023-02-01 18:51:51 -09:00
yarn.lock feat: Timeline Image Uploader Improvements (#2494) 2023-08-21 15:00:37 +00:00