Commit graph

71 commits

Author SHA1 Message Date
Philipp Stracker
2cb026604c
Merge branch 'PCP-1773-php74'
# Conflicts:
#	composer.lock
2024-09-04 15:47:37 +02:00
Alex P.
f538ea2ef2
Require PHP 7.4+ 2024-09-03 09:07:12 +03:00
Philipp Stracker
7509f914ab
Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-admin-notices/src/AdminNotices.php
#	modules/ppcp-local-alternative-payment-methods/src/LocalAlternativePaymentMethodsModule.php
#	modules/ppcp-paylater-configurator/src/PayLaterConfiguratorModule.php
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
2024-08-30 15:16:20 +02:00
Philipp Stracker
53a5d2c8df
🚨 Address failed unit tests 2024-08-26 12:39:01 +02:00
Philipp Stracker
c2b23358eb
♻️ Improve code structure and rename items
Remove all “nag” references, change “MutableMessage” to “PersistentMessage”, etc.
2024-08-26 11:58:45 +02:00
Philipp Stracker
9c11e65be3
♻️ Extract mutable-logic into new child class 2024-08-23 19:10:58 +02:00
Philipp Stracker
13e3f75c6b
🐛 Register Pay Later notice in ajax requests
Required to mute the admin notice via ajax
2024-08-23 18:14:48 +02:00
Philipp Stracker
63e91b22b4
Allow permanent muting of admin messages 2024-08-23 18:09:02 +02:00
Moritz Meißelbach
c76fcb91ba
Remove (apparently) dead getKey methods 2024-08-23 15:04:28 +02:00
Philipp Stracker
4a00edb729
💬 Adjust notification text 2024-08-23 15:02:52 +02:00
Moritz Meißelbach
4d9f23e315
Merge branch 'refs/heads/trunk' into modularity-module-migration
# Conflicts:
#	composer.lock
#	modules/ppcp-axo/src/AxoModule.php
#	modules/ppcp-blocks/src/BlocksModule.php
#	modules/ppcp-compat/src/CompatModule.php
#	modules/ppcp-googlepay/src/GooglepayModule.php
#	modules/ppcp-order-tracking/src/OrderTrackingModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
2024-08-23 14:25:36 +02:00
Philipp Stracker
d47deda5ec
✏️ Remove trailing space from message 2024-08-22 18:24:53 +02:00
Philipp Stracker
af8393e8ff
Implement message text 2024-08-22 13:47:58 +02:00
Philipp Stracker
e3d2984622
New logic to display a Pay-Later notice 2024-08-22 13:45:50 +02:00
Philipp Stracker
1eca3b09d7
🔀 Merge branch 'trunk'
Resolve merge conflict due to new JS code format
2024-07-15 11:16:47 +02:00
Emili Castells Guasch
11105d913b Run eslint autofix 2024-07-12 12:58:34 +02:00
Emili Castells Guasch
78bbc1fd67 Remove psalm comments 2024-07-02 17:38:25 +02:00
Philipp Stracker
6efcaa5630
New option to configure BN-Code
Configurable via a wp-config constant, or a new wp-filter.
2024-07-02 16:10:10 +02:00
Philipp Stracker
c0e3dd7be0
🐛 Hide the PayLater preview when using Vaultig 2024-07-01 14:02:22 +02:00
Philipp Stracker
94259b6bca
Fix asset URL double-slash in PayLater settings
Refactored service return value to align with plugin-wide convention: unslashed folder path with slash-prefixed relative file path.
2024-05-27 18:28:05 +02:00
Daniel Dudzic
3b59c44234
PayLater Configurator: Add data fetching for the config on the client side 2024-05-21 21:35:27 +02:00
Mayisha
5cdb7774b4 use admin theme color on the pay later page 2024-05-16 13:12:24 +06:00
Pedro Silva
161e933d39
Merge branch 'trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
2024-04-19 11:59:28 +01:00
Narek Zakarian
155677934a
Fix saving the block config 2024-04-02 15:09:52 +04:00
Narek Zakarian
012c7281f7
Fix the block placement name 2024-04-02 15:09:21 +04:00
Narek Zakarian
8309a4d54a
Fix the block placement name 2024-04-02 15:09:02 +04:00
Pedro Silva
392d27f08b
Merge remote-tracking branch 'origin/trunk' into modularity-module-migration
# Conflicts:
#	modules/ppcp-admin-notices/src/AdminNotices.php
#	modules/ppcp-save-payment-methods/src/SavePaymentMethodsModule.php
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
#	modules/ppcp-wc-subscriptions/src/WcSubscriptionsModule.php
#	tests/PHPUnit/WcSubscriptions/RenewalHandlerTest.php
2024-03-27 18:42:21 +00:00
Narek Zakarian
4cfa04b473
Fix the text color 2024-03-20 16:24:00 +04:00
Narek Zakarian
6c60ee1e86
Fix Psalm 2024-03-19 18:35:49 +04:00
Narek Zakarian
7ca0940ef2
Adjust the configurator config to support custom placement 2024-03-19 17:12:20 +04:00
Narek Zakarian
785404335f
Save the text color 2024-03-19 17:11:23 +04:00
Narek Zakarian
894920bdf6
Fix the custom placement 2024-03-19 17:10:56 +04:00
Narek Zakarian
9d7bee9403
Allow legacy values to be passed to the Configurator 2024-03-18 18:11:21 +04:00
Narek Zakarian
be7432a239
Allow legacy values to be passed to the Configurator 2024-03-18 18:02:47 +04:00
Narek Zakarian
5d45737fdd
Allow legacy values to be passed to the Configurator 2024-03-18 17:35:27 +04:00
Narek Zakarian
d9e7ad61cc
Change the placement separator color 2024-03-18 17:34:49 +04:00
Narek Zakarian
e66808bd4f
Fix the coding styles 2024-03-14 18:08:56 +04:00
Narek Zakarian
6f8131f864
Add styles for the separator. 2024-03-14 16:52:25 +04:00
Narek Zakarian
ca20e93331
fix the config map 2024-03-14 16:49:54 +04:00
Narek Zakarian
6259677855
Change the product_preview to woocommerceBlock 2024-03-14 16:37:58 +04:00
Emili Castells
dd60e736a0
Merge pull request #2080 from woocommerce/PCP-2691-integrate-pay-later-messaging-block-with-the-messaging-configurator
Integrate pay later messaging block with the messaging configurator (2691)
2024-03-12 17:09:06 +01:00
Narek Zakarian
f38ab36da8
Revert "Change the product_preview to woocommerceBlock"
This reverts commit 55b2e6d8d4.
2024-03-12 19:53:53 +04:00
Narek Zakarian
55b2e6d8d4
Change the product_preview to woocommerceBlock 2024-03-12 19:03:17 +04:00
Narek Zakarian
680de182a9
Change the placement names for home & shop 2024-03-12 18:39:45 +04:00
Narek Zakarian
982b0e950d
Submit the form instead of refreshing the page 2024-03-05 18:56:38 +04:00
Narek Zakarian
1f5e32c0b0
Use the new way to check if block should be enabled 2024-03-05 17:08:10 +04:00
Narek Zakarian
e0a232bb49
Save the "product_preview" placement 2024-03-05 17:07:48 +04:00
Narek Zakarian
b72898c290
Enable feature flag for configurator module 2024-03-05 17:07:16 +04:00
Narek Zakarian
71c0da5c35
Use the "product_preview" for now instead of custom 2024-03-05 17:05:37 +04:00
Narek Zakarian
13716bfa16
Remove the preview from script 2024-03-05 15:14:40 +04:00