grocy/localization
kriddles 6c7420ea08 Stock Service Updates (#421)
* viewjs consume: implement location and update stock specific

* Transfer Products

* services StockService#GetProductStockEntriesByLocation: add method

* services StockService#AddProduct: check for stock and locations

* services StockService: include location_id

* services StockService#LocationExists: add method

* services StockService#UndoBooking: fix based on stockRow

* Reimplement StockServer->TransferProduct (one loop for the whole action to preserve stock_id)

* Ensure that the location_id is never NULL in the stock and stock_log table (checked by an INSERT trigger, sets the products default location if empty)

* Only consider stock amount at the given location on consume, if supplied

* Restore more/old display text for "specific stock entry"

* Don't allow transfering tare weight enabled products

* Various small changes (code style, missing OpenAPI endpoint, remove location_id null checking)

* Updated translations strings

* Added transaction_id and correlation_id to stock_log entries to group them together

* ProductCard - location to default location label change

* Also undo correlated bookings on undo

* Added API endpoints for listing and undoing transactions and use them on purchase/consume/inventory/stockoverview

* Initial Stock detail page

* Allow Undo for Tranfers

* Price step to .01

* Some localization string changes & fixes
2019-12-19 19:48:36 +01:00
..
da Pulled translations from Transifex 2019-09-22 09:49:09 +02:00
de Pulled translations from Transifex 2019-10-05 13:15:54 +02:00
en Stock Service Updates (#421) 2019-12-19 19:48:36 +01:00
en_GB Pulled translations from Transifex 2019-10-05 13:15:54 +02:00
es Updated localizations & improved some special and demo translation string data handling 2019-09-20 16:26:50 +02:00
fr Updated localizations & improved some special and demo translation string data handling 2019-09-20 16:26:50 +02:00
it Pulled translations from Transifex 2019-10-05 13:15:54 +02:00
nl Updated localizations & improved some special and demo translation string data handling 2019-09-20 16:26:50 +02:00
no Pulled translations from Transifex 2019-10-05 13:15:54 +02:00
pl Updated localizations & improved some special and demo translation string data handling 2019-09-20 16:26:50 +02:00
pt_BR Added the Portuguese translation files 2019-11-13 14:47:23 +01:00
ru Pulled translations from Transifex 2019-10-05 13:15:54 +02:00
sv_SE Updated localizations & improved some special and demo translation string data handling 2019-09-20 16:26:50 +02:00
tr Implemented that chores can be assigned to users (closes #253) 2019-09-17 13:13:26 +02:00
chore_assignment_types.pot Implemented that chores can be assigned to users (closes #253) 2019-09-17 13:13:26 +02:00
chore_period_types.pot Added a chore period type "yearly" (closes #407) 2019-10-04 11:24:51 +02:00
component_translations.pot Implemented that chores can be assigned to users (closes #253) 2019-09-17 13:13:26 +02:00
demo_data.pot Proper pt-br localization/demo 2019-11-26 11:13:14 +01:00
stock_transaction_types.pot Stock Service Updates (#421) 2019-12-19 19:48:36 +01:00
strings.pot Stock Service Updates (#421) 2019-12-19 19:48:36 +01:00
userfield_types.pot Implemented new Userfield type "Link" (references #258) 2019-09-17 19:33:06 +02:00