1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-07-24 07:39:41 +02:00
mealie/frontend/components/Domain/Recipe
Michael Genson fe17922bb8
Feature: Global Timeline (#2265)
* extended query filter to accept nested tables

* decoupled timeline api from recipe slug

* modified frontend to use simplified events api

* fixed nested loop index ghosting

* updated existing tests

* gave mypy a snack

* added tests for nested queries

* fixed "last made" render error

* decoupled recipe timeline from dialog

* removed unused props

* tweaked recipe get_all to accept ids

* created group global timeline
added new timeline page to sidebar
reformatted the recipe timeline
added vertical option to recipe card mobile

* extracted timeline item into its own component

* fixed apploader centering

* added paginated scrolling to recipe timeline

* added sort direction config
fixed infinite scroll on dialog
fixed hasMore var not resetting during instantiation

* added sort direction to user preferences

* updated API docs with new query filter feature

* better error tracing

* fix for recipe not found response

* simplified recipe crud route for slug/id
added test for fetching by slug/id

* made query filter UUID validation clearer

* moved timeline menu option below shopping lists

---------

Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2023-04-25 09:46:00 -08:00
..
RecipeOcrEditorPage fix: eslint errors and failing tests (#2078) 2023-01-29 13:01:41 -09:00
RecipePage Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00
RecipeActionMenu.vue Fix: Print Preferences Menu Missing (#2162) 2023-02-21 19:00:22 -09:00
RecipeAssets.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeCard.vue feat: Print Preferences (#2131) 2023-02-19 15:37:18 -09:00
RecipeCardImage.vue feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
RecipeCardMobile.vue Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00
RecipeCardSection.vue refator: reuse search page component (#2240) 2023-03-12 12:59:28 -08:00
RecipeChips.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeContextMenu.vue feat: reduced ingredients to one column on mobile (#2251) 2023-03-21 11:51:52 -08:00
RecipeDataTable.vue feat: Recipe Data Management UI Improvements (#2246) 2023-03-21 11:47:26 -08:00
RecipeDialogBulkAdd.vue feat (WIP): bring png OCR scanning support (#1670) 2022-09-25 15:00:45 -08:00
RecipeDialogPrintPreferences.vue feat: added max width for print setting dialog (#2252) 2023-03-21 11:52:18 -08:00
RecipeDialogSearch.vue refator: reuse search page component (#2240) 2023-03-12 12:59:28 -08:00
RecipeDialogShare.vue feat: "I Made This" Dialog (#1801) 2022-11-13 14:12:53 -09:00
RecipeFavoriteBadge.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeImageUploadBtn.vue Use composition API for more components, enable more type checking (#914) 2022-01-08 21:15:23 -09:00
RecipeIngredientEditor.vue feat: Parser Workflow Improvements (#2249) 2023-04-01 17:43:59 -08:00
RecipeIngredientHtml.vue refactor: recipe-page (#1587) 2022-08-27 10:44:58 -08:00
RecipeIngredients.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeLastMade.vue Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00
RecipeList.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeNotes.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeNutrition.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeOrganizerDialog.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeOrganizerPage.vue refator: reuse search page component (#2240) 2023-03-12 12:59:28 -08:00
RecipeOrganizerSelector.vue chore: lint-and-fix-vue-demi-imports (#1762) 2022-10-23 13:02:56 -08:00
RecipePrintContainer.vue feat: Print Preferences (#2131) 2023-02-19 15:37:18 -09:00
RecipePrintView.vue feat: Print Preferences (#2131) 2023-02-19 15:37:18 -09:00
RecipeRating.vue feat: fix recipe rating overwriting (#1756) 2022-10-22 12:54:47 -08:00
RecipeScaleEditButton.vue chore: make vue domain components localizable (#1532) 2022-08-09 21:12:45 -08:00
RecipeSearchFilterSelector.vue feat: add peak toggle for seeing original ingredient txt (#1111) 2022-03-29 09:38:23 -08:00
RecipeSettingsMenu.vue feat: bulk recipe settings update (#1557) 2022-08-14 10:37:44 -08:00
RecipeSettingsSwitches.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeTimeCard.vue feat: Print Preferences (#2131) 2023-02-19 15:37:18 -09:00
RecipeTimeline.vue Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00
RecipeTimelineBadge.vue Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00
RecipeTimelineContextMenu.vue Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00
RecipeTimelineItem.vue Feature: Global Timeline (#2265) 2023-04-25 09:46:00 -08:00