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
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
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
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
Philipp Fischbeck
32244988d2
chore: make vue domain components localizable ( #1532 )
2022-08-09 21:12:45 -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