Jean-Baptiste Bellet
|
bddd887dcd
|
Load orders only if current line_items are loaded
+ update spec as well
|
2023-02-03 12:25:47 +01:00 |
|
Filipe
|
ad4670705e
|
Merge pull request #10245 from jibees/10222-in-bom-dont-show-group-buy-info-if-equal-to-0
Admin, BOM: Don't display "group by size" if group by product value is actually null
|
2023-01-25 15:29:05 +00:00 |
|
Jean-Baptiste Bellet
|
1a874d6fcf
|
Introduce pagination for BOM page
|
2023-01-18 17:39:42 +01:00 |
|
Jean-Baptiste Bellet
|
121a4a08af
|
On filters reseting , set dates to undefined: range is not mandatory
+ send flatpickr event to reset the component
+ update specs as well
|
2023-01-18 17:39:09 +01:00 |
|
Jean-Baptiste Bellet
|
2258af9cec
|
Don't display "group by size" if value is actually null or empty
+ add spec
|
2023-01-06 14:39:39 +01:00 |
|
Jean-Baptiste Bellet
|
66a684920a
|
allSaved() method from LineItems needs to be spy
|
2022-11-03 15:55:48 +01:00 |
|
Jean-Baptiste Bellet
|
a68f9a71fb
|
When items quantities, update sumUnitValues() and sumMaxUnitValues()
by summing only `quantity` and `max_quantity`
+ update the specs as well
Co-Authored-By: Maikel <maikel@email.org.au>
|
2022-04-27 11:21:47 +02:00 |
|
Jean-Baptiste Bellet
|
a4afeeaa3d
|
When BOM is 'item', do not update sumOfUnitValues with scale
since scale is always `1`, but return a value
+ update tests as well
|
2022-04-25 15:53:38 +02:00 |
|
Jean-Baptiste Bellet
|
3553cc0d9f
|
When it's items scale is '1'
update tests as well
|
2022-04-25 15:51:38 +02:00 |
|
Jean-Baptiste Bellet
|
17989b2f90
|
Update tests as well around order cancellation on item deletion
js specs are not that easy to code (needs to spy callback...). Use system spec instead.
|
2022-03-25 11:52:08 +01:00 |
|
Filipe
|
87c79a5941
|
Merge pull request #8294 from guidoDutra/8131-cancel-empty-orders-on-BOM-page
Cancel empty orders on BOM page
|
2022-03-18 11:24:26 +00:00 |
|
Jean-Baptiste Bellet
|
ea3e15f0c8
|
Max|Current fulfilled value is the max|current divided by group_buy_unit_size
+ improve testing with representative values
+ Update bulk_order_management_spec.rb and revert previously changed values
|
2022-03-14 09:06:05 +01:00 |
|
Jean-Baptiste Bellet
|
915714246f
|
Directly use the variant_unit_scale instead of VariantUnitManager.getScale
and update the tests as well
|
2022-03-08 14:59:08 +01:00 |
|
Jean-Baptiste Bellet
|
f6e64f3a3c
|
Update the tests as well
|
2022-01-10 11:27:32 +01:00 |
|
Jean-Baptiste Bellet
|
515e2cfc51
|
Multiply by unit_value as sumOfUnitValues is now scaled
|
2022-01-07 10:32:47 +01:00 |
|
Jean-Baptiste Bellet
|
b746eacd11
|
Both sumUnitValues and sumMaxUnitValues should handle imperial units
|
2022-01-07 10:32:46 +01:00 |
|
Jean-Baptiste Bellet
|
9cf5645478
|
Add a spec to handle imperial units
|
2022-01-07 10:32:46 +01:00 |
|
Jean-Baptiste Bellet
|
7b2a9df326
|
Handle unitsVariant when calling formattedValueWithUnitName
- unitsVariant was unread but is necessary to compute the unit_name thanks to `VariantUnitManager.getUnitName()`
|
2022-01-07 10:32:46 +01:00 |
|
Guido Oliveira
|
db45d7f4eb
|
Cancel empty orders on BOM page
|
2021-11-06 10:25:34 -03:00 |
|
Nihal Mohammed
|
edca260af4
|
Hide shipped orders from BOM and update specs
|
2021-06-24 18:26:39 +05:30 |
|
Andy Brett
|
5a19a14042
|
rename to v0
|
2021-03-27 11:21:18 -07:00 |
|
Andy Brett
|
9bf84bd5a8
|
provide default availableUnits to specs
|
2020-10-29 09:18:24 -07:00 |
|
Matt-Yorkley
|
5c4a2c2790
|
Update javascript specs
|
2020-03-29 19:54:49 +02:00 |
|
Matt-Yorkley
|
46b1317159
|
Update orders resource js spec
|
2018-10-26 21:38:57 +01:00 |
|
Matt-Yorkley
|
b2551b4e0b
|
Rewrite existing specs
|
2018-09-19 13:00:30 +01:00 |
|
Rob Harrington
|
f6af5098b0
|
Using MomentJS to handle dates on bulk order management
|
2018-02-09 14:43:48 +11:00 |
|
Rob Harrington
|
2a5f598fb0
|
Angularising Order Cycles Index
|
2018-02-09 14:43:20 +11:00 |
|
Pau Perez
|
47468df2a5
|
Fix js unit tests
|
2017-09-08 23:55:51 +10:00 |
|
Rob Harrington
|
3de69987e6
|
Changing convention for angular resource services to generic 'byID' object and 'all' array
|
2016-11-25 10:37:01 +11:00 |
|
Rohan Mitchell
|
d574b8943b
|
WIP: Cherry-pick b2d82b6 - Using ofnSelect2 instead of plain select on BOM
|
2016-11-04 09:39:17 +11:00 |
|
Rob Harrington
|
1d8719b474
|
Default column visibility can be set per user using ColumnPreferences model
|
2016-05-25 08:10:20 +10:00 |
|
Rob Harrington
|
7a498362b3
|
Upgrading AngularJS specs to Jasmine 2 syntax
|
2016-05-25 08:10:20 +10:00 |
|
Rob Harrington
|
b341c1ef8a
|
Ensure that dates in BOM AJAX requests have timezones
|
2015-11-25 15:06:15 +11:00 |
|
Rob Harrington
|
ae7fb91a9a
|
Only reloading line_items and orders on BOM, $timeout for adding blankOption
$timeout required for adding a blank option to lists of suppliers,
distributors and orderCycles to prevent spec failures related to the
use of select2
|
2015-11-13 15:59:33 +11:00 |
|
Rob Harrington
|
27a5791e26
|
Fixing Angular Specs for line items controller
|
2015-11-12 17:33:12 +11:00 |
|
Rob Harrington
|
b1bac703ed
|
WIP: BOM Refactor, delete line_items using ngResource, updating data requests in line_items_controller
|
2015-11-05 17:50:18 +11:00 |
|
Rob Harrington
|
e96fa967b8
|
WIP: BOM refactor, rebuilding bulk orders controller as line items controller using new AJAX routes
|
2015-11-05 11:54:36 +11:00 |
|
Rob Harrington
|
b43049af47
|
WIP: BOM Refactor, building line_item fetch and update logic with ngResource
|
2015-11-04 18:16:17 +11:00 |
|