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
aad589eaca
Optimized product picker focus handling
2025-01-24 16:46:42 +01:00
Bernd Bestel
6605eeafd0
Optimized tooltip hide handling
2025-01-17 16:22:41 +01:00
Bernd Bestel
b0dded1346
Added a new stock settings to always show all products on /stockoverview ( closes #2398 )
2025-01-15 21:44:45 +01:00
Bernd Bestel
11d28622e8
Squashed commit
...
Make it possible to actively not-check a mandatory checkbox Userfield (closes #2601 )
Pluralize the "opened" localization string (closes #2280 )
Added a trendline to the price history chart (closes #2237 )
Various minor style/code refinements
2025-01-14 17:54:06 +01:00
Bernd Bestel
c8ccc0b529
Optimized Userfield save event handling ( fixes #2458 )
2025-01-13 21:00:06 +01:00
Bernd Bestel
c9ffe4885d
Implemented frontend external barcode lookup workflow + a plugin for Open Food Facts ( closes #158 )
2025-01-11 20:04:32 +01:00
Bernd Bestel
2c0b1a7be0
More modal iframe dialog handling improvements
2025-01-11 12:29:45 +01:00
Bernd Bestel
a373f8ae4b
More modal iframe dialog handling improvements
2025-01-10 20:26:37 +01:00
Bernd Bestel
201bda93a2
Revamped modal iframe dialog handling
2025-01-10 17:15:09 +01:00
Bernd Bestel
1900a5b8a2
Visual refresh
2025-01-08 20:50:35 +01:00
Bernd Bestel
cd25284d35
Fixed DOMSubtreeModified deprecation notice
2024-12-23 17:20:23 +01:00
Bernd Bestel
58eda2f152
Upgraded iframe-resizer package
2024-12-23 17:11:35 +01:00
Bernd Bestel
402d98757e
Optimized iframe-resizer handling
2024-03-15 18:39:31 +01:00
Bernd Bestel
e01e0f3abe
Revamped iframe modal handling (references #2480 and #2421 )
2024-02-25 10:40:11 +01:00
Bernd Bestel
24cac247f5
Don't resize invisible embedded iframes (references #2480 and #2421 )
2024-02-24 20:13:39 +01:00
Bernd Bestel
11ac985e57
Added a workaround for sporadically (not fully reproducible) empty modal iframes in Chrome based Browsers (references #2480 and #2421 )
2024-02-24 15:36:43 +01:00
Bernd Bestel
33d5ec44d2
Again more iframe dialog handling optimizations (references #2421 )
2024-01-13 20:27:35 +01:00
Bernd Bestel
fc072b13f2
More iframe dialog handling optimizations (references #2421 )
2024-01-13 09:32:59 +01:00
Bernd Bestel
efae5fea5b
Don't lazy load iframes ( fixes #2421 )
2024-01-10 21:52:54 +01:00
Bernd Bestel
5080d776a7
Only accept application/json
requests for (JSON) API requests
2023-09-01 00:53:25 +02:00
Bernd Bestel
a123535b0a
Optimized locale number display handling ( fixes #2309 )
2023-08-15 09:35:40 +02:00
Bernd Bestel
8b444a03e5
Simplified initial /mealplan start date handling ( fixes #2286 )
2023-07-31 21:29:28 +02:00
Bernd Bestel
02fe3f2119
Show to amount of "Label per unit" stock entry labels ( closes #2241 )
2023-05-22 21:23:19 +02:00
Bernd Bestel
979c67b44c
Various JS optimizations
2023-05-21 18:01:47 +02:00
Bernd Bestel
f427849e89
Load all frontend packages conditionally
2023-05-21 10:56:38 +02:00
Bernd Bestel
fb57d9ef13
Fixed frontend translation with numbered arguments did not work (after upgrading gettext-translator)
2023-05-20 09:58:33 +02:00
Bernd Bestel
6ab5bc3a29
Optimized sidebar collapsed state / active nav handling
2023-05-19 21:14:57 +02:00
Bernd Bestel
49daed6c2b
Upgraded some frontend dependencies
2023-05-19 17:23:32 +02:00
Bernd Bestel
628e779902
Moved sidebar / menu layout into own (customized) component
2023-05-19 15:12:11 +02:00
Bernd Bestel
631f03e62c
Optimized DataTables fixedOrder handling ( fixes #2235 )
2023-05-17 22:44:42 +02:00
Bernd Bestel
491412807c
Fixed table column visibility selection
2023-05-13 14:28:50 +02:00
Bernd Bestel
8bdb74a8e0
Optimized button click tooltip hide handling ( fixes #2206 )
2023-05-03 08:32:49 +02:00
Bernd Bestel
b18bd2ff87
Fixed table dropdown menu overflow handling when columns are reordered ( fixes #2130 )
2023-02-06 20:25:51 +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
f6e0ff11f1
Fixed column visibility handling when there is a shadow rowgroup column ( fixes #2074 )
2022-12-20 22:11:35 +01:00
Bernd Bestel
fce6458df6
Optimized modal dialog sizing
2022-12-04 21:59:20 +01:00
Bernd Bestel
6036786153
Fix/Workaround for DataTables ColReorder bug with data-order attributes ( fixes #2019 )
2022-11-12 18:10:32 +01:00
Bernd Bestel
d883474f03
Fixed LABEL_PRINTER_HOOK_JSON check was missing when running label printer WebHooks client side ( fixes #1978 )
2022-08-25 18:46:49 +02:00
Bernd Bestel
27582611c1
Split user setting stock_decimal_places_prices
into separate settings for input/display ( closes #1893 )
2022-06-04 14:09:35 +02:00
Bernd Bestel
cd41c27ee1
Fixed plural form missing handling (references #1878 and #1903 )
2022-06-01 22:33:13 +02:00
Bernd Bestel
5406448be0
Use singular localization form when plural form is not provided ( closes #1878 )
2022-05-14 17:10:48 +02:00
Bernd Bestel
150cfba455
Don't show invisible columns in table options
2022-04-07 19:46:13 +02:00
Bernd Bestel
73e539604f
Don't show relative time for invalid dates
2022-04-07 18:12:49 +02:00
Bernd Bestel
efbb0ebf6a
Removed debug statement
2022-04-04 21:10:35 +02:00
Bernd Bestel
cca35a302c
Make clear filter buttons more compact
2022-04-04 21:07:14 +02:00
Bernd Bestel
2042db29ee
Use prefers-color-scheme for night mode by default ( closes #1334 )
2022-04-02 19:26:55 +02:00
Bernd Bestel
6a50f74a14
Optimizations regarding displaying prices ( closes #1743 )
2022-04-02 17:49:35 +02:00
Bernd Bestel
81b54182de
Improved form validation handling ( closes #1836 )
2022-03-26 10:34:00 +01:00