Commit Graph

2616 Commits

Author SHA1 Message Date
Bernd Bestel
41206cb901
Fixed changelog file name 2026-09-16 22:14:31 +02:00
Bernd Bestel
80f68d4e93
Removed obsolete code comment 2026-09-16 21:32:02 +02:00
Bernd Bestel
f1e92931c9
Support location_id in product open API endpoints (closes #2989) 2026-09-16 21:27:36 +02:00
Bernd Bestel
7d15c46bbd
Prepared next release 2026-09-04 17:51:18 +02:00
Bernd Bestel
41f150fc95
Updated dependencies 2026-09-04 17:48:16 +02:00
Bernd Bestel
e6a1c11775
Pulled translations from Transifex 2026-09-04 17:47:39 +02:00
Bernd Bestel
da8be4d73f
Fixed CopyProduct did not copy product specific QU conversions (references #2789) 2026-09-04 10:45:04 +02:00
Bernd Bestel
1d5730523d
Optimized viewcache clear handling for dev mode 2026-09-04 10:44:32 +02:00
Bernd Bestel
10b7b446cf
Optimized ExecuteDbStatement error handling 2026-09-04 10:44:01 +02:00
Bernd Bestel
3c8edb515c
New API endpoint for copying a product (fixes #2789) 2026-09-03 20:55:40 +02:00
Bernd Bestel
85dc601b37
Return HTTP 500 for configuration validation problems (closes #2983) 2026-09-03 19:50:39 +02:00
Bernd Bestel
e83699b346
Fix API route detection in ExceptionController (references #2977) 2026-09-03 19:49:23 +02:00
Bernd Bestel
b6ee94341a
Apply accentNeutralise() to all DataTable search inputs (fixes #2982) 2026-09-03 16:59:18 +02:00
Bernd Bestel
0cf4d557af
UTF-8 encode Base64 in-transit passwords (fixes #2981, references #2892) 2026-09-02 23:52:31 +02:00
Bernd Bestel
020841117f
Make API route detection independent of real URL path (fixes #2977) 2026-08-30 11:11:37 +02:00
Bernd Bestel
d9889fd157
Fixed special purpose API Keys authentication (fixes #2976) 2026-08-29 20:09:17 +02:00
Bernd Bestel
79db4bfbe7
Prepared next release 2026-08-28 17:38:15 +02:00
Bernd Bestel
d4bdf1a3bc
Pulled translations from Transifex 2026-08-28 17:32:49 +02:00
Bernd Bestel
230f1918b5
Optimized expired session token cleanup 2026-08-28 17:25:55 +02:00
Bernd Bestel
c9d6c02660
Removed debugging statement 2026-08-27 22:36:34 +02:00
Bernd Bestel
c179fc0fbd
Don't allow self referencing parent product definitions (API) (references #2973) 2026-08-27 20:34:50 +02:00
Bernd Bestel
744b3b020c
Wording optimizations 2026-08-26 21:23:16 +02:00
Bernd Bestel
a894fc0c17
Updated dependencies 2026-08-26 21:09:26 +02:00
Bernd Bestel
6517ff295b
Pulled translations from Transifex 2026-08-26 20:21:07 +02:00
Bernd Bestel
b6c07a51ce
Optimized session handling 2026-08-26 20:08:22 +02:00
Bernd Bestel
acd061e2cd
Added Userfield schema to grocy.openapi.json (closes #2772) 2026-08-16 20:24:14 +02:00
Bernd Bestel
d2b8d55803
Streamline bootstrap-combobox clear handling (this now closes #2942) 2026-08-16 20:10:19 +02:00
Bernd Bestel
b3fbb387ca
Show generic error message for product edit requests on product edit page (closes #2774) 2026-08-16 19:57:01 +02:00
Bernd Bestel
f77d89af51
Fixed missing chore name in success popup on /choresoverview (fixes #2945) 2026-08-16 19:19:30 +02:00
Bernd Bestel
7687b12cdd
Update shopping list total value when removing an item (fixes #2944) 2026-08-16 19:14:08 +02:00
Bernd Bestel
4732f4a186
Reviewed latest middleware optimizations 2026-08-16 18:43:27 +02:00
Bernd Bestel
d941daae42
Optimized authentication middleware handling 2026-08-16 17:28:56 +02:00
Bernd Bestel
7ecb02ae9e
Use configured ENERGY_UNIT also on /stockoverview (column names) (references #2929) 2026-08-16 14:19:41 +02:00
Bernd Bestel
c4e7acda48
Fixed bootstrap-combobox dropdown icon handling / updated dependencies 2026-07-21 21:34:31 +02:00
Bernd Bestel
df1f56de96
Optimized location input handling on /transfer (references #2942) 2026-07-20 21:12:30 +02:00
Bernd Bestel
6ff028bcd3
Optimized product open button disabled handling on /stockoverview (fixes #2941) 2026-07-19 17:05:56 +02:00
Bernd Bestel
0cb2445db6
Also update inventory change info when changing the QU (fixes #2940) 2026-07-19 15:28:53 +02:00
Bernd Bestel
dc9fe4c12d
Removed no longer necessary explicit number parsing in ChoresApiController 2026-06-25 21:49:06 +02:00
Bernd Bestel
f6755ef415
Removed no longer necessary explicit number parsing in StockApiController (fixes #2934) 2026-06-25 21:48:09 +02:00
Bernd Bestel
364828a304
Fixed shopping_list_round_up for QU conversions (fixes #2731) 2026-06-16 20:41:31 +02:00
Bernd Bestel
67db3c5f8a
Route all file requests through FilesApiController/ServeFile 2026-06-16 20:25:51 +02:00
Bernd Bestel
d565abc3aa
Fixed 404 error handling 2026-06-16 20:24:26 +02:00
Bernd Bestel
c0a9d615fa
Properly handle double quotes in product picker product name matching (fixes #2930) 2026-06-05 17:58:22 +02:00
Bernd Bestel
e3d7b82204
Fixed calories label display on /recipes (fixes #2929) 2026-05-30 20:58:55 +02:00
Bernd Bestel
959929926e
Added a filter for "Assigned to" an /tasks (closes #2874) 2026-05-16 16:40:46 +02:00
Bernd Bestel
1ea150b815
Optimized shopping list print group by product group handling (fixes #2760) 2026-05-14 18:16:38 +02:00
Bernd Bestel
274c842e7b
Fixed status filter (master data/products) after page reload (Chrome/Edge only problem) (fixes #2782) 2026-05-14 18:02:19 +02:00
Bernd Bestel
8b705b53a9
Sort the add recipe dropdown on the meal plan page (fixes #2921) 2026-05-14 17:48:23 +02:00
Bernd Bestel
303eec06b3
Sort PHP imports 2026-04-24 19:59:42 +02:00
Bernd Bestel
9b00634248
Removed obsolete config file 2026-04-24 19:52:48 +02:00