Commit graph

130 commits

Author SHA1 Message Date
Philipp Stracker
7a106742e3
🚚 Rename environment-service 2025-02-17 18:48:38 +01:00
Philipp Stracker
8b76e5fcb7
💡 Comment OnboardingRESTController 2025-02-17 16:47:59 +01:00
Philipp Stracker
1c70334721
🐛 Add missing use statement 2025-02-03 14:21:03 +01:00
Philipp Stracker
90d2c77a5a
🚚 Extract Environment class to gateway module 2025-02-03 13:34:30 +01:00
Daniel Hüsken
be885ba546
fix checking for feature flag 2024-11-26 11:13:31 +01:00
Emili Castells Guasch
13d27a016e Merge trunk 2024-11-26 10:50:45 +01:00
Daniel Hüsken
4dcabc5e67
only change Modules in run that are to early for translations and use plugins_loaded again 2024-11-25 15:39:38 +01:00
Narek Zakarian
a2375ba94a
Create a filter to switch the UI if the flag is enabled 2024-11-20 17:34:58 +04:00
Narek Zakarian
bda83055f7
Disable the old onboarding assets when the new settings UI is enabled 2024-11-19 17:34:55 +04:00
inpsyde-maticluznar
5ff581a934
Merge remote-tracking branch 'origin/trunk' into PCP-3790-Prevent-plugin-use-for-Send-only-countries
# Conflicts:
#	modules/ppcp-wc-gateway/src/WCGatewayModule.php
2024-10-30 06:38:01 +01:00
inpsyde-maticluznar
ce5749791e
Prevent plugin use for send only countries 2024-10-21 11:57:45 +02:00
Alex P
7b93bc6519
Update text 2024-10-18 09:35:02 +03:00
Alex P.
eb625af36d
Make ACDC default for China 2024-09-18 16:27:32 +03: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
Emili Castells Guasch
b42e9436ae Add id token cache key for each user 2024-08-06 15:30:50 +02:00
Emili Castells Guasch
54657ed649 Add tokens cache 2024-08-06 10:44:54 +02:00
Philipp Stracker
56eaf73a29
️ Optimize loading of plugin scripts 2024-07-11 15:53:05 +02: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
Pedro Silva
832baeaac9
Fix lint. 2024-04-11 18:07:20 +01:00
Pedro Silva
c71c56973a
Implement AXO order processing
Implement AXO settings
2024-04-10 15:51:19 +01:00
Pedro Silva
429232f60f
Refactor remaining modules to Modularity.
Remove Dhii dependencies.
2023-12-19 17:26:09 +00:00
Pedro Silva
59219009c3
Fix lint 2023-09-27 08:47:48 +01:00
Pedro Silva
82c143c5b6
Refactor signup link endpoint 2023-09-27 08:30:52 +01:00
Pedro Silva
43136ecf3c
Refactor onboarding link update endpoint refactor. 2023-09-26 13:58:33 +01:00
Pedro Silva
2e7f9b46b0
Merge branch 'PCP-1744-google-pay-integration' into wip/apple-google-combined
# Conflicts:
#	modules.php
2023-09-11 10:50:34 +01:00
Pedro Silva
b703f17bbf
Add GooglePay onboarding improvements. 2023-09-11 10:04:38 +01:00
Pedro Silva
bad21380b3
Refactor GooglePay onboarding 2023-09-08 18:43:33 +01:00
carmenmaymo
ff6b3bf5ce
Merge branch 'trunk' into feat/PCP-154-apple-pay-payment 2023-09-08 11:58:33 +02:00
Alex P
e16a8c4ff3
Do not use transient expiration longer than month to support memcached 2023-08-25 09:01:09 +03:00
Pedro Silva
2ae5e2bb4c
Add concurrent handling to ScriptLoading
Fix OnboardingRenderer
2023-08-24 10:26:23 +01:00
carmenmaymo
8cb9c026e2
add onboarding options filter 2023-08-24 10:57:25 +02:00
Pedro Silva
e87ab7362c
Add GooglePay module 2023-08-22 08:44:32 +01:00
Pedro Silva
c035cdaf3e
Add previous token validation for OnboardingUrl
Add retries on listen_for_merchant_id() to wait for client_id and signature
2023-07-31 18:20:39 +01:00
Pedro Silva
76804c2582
Add simulate cart endpoint 2023-07-18 15:58:15 +01:00
Pedro Silva
35fbe42733
Refactor WooCommerce\PayPalCommerce\Onboarding\Exception\RuntimeException to \RuntimeException
Refactor to use add_query_arg in append_onboarding_token
2023-07-12 14:57:57 +01:00
Pedro Silva
96eae6c690
Add security to the onboarding return URL. 2023-07-07 18:44:53 +01:00
Alex P
d548bb8788
Check admin permissions 2023-05-31 16:36:02 +03:00
Alex P
4c59337247
Delete all webhooks before adding 2023-03-09 10:47:29 +02:00
Narek Zakarian
6e5af8f0ab
Change the script localize name 2022-12-21 18:01:19 +04:00
Narek Zakarian
5b15b4b3fe
Conditionally add a message when no location is selected. 2022-12-21 17:08:56 +04:00
Alex P
818dbcf107 Add isolated container and dhii modularity deps 2022-11-09 10:13:03 +02:00
dinamiko
1dec304595 Uncheck onboarding with pui checkbox by default 2022-09-30 15:53:36 +02:00
Alex P
a10e1b8e2e Load onboarding.js only in connection tab
Looks like it is not needed anywhere else, and in other tabs we get an error because it fails to find the checkbox
2022-09-15 10:13:02 +03:00
Narek Zakarian
f6e2b345c9 Assets should work also on connection tab 2022-08-24 16:37:09 +04:00
dinamiko
9df3764f0e Fix phpcs 2022-08-22 10:58:02 +02:00
dinamiko
32905cbf9d Uncheck credit card when is supported cuntry 2022-08-19 16:17:48 +02:00
dinamiko
fa41fd19a7 Hide credit card options when checkbox is unchecked 2022-08-19 16:02:01 +02:00
dinamiko
80fad900b4 switch the position of standard and advanced card processing radio buttons 2022-08-19 11:22:50 +02:00
dinamiko
37c608474b Make pui capitalizacion consistent 2022-07-08 12:01:19 +02:00
dinamiko
846a278730 Merge branch 'PCP-417-new-feature---pay-upon-invoice' into PCP-687-do-not-call-partner-referrals-si 2022-06-01 11:37:16 +02:00