geoffwright240
|
6b69487bc5
|
Added 'category' filter to tasks view. (#2412)
* Added 'category' filter to tasks view.
* Remove extraneous css attributes.
* Applied code style rules
* Use correct column
* Task categories are not something that is translated...
* Added "Uncategorized" as additional filter option
---------
Co-authored-by: Bernd Bestel <bernd@berrnd.de>
|
2023-12-25 08:47:21 +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
|
f01ca33c33
|
Optimized initial focus / workflow handling for recipeposform and shoppinglistitemform
|
2023-11-04 13:19:46 +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
|
c9215a9a4e
|
Added a workaround for the not working customRangeLabel option of the daterangepicker component (fixes #2353)
|
2023-10-04 16:46:24 +02:00 |
|
Bernd Bestel
|
1e60f940e4
|
Properly handle empty select-multiple userfield (fixes #2339)
|
2023-09-15 13:43:58 +02:00 |
|
Bernd Bestel
|
b0d6e24bd4
|
Fixed consume page location dropdown handling (fixes #2328)
|
2023-09-02 10:17:43 +02:00 |
|
Bernd Bestel
|
82d899d609
|
Optimized DataTables state save handling performance
|
2023-09-01 17:04:11 +02:00 |
|
Bernd Bestel
|
5080d776a7
|
Only accept application/json requests for (JSON) API requests
|
2023-09-01 00:53:25 +02:00 |
|
Bernd Bestel
|
a965d01fb9
|
Optimized server error display handling when consuming a recipe (closes #2310)
|
2023-08-15 18:51:40 +02:00 |
|
Bernd Bestel
|
a123535b0a
|
Optimized locale number display handling (fixes #2309)
|
2023-08-15 09:35:40 +02:00 |
|
Bernd Bestel
|
3a2929c016
|
stockreports/spendings: Support grouping by store (closes #2308)
|
2023-08-14 18:12:40 +02:00 |
|
Bernd Bestel
|
106f25cc6b
|
Fixed stock entry open button amount on /stockentries (fixes #2303)
|
2023-08-13 08:27:02 +02:00 |
|
Bernd Bestel
|
b74fbddd94
|
Use a dynamic (title / URL) manifest
|
2023-08-01 17:12:35 +02:00 |
|
Bernd Bestel
|
8b444a03e5
|
Simplified initial /mealplan start date handling (fixes #2286)
|
2023-07-31 21:29:28 +02:00 |
|
Bernd Bestel
|
9ae7c72e87
|
Unified calendar time format (closes #2266)
|
2023-07-05 21:30:00 +02:00 |
|
Bernd Bestel
|
1496a58673
|
Show sidebar scroll bar only on hover (closes #2255)
|
2023-06-17 10:39:26 +02:00 |
|
Bernd Bestel
|
d05038e311
|
Exclude products with hide_on_stock_overview enabled in current stock info on /stockoverview (fixes #2250)
|
2023-06-08 22:15:33 +02:00 |
|
Bernd Bestel
|
8c79cc4f8e
|
Fixed new API key modal
|
2023-05-23 21:22:54 +02:00 |
|
Bernd Bestel
|
d0e0102752
|
API keys can now have a description
|
2023-05-23 20:31:51 +02:00 |
|
Bernd Bestel
|
08c1efa0ad
|
Unified product-/chore-/battery-card modal handling
|
2023-05-23 17:32:54 +02:00 |
|
Bernd Bestel
|
2633d3d1a5
|
Fixed stock entry label info handling when the corresponding feature flag is disabled
|
2023-05-22 22:33:36 +02:00 |
|
Bernd Bestel
|
2c0a71078f
|
Fixed productcard opened amount display
|
2023-05-22 21:53:15 +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
|
04f362b723
|
Added a product context menu on /stockjournal (the same as on /stockoverview) (closes #2239)
|
2023-05-21 18:40:59 +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
|
d16d976d0b
|
Simplified viewjs / active page handling
|
2023-05-20 18:20:30 +02:00 |
|
Bernd Bestel
|
ddf0ff0aef
|
Various small layout adjustments
|
2023-05-20 11:03:13 +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
|
c43fe24e47
|
Changed font
|
2023-05-20 09:31:03 +02:00 |
|
Bernd Bestel
|
6ab5bc3a29
|
Optimized sidebar collapsed state / active nav handling
|
2023-05-19 21:14:57 +02:00 |
|
Bernd Bestel
|
6e3182884a
|
Changed app icon background color
|
2023-05-19 19:23:50 +02:00 |
|
Bernd Bestel
|
5f65f2abd0
|
New logo
|
2023-05-19 18:08:26 +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
|
d03175f75a
|
Added a separate QU for displaying prices (closes #2225)
|
2023-05-18 13:37:13 +02:00 |
|
Bernd Bestel
|
631f03e62c
|
Optimized DataTables fixedOrder handling (fixes #2235)
|
2023-05-17 22:44:42 +02:00 |
|
Bernd Bestel
|
778cf847d3
|
Fixed more missing fields when copying a product (fixes #2231)
|
2023-05-17 21:10:14 +02:00 |
|
Bernd Bestel
|
491412807c
|
Fixed table column visibility selection
|
2023-05-13 14:28:50 +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
|
b5d3e68d68
|
Added a "today button" to the calendar (closes #2218)
|
2023-05-12 20:53:04 +02:00 |
|
Bernd Bestel
|
48564b5286
|
Fixed that default_consume_location_id wasn't copied on copying a product (fixes #2223)
|
2023-05-12 20:48:44 +02:00 |
|
Bernd Bestel
|
8bdb74a8e0
|
Optimized button click tooltip hide handling (fixes #2206)
|
2023-05-03 08:32:49 +02:00 |
|
Bernd Bestel
|
5ab31f726a
|
Support dynamic "today" for MEAL_PLAN_FIRST_DAY_OF_WEEK (closes #2205)
|
2023-05-01 14:49:02 +02:00 |
|
Bernd Bestel
|
a4992ff602
|
Optimized purchase/inventory price hint / last price suggestion decimals handling
|
2023-04-24 18:17:39 +02:00 |
|
Bernd Bestel
|
f4874ed8d0
|
Prefill barcode note on /purchase and /inventory (closes #2193)
|
2023-04-17 19:54:24 +02:00 |
|
Bernd Bestel
|
84bd74a1bc
|
Show the product card also on /products (closes #2185)
|
2023-04-13 20:36:21 +02:00 |
|
Bernd Bestel
|
16011b91c6
|
Added a filter option to only show currently out-of-stock products on /products (closes #2192)
|
2023-04-13 20:28:28 +02:00 |
|
Bernd Bestel
|
2bce428339
|
Fixed missing plural localization strings.pot
(Report from a translator on Transifex)
|
2023-04-12 09:06:39 +02:00 |
|
Bernd Bestel
|
a56de30268
|
Fixed /stockoverview "Min. stock amount" column sorting (fixes #2189)
|
2023-04-03 18:35:38 +02:00 |
|
Bernd Bestel
|
71d44edb8c
|
Optimized week recipe handling in mealplan (fixes #2168)
|
2023-04-01 22:04:30 +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
|
98469248eb
|
Optimized tracking button handling on /choresoverview (closes #2186)
|
2023-03-31 20:12:06 +02:00 |
|
Bernd Bestel
|
756133a9eb
|
Removed shopping list table fixed order (fixes #2167)
|
2023-03-16 18:52:41 +01:00 |
|
Bernd Bestel
|
1090f070c9
|
Optimized shopping list done items filter handling (fixes #2169)
|
2023-03-16 18:47:01 +01:00 |
|
Bernd Bestel
|
91700e7dae
|
Fixed JS syntax error
|
2023-02-06 20:42:11 +01:00 |
|
Bernd Bestel
|
c9c0baefeb
|
Optimized datetime Userfields handling (fixes #2108)
|
2023-02-06 20:36:26 +01: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
|
d8d3c3ef0b
|
Split the quick consume and open amount product option (closes #2127)
|
2023-02-05 20:37:39 +01:00 |
|
Bernd Bestel
|
b64d726c42
|
Added a new config option for energy unit display (closes #2109)
|
2023-02-05 15:55:45 +01:00 |
|
Bernd Bestel
|
83fa02d8ad
|
Added an option to reprint stock entry labels when editing them (closes #2092)
|
2023-01-05 18:15:21 +01:00 |
|
Bernd Bestel
|
daf5ad33c7
|
Show recipe ingredients/preparation side by side in fullscreen mode (closes #2051)
|
2023-01-05 17:44:07 +01:00 |
|
Bernd Bestel
|
0c8e8cab97
|
Revert "Refresh product/chore/battery card only when actually visible"
This reverts commit c934bfb7b3.
|
2023-01-04 20:06:19 +01:00 |
|
Bernd Bestel
|
f057ae7e06
|
Add note to barcode created by the workflow InplaceAddBarcodeToExistingProduct on /purchase and /inventory (closes #2093)
|
2023-01-04 19:56:55 +01:00 |
|
Bernd Bestel
|
c0fbc4adaf
|
Fixed /stockoverview value column sort format (fixes #2088)
|
2023-01-01 20:33:08 +01:00 |
|
Bernd Bestel
|
efae0b193d
|
Add amount to barcode created by the workflow InplaceAddBarcodeToExistingProduct on /purchase (closes #2085)
|
2022-12-29 11:21:33 +01:00 |
|
Bernd Bestel
|
c934bfb7b3
|
Refresh product/chore/battery card only when actually visible
|
2022-12-26 20:22:38 +01:00 |
|
Bernd Bestel
|
3f2ad17460
|
Make it possible to add recipes from /recipes to the meal plan (closes #2003)
|
2022-12-26 14:25:33 +01:00 |
|
Bernd Bestel
|
0585e80c70
|
Implemented "Default quantity unit consume" (closes #1845)
|
2022-12-26 11:11:55 +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
|
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
|
8175b1bcfe
|
Simplified product specific QU display/edit and added more demo QU conversions
|
2022-12-04 20:25:33 +01:00 |
|
Bernd Bestel
|
50fac692ad
|
Added a dialog to show product related resolved QU conversions (references #2056 and #1360)
|
2022-12-04 19:02:15 +01:00 |
|
Bernd Bestel
|
daa0a59c5f
|
Support transitive QU conversions on the frontend (references #2056, closes #1360)
|
2022-12-04 13:12:01 +01:00 |
|
Bernd Bestel
|
f03bb5eeee
|
Optimized default consume location empty check (references #2053)
|
2022-11-28 17:58:30 +01:00 |
|
Bernd Bestel
|
6affa01f81
|
Added a "Clear done items" button to the shopping list (closes #1999)
|
2022-11-19 19:45:00 +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
|
2b2dd0568b
|
Move back again to original tempusdominus-bootstrap-4 package (references #143 and #2036)
|
2022-11-12 17:25:09 +01:00 |
|
Bernd Bestel
|
a5c2157320
|
Fixed more chore form validation edge cases (fixes #2001)
|
2022-09-20 15:02:24 +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 |
|
Bernd Bestel
|
e8dc334758
|
Always allow move_on_open (closes #1983)
|
2022-08-27 11:27:49 +02: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
|
06968ac289
|
Fixed stock entry Userfield edit handling (fixes #1969)
|
2022-08-18 21:29:19 +02:00 |
|
Bernd Bestel
|
57d70851c8
|
Fixed stock overview page status button counters related to the product option "Never show on stock overview" (fixes #1956)
|
2022-07-24 21:36:29 +02:00 |
|
Bernd Bestel
|
5b53175ed6
|
Handle null Userfield values in userfieldsform component (fixes #1953)
|
2022-07-22 16:47:23 +02:00 |
|
Bernd Bestel
|
e64df711e2
|
Optimized dynamic leading zeros rounding in productamountpicker (fixes #1943)
|
2022-07-14 17:01:12 +02:00 |
|
Bernd Bestel
|
8cb9157c73
|
Fixed shopping list item form product barcode scan handling (fixes #1940)
|
2022-07-12 19:00:40 +02:00 |
|
Bernd Bestel
|
b57ba59243
|
Fixed unreproducible edge case JS error when rescheduling chores (references #1938)
|
2022-07-09 09:00:15 +02:00 |
|
Bernd Bestel
|
dbf660f953
|
Fix stock_auto_decimal_separator_prices input value handling (references #1917)
|
2022-06-11 13:51:19 +02:00 |
|
Bernd Bestel
|
2de87eb446
|
Only apply stock_auto_decimal_separator_prices when value is not empty and not already contains a decimal separator (fixes #1917)
|
2022-06-11 13:25:52 +02:00 |
|
Bernd Bestel
|
fe92caaed4
|
Fixed price history chart data parsing (fixes #1914)
|
2022-06-09 22:14:00 +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
|
1ef64025c5
|
Fixed potential JS error when copying product with empty but not null description
|
2022-06-04 13:32:31 +02:00 |
|
Bernd Bestel
|
cd41c27ee1
|
Fixed plural form missing handling (references #1878 and #1903)
|
2022-06-01 22:33:13 +02:00 |
|
Bernd Bestel
|
fd7a4e02be
|
Fixed chore form validation edge case (fixes #1905)
|
2022-06-01 20:59:57 +02:00 |
|
Bernd Bestel
|
3d3e4bac75
|
Fixed edit shopping list item QU initialisation
|
2022-06-01 20:43:42 +02:00 |
|