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
645f9e2599
Optimized only_check_single_unit_in_stock recipe ingredient shopping list item handling related to QU conversions ( closes #2545 )
2025-01-13 23:01:42 +01:00
Bernd Bestel
caa28af0d2
Make product barcode matching case insensitive ( closes #2609 )
2025-01-13 22:29:33 +01:00
Bernd Bestel
cc40344845
Fixed recipes_nestings_resolved recursive serving calculation ( fixes #2361 )
2025-01-13 21:37:16 +01:00
Bernd Bestel
c8ccc0b529
Optimized Userfield save event handling ( fixes #2458 )
2025-01-13 21:00:06 +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
a06991f81b
Added external barcode lookup demo videos
2025-01-12 21:05:42 +01:00
Bernd Bestel
7d6b76effb
Fixed Userfield initialization on /purchase and /inventory ( fixes #2581 )
2025-01-12 17:40:39 +01:00
Bernd Bestel
b706f0c65a
Automate manual update steps ( closes #2384 )
2025-01-12 15:24:18 +01:00
Bernd Bestel
b6ce9eec30
Allow empty QU when editing product barcodes ( fixes #2526 )
2025-01-12 14:27:19 +01:00
Bernd Bestel
c73be7d18e
Finalized frontend external barcode lookup implementation (references #158 )
2025-01-12 13:58:47 +01:00
Bernd Bestel
c9ffe4885d
Implemented frontend external barcode lookup workflow + a plugin for Open Food Facts ( closes #158 )
2025-01-11 20:04:32 +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
98fad559d4
Don't replace due date on freezing when default_best_before_days_after_freezing are set to 0 ( closes #1880 )
2025-01-06 19:55:18 +01:00
Bernd Bestel
b2aa882abb
Restored staged changes of 27f9d70b56
2024-12-23 18:01:29 +01:00
Bernd Bestel
e273158796
Prepared next release
2024-12-23 17:50:40 +01:00
Bernd Bestel
d7b5b8958a
Stage changes of 27f9d70b56 (not ready yet)
2024-12-23 17:39:59 +01:00
Bernd Bestel
04c5928612
Allow underscores in Userfield names ( closes #2611 )
2024-12-23 17:35:49 +01:00
Bernd Bestel
9a319a6ee0
Fixed/optimized shopping list invalidation when removing table rows ( fixes #2608 )
2024-12-23 17:31:22 +01:00
Bernd Bestel
11ea8f3716
Fixed shopping list print view table/list sorting ( fixes #2602 )
2024-11-08 16:40:30 +01:00
Bernd Bestel
3321deec70
Added changelog of #2596
2024-10-25 23:25:17 +02:00
Bernd Bestel
9e1020b7f8
Round amount picker max by stock_decimal_places_amounts ( closes #2578 )
2024-09-10 21:55:31 +02:00
Bernd Bestel
2bc58e083d
Fixed recipe edit button on recipes page gallery view ( fixes #2541 )
2024-08-24 20:01:01 +02:00
Bernd Bestel
1323fff3e2
Add table options also to userobjects view ( closes #2573 )
2024-08-24 19:42:41 +02:00
Bernd Bestel
4f6075d8c5
Fixed product barcode scanning on the recipe ingredient edit page ( fixes #2572 )
2024-08-24 18:22:39 +02:00
Bernd Bestel
d5dacb1053
Optimized product Grocycode handling on consume page (and others / general) ( fixes #2571 )
2024-08-24 18:20:40 +02:00
Bernd Bestel
1246f402e5
Fixed product Grocycode handling on /purchase (references #2571 )
2024-08-24 11:32:15 +02:00
Bernd Bestel
434525826e
Fixed products page product group filter to use an exact search instead of contains ( fixes #2570 )
2024-08-24 10:49:19 +02:00
Bernd Bestel
c21090f522
Allow non-ASCII characters in file names of uploaded files ( closes #2484 )
2024-08-19 20:51:47 +02:00
Bernd Bestel
5a2600209f
Fixed recipe shopping list button feature flag relation ( fixes #2552 )
2024-07-13 13:41:18 +02:00
Bernd Bestel
6602c76005
Completed changelog for #2501
2024-03-17 21:26:06 +01:00
TheDodger
8f9b295e68
Also copy treat_opened_as_out_of_stock when copying a product ( #2501 )
2024-03-17 21:24:35 +01:00
Bernd Bestel
5167ba1154
Add recipe name to note of the created stock entry when self producing products ( closes #2497 )
2024-03-17 17:11:09 +01:00
Bernd Bestel
b26dfe3fb0
Restored staged changes of 27f9d70b56
2024-03-15 18:48:51 +01:00
Bernd Bestel
a7fc87c9bc
Prepared next release
2024-03-15 18:12:58 +01:00
Bernd Bestel
5c1814989a
Stage changes of 27f9d70b56 (not ready yet)
2024-03-15 18:06:46 +01:00
Bernd Bestel
affa7c41a1
Added missing DataTables option ( fixes #2494 )
2024-03-13 22:05:05 +01:00
Bernd Bestel
9c123bd92a
Completed changelog for #2492
2024-03-10 18:59:16 +01:00
TheDodger
7f1dfd0496
Align settings (wrench) menu entries ( #2492 )
...
* Made settings menu (wrench) entries aligned by changing the icons to fixed width
* If, then take care of all those kind of menus
---------
Co-authored-by: Manuel Worschech <mw@abot.xyz>
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2024-03-10 18:57:10 +01:00
Bernd Bestel
49ff780e3f
Completed changelog for #2490
2024-03-10 18:16:43 +01:00
TheDodger
477f333466
Add userfields to battery charge cycle tracking ( #2490 )
...
Co-authored-by: Manuel Worschech <mw@abot.xyz>
2024-03-10 18:12:02 +01:00
Bernd Bestel
6a68e410e4
Prefill specific stock entry information by a scanned stock entry Grocycode on /transfer ( closes #2481 )
2024-02-24 17:48:58 +01:00
Bernd Bestel
88d0d32ea0
Added changelog for #2480
2024-02-24 15:47:57 +01:00
Bernd Bestel
ac26c5510b
Prefill desired_servings by base_servings when creating a recipe ( closes #2479 )
2024-02-23 18:09:55 +01:00
Bernd Bestel
85bff136de
Added changelog for #2477
2024-02-23 17:58:24 +01:00
Bernd Bestel
4d8f08eddd
Also copy move_on_open when copying a product ( fixes #2478 )
2024-02-23 17:08:34 +01:00
Bernd Bestel
8497f37b24
Fixed product's last_price related to empty / 0 stock transactions ( fixes #2470 )
2024-02-13 13:12:56 +01:00
Bernd Bestel
40d1a9c3d0
Show the number of items per shopping list in the shopping lists dropdown ( closes #2467 )
2024-02-12 20:36:33 +01:00
Bernd Bestel
c7abed0d68
Restored staged changes (ref 27f9d70b56 and 7b1a864486)
2024-02-09 18:26:23 +01:00
Bernd Bestel
bf05434a5c
Prepared next release
2024-02-09 17:32:35 +01:00
Bernd Bestel
7b1a864486
Revert / disable 27f9d70b56 (not ready yet)
2024-02-09 16:38:55 +01:00
Bernd Bestel
f2f9a16e59
Fixed stock entry page consume amount handling ( fixes #2397 )
2024-02-09 16:29:19 +01:00
Bernd Bestel
15ab198af0
Enable night mode on /login if that's the system preferred color scheme (references #71 )
2024-01-28 09:39:58 +01:00
Bernd Bestel
efae5fea5b
Don't lazy load iframes ( fixes #2421 )
2024-01-10 21:52:54 +01:00
Bernd Bestel
fb407a7fa7
Added changelog for #2432
2024-01-09 18:39:42 +01:00
Bernd Bestel
99f448dd64
Strip spaces from uploaded file names ( fixes #2415 )
2023-12-30 19:49:21 +01:00
Bernd Bestel
7f7f1e8dce
Added changelog for #2412
2023-12-25 08:49:29 +01:00
Bernd Bestel
ee01f41979
Support PHP 8.3, no longer support PHP 8.1
2023-12-16 15:08:59 +01:00
Bernd Bestel
8f52aaeadc
Handle stock userfields in generic entity interaction API endpoints ( closes #2381 )
2023-11-14 21:07:30 +01:00
Bernd Bestel
80d7284d72
Implemented calendar category colors ( closes #2368 )
2023-11-04 14:11:02 +01:00
Bernd Bestel
fdf5559c25
Fixed typo
2023-11-03 20:51:42 +01:00
Bernd Bestel
27f9d70b56
Implemented a way to use the external barcode lookup plugin also from within the frontend as a product picker workflow
2023-11-03 20:47:43 +01:00
Bernd Bestel
35a4b75432
Added changelog for #2344
2023-09-19 18:08:36 +02:00
Bernd Bestel
35766bf5b3
Optimized CurrentVolatileStock handling ( fixes #2341 )
2023-09-15 17:24:29 +02:00
Bernd Bestel
3308e79027
Use bind params when copying a recipe ( fixes #2337 )
2023-09-15 13:58:57 +02:00
Bernd Bestel
1e60f940e4
Properly handle empty select-multiple userfield ( fixes #2339 )
2023-09-15 13:43:58 +02:00
Bernd Bestel
c8891236e6
Optimized meal plan weekRecipe handling ( fixes #2333 )
2023-09-05 21:07:38 +02:00
Bernd Bestel
b0d6e24bd4
Fixed consume page location dropdown handling ( fixes #2328 )
2023-09-02 10:17:43 +02:00
Bernd Bestel
b2295ce6d2
Prepared next release
2023-09-02 09:28:19 +02:00
Bernd Bestel
f6bdb6e836
Added new Userfield type "Number (currency)" ( closes #2276 )
2023-09-01 17:48:46 +02:00
Bernd Bestel
82d899d609
Optimized DataTables state save handling performance
2023-09-01 17:04:11 +02:00
Bernd Bestel
8c21969b84
Added changelog for PR #2322
2023-08-22 19:43:43 +02:00
Bernd Bestel
16f686deb8
Prepared next release
2023-08-19 08:24:52 +02:00
Bernd Bestel
3a2929c016
stockreports/spendings: Support grouping by store ( closes #2308 )
2023-08-14 18:12:40 +02:00
Bernd Bestel
106f25cc6b
Fixed stock entry open button amount on /stockentries ( fixes #2303 )
2023-08-13 08:27:02 +02:00
Bernd Bestel
393a312186
More fixes regarding edited stock entries and calculating the products average price + price history ( fixes #2292 )
2023-08-12 18:08:12 +02:00
Bernd Bestel
82ac996b3a
Fixed typo
2023-08-09 22:36:50 +02:00
Bernd Bestel
827134c972
Changelog wording improvements
2023-08-09 22:34:30 +02:00
Bernd Bestel
2d2039f988
Fixed recipe cost/energy calculation ( fixes #2301 )
2023-08-08 17:59:10 +02:00
Bernd Bestel
268f0d8a50
Fixed typo
2023-08-08 09:43:17 +02:00
Bernd Bestel
9dde46d419
Changelog wording improvements
2023-08-07 22:13:47 +02:00
Bernd Bestel
162ba267a1
Changelog wording improvements
2023-08-07 22:12:00 +02:00
Bernd Bestel
e2ebc037f2
Prepared next release
2023-08-06 15:29:28 +02:00
Bernd Bestel
7ef744a995
Relate prices on the shopping to the there selected QU ( closes #2294 )
2023-08-06 14:31:38 +02:00
Bernd Bestel
1d7f7b2992
Cache expensive stock data calculations
2023-08-06 13:28:14 +02:00
Bernd Bestel
61a3a4329b
Unified edited stock transactions handling ( fixes #2292 )
2023-08-05 09:58:21 +02:00
Bernd Bestel
6c4cc00fd5
Added PHP 8.2 support
2023-08-01 21:23:59 +02:00
Bernd Bestel
847337443d
Optimized /shoppinglist performance
2023-08-01 20:47:47 +02:00
Bernd Bestel
8b444a03e5
Simplified initial /mealplan start date handling ( fixes #2286 )
2023-07-31 21:29:28 +02:00
Bernd Bestel
73ad9d39ab
Workaround for crap product specific QU conversions for migration 0207 ( fixes #2285 )
2023-07-31 16:58:41 +02:00
Bernd Bestel
fd7e24b7d1
Optimized StockService->GetProductDetails performance ( fixes #2283 )
2023-07-31 16:54:58 +02:00
Bernd Bestel
f7c22ec384
Prepared next release
2023-07-29 14:44:48 +02:00
Bernd Bestel
f6d6e933e3
Recalculate chore assignments when undoing an execution ( fixes #2278 )
2023-07-29 13:49:14 +02:00