Aaron Moses
8d4b8c91d7
fixes for things broken
2019-12-22 23:29:22 +00:00
Aaron Moses
146c7b6011
Merge branch 'master' of https://github.com/grocy/grocy into grocy-448
2019-12-22 23:28:50 +00:00
Aaron Moses
ce75d6bca8
Clean up and tuen all services into singletons
2019-12-22 22:51:54 +00:00
Aaron Moses
1cdef09832
Clean up controllers
2019-12-22 22:14:05 +00:00
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
zebardy
855ea70e9b
fix userservice
2019-11-23 18:45:48 +00:00
zebardy
fce767b0ad
fix userservice
2019-11-23 17:48:19 +00:00
zebardy
8b9790417d
lazy loading of open api spec
2019-11-23 14:38:37 +00:00
zebardy
76beb4779e
lazily obtain valus for page rendering
2019-11-23 12:15:18 +00:00
zebardy
75a3c6c62e
correct mistake in stock controller
2019-11-18 07:28:52 +00:00
zebardy
1659e151a7
comment out debug printing to log file
2019-11-17 16:32:48 +00:00
Aaron Moses
fca0bd73ad
use singletons to reduce need to recreate the same objects
2019-11-17 11:59:43 +00:00
Bernd Bestel
cf3217ada4
Fixed expired products count on stock overview page ( fixes #392 )
2019-09-26 16:42:59 +02:00
Bernd Bestel
346b589534
Make it possible to test quantity unit plural forms ( closes #261 )
2019-09-18 20:21:09 +02:00
Bernd Bestel
9b5f3ba7b8
Render product Userfields also on the shopping list (this now closes #258 )
2019-09-17 19:39:55 +02:00
Bernd Bestel
6094096675
Started working on qu unit conversion handling (references #177 )
2019-09-15 16:40:54 +02:00
Bernd Bestel
a0a0e104b0
Implemented product variations ( closes #196 )
2019-09-14 17:34:36 +02:00
Bernd Bestel
28716ed96c
First draft for printable location content sheets (references #341 )
2019-08-10 16:34:29 +02:00
Bernd Bestel
e4d26bb8fd
Make it possible to switch shopping list items between shopping lists ( closes #284 )
2019-07-06 17:31:17 +02:00
Bernd Bestel
4912dd56d1
Finished migration to use gettext (this now closes #161 )
2019-05-02 20:20:18 +02:00
Bernd Bestel
fc11da3c3f
Started working on user-defined-fields for all entities (references #176 )
2019-04-22 22:16:35 +02:00
Bernd Bestel
cdd02efcc6
Implemented multiple/named shopping lists ( closes #190 )
2019-04-20 17:04:40 +02:00
Bernd Bestel
c1674d33b4
Make "next X days" configurable ( closes #175 )
2019-04-20 15:30:45 +02:00
Bernd Bestel
b6e80580ed
Make it possible to provide a different location for added product during inventory ( closes #183 )
2019-04-05 21:26:44 +02:00
Bernd Bestel
886e272c03
Show product count per group on the product groups page and added a link to the products page filtered by the current product group ( closes #174 )
2019-04-05 21:08:30 +02:00
Bernd Bestel
8020f92d6b
Track on consume for which recipe it was ( closes #64 and references #64 )
2019-03-03 18:20:06 +01:00
Bernd Bestel
b89643ddb1
Allow different locations per product in stock ( closes #124 )
...
Kind of basic for now, a different location can be set on purchase, the filters on the stock overview page handles different locations
2019-03-01 20:25:01 +01:00
Bernd Bestel
306d0f7da6
Add "one click shopping list to stock workflow" ( closes #110 )
2018-11-21 19:08:36 +01:00
Bernd Bestel
364f6b2051
Add journal and undo UI for stock bookings, chore executions and battery charge cycles ( closes #63 , closes #97 )
2018-10-27 17:26:00 +02:00
Bernd Bestel
04c93d937e
Make presets for new products configurable ( closes #92 )
2018-10-20 14:55:49 +02:00
Bernd Bestel
03eaa6c79f
Add possibility to filter by product group on stock overview page
2018-10-06 18:19:31 +02:00
Bernd Bestel
66095738e3
Added product groups (this closes #55 )
2018-09-24 13:02:52 +02:00
Bernd Bestel
ca3f28b615
Refresh stock statistics on consume on stock overview page (references #26 )
2018-08-04 14:25:32 +02:00
Bernd Bestel
ecf96252b9
Add possibility to filter products by location (references #10 )
2018-07-08 15:16:24 +02:00
Bernd Bestel
92e648490a
Sort all dropdowns
2018-07-08 13:59:42 +02:00
Bernd Bestel
3e394a3840
Also show due/overdue on bateries- and habitoverview
2018-05-12 15:30:13 +02:00
Bernd Bestel
5a1d21ef31
Reorganize project part 3
2018-04-12 21:13:38 +02:00
Bernd Bestel
feb88ab685
Reorganize project part 2
2018-04-11 19:51:05 +02:00