Commit Graph

884 Commits

Author SHA1 Message Date
9Lukas5
a42d151c93
allow add full recipe required ingredient amount
This modifies the bootbox on to add recipe ingredients
to the shopping list in a way, that it
- button to open bootbox is always enabled
- popup lists all* ingredients, independent of fulfillment state
- two new quick-select buttons to check only missing or all ingredients
- radio button selection to define if the full or only missing amount
    shall be added to the shopping list

*This still excludes ingredients which have the stock check disabled
in a recipe.
In order to get this information, the RecipesController was modified
that it adds the data from the recipe ingredient setting as new
additional field in the recipePositionsResolved.

closes https://github.com/grocy/grocy/issues/686
2026-01-31 22:42:21 +01:00
Bernd Bestel
b1e3ef7881
Fixed % handling in Userfield captions (fixes #2856) 2026-01-13 20:09:30 +01:00
Bernd Bestel
8509645985
Optimized datetimepicker next input focus handling (fixes #2807) 2025-09-14 10:32:26 +02:00
Bernd Bestel
8de5700310
Allow 0 for shopping list item amounts (references #2712) 2025-04-02 20:50:40 +02:00
Fándly Gergő
e786433273
Replaced barcode scanning library with ZXing (#2706)
* Replaced barcode scanning library with ZXing

* Applied code formatting rules

* Delete now obsolete user settings

* Review

---------

Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2025-03-21 17:41:39 +01:00
Bernd Bestel
541318e964
Include non-latin font variants / clean up font-weight (closes #2699) 2025-03-12 17:48:06 +01:00
Bernd Bestel
d1a8900f98
Also show the product's default store on /stockoverview (closes #2698) 2025-03-10 17:36:23 +01:00
Bernd Bestel
72453eac0a
Transpose product column index when searching in it (fixes #2688) 2025-02-27 17:07:30 +01:00
Bernd Bestel
27b79841fc
Scale up values on the shopping list when shopping_list_round_up is enabled (closes #2687) 2025-02-25 18:43:42 +01:00
Pierre Penninckx
2690e535e3
Make labels on login form point to correct inputs (#2661)
Co-authored-by: ibizaman <ibizapeanut@gmail.com>
2025-02-01 09:31:54 +01:00
Bernd Bestel
aa88046ca4
Added database version to system info 2025-01-31 15:44:57 +01:00
Bernd Bestel
c8ac094bf4
Prevent non-number amounts for shopping list items on database level (closes #2657) 2025-01-30 19:42:56 +01:00
Bernd Bestel
844d6279ae
Optimized title 2025-01-23 20:20:14 +01:00
Bernd Bestel
0d1a8bdfb6
Minor style refinements 2025-01-23 19:37:32 +01:00
Bernd Bestel
bbd5f5e7ae
Minor style refinements 2025-01-23 18:08:50 +01:00
Bernd Bestel
262f3df3ab
Only show the shopping list button on the product card if the feature is enabled 2025-01-23 17:56:01 +01:00
Bernd Bestel
3abf4865bc
Added product card on /recipes 2025-01-22 19:39:14 +01:00
Bernd Bestel
69e21fd483
Streamlined inventory input field hints 2025-01-22 19:28:47 +01:00
Bernd Bestel
0bbc06a70c
Remove unnecessary help tooltip 2025-01-22 19:25:28 +01:00
Bernd Bestel
4f9e39edd7
Fixed HTML markup 2025-01-21 21:04:56 +01:00
Bernd Bestel
9c0e0c5870
Optimized big header button menus 2025-01-21 20:59:01 +01:00
Bernd Bestel
0ff5aee6f6
Optimized the recipe ingredient mark as done button layout 2025-01-19 20:45:56 +01:00
Bernd Bestel
61b6afa364
Optimized settings pages layout 2025-01-19 20:35:56 +01:00
Bernd Bestel
1946ff870e
Make it possible to round up shopping list and recipe ingredient amounts (closes #902, closes #2644) 2025-01-19 20:16:37 +01:00
Bernd Bestel
e3965ed82c
Added a new product option default_purchase_price_type (closes #566) 2025-01-19 16:35:45 +01:00
Bernd Bestel
bc78359dba
Make it possible to disable open per product (closes #1911) 2025-01-19 14:57:19 +01:00
Bernd Bestel
83b8b95b73
Streamline in stock / out of stock wording 2025-01-18 10:33:26 +01:00
Bernd Bestel
23d7b6ad3c
Allow partially in stock recipes to be consumed (closes #386) 2025-01-18 10:23:31 +01:00
Bernd Bestel
f9c7c67dc7
Indicate incomplete recipe costs information (closes #1941) 2025-01-17 20:37:43 +01:00
Bernd Bestel
1daa15a303
Added an upper limit for stock_decimal_places_* settings (references #2508) 2025-01-17 19:48:14 +01:00
Bernd Bestel
abf109885a
Show the amount in stock next to the ingredient hint "Enough in stock" (closes #2119) 2025-01-17 18:42:40 +01:00
Bernd Bestel
ded742a7c1
Various minor usability refinements 2025-01-16 21:34:01 +01:00
Bernd Bestel
b0dded1346
Added a new stock settings to always show all products on /stockoverview (closes #2398) 2025-01-15 21:44:45 +01:00
Bernd Bestel
dc05753a0f
Added a new product preset for default_stock_label_type (closes #2445) 2025-01-15 20:34:53 +01:00
Bernd Bestel
97dbd7bf08
Optimized chore on-time tracking (closes #2385) 2025-01-14 20:39:07 +01:00
Bernd Bestel
9cac3b2311
Make track now / next schedule buttons on /choresoverview swappable (closes #2424) 2025-01-14 19:43:12 +01:00
Bernd Bestel
11d28622e8
Squashed commit
Make it possible to actively not-check a mandatory checkbox Userfield (closes #2601)
Pluralize the "opened" localization string (closes #2280)
Added a trendline to the price history chart (closes #2237)
Various minor style/code refinements
2025-01-14 17:54:06 +01:00
Bernd Bestel
c99dd46007
Keep selected date range when navigating through different group by variants of the stockreport/spendings (closes #2532) 2025-01-13 23:13:24 +01:00
Bernd Bestel
caa28af0d2
Make product barcode matching case insensitive (closes #2609) 2025-01-13 22:29:33 +01:00
Bernd Bestel
f4d5f21832
Squashed commit
Fixed recipe ingredient costs/calories calculation when having different QUs and when only_check_single_unit_in_stock is set (fixes #2529)
Added a new column "Product picture" on /products (closes #2640)
Fixed partly opening stock entries stock_id handling (fixes #2391)
2025-01-13 17:41:08 +01:00
Bernd Bestel
96059a1b32
Optimized camera barcode scanner component 2025-01-12 23:51:00 +01:00
Bernd Bestel
c73be7d18e
Finalized frontend external barcode lookup implementation (references #158) 2025-01-12 13:58:47 +01:00
Bernd Bestel
2c0b1a7be0
More modal iframe dialog handling improvements 2025-01-11 12:29:45 +01:00
Bernd Bestel
5721c4bd62
More modal iframe dialog handling improvements 2025-01-10 20:58:30 +01:00
Bernd Bestel
a373f8ae4b
More modal iframe dialog handling improvements 2025-01-10 20:26:37 +01:00
Bernd Bestel
201bda93a2
Revamped modal iframe dialog handling 2025-01-10 17:15:09 +01:00
Bernd Bestel
1900a5b8a2
Visual refresh 2025-01-08 20:50:35 +01:00
Bernd Bestel
0270f6aa08
Improved API key delete confirmation dialog (references #2625) 2024-12-29 20:18:10 +01:00
Bernd Bestel
04c5928612
Allow underscores in Userfield names (closes #2611) 2024-12-23 17:35:49 +01:00
Bernd Bestel
58eda2f152
Upgraded iframe-resizer package 2024-12-23 17:11:35 +01:00