Commit Graph

2593 Commits

Author SHA1 Message Date
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
Bernd Bestel
f5fad77e01
Optimized DemoDataGeneratorService 2026-04-21 21:13:03 +02:00
Bernd Bestel
c3122609f2
Optimized locale handling 2026-04-21 18:47:18 +02:00
Bernd Bestel
4307bbf5d5
Pulled translations from Transifex 2026-04-21 18:45:36 +02:00
Bernd Bestel
6210077984
Optimized controller / services structure 2026-04-20 22:46:47 +02:00
Bernd Bestel
496f8ece8d
Optimized routing / middleware handling 2026-04-19 20:57:57 +02:00
Bernd Bestel
4581b8cd66
Properly filter product-group query parameter 2026-04-16 23:30:20 +02:00
Bernd Bestel
503ee5d5d7
Optimized locale handling in productamountpicker / set initial value 2026-04-12 22:54:16 +02:00
Bernd Bestel
ebcc39905c
Updated dependencies 2026-04-04 15:47:22 +02:00
Bernd Bestel
87bd971d89
Fix accent insensitive table search (fixes #2904)
Implemented accent insensitive product name search in productpicker (closes #2905)
2026-04-03 21:36:06 +02:00
Bernd Bestel
d4bf5d075a
Handle passwords in-transit Base64 encoded to allow arbitrary characters / escape sequences (fixes #2892) 2026-03-31 21:19:25 +02:00
Bernd Bestel
763676c936
Updated .github files 2026-03-30 16:37:56 +02:00
Bernd Bestel
00a7160d74
Optimized form is-dirty handling (references #2900) 2026-03-30 16:32:31 +02:00
Bernd Bestel
c0c9a38e39
Fixed shopping_location_id was missing for consume / transfer stock transactions and when undoing them (fixes #2896) 2026-03-29 15:27:40 +02:00
Bernd Bestel
736cc8c2f6
Reworked purchase page default due date handling (fixes #2895) 2026-03-29 13:30:32 +02:00
Bernd Bestel
3137d4b4cf
Datetimepicker tabindex -1 was intenational (reverts c711e6d6d2, references #2898) 2026-03-29 12:54:39 +02:00
Bernd Bestel
c711e6d6d2
Don't limit tab navigation for datetimepicker shortcuts (closes #2898) 2026-03-29 10:13:24 +02:00
Bernd Bestel
f32d0bb28d
Switched password hashing algorithm 2026-03-22 17:29:38 +01:00
Bernd Bestel
23af6adcee
Removed obsolete config file 2026-03-07 18:20:48 +01:00
Bernd Bestel
7581ad8d1b
Prepared next release 2026-03-06 18:28:49 +01:00
Bernd Bestel
a324d430e0
Pulled translations from Transifex 2026-03-06 18:23:28 +01:00
Bernd Bestel
68bd83e104
Raise SQLite runtime version 2026-03-06 18:17:38 +01:00
Bernd Bestel
95d490d6ff
Fixed missing PHP package after cleanup 2026-03-04 21:26:20 +01:00
Bernd Bestel
634bae4930
PHP packages cleanup 2026-03-04 20:29:03 +01:00