Commit Graph

1058 Commits

Author SHA1 Message Date
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
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
a894fc0c17
Updated dependencies 2026-08-26 21:09:26 +02:00
Bernd Bestel
b6c07a51ce
Optimized session handling 2026-08-26 20:08:22 +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
7687b12cdd
Update shopping list total value when removing an item (fixes #2944) 2026-08-16 19:14:08 +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
67db3c5f8a
Route all file requests through FilesApiController/ServeFile 2026-06-16 20:25:51 +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
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
503ee5d5d7
Optimized locale handling in productamountpicker / set initial value 2026-04-12 22:54:16 +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
00a7160d74
Optimized form is-dirty handling (references #2900) 2026-03-30 16:32:31 +02:00
Bernd Bestel
736cc8c2f6
Reworked purchase page default due date handling (fixes #2895) 2026-03-29 13:30:32 +02:00
Bernd Bestel
c70a7efd15
Optimized Composer handling 2026-03-02 20:11:39 +01:00
Bernd Bestel
487631397c
Optimized product definition quantity unit handling 2026-02-04 21:49:46 +01:00
Bernd Bestel
cf7df4bdf8
Fixed stock entry form "Reprint stock entry label" 2026-02-03 20:29:15 +01:00
Bernd Bestel
4c5fbffd25
Optimized date input shorthand handling (fixes #2806) 2025-09-14 13:48:01 +02:00
Bernd Bestel
8509645985
Optimized datetimepicker next input focus handling (fixes #2807) 2025-09-14 10:32:26 +02:00
DeepCoreSystem
31185beac5
Enhance product card chart colors for better visibility (#2794)
* Enhance product card chart colors for better visibility

* Code style

---------

Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2025-08-15 16:55:50 +02:00
Bernd Bestel
8560becb83
Optimized product picker barcode clear handling (fixes #2745) 2025-05-26 20:20:40 +02:00
Bernd Bestel
d6f3595684
Fixed shoppinglistitemtostock flow purchase dialog close handling (fixes #2739) 2025-05-25 21:44:12 +02:00
Fándly Gergő
e786433273
Replaced barcode scanning library with ZXing (#2706)
* Replaced barcode scanning library with ZXing

* Applied code formatting rules

* Delete now obsolete user settings

* Review

---------

Co-authored-by: Bernd Bestel <bernd@berrnd.de>
2025-03-21 17:41:39 +01:00
Bernd Bestel
541318e964
Include non-latin font variants / clean up font-weight (closes #2699) 2025-03-12 17:48:06 +01:00
Bernd Bestel
d1a8900f98
Also show the product's default store on /stockoverview (closes #2698) 2025-03-10 17:36:23 +01:00
Bernd Bestel
72453eac0a
Transpose product column index when searching in it (fixes #2688) 2025-02-27 17:07:30 +01:00
Bernd Bestel
2b994fd2ee
Handle window.top in embedded iframe situations (fixes #2686) 2025-02-24 19:52:43 +01:00
Bernd Bestel
ce5be6645e
Optimized /locationcontentsheet only-in-stock checkbox page reload persistence (in Chrome) (references #2669) 2025-02-06 20:27:35 +01:00
Bernd Bestel
b7c4011e80
Fixed link userfield saving (fixes #2670) 2025-02-06 20:09:19 +01:00
Bernd Bestel
6a7436dbf0
Persist shopping list print settings (closes #2667) 2025-02-03 18:36:10 +01:00
Bernd Bestel
11fdf5929a
Apply table filters on /tasks load (fixes #2660) 2025-01-31 16:33:55 +01:00
Bernd Bestel
a35db9f1d3
Optimized form input field navigation delay 2025-01-31 15:35:34 +01:00
Bernd Bestel
a177e2a185
Fixed preset-checklist userfield saving (fixes #2655) 2025-01-29 23:27:17 +01:00
Bernd Bestel
1f5263ef22
Escape DataTable regex searches (fixes #2654) 2025-01-27 17:25:25 +01:00
Bernd Bestel
aad589eaca
Optimized product picker focus handling 2025-01-24 16:46:42 +01:00
Bernd Bestel
f4226876c9
Set focus to input after canceled product picker workflow 2025-01-23 23:22:50 +01:00
Bernd Bestel
bbd5f5e7ae
Minor style refinements 2025-01-23 18:08:50 +01:00
Bernd Bestel
8e1d9a4871
Improved mobile filter element spacing 2025-01-22 19:23:41 +01:00
Bernd Bestel
d76d5d2537
Optimized night mode sidebar colors 2025-01-21 21:28:26 +01:00
Bernd Bestel
38882c5ec6
Optimized night mode custom-select background color 2025-01-21 21:09:31 +01:00
Bernd Bestel
9c0e0c5870
Optimized big header button menus 2025-01-21 20:59:01 +01:00