From b2b04c843da9d56934cd1008f5c89914ee84c36c Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Thu, 10 Feb 2022 20:33:03 +0100 Subject: [PATCH] Reviewed changelog --- ...x-xx-xx.md => 66_UNRELEASED_2022-02-11.md} | 30 ++----------------- 1 file changed, 3 insertions(+), 27 deletions(-) rename changelog/{66_UNRELEASED_xxxx-xx-xx.md => 66_UNRELEASED_2022-02-11.md} (97%) diff --git a/changelog/66_UNRELEASED_xxxx-xx-xx.md b/changelog/66_UNRELEASED_2022-02-11.md similarity index 97% rename from changelog/66_UNRELEASED_xxxx-xx-xx.md rename to changelog/66_UNRELEASED_2022-02-11.md index 6a01e2c6..0dd9a9f3 100644 --- a/changelog/66_UNRELEASED_xxxx-xx-xx.md +++ b/changelog/66_UNRELEASED_2022-02-11.md @@ -1,28 +1,16 @@ -> ⚠️ xxxBREAKING CHANGESxxx - -> ❗ xxxImportant upgrade informationXXX - -### New feature: xxxx - -- xxx - ### Stock -- Stock entry labels get now also printed on inventory (only when adding products, same option "Stock entry label" like on the purchase page) - The `config.php` option `FEATURE_SETTING_STOCK_COUNT_OPENED_PRODUCTS_AGAINST_MINIMUM_STOCK_AMOUNT` was removed and is now a new product option `Treat opened as out of stock`, means, if opened stock entries will be counted as missing for calculating if a product is below its minimum stock amount, can now be configured per product - The existing option will be migrated to all existing products, so no changed behavior after the update - There is also a new stock setting (section "Presets for new products") which can be used to configure the default when adding products (also that will be set based on the old setting on migration) - When using/scanning a stock entry grocycode on the consume page, the amount is now prefilled by the stock entry amount (making it essentially possible to consume the corresponding stock entry in one go) +- Stock entry labels get now also printed on inventory (only when adding products, same option "Stock entry label" like on the purchase page) - Fixed that stock entry labels on purchase were printed, even when "No label" was selected (was only a problem when running label printer WebHooks server side) - Fixed that formatted (HTML) text for the (hidden by default) product description column on the stock overview page was not correctly displayed - Fixed that numeric and date-time sorting of table columns on the stock entries page did not work correctly (thanks @MasterofJOKers) - Fixed that the consume page/dialog wasn't properly initialized when opening it from the stock entries page - Fixed that entries for not existing users were missing on the stock journal -### Shopping list - -- xxx - ### Recipes - Optimized recipe costs calculation to better reflect the current real costs: Out of stock ingredients now use the last price @@ -47,7 +35,6 @@ - Chore schedules can now be skipped - New button on the chores overview and chore tracking page - Skipped schedules will be highlighted accordingly on the chore journal -- The chorecard now also shows the average execution frequency (how often the chore was executed in the past on average) - Added a new chore option "Start date" which is used as a schedule starting point when the chore was never tracked - Until now, the schedule starting point was the first tracked execution - For all existing chores, the start date will be set to the first tracked execution time (or today, for chores which were never tracked) on migration @@ -57,6 +44,7 @@ - Added a new `Adaptive` period type (to schedule chores dynamically based on the past average execution frequency) - Removed the period type `Dynamic regular`, since it's the same as `Daily` - All existing `Dynamic regular` schedules will be converted to that on migration +- The chorecard now also shows the average execution frequency (how often the chore was executed in the past on average) ### Calendar @@ -67,26 +55,14 @@ - Added a "Save & add another task"-button on the add task dialog to quickly create multiple tasks without having to close/reopen the dialog - Fixed that when editing a task without a due date, `1970-01-01` was shown -### Batteries - -- xxx - -### Equipment - -- xxx - -### Userfields - -- xxx - ### General - Added a separate status filter and table row highlighting (blue) on the chores, tasks and batteries overview pages for items due today - Additionally, the "due soon" days of chores/tasks/batteries (top right corner settings menu) can be set to `0` to disable that filter/highlighting - Optimized relative time display (also fixed a phrasing problem for some languages, e.g. Hungarian) (thanks @Tallyrald) +- New input shorthand `[+/-]n[d/m/y]` for date fields to quickly input a date relative to today (adding (**+**) or subtracting (**-**) the **n**umber of **d**ays/**m**onths/**y**ears, see the full list of available shorthands [here](https://github.com/grocy/grocy#input-shorthands-for-date-fields)) - When using LDAP authentication, the configured `LDAP_UID_ATTR` is now used to compare if the user already exists instead of the username entered on the login page (that prevents creating multiple users if you enter the username in different notations) (thanks @FloSet) - When using reverse proxy authentication (`ReverseProxyAuthMiddleware`), it's now also possible to pass the username in an environment variable instead of an HTTP header (new `config.php` option `REVERSE_PROXY_AUTH_USE_ENV`) (thanks @Forceu) -- New input shorthand `[+/-]n[d/m/y]` for date fields to quickly input a date relative to today (adding (**+**) or subtracting (**-**) the **n**umber of **d**ays/**m**onths/**y**ears, see the full list of available shorthands [here](https://github.com/grocy/grocy#input-shorthands-for-date-fields)) - Fixed that when having a quantity unit matching any application string, the translation of that string was used to display that unit - Fixed that the logout button/menu was missing when using external authentication (e.g. LDAP) - New translations: (thanks all the translators)