Tomek Wytrębowicz
|
c28b0a9282
|
Move `??` operator from `get_source_values` back to `get_unprefixed_fields`
because `$_POST` may not include all these values.
Co-authored-by: Justin Palmer <228780+layoutd@users.noreply.github.com>
|
2023-11-27 18:59:23 +01:00 |
Tomek Wytrębowicz
|
55b3ab1ec5
|
Update classic checkout selector
Co-authored-by: Justin Palmer <228780+layoutd@users.noreply.github.com>
|
2023-11-27 18:59:23 +01:00 |
Tomek Wytrębowicz
|
0f8933e591
|
Remove unnecesary import
Co-authored-by: Justin Palmer <228780+layoutd@users.noreply.github.com>
|
2023-11-27 18:59:23 +01:00 |
Tomek Wytrębowicz
|
59d0275348
|
Fix PHPCS
Co-authored-by: Justin Palmer <228780+layoutd@users.noreply.github.com>
|
2023-11-27 18:59:23 +01:00 |
Tomek Wytrębowicz
|
c95b94aa14
|
fix PHPCS
|
2023-11-27 18:59:23 +01:00 |
Tomek Wytrębowicz
|
6704a6426b
|
Do the classic checkout OSA bindings only on the classic page
Call `previousInitCheckout` only if there is one.
|
2023-11-27 18:59:22 +01:00 |
Tomek Wytrębowicz
|
cb4dd6e592
|
Blanket Order Source Attribution → Order Attribution for blocks
Propagate chenges from c9c2a05ca5 to the Block-related classes
|
2023-11-27 18:59:22 +01:00 |
Justin Palmer
|
4662cae7b7
|
Blanket Order Source Attribution → Order Attribution change
|
2023-11-27 18:59:22 +01:00 |
Justin Palmer
|
b62bf69f60
|
Clearer changelog
|
2023-11-27 18:59:22 +01:00 |
Justin Palmer
|
497bc3047d
|
Fix array assignment spacing
|
2023-11-27 18:59:22 +01:00 |
Justin Palmer
|
cfa5728738
|
Remove Beta notice about auto-enabled feature
|
2023-11-27 18:59:22 +01:00 |
Justin Palmer
|
41421c1644
|
Include customer order count in order tracks
|
2023-11-27 18:59:21 +01:00 |
Justin Palmer
|
3e905dd6ea
|
Lowercase device in order tracks for consistency across values
|
2023-11-27 18:59:21 +01:00 |
Justin Palmer
|
4acd06245f
|
Expand order tracks datapoints
|
2023-11-27 18:59:21 +01:00 |
Tomek Wytrębowicz
|
b52964651b
|
Remove code comments related to AssetsAPI
Addresses https://github.com/woocommerce/woocommerce/pull/41592#discussion_r1402021606
|
2023-11-27 18:59:21 +01:00 |
Tomek Wytrębowicz
|
6afe26df59
|
Simplify `woocommerce_order_save_attribution_source_data` logic
|
2023-11-27 18:59:21 +01:00 |
Tomek Wytrębowicz
|
709ec75a3c
|
Remove unrelevant code comment
Addresses https://github.com/woocommerce/woocommerce/pull/41592#discussion_r1402411581
|
2023-11-27 18:59:20 +01:00 |
Tomek Wytrębowicz
|
6de4bd3ec3
|
Fix PHPCS
|
2023-11-27 18:59:20 +01:00 |
Tomek Wytrębowicz
|
3c1aa076d7
|
Remove not needed `is_wccom_cookie_terms_available`
Co-authored-by: Justin Palmer <228780+layoutd@users.noreply.github.com>
|
2023-11-27 18:59:20 +01:00 |
Tomek Wytrębowicz
|
dd66ba0d39
|
Remove jQuery dependency from the checkout frontend
|
2023-11-27 18:59:20 +01:00 |
Tomek Wytrębowicz
|
58f703211c
|
Fix translation context and PHPCS
|
2023-11-27 18:59:20 +01:00 |
Tomek Wytrębowicz
|
c2b74a6021
|
Save OSA proerties on Blocks checkout
using the same method we use for the classic checkout.
Co-authored-by: Justin Palmer <228780+layoutd@users.noreply.github.com>
|
2023-11-27 18:59:20 +01:00 |
Tomek Wytrębowicz
|
24b526266b
|
Prefix and flatten OSA properties for the Blocks checkout
|
2023-11-27 18:59:19 +01:00 |
Tomek Wytrębowicz
|
e91d0325ae
|
Unify OSA script handles
Stick to `wc-` convention instead of `woocommerce-`.
Do not add a superflous `-js` suffix`
|
2023-11-27 18:59:19 +01:00 |
Tomek Wytrębowicz
|
5b16a8abdb
|
Fix OSA.js dependency ids and checkout extension prefix
|
2023-11-27 18:59:19 +01:00 |
Tomek Wytrębowicz
|
8347e7108c
|
Move changes from blocks repo PR
https://github.com/woocommerce/woocommerce-blocks/pull/11506
Co-authored-by: Jeremy Pry <jeremy.pry@gmail.com>
|
2023-11-27 18:59:19 +01:00 |
Tomek Wytrębowicz
|
2b5f817169
|
Move changes from blocks repo PR
https://github.com/woocommerce/woocommerce-blocks/pull/11506
Co-authored-by: Jeremy Pry <jeremy.pry@gmail.com>
|
2023-11-27 18:59:19 +01:00 |
Justin Palmer
|
07312708d1
|
Include Origin column for non-HPOS orders table
|
2023-11-27 18:59:19 +01:00 |
Justin Palmer
|
79fed9cac9
|
Don't link orders in customer history by email if customer_id differs
|
2023-11-27 18:59:18 +01:00 |
Justin Palmer
|
175f424101
|
PHPCS fix
|
2023-11-27 18:59:18 +01:00 |
Justin Palmer
|
418eb7b128
|
Remove WCCOM attribution source integration
|
2023-11-27 18:59:18 +01:00 |
Tomek Wytrębowicz
|
ad1fcbb453
|
Simplify `.closest` usage in OSA-admin.js
|
2023-11-27 18:59:18 +01:00 |
Tomek Wytrębowicz
|
c00acce374
|
Remove jQuery dependency from sourcebuster-js
|
2023-11-27 18:59:18 +01:00 |
Tomek Wytrębowicz
|
52318b4de7
|
Use single public namespace for OSA JS
|
2023-11-27 18:59:17 +01:00 |
Justin Palmer
|
ceb354e456
|
Enqueue Sourcebuster script from new location
|
2023-11-27 18:59:17 +01:00 |
Justin Palmer
|
78d42b2e72
|
Use Woo-forked Sourcebuster-JS package
|
2023-11-27 18:59:17 +01:00 |
Dima
|
84f0deba96
|
Fixing phpcs errors.
|
2023-11-27 18:59:17 +01:00 |
Dima
|
9d8b93c074
|
Fixing phpcs errors.
|
2023-11-27 18:59:17 +01:00 |
Dima
|
f789cc26b0
|
Adding few more unit tests plus adjusting tracking controller to be able to test the exact functions set to filters and actions.
|
2023-11-27 18:59:17 +01:00 |
Dima
|
b22519d7de
|
Adding AbstractInterfaceServiceProvider unit test and test supplies.
|
2023-11-27 18:59:16 +01:00 |
Justin Palmer
|
373af383de
|
Include hide/show text in detail toggle and reverse carets
|
2023-11-27 18:59:16 +01:00 |
Justin Palmer
|
7a91703438
|
Better details toggle styling and behavior
|
2023-11-27 18:59:16 +01:00 |
Justin Palmer
|
18d328846a
|
Updated customer history logic (billing email + better totals)
- Uses billing_email if no customer_id is provided
- Accounts for refunds and multiple types of order status
|
2023-11-27 18:59:16 +01:00 |
Justin Palmer
|
9a893c8af4
|
Clarify customer history tooltip wording a little bit
|
2023-11-27 18:59:16 +01:00 |
Justin Palmer
|
727ebe3e1b
|
Better details toggle alignment
|
2023-11-27 18:59:15 +01:00 |
Justin Palmer
|
8ed2ead224
|
Fix title casing in Customer history metabox
|
2023-11-27 18:59:15 +01:00 |
Justin Palmer
|
199158e525
|
Remove unused import
|
2023-11-27 18:59:15 +01:00 |
Justin Palmer
|
3ceb27ad21
|
Fix broken details toggle with `e.target`
- instead of `this` (arrow function)
|
2023-11-27 18:59:15 +01:00 |
Justin Palmer
|
49dff0eb9c
|
Remove customer source data from user admin pages
The source data will still be collected display in a future udpate
|
2023-11-27 18:59:15 +01:00 |
Justin Palmer
|
7fe4825fe7
|
Add documentation to the modified sourcebusterjs file
|
2023-11-27 18:59:14 +01:00 |