Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Public Recipe Browser #2525

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
bda6ea8
fixed incorrect var ref
michael-genson Aug 25, 2023
d1ad9c8
added public recipe pagination route
michael-genson Aug 25, 2023
bbf6ba6
refactored frontend public/explore API
michael-genson Aug 26, 2023
fe4fc71
fixed broken public cards
michael-genson Aug 26, 2023
01cf322
hid context menu from cards when public
michael-genson Aug 26, 2023
cbae24f
fixed public app header
michael-genson Aug 26, 2023
b103c56
fixed random recipe
michael-genson Aug 26, 2023
44f4d65
added public food, category, tag, and tool routes
michael-genson Aug 27, 2023
9d28308
not sure why I thought that would work
michael-genson Aug 27, 2023
d61f8bf
added public organizer/foods stores
michael-genson Aug 27, 2023
fc30974
disabled clicking on tags/categories
michael-genson Aug 27, 2023
453e87a
added public link to profile page
michael-genson Aug 27, 2023
e9b5b34
linting
michael-genson Aug 27, 2023
6f64bcc
force a 404 if the group slug is missing or invalid
michael-genson Aug 27, 2023
f911b7f
oops
michael-genson Aug 27, 2023
6ab2be4
refactored to fit sidebar into explore
michael-genson Aug 27, 2023
ca8fc72
fixed invalid logic for app header
michael-genson Aug 27, 2023
73b5e74
removed most sidebar options from public
michael-genson Aug 27, 2023
a6943f7
added backend routes for public cookbooks
michael-genson Aug 27, 2023
09461ea
added explore cookbook pages/apis
michael-genson Aug 27, 2023
ef4f609
codegen
michael-genson Aug 27, 2023
90a7d45
added backend tests
michael-genson Aug 27, 2023
17afb9d
lint
michael-genson Aug 27, 2023
8d09924
fixes v-for keys
michael-genson Aug 27, 2023
ae57a24
I do not understand but sure why not
michael-genson Aug 28, 2023
20cb92c
Merge branch 'mealie-next' into feat/public-recipe-browser
hay-kot Sep 14, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
lint
  • Loading branch information
michael-genson committed Aug 27, 2023
commit 17afb9d2149587c9b9601c3fb584dc1282b406ba
2 changes: 1 addition & 1 deletion frontend/composables/use-group-cookbooks.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import { useAsync, ref, Ref, useContext } from "@nuxtjs/composition-api";
import { useAsyncKey } from "./use-utils";
import { usePublicExploreApi } from "./api/api-client";
import { useUserApi } from "~/composables/api";
import { ReadCookBook, UpdateCookBook } from "~/lib/api/types/cookbook";
import { usePublicExploreApi } from "./api/api-client";

let cookbookStore: Ref<ReadCookBook[] | null> | null = null;

Expand Down
2 changes: 1 addition & 1 deletion frontend/layouts/default.vue
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
</template>

<script lang="ts">
import DefaultLayout from "@/components/Layout/DefaultLayout.vue";
import { defineComponent } from "@nuxtjs/composition-api";
import DefaultLayout from "@/components/Layout/DefaultLayout.vue";

export default defineComponent({
components: { DefaultLayout },
Expand Down
2 changes: 1 addition & 1 deletion frontend/layouts/explore.vue
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
</template>

<script lang="ts">
import DefaultLayout from "@/components/Layout/DefaultLayout.vue";
import { defineComponent } from "@nuxtjs/composition-api";
import DefaultLayout from "@/components/Layout/DefaultLayout.vue";

export default defineComponent({
components: { DefaultLayout },
Expand Down
Loading