Bernd Bestel
|
8f52aaeadc
|
Handle stock userfields in generic entity interaction API endpoints (closes #2381)
|
2023-11-14 21:07:30 +01:00 |
|
Bernd Bestel
|
27f9d70b56
|
Implemented a way to use the external barcode lookup plugin also from within the frontend as a product picker workflow
|
2023-11-03 20:47:43 +01:00 |
|
Bernd Bestel
|
c8891236e6
|
Optimized meal plan weekRecipe handling (fixes #2333)
|
2023-09-05 21:07:38 +02:00 |
|
Bernd Bestel
|
387a5f7dd3
|
Move GetParsedAndFilteredRequestBody into BaseApiController
|
2023-09-01 17:58:02 +02:00 |
|
Bernd Bestel
|
5080d776a7
|
Only accept application/json requests for (JSON) API requests
|
2023-09-01 00:53:25 +02:00 |
|
Bernd Bestel
|
3a2929c016
|
stockreports/spendings: Support grouping by store (closes #2308)
|
2023-08-14 18:12:40 +02:00 |
|
Bernd Bestel
|
1d7f7b2992
|
Cache expensive stock data calculations
|
2023-08-06 13:28:14 +02:00 |
|
Bernd Bestel
|
7689356a57
|
Changed manifest title
|
2023-08-06 09:28:41 +02:00 |
|
Bernd Bestel
|
61a3a4329b
|
Unified edited stock transactions handling (fixes #2292)
|
2023-08-05 09:58:21 +02:00 |
|
Bernd Bestel
|
1c35fecc85
|
Added the possibility to skip demo data generation in dev/demo/prerelease mode
|
2023-08-02 21:10:03 +02:00 |
|
Bernd Bestel
|
d006436d49
|
Upgraded PHP-CS-Fixer / applied optimized rules
|
2023-08-02 18:44:30 +02:00 |
|
Bernd Bestel
|
6c4cc00fd5
|
Added PHP 8.2 support
|
2023-08-01 21:23:59 +02:00 |
|
Bernd Bestel
|
b74fbddd94
|
Use a dynamic (title / URL) manifest
|
2023-08-01 17:12:35 +02:00 |
|
Bernd Bestel
|
e52b1c5f60
|
Upgraded package php-di/php-di
|
2023-07-29 14:02:56 +02:00 |
|
Bernd Bestel
|
70bb014c9f
|
Removed pre-release special version handling
|
2023-05-24 20:32:48 +02:00 |
|
Bernd Bestel
|
d0e0102752
|
API keys can now have a description
|
2023-05-23 20:31:51 +02:00 |
|
Bernd Bestel
|
d16d976d0b
|
Simplified viewjs / active page handling
|
2023-05-20 18:20:30 +02:00 |
|
Bernd Bestel
|
5f65f2abd0
|
New logo
|
2023-05-19 18:08:26 +02:00 |
|
Bernd Bestel
|
f4639c9bb2
|
Stream files directly from disk (instead of loading them completely in memory first)
|
2023-05-18 10:51:14 +02:00 |
|
Bernd Bestel
|
dd5bd3852a
|
Optimized imports
|
2023-05-13 14:43:51 +02:00 |
|
Bernd Bestel
|
9cdb0908d6
|
Make it possible to hide locations/stores/QUs/product_groups/task_categories (closes #2222)
|
2023-05-13 14:24:52 +02:00 |
|
Bernd Bestel
|
7ee79ec56c
|
Fixed permission check when deleting API keys (fixes #2204)
|
2023-04-30 22:32:08 +02:00 |
|
Bernd Bestel
|
16011b91c6
|
Added a filter option to only show currently out-of-stock products on /products (closes #2192)
|
2023-04-13 20:28:28 +02:00 |
|
Bernd Bestel
|
71d44edb8c
|
Optimized week recipe handling in mealplan (fixes #2168)
|
2023-04-01 22:04:30 +02:00 |
|
Travis Raup
|
340832c361
|
Feature: Stock Purchase Metrics (#2135)
* Feature: Stock Purchase Metrics
* chart update
* Refactor to chartjs
* More suggestion edits
- locale in javascript
- global translations
- commit migrations sql file
* Rename 0215.sql to 0216.sql
Fixed merge conflict
* Fixed merge conflict
* Applied code style
* Added missing demo data translations
* Removed unused package "canvasjs"
* Don't include daterangepicker globally when only needed on a single page / fixed view section imports
* Rename this to "Spendings" / name it more generically "Stock reports"
* Reuse the existing product_price_history view
* Final cleanup
* Whitespace fix
---------
Co-authored-by: Travis Raup <travis.raup@platform.sh>
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
|
2023-04-01 17:05:41 +02:00 |
|
Bernd Bestel
|
d9667b4534
|
Removed type conversions where no longer needed
PHP 8.1 PDO SQLite now returns native data types
|
2023-02-06 20:22:10 +01:00 |
|
Webysther Sperandio
|
902cb20710
|
Add Sub feature flag FEATURE_FLAG_RECIPES_MEALPLAN (#2118)
* Update routes.php
Added sub feature FEATURE_FLAG_RECIPES_MEALPLAN
* Update default.blade.php
Added sub feature flag FEATURE_FLAG_RECIPES_MEALPLAN
* Update SystemController.php
Added Sub feature flags FEATURE_FLAG_RECIPES_MEALPLAN
* Update config-dist.php
Sub feature flags FEATURE_FLAG_RECIPES_MEALPLAN
* Update routes.php
TYPO
* Code formatting / structure
---------
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
|
2023-02-05 15:06:59 +01:00 |
|
Bernd Bestel
|
995df64054
|
Support OFFSET without LIMIT in API query filters (closes #2105)
|
2023-01-12 13:32:12 +01:00 |
|
Bernd Bestel
|
597abe236d
|
AddMissingProductsToShoppingList also on adding/editing products (references #2094)
|
2023-01-04 22:54:12 +01:00 |
|
Bernd Bestel
|
3f2ad17460
|
Make it possible to add recipes from /recipes to the meal plan (closes #2003)
|
2022-12-26 14:25:33 +01:00 |
|
Bernd Bestel
|
0585e80c70
|
Implemented "Default quantity unit consume" (closes #1845)
|
2022-12-26 11:11:55 +01:00 |
|
Bernd Bestel
|
0229d187ae
|
Removed qu_factor_purchase_to_stock (migrated existing factors to normal product specific QU conversions)
|
2022-12-25 19:48:22 +01:00 |
|
Bernd Bestel
|
2ebb9b2cd9
|
Show product group Userfields on the shopping list (closes #2069)
|
2022-12-18 20:56:02 +01:00 |
|
Bernd Bestel
|
8175b1bcfe
|
Simplified product specific QU display/edit and added more demo QU conversions
|
2022-12-04 20:25:33 +01:00 |
|
Bernd Bestel
|
50fac692ad
|
Added a dialog to show product related resolved QU conversions (references #2056 and #1360)
|
2022-12-04 19:02:15 +01:00 |
|
Bernd Bestel
|
605ceb1b19
|
Fixed typos
|
2022-11-19 19:35:10 +01:00 |
|
Bernd Bestel
|
3070448555
|
Fixed granular user permission checking in GenericEntityApiController (fixes #2025)
|
2022-10-17 21:00:10 +02:00 |
|
Bernd Bestel
|
fa49b449dd
|
Allow img style attribute in HTML filter (fixes #2011)
|
2022-09-28 21:04:41 +02:00 |
|
Bernd Bestel
|
e1967bd603
|
Allow chevrons in HTML filter (fixes #2007)
|
2022-09-25 22:39:06 +02:00 |
|
Bernd Bestel
|
c0d0b8fc90
|
Fixed default consume rule ORDER BY handling related to stock_next_use (fixes #1979)
|
2022-08-26 11:15:15 +02:00 |
|
Bernd Bestel
|
9b52168b94
|
Fixed /userfields/{entity}* endpoints OpenAPI definition (fixes #1967)
|
2022-08-14 23:09:27 +02:00 |
|
Bernd Bestel
|
8cb9157c73
|
Fixed shopping list item form product barcode scan handling (fixes #1940)
|
2022-07-12 19:00:40 +02:00 |
|
Bernd Bestel
|
a85af22d6a
|
Allow h1-h6 tags in HTMLPurifier (fixes #1932)
|
2022-07-03 08:24:32 +02:00 |
|
Bernd Bestel
|
6da637ab66
|
Fixed API filter >= and <= comparison (fixes #1904)
|
2022-05-30 17:20:15 +02:00 |
|
Thomas Johanns
|
dd966fd198
|
Handle stock_id in OpenProductByBarcode (#1891)
* Handle stock_id in OpenProductByBarcode
* Code formatting
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
|
2022-05-29 17:05:41 +02:00 |
|
Bernd Bestel
|
d4bd6b2fb3
|
Fixed /stock/products/{productId}/add request body parameter validation (fixes #1860)
|
2022-04-15 15:40:55 +02:00 |
|
Bernd Bestel
|
76d6342156
|
Show stock userfields on the stock entry edit form
|
2022-04-06 19:08:17 +02:00 |
|
Bernd Bestel
|
3efecb8bed
|
Make it possible to manually re-assign chores (closes #1492, references #1830)
|
2022-04-03 13:56:14 +02:00 |
|
Bernd Bestel
|
a5294262e6
|
Added a user setting to automatically add missing products to the shopping list (closes #1266)
|
2022-04-03 13:00:14 +02:00 |
|
Bernd Bestel
|
f7c33a4579
|
Optionally show out of stock products on the location content sheet (closes #1641)
|
2022-04-01 21:55:06 +02:00 |
|