Hoa (Kyle) Trinh
c24d532608
feat: Migrate to Nuxt 3 framework ( #5184 )
...
Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2025-06-19 17:09:12 +00:00
Michael Genson
e9892aba89
feat: Move "on hand" and "last made" to household ( #4616 )
...
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2025-01-13 17:19:49 +01:00
Michael Genson
02a545dcb5
fix: Sort Food by Label on Data Management Page ( #4631 )
2024-12-10 14:10:07 +00:00
Hayden
0e6a40e210
fix: remove import button from recipe data view ( #4680 )
2024-12-04 14:41:02 -06:00
Michael Genson
327da02fc8
feat: Structured Yields ( #4489 )
...
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2024-11-20 08:46:27 -06:00
Kuchenpirat
6e16d4cc91
fix: set useFractions on Unit creation to true by default ( #4469 )
2024-10-30 08:27:02 -05:00
Michael Genson
543a53cab4
fix: Bulk Update Owner Removes Some Recipe Data ( #4393 )
2024-10-19 15:36:34 -05:00
Michael Genson
1dc7b24146
feat: Change Recipe Owner ( #4355 )
...
Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com>
2024-10-19 09:33:32 +00:00
Cody
04dc593b16
feat: Shopping list UI overhaul - add label headings per category ( #4235 )
...
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2024-09-24 16:29:06 +02:00
Michael Genson
7c274de778
feat: Filter Recipes By Household (and a ton of bug fixes) ( #4207 )
...
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2024-09-22 14:59:20 +00:00
Michael Genson
9acf9ec27c
feat: Cross-Household Recipes ( #4089 )
2024-09-01 02:54:10 +00:00
Michael Genson
eb170cc7e5
feat: Add Households to Mealie ( #3970 )
2024-08-22 10:14:32 -05:00
boc-the-git
a062a4beaa
feat: Add the ability to flag a food as "on hand", to exclude from shopping list ( #3777 )
2024-06-28 15:16:04 +00:00
Kuchenpirat
adab596683
feat: bulk assign label to foods ( #3750 )
2024-06-20 22:42:42 +00:00
Arsène Reymond
9fad4a9dce
fix: Shopping list labels reordering dialog ( #3540 )
...
Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
2024-05-04 20:27:04 +00:00
Michael Genson
3807778e2f
feat: Recipe Actions ( #3448 )
...
Co-authored-by: boc-the-git <3479092+boc-the-git@users.noreply.github.com>
Co-authored-by: Kuchenpirat <24235032+Kuchenpirat@users.noreply.github.com>
2024-05-01 09:20:52 +02:00
Michael Genson
2a541f081a
feat: User-specific Recipe Ratings ( #3345 )
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Nightly Production / Backend Server Tests (push) Has been cancelled
Docker Nightly Production / Frontend and End-to-End Tests (push) Has been cancelled
Docker Nightly Production / Build Tagged Release (push) Has been cancelled
Docker Nightly Production / Notify Discord (push) Has been cancelled
2024-04-11 21:28:43 -05:00
Kuchenpirat
813a124250
Merge branch 'mealie-next' into feat-frontend-access-controll
2024-02-05 11:47:14 +01:00
Kuchenpirat
52c58e1dc0
feat: bulk deletion on "Manage Data" page ( #3056 )
...
CodeQL / Analyze (javascript-typescript) (push) Waiting to run
CodeQL / Analyze (python) (push) Waiting to run
Docker Nightly Production / Backend Server Tests (push) Waiting to run
Docker Nightly Production / Frontend and End-to-End Tests (push) Waiting to run
Docker Nightly Production / Build Tagged Release (push) Blocked by required conditions
Docker Nightly Production / Notify Discord (push) Blocked by required conditions
* 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
e7f5a4adff
move middleware for manage data page to parrent component
2024-02-02 14:58:39 +00:00
Kuchenpirat
19e776a772
manage-data pages
2024-01-31 10:33:05 +00:00
Kuchenpirat
71b3989eec
fix manageData Label delete Prompt
2024-01-04 12:00:21 +00: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
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
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
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
Arsène Reymond
f7f8c51661
feat: update organization icons ( #2668 )
...
* front: update filters icons
* remove duplicate
---------
Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
2023-10-25 15:08:58 +00:00
sephrat
9fd1ba6e46
feat(lang): more localization( #2219 )
...
* feat(lang): localize some views
* fix: typo
* fix: Localization broke bug report generation
* feat(lang): localize recipe page instructions
2023-03-21 11:45:27 -08:00
sephrat
f8b8680b45
Localize hard-coded texts ( #2044 )
...
* feat(lang): localize some views
* feat(lang): an attempt at localizing vuetify (WIP)
* feat(lang): localized some more screens
* feat(lang): localized some more screens again
* feat(lang): hack to localize vuetify
* feat(lang): localize data management pages
* fix linting errors
---------
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2023-01-28 16:39:51 -09:00
Hayden
97d9e2a109
chore: lint-and-fix-vue-demi-imports ( #1762 )
...
* lint for 'vue-demi' imports
* fix invalid imports
2022-10-23 13:02:56 -08:00
Hayden
fcc5d99d40
chore: frontend testing setup ( #1739 )
...
* add vitest
* initialize lib w/ tests
* move to dev dep
* run tests in CI
* update file names
* move api folder to lib
* move api and api types to same folder
* update generator outpath
* rm husky
* i guess i _did_ need those types
* reorg types
* extract validators into testable components
* (WIP) start composable testing
* fix import type
* fix linter complaint
* simplify icon type def
* fix linter errors (maybe?)
* rename client file for sorting
2022-10-22 11:51:07 -08:00
Hayden
7adcc86d03
feat: bulk recipe settings update ( #1557 )
...
* extract switches from menu component
* implement bulk updater for settings
* fix browser cache api calls issue
* add frontend for bulk settings modifications
2022-08-14 10:37:44 -08:00
Michael Genson
238f555f5e
fix: general bug fixes ( #1547 )
...
* grouped "instructions" header with first section
* fixed sort by last updated date
* somewhat-hacky bugfix for large screens
* modified page size to be divisible by 4
* fixed missing export for new data forms
2022-08-13 21:44:11 -08:00
Michael Genson
483f789b8e
feat: create new foods and units from their Data Management pages ( #1511 )
...
* added create dialogs to food and unit pages
* minor css tweaks
* properly reset create form
* added placeholder name attribute for type checking
* removed unnecessary value assignment
* type fixes
* corrected comment
* add autofocus and use ref<VForm> for form refs
Co-authored-by: Hayden <64056131+hay-kot@users.noreply.github.com>
2022-07-31 12:31:20 -08:00
Hayden
12f480eb75
refactor: unify recipe-organizer components ( #1340 )
...
* use generic context menu
* implement organizer stores
* add basic organizer types
* refactor selectors to apply for all organizers
* remove legacy organizer composables
2022-06-03 20:12:32 -08:00
Hayden
5a0c034391
fix: shopping list label editor ( #1333 )
...
* remove head props
* lazily compute itemsByLabel with watcher on fetch
* remove unused import
2022-06-02 09:12:05 -08:00
Hayden
52fbf6b833
feat: add unit abbreviation support ( #1332 )
...
* add 'use-abbreviation' db column
* type generation
* add view and edit elements
* check for use_abbreviation to display
* fix: alembic version check
* test: add use_abbreviation prop tests
2022-06-01 11:59:50 -08:00
Hayden
d2a9f7ca24
fix: consoldate stores to fix mismatched state
2022-05-29 17:34:41 -08:00
Hayden
921fceddea
chore: update dev dependencies ( #1282 )
...
* update dev dependencies
* upgrade eslint
* resolve several errors
* resolve eslint errors
2022-05-25 09:38:21 -08:00
Philipp Fischbeck
479900e912
Consolidate frontend types ( #1245 )
2022-05-21 11:22:02 -08:00
Hayden
07f6446526
add food and unit seeding UI ( #1206 )
2022-05-06 12:17:30 -08:00
Hayden
d6e2b4ab85
Feature/user seedable foods ( #1176 )
...
* remove odd ingredients
* UI Elements for food
* update translated percentage
* spek -> speck
* generate types
* seeder api endpoints + tests
* implement foods seeder UI
* localize some food strings
2022-05-01 12:45:50 -08:00
Hayden
db095656e1
add merge funcions for units ( #1146 )
2022-04-09 19:57:49 -08:00