Commit Graph

  • b9c58423a9 Updated dependencies Bernd Bestel 2023-02-05 14:40:25 +01:00
  • efc7b999bb Fixed product average price/last price/price history chart handling regarding empty/0 prices (fixes #2106) Bernd Bestel 2023-01-13 13:19:22 +01:00
  • 995df64054 Support OFFSET without LIMIT in API query filters (closes #2105) Bernd Bestel 2023-01-12 13:32:12 +01:00
  • a5788511e3 Optimized productform sticky footer spacing (fixes #2104) Bernd Bestel 2023-01-11 16:25:06 +01:00
  • 4e56dee6f0 Finalized "Auto reprint stock entry label" (closes #2092) Bernd Bestel 2023-01-05 20:12:15 +01:00
  • 3b160659f3 Typo Bernd Bestel 2023-01-05 18:28:57 +01:00
  • 83fa02d8ad Added an option to reprint stock entry labels when editing them (closes #2092) Bernd Bestel 2023-01-05 18:15:21 +01:00
  • daf5ad33c7 Show recipe ingredients/preparation side by side in fullscreen mode (closes #2051) Bernd Bestel 2023-01-05 17:44:07 +01:00
  • 597abe236d AddMissingProductsToShoppingList also on adding/editing products (references #2094) Bernd Bestel 2023-01-04 22:54:12 +01:00
  • 0c8e8cab97 Revert "Refresh product/chore/battery card only when actually visible" Bernd Bestel 2023-01-04 20:06:19 +01:00
  • f057ae7e06 Add note to barcode created by the workflow InplaceAddBarcodeToExistingProduct on /purchase and /inventory (closes #2093) Bernd Bestel 2023-01-04 19:56:55 +01:00
  • c0fbc4adaf Fixed /stockoverview value column sort format (fixes #2088) Bernd Bestel 2023-01-01 20:33:08 +01:00
  • efae0b193d Add amount to barcode created by the workflow InplaceAddBarcodeToExistingProduct on /purchase (closes #2085) Bernd Bestel 2022-12-29 11:21:33 +01:00
  • c934bfb7b3 Refresh product/chore/battery card only when actually visible Bernd Bestel 2022-12-26 20:22:38 +01:00
  • 76500c57bd Optimize recipe ingredient costs/calories calculation when only_check_single_unit_in_stock is used (closes #780) Bernd Bestel 2022-12-26 19:48:26 +01:00
  • 3f2ad17460 Make it possible to add recipes from /recipes to the meal plan (closes #2003) Bernd Bestel 2022-12-26 14:25:33 +01:00
  • c60a1783da Fix typo (conume -> consume) in 3.3.2 changelog (#2083) Luís Neto 2022-12-26 12:43:46 +00:00
  • 0585e80c70 Implemented "Default quantity unit consume" (closes #1845) Bernd Bestel 2022-12-26 11:11:55 +01:00
  • 39d1f49431 Fixed demo data generation Bernd Bestel 2022-12-26 10:12:29 +01:00
  • 2d62f8ddeb Automatically create a default (product specific 1 to 1) QU conversion when a product with qu_stock != qu_purchase was created and when no default QU conversion applies Bernd Bestel 2022-12-26 09:28:18 +01:00
  • b76abf54ab Simplified qu_factor_purchase_to_stock handling Bernd Bestel 2022-12-26 09:20:41 +01:00
  • 337cbb73ee Added new .devtools script Bernd Bestel 2022-12-26 09:11:49 +01:00
  • 79590cd5ac Add migration for improved quantity_unit_conversions_resolved view (#2082) Daniel Albert 2022-12-26 09:06:17 +01:00
  • 383ac49919 Added note in README and Changelog about better performance when using a more recent SQLite version (references #2056) Bernd Bestel 2022-12-26 08:46:44 +01:00
  • 15f7ac3da0 Fixed required SQLite version in PrerequisiteChecker Bernd Bestel 2022-12-25 20:53:49 +01:00
  • 46c4cdb81a Return numbers as numbers on all API endpoints Bernd Bestel 2022-12-25 20:49:11 +01:00
  • 639ef0da5b Fixed PHP 8.1 deprecation notice Bernd Bestel 2022-12-25 20:35:25 +01:00
  • 0229d187ae Removed qu_factor_purchase_to_stock (migrated existing factors to normal product specific QU conversions) Bernd Bestel 2022-12-25 19:48:22 +01:00
  • dea6f3f820 Replace also the unit when displaying a recipe ingredient with a variable amount (closes #2080) Bernd Bestel 2022-12-24 13:06:27 +01:00
  • dd409b4bf9 Fixed consume amount calculation when consuming multiple substituted subproducts at once and when multiple/different conversion factors were involved (fixes #2076) Bernd Bestel 2022-12-21 21:00:49 +01:00
  • 407344e86a Fixed recipe ingredient costs/calories calculation when product substitution and unit conversions is involved at the same time (fixes #2075) Bernd Bestel 2022-12-21 20:16:22 +01:00
  • f6e0ff11f1 Fixed column visibility handling when there is a shadow rowgroup column (fixes #2074) Bernd Bestel 2022-12-20 22:11:35 +01:00
  • 2ebb9b2cd9 Show product group Userfields on the shopping list (closes #2069) Bernd Bestel 2022-12-18 20:56:02 +01:00
  • 38a4ad8ec4 Upgraded to PHP 8.1 Bernd Bestel 2022-12-10 15:19:11 +01:00
  • 84e3707f4f Optimized .devtools Bernd Bestel 2022-12-06 20:41:09 +01:00
  • fce6458df6 Optimized modal dialog sizing Bernd Bestel 2022-12-04 21:59:20 +01:00
  • 018449c648 Added more demo QU conversions Bernd Bestel 2022-12-04 20:39:16 +01:00
  • 8175b1bcfe Simplified product specific QU display/edit and added more demo QU conversions Bernd Bestel 2022-12-04 20:25:33 +01:00
  • c1dea5c254 Optimized /quantityunitconversionsresolved view Bernd Bestel 2022-12-04 19:52:48 +01:00
  • 50fac692ad Added a dialog to show product related resolved QU conversions (references #2056 and #1360) Bernd Bestel 2022-12-04 19:02:15 +01:00
  • d889e9d3ad Fix quantity_unit_conversions_resolved view (#2057) Daniel Albert 2022-12-04 18:39:33 +01:00
  • 4be447fc60 Expose quantity_unit_conversions_resolved via the API (read only) (references #2056 and #1360) Bernd Bestel 2022-12-04 13:41:44 +01:00
  • daa0a59c5f Support transitive QU conversions on the frontend (references #2056, closes #1360) Bernd Bestel 2022-12-04 13:12:01 +01:00
  • df39f94fca Added changelog for #2056 Bernd Bestel 2022-12-04 12:37:50 +01:00
  • 46313e2c75 Applied code formatting rules for #2056 Bernd Bestel 2022-12-04 12:33:12 +01:00
  • 541c0be6be Add support for transitive unit conversions (#2056) Daniel Albert 2022-12-04 12:18:18 +01:00
  • 3b3212d101 Updated README + Changelog regarding supported PHP runtime info Bernd Bestel 2022-11-29 20:03:40 +01:00
  • f03bb5eeee Optimized default consume location empty check (references #2053) Bernd Bestel 2022-11-28 17:58:30 +01:00
  • 6affa01f81 Added a "Clear done items" button to the shopping list (closes #1999) Bernd Bestel 2022-11-19 19:45:00 +01:00
  • 605ceb1b19 Fixed typos Bernd Bestel 2022-11-19 19:35:10 +01:00
  • 7d4a9602ab Return the battery object in endpoint /batteries (closes #2045) Bernd Bestel 2022-11-19 19:33:50 +01:00
  • eb370dad1e Fixed changelog typo Bernd Bestel 2022-11-13 14:22:29 +01:00
  • 8676b86575 Prepared next release v3.3.2 Bernd Bestel 2022-11-12 18:24:01 +01:00
  • 6036786153 Fix/Workaround for DataTables ColReorder bug with data-order attributes (fixes #2019) Bernd Bestel 2022-11-12 18:10:32 +01:00
  • 88950f00d5 Pulled translations from Transifex Bernd Bestel 2022-11-12 17:31:17 +01:00
  • f90ced5a39 Updated dependencies Bernd Bestel 2022-11-12 17:29:04 +01:00
  • 2b2dd0568b Move back again to original tempusdominus-bootstrap-4 package (references #143 and #2036) Bernd Bestel 2022-11-12 17:25:09 +01:00
  • 3f60a2b5fa Move back again to own forked tempusdominus-bootstrap-4 package (fixes #2036, references #143) Bernd Bestel 2022-11-10 11:42:28 +01:00
  • 3070448555 Fixed granular user permission checking in GenericEntityApiController (fixes #2025) Bernd Bestel 2022-10-17 21:00:10 +02:00
  • 80a873da3e Removed old products.barcode field in grocy.openapi.json (references #2023) Bernd Bestel 2022-10-12 21:07:03 +02:00
  • e8f76e5694 Prevent adding recipe ingredients with a unit for which no conversion exists (closes #2013) Bernd Bestel 2022-09-30 12:32:39 +02:00
  • fa49b449dd Allow img style attribute in HTML filter (fixes #2011) Bernd Bestel 2022-09-28 21:04:41 +02:00
  • 121050960c Fixed conflicting php-cs-fixer VSCode setting Bernd Bestel 2022-09-28 11:17:03 +02:00
  • bb0cc50ffc Added Ukrainian translation (closes #2008) Bernd Bestel 2022-09-26 13:31:35 +02:00
  • e1967bd603 Allow chevrons in HTML filter (fixes #2007) Bernd Bestel 2022-09-25 22:39:06 +02:00
  • a5c2157320 Fixed more chore form validation edge cases (fixes #2001) Bernd Bestel 2022-09-20 15:02:24 +02:00
  • ff056f8d81 Raise minimum SQLite version in PrerequisiteChecker as mentioned in #1939 Bernd Bestel 2022-09-03 19:13:40 +02:00
  • af4715e17f Fixed product average price rounding Bernd Bestel 2022-08-29 20:56:15 +02:00
  • 68aad90a59 Optimize SQLite database file after migrations have run Bernd Bestel 2022-08-28 20:45:22 +02:00
  • 24c9247663 Make it possible to edit a user without necessarily updating the users password (closes #1942) Bernd Bestel 2022-08-27 14:54:52 +02:00
  • 7e2f30396f Fixed consume recipe product_id handling /w parent/child products (closes #1982) Bernd Bestel 2022-08-27 14:25:55 +02:00
  • e8dc334758 Always allow move_on_open (closes #1983) Bernd Bestel 2022-08-27 11:27:49 +02:00
  • f1bc2cc40f Fixed that consuming partially fulfilled recipes was possible (fixes #1981) Bernd Bestel 2022-08-27 00:08:23 +02:00
  • c0d0b8fc90 Fixed default consume rule ORDER BY handling related to stock_next_use (fixes #1979) Bernd Bestel 2022-08-26 11:15:15 +02:00
  • d883474f03 Fixed LABEL_PRINTER_HOOK_JSON check was missing when running label printer WebHooks client side (fixes #1978) Bernd Bestel 2022-08-25 18:46:49 +02:00
  • c396c2a84c Also update from_qu_id and to_qu_id of inverse unit conversions automatically (closes #1977) Bernd Bestel 2022-08-24 21:10:22 +02:00
  • 52e2c6d480 Fixed qu_id_stock change handling related to product_barcode amounts (fixes #1976) Bernd Bestel 2022-08-22 23:58:34 +02:00
  • 2fbd559105 Fixed qu_id_stock change handling related to the products own amount properties (fixes #1975) Bernd Bestel 2022-08-22 23:46:47 +02:00
  • 58c6b72d77 Fixed qu_id_stock change handling when needed conversion is only defined by the products qu_factor_purchase_to_stock (fixes #1973) Bernd Bestel 2022-08-22 20:11:57 +02:00
  • dfe9868a48 Fixed qu_id_stock change handling when needed conversion is only defined globally (fixes #1974) Bernd Bestel 2022-08-22 19:53:58 +02:00
  • 06968ac289 Fixed stock entry Userfield edit handling (fixes #1969) Bernd Bestel 2022-08-18 21:29:19 +02:00
  • 9b52168b94 Fixed /userfields/{entity}* endpoints OpenAPI definition (fixes #1967) Bernd Bestel 2022-08-14 23:09:27 +02:00
  • 54d91b8b76 Added changelog for #1962 Bernd Bestel 2022-08-06 17:38:43 +02:00
  • 312dd8a200 Fixes for losing Stock Note field content #1961 (#1962) Akosh Pinter 2022-08-06 17:35:11 +02:00
  • 57d70851c8 Fixed stock overview page status button counters related to the product option "Never show on stock overview" (fixes #1956) Bernd Bestel 2022-07-24 21:36:29 +02:00
  • 5b53175ed6 Handle null Userfield values in userfieldsform component (fixes #1953) Bernd Bestel 2022-07-22 16:47:23 +02:00
  • 721a0ce417 Move back to original tempusdominus-bootstrap-4 package (references #143) Bernd Bestel 2022-07-19 16:40:12 +02:00
  • 0b532f7624 Fixed StockService->ConsumeProduct $productStockAmount check (fixes #1949) Bernd Bestel 2022-07-18 17:35:35 +02:00
  • e64df711e2 Optimized dynamic leading zeros rounding in productamountpicker (fixes #1943) Bernd Bestel 2022-07-14 17:01:12 +02:00
  • 8cb9157c73 Fixed shopping list item form product barcode scan handling (fixes #1940) Bernd Bestel 2022-07-12 19:00:40 +02:00
  • b57ba59243 Fixed unreproducible edge case JS error when rescheduling chores (references #1938) Bernd Bestel 2022-07-09 09:00:15 +02:00
  • a85af22d6a Allow h1-h6 tags in HTMLPurifier (fixes #1932) Bernd Bestel 2022-07-03 08:24:32 +02:00
  • 9b2c96c085 Added Lithuanian translation Bernd Bestel 2022-07-02 16:46:46 +02:00
  • a80e048c2d Optimized product_barcodes handling (references #1928) Bernd Bestel 2022-06-30 13:38:30 +02:00
  • bef261d869 Fixed average shelf life (productcard) for edited stock entries (fixes #1924) Bernd Bestel 2022-06-27 20:26:32 +02:00
  • dbf660f953 Fix stock_auto_decimal_separator_prices input value handling (references #1917) Bernd Bestel 2022-06-11 13:51:19 +02:00
  • 2de87eb446 Only apply stock_auto_decimal_separator_prices when value is not empty and not already contains a decimal separator (fixes #1917) Bernd Bestel 2022-06-11 13:25:52 +02:00
  • 9498dd9c67 Improve /purchase tab order handling (closes #1915) Bernd Bestel 2022-06-11 12:48:20 +02:00
  • 7cb19f2c66 Prepared next release v3.3.1 Bernd Bestel 2022-06-10 18:13:01 +02:00
  • 8faa76e965 Pulled translations from Transifex Bernd Bestel 2022-06-10 18:12:30 +02:00