Bernd Bestel
|
98fad559d4
|
Don't replace due date on freezing when default_best_before_days_after_freezing are set to 0 (closes #1880)
|
2025-01-06 19:55:18 +01:00 |
|
Bernd Bestel
|
af1f2aef96
|
Don't allow amounts <= 0 on purchase/consume
References https://github.com/grocy/grocy/issues/2156#issuecomment-2040336492
|
2024-04-05 20:12:11 +02:00 |
|
Bernd Bestel
|
5167ba1154
|
Add recipe name to note of the created stock entry when self producing products (closes #2497)
|
2024-03-17 17:11:09 +01:00 |
|
Bernd Bestel
|
dc05476d09
|
Reload calendar after color config changed (references #2368)
|
2023-11-04 14:18:51 +01:00 |
|
Bernd Bestel
|
80d7284d72
|
Implemented calendar category colors (closes #2368)
|
2023-11-04 14:11:02 +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
|
35766bf5b3
|
Optimized CurrentVolatileStock handling (fixes #2341)
|
2023-09-15 17:24:29 +02:00 |
|
Bernd Bestel
|
3308e79027
|
Use bind params when copying a recipe (fixes #2337)
|
2023-09-15 13:58:57 +02:00 |
|
Bernd Bestel
|
1f7580af3f
|
Fixed GetCurrentStock caching
|
2023-09-02 09:12:37 +02:00 |
|
Bernd Bestel
|
60adda2b42
|
Optimized performance of CurrentVolatileStock
|
2023-09-01 18:11:36 +02:00 |
|
Bernd Bestel
|
f6bdb6e836
|
Added new Userfield type "Number (currency)" (closes #2276)
|
2023-09-01 17:48:46 +02:00 |
|
Bernd Bestel
|
fdbb8a045a
|
Optimized performance of GetProductDetails
|
2023-09-01 17:03:22 +02:00 |
|
Bernd Bestel
|
07db1f35bc
|
Cache multiple single-key user setting queries (closes #2323)
|
2023-09-01 17:02:36 +02:00 |
|
Bernd Bestel
|
1d7f7b2992
|
Cache expensive stock data calculations
|
2023-08-06 13:28:14 +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
|
5d48b02b37
|
Added the possibility to log executed SQL statements (DEV mode only)
|
2023-07-31 17:08:55 +02:00 |
|
Bernd Bestel
|
f6d6e933e3
|
Recalculate chore assignments when undoing an execution (fixes #2278)
|
2023-07-29 13:49:14 +02:00 |
|
Bernd Bestel
|
c415e2f8da
|
Fixed a (theoretical, not practically relevant for the target use case of Grocy) SQL injection possibility (closes #2259)
|
2023-06-22 15:07:47 +02:00 |
|
Bernd Bestel
|
70bb014c9f
|
Removed pre-release special version handling
|
2023-05-24 20:32:48 +02:00 |
|
Bernd Bestel
|
8c033ff6c8
|
Revert "Cache StockService->GetCurrentStock result"
This (partly) reverts commit bc5051351a6e582331c6c0f052439adf6ccb982e.
|
2023-05-23 21:26:53 +02:00 |
|
Bernd Bestel
|
d0e0102752
|
API keys can now have a description
|
2023-05-23 20:31:51 +02:00 |
|
Bernd Bestel
|
bc5051351a
|
Cache StockService->GetCurrentStock result
|
2023-05-23 17:34:38 +02:00 |
|
Bernd Bestel
|
5f65f2abd0
|
New logo
|
2023-05-19 18:08:26 +02:00 |
|
Bernd Bestel
|
d03175f75a
|
Added a separate QU for displaying prices (closes #2225)
|
2023-05-18 13:37:13 +02:00 |
|
Shamshid
|
02a71a5edb
|
fix syntax error (#2230)
|
2023-05-17 21:04:39 +02:00 |
|
Bernd Bestel
|
629333e1ab
|
Fixed QU conversion factor selection (API)
|
2023-05-14 17:05:28 +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
|
df4907f5d4
|
Fixed a theoretical (not relevant for SQLite) SQL injection possibility (references #2201)
|
2023-04-29 08:57:05 +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
|
6857796ef0
|
Fixed produces product amount handling when consuming meal plan shadow recipes (references #2160)
|
2023-03-12 22:45:04 +01:00 |
|
Bernd Bestel
|
792c710bdc
|
Fixed produces product handling when consuming meal plan shadow recipes (fixes #2160)
|
2023-03-12 16:35:18 +01: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 |
|
Bernd Bestel
|
0bd698c968
|
Print stock entry labels when consuming a "Produces product" recipe (closes #2123)
|
2023-02-05 15:24:28 +01:00 |
|
Bernd Bestel
|
4e56dee6f0
|
Finalized "Auto reprint stock entry label" (closes #2092)
|
2023-01-05 20:12:15 +01:00 |
|
Bernd Bestel
|
0585e80c70
|
Implemented "Default quantity unit consume" (closes #1845)
|
2022-12-26 11:11:55 +01:00 |
|
Bernd Bestel
|
39d1f49431
|
Fixed demo data generation
|
2022-12-26 10:12:29 +01:00 |
|
Bernd Bestel
|
46c4cdb81a
|
Return numbers as numbers on all API endpoints
|
2022-12-25 20:49:11 +01:00 |
|
Bernd Bestel
|
639ef0da5b
|
Fixed PHP 8.1 deprecation notice
|
2022-12-25 20:35:25 +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
|
dd409b4bf9
|
Fixed consume amount calculation when consuming multiple substituted subproducts at once and when multiple/different conversion factors were involved (fixes #2076)
|
2022-12-21 21:00:49 +01:00 |
|
Bernd Bestel
|
38a4ad8ec4
|
Upgraded to PHP 8.1
|
2022-12-10 15:19:11 +01:00 |
|
Bernd Bestel
|
018449c648
|
Added more demo QU conversions
|
2022-12-04 20:39:16 +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
|
7d4a9602ab
|
Return the battery object in endpoint /batteries (closes #2045)
|
2022-11-19 19:33:50 +01:00 |
|
Bernd Bestel
|
68aad90a59
|
Optimize SQLite database file after migrations have run
|
2022-08-28 20:45:22 +02:00 |
|
Bernd Bestel
|
24c9247663
|
Make it possible to edit a user without necessarily updating the users password (closes #1942)
|
2022-08-27 14:54:52 +02:00 |
|