ERP beyond your fridge - Grocy is a web-based self-hosted groceries & household management solution for your home
MIT License
Bot releases are hidden (Show)
Published by berrnd over 4 years ago
1
after changing/scanning a productFEATURE_FLAG_STOCK_PRODUCT_FREEZING
to disable this if you don't need it (defaults to true
)FEATURE_FLAG_STOCK_LOCATION_TRACKING
was set to false
(thanks @kriddles)FEATURE_FLAG_SHOPPINGLIST_MULTIPLE_LISTS
was set to false
, the shopping list appeared empty after some actionsconfig.php
setting MEAL_PLAN_FIRST_DAY_OF_WEEK
which can be used to start the meal plan on a different day (defaults to CALENDAR_FIRST_DAY_OF_WEEK
, so no changed behavior when not configured)FEATURE_FLAG_STOCK_PRICE_TRACKING
was set to false
, prices were still shown (thanks @kriddles)/stock
now includes also the product object itself (new field/property product
) (thanks @gsacre)/stock/products/{productId}/entries
can now include stock entries of child products (if the given product is a parent product and in addition to the ones of the given product) - new query parameter include_sub_products
(defaults to false
so no changed behavior when not supplied)/stock/barcodes/external-lookup/{barcode}
did not work, because the barcode
argument was expected as a route argument but the route was missing it (thanks @Mikhail5555 and @beetle442002)/stock/volatile
endpointFEATURE_FLAG_CALENDAR
) (thanks @lwis)GET
parameter closeAfterCreation
is passed to the product edit page, the window will be closed on save (due to Browser restrictions, this only works when the window was opened from JavaScript) (thanks @Forceu)update.sh
file had wrong line endings (DOS instead of Unix)MODE
instead of checking the existence of the file data/demo.txt
Published by berrnd about 5 years ago
FEATURE_FLAG_SHOPPINGLIST_MULTIPLE_LISTS
to disable multiple shopping lists if you only need one (defaults to true
, so no changed behavior when not configured)Published by berrnd about 5 years ago
$1
and $10
and scan $1
maybe the product of $10
was found till now)FEATURE_FLAG_CHORES_ASSIGNMENTS
to disable chore assignments if you don't need them (defaults to true
, so no changed behavior when not configured)config.php
setting ENTRY_PAGE
) (thanks @lwis)GET /files/{group}/{fileName}
now also returns a Cache-Control
header (defaults fixed to 30 days) to further increase page load times/stock/shoppinglist/add-product
failed when a product should be added which was not already on the shopping list (thanks @Forceu)Published by berrnd about 5 years ago
https://
)config.php
setting DISABLE_BROWSER_BARCODE_CAMERA_SCANNING
to disable this, if you don't need it at all (defaults to false
)config.php
setting FEATURE_SETTING_STOCK_COUNT_OPENED_PRODUCTS_AGAINST_MINIMUM_STOCK_AMOUNT
to configure if opened products should be considered for minimum stock amounts (defaults to true
, so opened products will now be considered missing by default - please change this setting if you want the old behavior)config.php
to disable some sub-features (hide the corresponding UI elements) if you don't need them (all new feature flags default to true
, so no changed behavior when not configured)
FEATURE_FLAG_STOCK_PRICE_TRACKING
to disable product price trackingFEATURE_FLAG_STOCK_LOCATION_TRACKING
to disable product location trackingFEATURE_FLAG_STOCK_BEST_BEFORE_DATE_TRACKING
to disable product best before date trackingFEATURE_FLAG_STOCK_PRODUCT_OPENED_TRACKING
to disable product opened tracking1
) - the resulting costs of the recipe ingredient will be multiplied by that factor
config.php
setting CALENDAR_SHOW_WEEK_OF_YEAR
to configure if calendars should show week numbers (defaults to true
)config.php
setting CALENDAR_FIRST_DAY_OF_WEEK
true
and false
) are now parsed correctly (thanks @mduret)php-gd
extension, if not installed, images will not be downscaled)/objects/{entity}/search/{searchString}
to search for objects by name (contains search)/stock/shoppinglist/add-product
to add a product to a shopping list (thanks @Forceu)/stock/shoppinglist/remove-product
to remove a product from a shopping list (thanks @Forceu)/chores/executions/calculate-next-assignments
to (re)calculate next user assignments for a single or all chores/stock/products/by-barcode/{barcode}/add
to add a product to stock by its barcode/stock/products/by-barcode/{barcode}/consume
to remove a product to stock by its barcode/stock/products/by-barcode/{barcode}/inventory
to inventory a product by its barcode/stock/products/by-barcode/{barcode}/open
to mark a product as opened by its barcode/stock/bookings/{bookingId}
to retrieve a single stock bookingGET /files/{group}/{fileName}
can now also downscale pictures (see API documentation on /api)stock/product/{productId}/add
or stock/product/{productId}/inventory
) with omitted best before date and if the given product has "Default best before days" set, the best before date is calculated based on that (so far always today was used which is still the case when no date is supplied and also the product has no "Default best before days set) (thanks @Forceu)stock_amount
of endpoint /stock/products/{productId}
now returns 0
instead of null
when the given product is not in stock (thanks @Forceu)/system/db-changed-time
always returned the current time (more or less) due to that that time is the database file modification time and the database is effectively changed on each request because of session information tracking - which now explicitly does not change the database file modification time, so this should work again to determine if any data changes happenedGROCY-API-KEY
)Because there were some questions about that in the past: If grocy is useful for you, say thanks!
Published by berrnd over 5 years ago
Published by berrnd over 5 years ago
config.php
setting DISABLE_AUTH
to be able to disable authentication / the login screen, defaults to false
config.php
setting CALENDAR_FIRST_DAY_OF_WEEK
to be able to change the first day of a week used for calendar views (meal plan for example) in the frontend, defaults to locale defaultPublished by berrnd over 5 years ago
TAB
(is now automatically added to the list also when just leaving the field)en_GB
is now always included - nothing is really translated there, it's only about component "translations" that e. g. the first day of the week is correct for calendarsPublished by berrnd over 5 years ago
Published by berrnd over 5 years ago
config.php
setting) to also be able to hide all stock related UI elements and routesPublished by berrnd over 5 years ago
grocy-desktop is now also available through the Microsoft Store
Published by berrnd over 5 years ago
/stock/products/by-barcode/{barcode}
, thanks @matejdro)Published by berrnd over 5 years ago
/changelog
directory, one file per release with a filename in format <ReleaseNumber>_<Version>_<ReleaseDateIso>.md
) and shown in the about dialogCURRENCY
setting in data/config.php
, see also config-dist.php
- this should be the ISO 4217 code of the currency to properly work with the JS toLocaleString
functionPublished by berrnd over 5 years ago
config-dist.php
)Published by berrnd almost 6 years ago
Published by berrnd almost 6 years ago
config.php
settings can now also be set via environment variables (for grocy-docker)Published by berrnd almost 6 years ago
Published by berrnd almost 6 years ago
Published by berrnd almost 6 years ago
Published by berrnd about 6 years ago
Published by berrnd about 6 years ago