1
0
Fork 0
mirror of https://github.com/mealie-recipes/mealie.git synced 2025-07-24 15:49:42 +02:00
mealie/frontend/components/Domain/Recipe
Michael Genson 80968b02bb
feat: Remove Explore URLs and make the normal URLs public (#2632)
* add groupSlug to most routes

* fixed more routing issues

* fixed jank and incorrect routes

* remove public explore links

* remove unused groupSlug and explore routes

* nuked explore pages

* fixed public toolstore bug

* fixed various routes missing group slug

* restored public app header menu

* fix janky login redirect

* 404 recipe API call returns to login

* removed unused explore layout

* force redirect when using the wrong group slug

* fixed dead admin links

* removed unused middleware from earlier attempt

* 🧹

* improve cookbooks sidebar
fixed sidebar link not working
fixed sidebar link target
hide cookbooks header when there are none

* added group slug to user

* fix $auth typehints

* vastly simplified groupSlug logic

* allow logged-in users to view other groups

* fixed some edgecases that bypassed isOwnGroup

* fixed static home ref

* 🧹

* fixed redirect logic

* lint warning

* removed group slug from group and user pages
refactored all components to use route groupSlug or user group slug
moved some group pages to recipe pages

* fixed some bad types

* 🧹

* moved groupSlug routes under /g/groupSlug

* move /recipe/ to /r/

* fix backend url generation and metadata injection

* moved shopping lists to root/other route fixes

* changed shared from /recipes/ to /r/

* fixed 404 redirect not awaiting

* removed unused import

* fix doc links

* fix public recipe setting not affecting public API

* fixed backend tests

* fix nuxt-generate command

---------

Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2023-11-05 16:07:02 -09:00
..
RecipeOcrEditorPage feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipePage feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeActionMenu.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeAssets.vue chore: frontend testing setup (#1739) 2022-10-22 11:51:07 -08:00
RecipeCard.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeCardImage.vue feature: proper multi-tenant-support (#969)(WIP) 2022-02-13 12:23:42 -09:00
RecipeCardMobile.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeCardSection.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeChips.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeContextMenu.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeDataTable.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09: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 feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeDialogShare.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeExplorerPage.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -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: Improved Ingredient Matching (#2535) 2023-09-15 17:19:34 +00:00
RecipeIngredientHtml.vue chore: Get Rid of Warnings (#2599) 2023-10-07 11:23:47 -08:00
RecipeIngredientListItem.vue feat: more shopping list enhancements (#2587) 2023-10-07 13:06:00 -08:00
RecipeIngredients.vue fix: removed HTML tags when copying recipe ingredients (#2533) 2023-08-31 09:08:44 -08:00
RecipeLastMade.vue feat: Timeline Image Uploader Improvements (#2494) 2023-08-21 15:00:37 +00:00
RecipeList.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09: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 feat: update organization icons (#2668) 2023-10-25 15:08:58 +00:00
RecipeOrganizerPage.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeOrganizerSelector.vue feat: update organization icons (#2668) 2023-10-25 15:08:58 +00: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: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09: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 fix: recipe timeline UI glitches (#2519) 2023-08-23 09:30:59 -08:00
RecipeTimelineBadge.vue fix: recipe timeline UI glitches (#2519) 2023-08-23 09:30:59 -08:00
RecipeTimelineContextMenu.vue UI/UX improvements (#2423) 2023-08-21 18:41:18 +00:00
RecipeTimelineItem.vue feat: Remove Explore URLs and make the normal URLs public (#2632) 2023-11-05 16:07:02 -09:00
RecipeTimerMenu.vue feat: cook timer (#2508) 2023-08-23 09:31:23 -08:00