mealie/frontend/components/Domain/Recipe
Michael Genson cb15db2d27
feat: re-write get all routes to use pagination (#1424)
rewrite get_all routes to use a pagination pattern to allow for better implementations of search, filter, and sorting on the frontend or by any client without fetching all the data. Additionally we added a CI check for running the Nuxt built to confirm that no TS errors were present. Finally, I had to remove the header support for the Shopping lists as the browser caching based off last_updated header was not allowing it to read recent updates due to how we're handling the updated_at property in the database with nested fields. This will have to be looked at in the future to reimplement. I'm unsure how many other routes have a similar issue. 

Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2022-06-25 11:39:38 -08:00
..
RecipeActionMenu.vue Fix/multiple bug reports (#1002) 2022-02-23 15:04:45 -09:00
RecipeAssets.vue feat: attached images by drag and drop for recipe steps (#1341) 2022-06-05 11:28:38 -08:00
RecipeCard.vue ux: unify UI based on user-feedback (#1216) 2022-05-11 17:14:03 -08:00
RecipeCardImage.vue feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
RecipeCardMobile.vue feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
RecipeCardSection.vue feat: implement user favorites page (#1376) 2022-06-13 09:33:46 -08:00
RecipeChips.vue Fix/category link (#1087) 2022-03-22 21:08:06 -08:00
RecipeComments.vue Consolidate frontend types (#1245) 2022-05-21 11:22:02 -08:00
RecipeContextMenu.vue feat: re-write get all routes to use pagination (#1424) 2022-06-25 11:39:38 -08:00
RecipeDataTable.vue chore: update dev dependencies (#1282) 2022-05-25 09:38:21 -08:00
RecipeDialogBulkAdd.vue ux: unify UI based on user-feedback (#1216) 2022-05-11 17:14:03 -08:00
RecipeDialogSearch.vue Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
RecipeDialogShare.vue feat: re-write get all routes to use pagination (#1424) 2022-06-25 11:39:38 -08:00
RecipeFavoriteBadge.vue Fix/multiple bug reports (#1002) 2022-02-23 15:04:45 -09:00
RecipeImageUploadBtn.vue Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
RecipeIngredientEditor.vue fix: consoldate stores to fix mismatched state 2022-05-29 17:34:41 -08:00
RecipeIngredients.vue fix: recipe ingredient editor bugs (#1251) 2022-05-22 11:16:23 -08:00
RecipeInstructions.vue feat: attached images by drag and drop for recipe steps (#1341) 2022-06-05 11:28:38 -08:00
RecipeList.vue Feature/shopping lists second try (#927) 2022-01-16 15:24:24 -09:00
RecipeNotes.vue ux: unify UI based on user-feedback (#1216) 2022-05-11 17:14:03 -08:00
RecipeNutrition.vue Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
RecipeOrganizerDialog.vue refactor: unify recipe-organizer components (#1340) 2022-06-03 20:12:32 -08:00
RecipeOrganizerPage.vue Fixed alpha sort in RecipeOrganizerPage (#1354) 2022-06-09 08:50:03 -08:00
RecipeOrganizerSelector.vue refactor: unify recipe-organizer components (#1340) 2022-06-03 20:12:32 -08:00
RecipePrintView.vue fix avoid page breaks in sections when printing recipes and other CSS tweaks (#1372) 2022-06-12 16:43:09 -08:00
RecipeRating.vue Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
RecipeScaleEditButton.vue fix: only show scaler when ingredients amounts enabled (#1426) 2022-06-19 10:27:32 -08:00
RecipeSearchFilterSelector.vue feat: add peak toggle for seeing original ingredient txt (#1111) 2022-03-29 09:38:23 -08:00
RecipeSettingsMenu.vue Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
RecipeTimeCard.vue Style/update mobile styles (#1008) 2022-02-26 14:00:55 -09:00
RecipeTools.vue Feature/group items editor (#1064) 2022-03-17 10:30:10 -08:00