294 Commits

Author SHA1 Message Date
Michael Genson
f42114e966
feat: Redirect Logged Out Users to Default Group, If It's Public (#2772)
* add default group slug to app info if public

* redirect public user to default group

* added tests

---------

Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2024-02-07 07:53:55 -09:00
Kuchenpirat
52c58e1dc0
feat: bulk deletion on "Manage Data" page (#3056)
* labels bulk delete

* add foods

* bulk delete units

* add categories

* add tags

* add tools

* update translations

* fix types for text

* fix reactivity for stores

---------

Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2024-02-04 12:55:14 -06:00
Kuchenpirat
67b7fb007b
feat: Cookbook Create & Delete Improvements (#2902)
* add delete dialog

* put editor into component

* return data on createCookbook store action

* verry basic dialog with create & cancel functions

* 🧹

* cleanup

* add translation

* add dialog-closed to BaseDialog

* update delete dialog messaging

* use cancel instead of dialog-closed
2024-02-04 07:15:25 -09:00
Kuchenpirat
c3f7ad8954
chore: delete unused file (#3089) 2024-01-31 10:10:59 -09:00
Kuchenpirat
6097440781
Merge branch 'mealie-next' into chore-update-build-link-to-org 2024-01-31 10:51:56 +01:00
Kuchenpirat
208608b32e chore update build link to org 2024-01-31 09:49:58 +00:00
Michael Genson
e1cd2717d3
fix: Update Group Slug When Updating Group (#3084)
* added slug update hook to group updates

* added test

* force refresh if group slug changes

* added alert if something goes wrong
2024-01-30 18:41:37 +00:00
boc-the-git
d2188508fc
Merge branch 'mealie-next' into mealie-next 2024-01-24 16:37:32 +11:00
boc-the-git
3a9fd11344
Merge branch 'mealie-next' into fix-site-maintenance-missing-words 2024-01-22 20:45:13 +11:00
Kuchenpirat
62dffb622f fix missing words in site maintenance 2024-01-22 08:05:44 +00:00
Kuchenpirat
6acadbc52b
Fix conditional check in createBackup function (#3006) 2024-01-19 09:10:31 -06:00
Michael Genson
1e4fde88ed
feat: Add Suggestion To Use Bulk URL Import (#2852)
* fixed warning

* re-arranged menu options

* fixed broken link

* added bulk url suggestion

* simply bulk import url var

---------

Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2024-01-09 14:37:22 +00:00
Kuchenpirat
71b3989eec fix manageData Label delete Prompt 2024-01-04 12:00:21 +00:00
Michael Genson
ca9f66ee24
feat: Remove OCR Support (#2838)
* remove ocr package

* remove tesseract

* remove OCR from app

* remove OCR from tests

* fix docs
2023-12-14 17:26:43 -09:00
boc-the-git
b13d66108d
Merge branch 'mealie-next' into mealie-next 2023-12-12 21:32:26 +11:00
Kuchenpirat
ef2918c85b
cleanup: remove docker volume validation (#2830)
* remove docker volume validation

* remove imports & linting

* remove missed
2023-12-11 18:49:26 +00:00
Michael Genson
95bb6d0184
chore: removed unused analytics page (#2829) 2023-12-11 18:27:05 +00:00
Michael Genson
c226e71c17
overwrite history to avoid duplicating recipe imports (#2820)
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2023-12-11 09:36:45 +00:00
Michael Genson
c6263a38ab
remove experimental banner (#2816)
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2023-12-11 09:27:42 +00:00
Brendan
1c1e50dbda Rearrange defineComponent to remove warnings 2023-12-09 14:41:26 +00:00
boc-the-git
36b35caffb
Merge branch 'mealie-next' into fix/meal-plan-settings-offscreen 2023-12-11 12:33:41 +11:00
Michael Genson
f38541588a wrap mealplan settings 2023-12-11 01:20:28 +00:00
boc-the-git
7aac82bff3
fix: Add 'loading' message to settings page (#2806)
* Add 'loading' message to settings page

* Fix loading message in site settings page

* Refactor code to use AppLoader
2023-12-10 10:56:22 -06:00
Michael Genson
f8ad72ec31
fix: Bulk URL Import Fixes (#2796)
* allow expections when fetching content

* removed extra bracket on import text

* added more fault tolerance and limited concurrency

* fix entries not being saved to report

* disable clicking into in-proress import

* conditionally render expansion
2023-12-07 17:08:47 +00:00
Kuchenpirat
449bb6f0ce
fix: remove group storage capacity from profile page (#2798) 2023-12-07 06:45:52 -09:00
Michael Genson
1d1d61df77
fix: Missing Title and Metadata (#2770)
* add document title to server spa meta

* removed conflicting useMeta

* replaced head with useMeta

* formalized metadata injection

* small injection refactor

* added tests

* added missing global tag

* fixed setting tab title for logged-in users

* simplified metadata update

* remove duplicate tag and fix for foreign users

* add metadata for shared recipes

* added default recipe image

* fixed shared URL

---------

Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2023-12-06 16:01:48 +01:00
Jack Bailey
6e2c30aba5
Merge branch 'mealie-next' into mealie-next 2023-11-29 16:56:27 +00:00
Jack Bailey
9c01b72292
Remove unused code 2023-11-29 10:16:25 +00:00
boc-the-git
18a405808a
Merge branch 'mealie-next' into mealie-next 2023-11-25 21:07:01 +11:00
boc-the-git
6cec7f6dcd
Merge branch 'mealie-next' into fixes/ui-improvements 2023-11-25 20:53:49 +11:00
Arsène
0933ad4367
Merge branch 'mealie-next' into fix/hardcoded-strings 2023-11-24 22:34:49 +01:00
p0lycarpio
3e4a6ac93b translate hardcoded strings 2023-11-24 22:28:15 +01:00
p0lycarpio
fc31ade49e add toasts messages on backups and add loader on restore 2023-11-24 10:44:42 +01:00
p0lycarpio
3fa8c39f3d dead link 2023-11-24 10:42:16 +01:00
p0lycarpio
be43e5bccd improve spacing and fix layout on small screens 2023-11-24 10:40:35 +01:00
Jack Bailey
8a2d640922
Merge branch 'mealie-next' into mealie-next 2023-11-23 10:47:25 +00:00
Kuchenpirat
49b4ee2b90
Merge branch 'mealie-next' into manage-data-improve-delete-prompt 2023-11-21 20:08:40 +01:00
Michael Genson
0775072ffa
feat: add meal plan to shopping list (#2653)
* refactored recipe add to shopping list dialog

* added context menu to meal plan day

* cleaned up presentation

* consolidate repeated recipes

* added alerts

* lint

* lint v2

* fixed undefined recipeRef bug

* lint

* made scale + slug implementation less horrible
2023-11-21 18:11:10 +00:00
Kuchenpirat
3870819e38 remove unnecessairy div 2023-11-21 15:22:36 +00:00
Kuchenpirat
984953e2ce add for remaining organizers 2023-11-21 14:51:00 +00:00
Kuchenpirat
dad3b37946 🧹 2023-11-21 14:46:34 +00:00
Kuchenpirat
55defdac8c 🧹 2023-11-21 14:44:41 +00:00
Kuchenpirat
e98eee56be
Merge branch 'mealie-recipes:mealie-next' into manage-data-improve-delete-prompt 2023-11-21 15:34:21 +01:00
Kuchenpirat
63ac21bce2
feat: Add Categories, Tags and Tools to Manage Data Page (#2737)
* add categories

* add tags

* 🧹

* 🧹 l18n

* add tools

* remove broken on Hand for tools

* fix for tools onHand not updating from frontend

* tools: re-add "on Hand"

* remove itemized icon from create button

* change combine icon

* add divider to BaseOverflowButton

* divide and conquer

---------

Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
2023-11-21 08:31:05 -06:00
Kuchenpirat
41a9a39cf3 data management: improve delete prompt 2023-11-20 17:09:16 +00:00
Kuchenpirat
05fec0b36e
feat: translate categories browser tab title (#2739) 2023-11-20 09:31:27 -06:00
Hayden
bc575ec5ae
feat: auto detect first login (#2722)
* 'hide' default email and password env variables

* first login API endpoint

* run code-generators

* frontend indicators for default username and pw

* remove old env variables from docs

* fix env set variable

* remove password from tests
2023-11-15 15:24:24 +00:00
Jack Bailey
8170e66f4f
Merge branch 'mealie-next' into mealie-next 2023-11-15 08:59:35 +00:00
Michael Genson
d440d51ffe
feat: plural foods and units, and aliases (#2674)
* added plural names and alias tables to foods/units

* updated models to include plural names and aliases

* updated parser to include plural and aliases

* fixed migrations

* fixed recursive models

* added plural abbreviation to migration

* updated parser and display prop

* update displays to use plurals

* fix display edgecase and remove print

* added/updated display tests

* fixed model bug and added parser tests

* added tests for aliases

* added new plural options to data management page

* removed unique constraint

* made base dialog more customizable

* added alias management to food and unit data pages

* removed unused awaits

* 🧹
2023-11-14 06:39:07 -09:00
Jack Bailey
e50788f685
Remove leftover debug variable 2023-11-13 09:40:10 +00:00