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: Remove Explore URLs and make the normal URLs public #2632

Merged
Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
3084ec3
add groupSlug to most routes
michael-genson Oct 12, 2023
2ff55b1
fixed more routing issues
michael-genson Oct 13, 2023
db3db02
fixed jank and incorrect routes
michael-genson Oct 13, 2023
dafe56f
remove public explore links
michael-genson Oct 13, 2023
c70c4d7
remove unused groupSlug and explore routes
michael-genson Oct 13, 2023
bd39f2e
nuked explore pages
michael-genson Oct 13, 2023
bdc6523
fixed public toolstore bug
michael-genson Oct 13, 2023
446607d
fixed various routes missing group slug
michael-genson Oct 13, 2023
d8b0c6a
restored public app header menu
michael-genson Oct 13, 2023
fa95e68
fix janky login redirect
michael-genson Oct 13, 2023
b17a0c3
404 recipe API call returns to login
michael-genson Oct 13, 2023
501f754
removed unused explore layout
michael-genson Oct 13, 2023
88860c1
force redirect when using the wrong group slug
michael-genson Oct 13, 2023
19cef97
fixed dead admin links
michael-genson Oct 14, 2023
6e363ca
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 14, 2023
30a7143
removed unused middleware from earlier attempt
michael-genson Oct 14, 2023
c25d3a0
🧹
michael-genson Oct 14, 2023
da6d7b4
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 15, 2023
cd8085d
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 16, 2023
90c2038
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 19, 2023
e91eadf
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 21, 2023
82a2693
improve cookbooks sidebar
michael-genson Oct 24, 2023
0a93b2f
added group slug to user
michael-genson Oct 25, 2023
ef640bb
fix $auth typehints
michael-genson Oct 25, 2023
2f55c8a
vastly simplified groupSlug logic
michael-genson Oct 25, 2023
47748cc
allow logged-in users to view other groups
michael-genson Oct 25, 2023
efe5d67
fixed some edgecases that bypassed isOwnGroup
michael-genson Oct 25, 2023
bda710b
fixed static home ref
michael-genson Oct 25, 2023
52e517c
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 25, 2023
6ae5845
🧹
michael-genson Oct 26, 2023
1ce093e
fixed redirect logic
michael-genson Oct 26, 2023
c59ccd9
lint warning
michael-genson Oct 26, 2023
36cfda3
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 27, 2023
929a74d
removed group slug from group and user pages
michael-genson Oct 27, 2023
98f401e
fixed some bad types
michael-genson Oct 27, 2023
f87d4a5
🧹
michael-genson Oct 27, 2023
6108a49
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 27, 2023
87974d9
moved groupSlug routes under /g/groupSlug
michael-genson Oct 29, 2023
9db02fd
move /recipe/ to /r/
michael-genson Oct 29, 2023
fd655a8
fix backend url generation and metadata injection
michael-genson Oct 29, 2023
d5df4a9
moved shopping lists to root/other route fixes
michael-genson Oct 29, 2023
3d9c13a
changed shared from /recipes/ to /r/
michael-genson Oct 29, 2023
bb82d9e
fixed 404 redirect not awaiting
michael-genson Oct 29, 2023
d612c3a
Merge branch 'mealie-next' into feat/merge-explore-urls
michael-genson Oct 29, 2023
038f47c
removed unused import
michael-genson Oct 29, 2023
0298ef8
fix doc links
michael-genson Oct 30, 2023
441ab50
fix public recipe setting not affecting public API
michael-genson Oct 30, 2023
7ff62fe
fixed backend tests
michael-genson Oct 30, 2023
4ee6485
fix nuxt-generate command
hay-kot Nov 5, 2023
b462158
Merge branch 'mealie-next' into feat/merge-explore-urls
hay-kot Nov 5, 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 warning
michael-genson committed Oct 26, 2023

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
commit c59ccd9ff0c986aaf4af6336b697f28076c23ee7
2 changes: 1 addition & 1 deletion frontend/components/Layout/LayoutParts/AppSidebar.vue
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@
<v-list-item-content>
<v-list-item-title class="pr-2"> {{ $auth.user.fullName }}</v-list-item-title>
<v-list-item-subtitle>
<v-btn class="px-2 pa-0" v-if="isOwnGroup" text :to="userFavoritesLink" small>
<v-btn v-if="isOwnGroup" class="px-2 pa-0" text :to="userFavoritesLink" small>
<v-icon left small>
{{ $globals.icons.heart }}
</v-icon>