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
Bernd Bestel
78e4e918c6
Added Estonian translation
2023-07-22 11:16:06 +02:00
Bernd Bestel
297cc57244
Expose recipes_pos_resolved via the API (read only) ( closes #2258 )
2023-06-21 22:06:46 +02:00
Bernd Bestel
d05038e311
Exclude products with hide_on_stock_overview enabled in current stock info on /stockoverview ( fixes #2250 )
2023-06-08 22:15:33 +02:00
Bernd Bestel
d0e0102752
API keys can now have a description
2023-05-23 20:31:51 +02:00
Bernd Bestel
02fe3f2119
Show to amount of "Label per unit" stock entry labels ( closes #2241 )
2023-05-22 21:23:19 +02:00
Bernd Bestel
04f362b723
Added a product context menu on /stockjournal (the same as on /stockoverview) ( closes #2239 )
2023-05-21 18:40:59 +02:00
Bernd Bestel
f427849e89
Load all frontend packages conditionally
2023-05-21 10:56:38 +02:00
Bernd Bestel
5f65f2abd0
New logo
2023-05-19 18:08:26 +02:00
Bernd Bestel
d03175f75a
Added a separate QU for displaying prices ( closes #2225 )
2023-05-18 13:37:13 +02:00
Bernd Bestel
778cf847d3
Fixed more missing fields when copying a product ( fixes #2231 )
2023-05-17 21:10:14 +02:00
Bernd Bestel
9cdb0908d6
Make it possible to hide locations/stores/QUs/product_groups/task_categories ( closes #2222 )
2023-05-13 14:24:52 +02:00
Bernd Bestel
b5d3e68d68
Added a "today button" to the calendar ( closes #2218 )
2023-05-12 20:53:04 +02:00
Bernd Bestel
48564b5286
Fixed that default_consume_location_id wasn't copied on copying a product ( fixes #2223 )
2023-05-12 20:48:44 +02:00
Bernd Bestel
8bdb74a8e0
Optimized button click tooltip hide handling ( fixes #2206 )
2023-05-03 08:32:49 +02:00
Bernd Bestel
5ab31f726a
Support dynamic "today" for MEAL_PLAN_FIRST_DAY_OF_WEEK ( closes #2205 )
2023-05-01 14:49:02 +02:00
Bernd Bestel
7ee79ec56c
Fixed permission check when deleting API keys ( fixes #2204 )
2023-04-30 22:32:08 +02:00
Bernd Bestel
f4874ed8d0
Prefill barcode note on /purchase and /inventory ( closes #2193 )
2023-04-17 19:54:24 +02:00
Bernd Bestel
84bd74a1bc
Show the product card also on /products ( closes #2185 )
2023-04-13 20:36:21 +02:00
Bernd Bestel
16011b91c6
Added a filter option to only show currently out-of-stock products on /products ( closes #2192 )
2023-04-13 20:28:28 +02:00
Bernd Bestel
a56de30268
Fixed /stockoverview "Min. stock amount" column sorting ( fixes #2189 )
2023-04-03 18:35:38 +02:00
Bernd Bestel
71d44edb8c
Optimized week recipe handling in mealplan ( fixes #2168 )
2023-04-01 22:04:30 +02:00
Bernd Bestel
cc6b01de08
Added changelog for #2135 (also references #64 )
2023-04-01 17:12:03 +02:00
Bernd Bestel
98469248eb
Optimized tracking button handling on /choresoverview ( closes #2186 )
2023-03-31 20:12:06 +02:00
Bernd Bestel
792c710bdc
Fixed produces product handling when consuming meal plan shadow recipes ( fixes #2160 )
2023-03-12 16:35:18 +01:00
Bernd Bestel
c9c0baefeb
Optimized datetime Userfields handling ( fixes #2108 )
2023-02-06 20:36:26 +01:00
Bernd Bestel
d8d3c3ef0b
Split the quick consume and open amount product option ( closes #2127 )
2023-02-05 20:37:39 +01:00
Bernd Bestel
b64d726c42
Added a new config option for energy unit display ( closes #2109 )
2023-02-05 15:55:45 +01:00
Bernd Bestel
0bd698c968
Print stock entry labels when consuming a "Produces product" recipe ( closes #2123 )
2023-02-05 15:24:28 +01:00
Bernd Bestel
9ef5045c9b
Added changelog for #2118
2023-02-05 15:09:13 +01:00
Bernd Bestel
1e9a4d9590
Added Romanian translation
2023-02-05 14:55:23 +01:00
Bernd Bestel
efc7b999bb
Fixed product average price/last price/price history chart handling regarding empty/0 prices ( fixes #2106 )
2023-01-13 13:19:22 +01:00
Bernd Bestel
4e56dee6f0
Finalized "Auto reprint stock entry label" ( closes #2092 )
2023-01-05 20:12:15 +01:00
Bernd Bestel
3b160659f3
Typo
2023-01-05 18:28:57 +01:00
Bernd Bestel
83fa02d8ad
Added an option to reprint stock entry labels when editing them ( closes #2092 )
2023-01-05 18:15:21 +01:00
Bernd Bestel
daf5ad33c7
Show recipe ingredients/preparation side by side in fullscreen mode ( closes #2051 )
2023-01-05 17:44:07 +01:00
Bernd Bestel
f057ae7e06
Add note to barcode created by the workflow InplaceAddBarcodeToExistingProduct on /purchase and /inventory ( closes #2093 )
2023-01-04 19:56:55 +01:00
Bernd Bestel
c0fbc4adaf
Fixed /stockoverview value column sort format ( fixes #2088 )
2023-01-01 20:33:08 +01:00
Bernd Bestel
efae0b193d
Add amount to barcode created by the workflow InplaceAddBarcodeToExistingProduct on /purchase ( closes #2085 )
2022-12-29 11:21:33 +01:00
Bernd Bestel
76500c57bd
Optimize recipe ingredient costs/calories calculation when only_check_single_unit_in_stock is used ( closes #780 )
2022-12-26 19:48:26 +01:00
Bernd Bestel
3f2ad17460
Make it possible to add recipes from /recipes to the meal plan ( closes #2003 )
2022-12-26 14:25:33 +01:00
Luís Neto
c60a1783da
Fix typo (conume -> consume) in 3.3.2 changelog ( #2083 )
2022-12-26 13:43:46 +01:00
Bernd Bestel
0585e80c70
Implemented "Default quantity unit consume" ( closes #1845 )
2022-12-26 11:11:55 +01:00
Bernd Bestel
383ac49919
Added note in README and Changelog about better performance when using a more recent SQLite version (references #2056 )
2022-12-26 08:46:44 +01:00
Bernd Bestel
46c4cdb81a
Return numbers as numbers on all API endpoints
2022-12-25 20:49:11 +01:00
Bernd Bestel
0229d187ae
Removed qu_factor_purchase_to_stock (migrated existing factors to normal product specific QU conversions)
2022-12-25 19:48:22 +01:00
Bernd Bestel
dea6f3f820
Replace also the unit when displaying a recipe ingredient with a variable amount ( closes #2080 )
2022-12-24 13:06:27 +01:00
Bernd Bestel
dd409b4bf9
Fixed consume amount calculation when consuming multiple substituted subproducts at once and when multiple/different conversion factors were involved ( fixes #2076 )
2022-12-21 21:00:49 +01:00
Bernd Bestel
407344e86a
Fixed recipe ingredient costs/calories calculation when product substitution and unit conversions is involved at the same time ( fixes #2075 )
2022-12-21 20:16:22 +01:00
Bernd Bestel
f6e0ff11f1
Fixed column visibility handling when there is a shadow rowgroup column ( fixes #2074 )
2022-12-20 22:11:35 +01:00
Bernd Bestel
2ebb9b2cd9
Show product group Userfields on the shopping list ( closes #2069 )
2022-12-18 20:56:02 +01:00
Bernd Bestel
38a4ad8ec4
Upgraded to PHP 8.1
2022-12-10 15:19:11 +01:00
Bernd Bestel
4be447fc60
Expose quantity_unit_conversions_resolved via the API (read only) (references #2056 and #1360 )
2022-12-04 13:41:44 +01:00
Bernd Bestel
df39f94fca
Added changelog for #2056
2022-12-04 12:37:50 +01:00
Bernd Bestel
3b3212d101
Updated README + Changelog regarding supported PHP runtime info
2022-11-29 20:03:40 +01:00
Bernd Bestel
6affa01f81
Added a "Clear done items" button to the shopping list ( closes #1999 )
2022-11-19 19:45:00 +01:00
Bernd Bestel
605ceb1b19
Fixed typos
2022-11-19 19:35:10 +01:00
Bernd Bestel
7d4a9602ab
Return the battery object in endpoint /batteries ( closes #2045 )
2022-11-19 19:33:50 +01:00
Bernd Bestel
eb370dad1e
Fixed changelog typo
2022-11-13 14:22:29 +01:00
Bernd Bestel
8676b86575
Prepared next release
2022-11-12 18:24:01 +01:00
Bernd Bestel
3070448555
Fixed granular user permission checking in GenericEntityApiController ( fixes #2025 )
2022-10-17 21:00:10 +02:00
Bernd Bestel
bb0cc50ffc
Added Ukrainian translation ( closes #2008 )
2022-09-26 13:31:35 +02:00
Bernd Bestel
24c9247663
Make it possible to edit a user without necessarily updating the users password ( closes #1942 )
2022-08-27 14:54:52 +02:00
Bernd Bestel
e8dc334758
Always allow move_on_open ( closes #1983 )
2022-08-27 11:27:49 +02:00
Bernd Bestel
f1bc2cc40f
Fixed that consuming partially fulfilled recipes was possible ( fixes #1981 )
2022-08-27 00:08:23 +02:00
Bernd Bestel
c0d0b8fc90
Fixed default consume rule ORDER BY handling related to stock_next_use ( fixes #1979 )
2022-08-26 11:15:15 +02:00
Bernd Bestel
d883474f03
Fixed LABEL_PRINTER_HOOK_JSON check was missing when running label printer WebHooks client side ( fixes #1978 )
2022-08-25 18:46:49 +02:00
Bernd Bestel
c396c2a84c
Also update from_qu_id and to_qu_id of inverse unit conversions automatically ( closes #1977 )
2022-08-24 21:10:22 +02:00
Bernd Bestel
52e2c6d480
Fixed qu_id_stock change handling related to product_barcode amounts ( fixes #1976 )
2022-08-22 23:58:34 +02:00
Bernd Bestel
2fbd559105
Fixed qu_id_stock change handling related to the products own amount properties ( fixes #1975 )
2022-08-22 23:46:47 +02:00
Bernd Bestel
58c6b72d77
Fixed qu_id_stock change handling when needed conversion is only defined by the products qu_factor_purchase_to_stock ( fixes #1973 )
2022-08-22 20:11:57 +02:00
Bernd Bestel
dfe9868a48
Fixed qu_id_stock change handling when needed conversion is only defined globally ( fixes #1974 )
2022-08-22 19:53:58 +02:00
Bernd Bestel
06968ac289
Fixed stock entry Userfield edit handling ( fixes #1969 )
2022-08-18 21:29:19 +02:00
Bernd Bestel
54d91b8b76
Added changelog for #1962
2022-08-06 17:38:43 +02:00
Bernd Bestel
57d70851c8
Fixed stock overview page status button counters related to the product option "Never show on stock overview" ( fixes #1956 )
2022-07-24 21:36:29 +02:00
Bernd Bestel
5b53175ed6
Handle null Userfield values in userfieldsform component ( fixes #1953 )
2022-07-22 16:47:23 +02:00
Bernd Bestel
0b532f7624
Fixed StockService->ConsumeProduct $productStockAmount check ( fixes #1949 )
2022-07-18 17:35:35 +02:00
Bernd Bestel
e64df711e2
Optimized dynamic leading zeros rounding in productamountpicker ( fixes #1943 )
2022-07-14 17:01:12 +02:00
Bernd Bestel
8cb9157c73
Fixed shopping list item form product barcode scan handling ( fixes #1940 )
2022-07-12 19:00:40 +02:00
Bernd Bestel
a85af22d6a
Allow h1-h6 tags in HTMLPurifier ( fixes #1932 )
2022-07-03 08:24:32 +02:00
Bernd Bestel
9b2c96c085
Added Lithuanian translation
2022-07-02 16:46:46 +02:00
Bernd Bestel
bef261d869
Fixed average shelf life (productcard) for edited stock entries ( fixes #1924 )
2022-06-27 20:26:32 +02:00
Bernd Bestel
7cb19f2c66
Prepared next release
2022-06-10 18:13:01 +02:00
Bernd Bestel
fe92caaed4
Fixed price history chart data parsing ( fixes #1914 )
2022-06-09 22:14:00 +02:00
Bernd Bestel
48e9467a99
Fixed that rescheduling of "Track date only"-chores for today was not possible ( fixes #1908 )
2022-06-05 23:48:52 +02:00
Bernd Bestel
27582611c1
Split user setting stock_decimal_places_prices into separate settings for input/display ( closes #1893 )
2022-06-04 14:09:35 +02:00
Bernd Bestel
3b8944d61b
Fixed recipes_pos_resolved.missing_amount calculation (references #1903 )
2022-06-01 20:32:31 +02:00
Bernd Bestel
6da637ab66
Fixed API filter >= and <= comparison ( fixes #1904 )
2022-05-30 17:20:15 +02:00
Bernd Bestel
e757cab0da
Fixed recipe ingredient costs/calories when using substituted product with unit conversions ( fixes #1903 )
2022-05-29 22:48:48 +02:00
Bernd Bestel
aeae1b0db3
Added changelog for #1891
2022-05-29 17:08:03 +02:00
Bernd Bestel
dfdf45fa56
Fixed meal plan product/note calendar items links ( fixes #1897 )
2022-05-23 22:28:45 +02:00
Bernd Bestel
5406448be0
Use singular localization form when plural form is not provided ( closes #1878 )
2022-05-14 17:10:48 +02:00
Bernd Bestel
e21875bf2a
Updated changelog
2022-05-14 17:04:19 +02:00