Kurt Riddlesperger
|
0ccb1989eb
|
Allow Undo for Tranfers
|
2019-12-19 08:40:30 -06:00 |
|
Kurt Riddlesperger
|
38531aa797
|
Initial Stock detail page
|
2019-12-19 08:40:30 -06:00 |
|
Bernd Bestel
|
93a774a2a3
|
Added API endpoints for listing and undoing transactions and use them on purchase/consume/inventory/stockoverview
|
2019-12-19 08:37:02 -06:00 |
|
Bernd Bestel
|
c472e8d071
|
Also undo correlated bookings on undo
|
2019-12-19 08:34:12 -06:00 |
|
Bernd Bestel
|
1c350cbfa5
|
Added transaction_id and correlation_id to stock_log entries to group them together
|
2019-12-19 08:34:12 -06:00 |
|
Bernd Bestel
|
048312dd9b
|
Don't allow transfering tare weight enabled products
|
2019-12-19 08:34:12 -06:00 |
|
Bernd Bestel
|
903ebc7d54
|
Only consider stock amount at the given location on consume, if supplied
|
2019-12-19 08:34:12 -06:00 |
|
Bernd Bestel
|
7e5824581c
|
Reimplement StockServer->TransferProduct (one loop for the whole action to preserve stock_id)
|
2019-12-19 08:34:12 -06:00 |
|
Kurt Riddlesperger
|
18c607fe1d
|
Transfer Products
|
2019-12-19 08:34:12 -06:00 |
|
Kurt Riddlesperger
|
ec194a9dac
|
services StockService#AddProduct: check for stock and locations
|
2019-12-19 08:34:12 -06:00 |
|
Kurt Riddlesperger
|
96e6176ffc
|
services StockService#UndoBooking: fix based on stockRow
|
2019-12-19 08:34:12 -06:00 |
|
Kurt Riddlesperger
|
47c5d440ed
|
services StockService#LocationExists: add method
|
2019-12-19 08:34:12 -06:00 |
|
Kurt Riddlesperger
|
d76b488a05
|
services StockService: include location_id
|
2019-12-19 08:34:12 -06:00 |
|
Kurt Riddlesperger
|
00f7a241f6
|
services StockService#GetProductStockEntriesByLocation: add method
|
2019-12-19 08:34:12 -06:00 |
|
Bernd Bestel
|
21b9c1a8aa
|
Always use the proper URL for meal plan links in iCal calendar export (references #417)
|
2019-10-12 10:22:17 +02:00 |
|
kriddles
|
c6ae8cc348
|
Calendar descriptions (iCal export) (#417)
* controllers CalendarApiController: setDescription for events
* services CalendarService: include link to mealplan in calendar descriptions
|
2019-10-12 10:16:06 +02:00 |
|
Bernd Bestel
|
ba6bfa6a2c
|
Added a chore period type "yearly" (closes #407)
|
2019-10-04 11:24:51 +02:00 |
|
Bernd Bestel
|
e59a35c6d1
|
Also refresh the parent product on sub product actions on the stock overview page (closes #394)
|
2019-09-27 08:30:08 +02:00 |
|
Bernd Bestel
|
cf3217ada4
|
Fixed expired products count on stock overview page (fixes #392)
|
2019-09-26 16:42:59 +02:00 |
|
Bernd Bestel
|
5351828e79
|
Reuse existing shopping list items when adding products from the stock overview page (closes #375)
|
2019-09-24 18:27:50 +02:00 |
|
Marc Ole Bulling
|
f444d3e095
|
Fixed API call AddProductToShoppingList (#376)
$productId->id was undefined, therefore all items added to the shopping list with the API call had a null entry for "product_id"
|
2019-09-24 15:50:35 +02:00 |
|
Bernd Bestel
|
53c56cc1cb
|
Include meal plan recipes in the calendar (closes #368)
|
2019-09-24 09:40:56 +02:00 |
|
Bernd Bestel
|
66571f662f
|
Hotfix (will be included in v2.5.0 release): Don't break image loading when php-gd extension is not installed
|
2019-09-22 14:48:50 +02:00 |
|
Bernd Bestel
|
d16f3c2daf
|
Optimized demo instance localization & data handling
|
2019-09-22 08:21:15 +02:00 |
|
Bernd Bestel
|
d8360993cc
|
Internal change that the demo instances (stable and pre-release) can be served through a single instance for all localizations (references #241)
|
2019-09-21 15:07:29 +02:00 |
|
Bernd Bestel
|
e4437f5db1
|
Fixed that "Spoil rate" and "Average shelf life" on the product card was wrong in most cases
|
2019-09-21 13:30:44 +02:00 |
|
Bernd Bestel
|
c228126c3a
|
Added a new field calories for products (closes #268)
|
2019-09-20 20:06:24 +02:00 |
|
Bernd Bestel
|
292b652437
|
Updated localizations & improved some special and demo translation string data handling
|
2019-09-20 16:26:50 +02:00 |
|
Bernd Bestel
|
35a409f462
|
Fixed/refined some things regarding purchase/consume/inventory of products with enabled tare weight handling
|
2019-09-19 21:10:36 +02:00 |
|
Bernd Bestel
|
a4d479d047
|
Also consider opened products for minimum stock amounts (optionally, but by default) (closes #353)
|
2019-09-19 18:11:03 +02:00 |
|
Bernd Bestel
|
5e9a7fb7ca
|
Implemented browser barcode scanning (closes #102)
|
2019-09-19 12:48:02 +02:00 |
|
Bernd Bestel
|
ca470ed4ee
|
Fixed version display in prerelease mode
|
2019-09-18 17:27:47 +02:00 |
|
Bernd Bestel
|
096fb7a116
|
Implement custom entities / objects (closes #242)
|
2019-09-18 16:18:15 +02:00 |
|
Bernd Bestel
|
918f84f568
|
Lazy load all images to increase page load times (references #275)
|
2019-09-18 13:59:37 +02:00 |
|
Bernd Bestel
|
d209c0bd22
|
Automatically downscale pictures to reduce page loading times (closes #275)
|
2019-09-18 11:04:59 +02:00 |
|
Bernd Bestel
|
3df44697bf
|
Implemented the option to automatically consume a product on tracking a chore execution (closes #279)
|
2019-09-18 10:02:52 +02:00 |
|
Bernd Bestel
|
0fa0138972
|
Implemented new Userfield type "Link" (references #258)
|
2019-09-17 19:33:06 +02:00 |
|
Bernd Bestel
|
0c27157db6
|
Implemented new Userfield type "Select list" (closes #325)
|
2019-09-17 19:11:06 +02:00 |
|
Bernd Bestel
|
bbd5ce1dc4
|
Typo...
|
2019-09-17 17:54:09 +02:00 |
|
Bernd Bestel
|
0771d58fe7
|
Fixed that /api/system/db-changed-time always returned the current time
|
2019-09-17 17:49:58 +02:00 |
|
Bernd Bestel
|
b5761ae544
|
Show to whom the chore execution is assigned in calendar events (references #253)
|
2019-09-17 16:28:11 +02:00 |
|
Bernd Bestel
|
74f9470769
|
Implemented that chores can be assigned to users (closes #253)
|
2019-09-17 13:13:26 +02:00 |
|
Bernd Bestel
|
a799f2b43f
|
Finished qu unit conversion handling (closes #177)
|
2019-09-16 09:35:20 +02:00 |
|
Bernd Bestel
|
a0a0e104b0
|
Implemented product variations (closes #196)
|
2019-09-14 17:34:36 +02:00 |
|
Bernd Bestel
|
a4454f825a
|
Fixes/changes for pull request #349
|
2019-08-31 14:08:15 +02:00 |
|
Marc Ole Bulling
|
d4eb767f1b
|
Add API call for adding products to shoppinglist
|
2019-08-30 09:21:11 +02:00 |
|
Forceu
|
411aad2398
|
Set stock amount to 0 instead of null if product not in stock
Without this the API returns null instead of 0 when queried for product stock amount
|
2019-08-13 12:20:14 +02:00 |
|
Bernd Bestel
|
28716ed96c
|
First draft for printable location content sheets (references #341)
|
2019-08-10 16:34:29 +02:00 |
|
Bernd Bestel
|
cc1c6a6442
|
Little changes for pull request #338
|
2019-08-10 08:33:30 +02:00 |
|
Marc Ole Bulling
|
1e33975a96
|
Use default best before date when adding product through API
|
2019-08-04 20:58:11 +02:00 |
|