Commit graph

54 commits

Author SHA1 Message Date
Narek Zakarian
86696e91b5
Add "Branded only" status report 2025-07-17 17:39:52 +04:00
Narek Zakarian
efed7b793a
Fix the 'New UI active' status report.
After making the new settings module always active, we need to rely on `SettingsModule::should_use_the_old_ui()` to determine whether the new UI is being used.
2025-07-17 16:21:38 +04:00
Alex P.
46b2b6da93
Fix lint 2025-07-15 15:11:01 +03:00
Narek Zakarian
96895aba51
Refactor the service name, variable names to use the new class 2025-06-30 16:40:38 +04:00
Narek Zakarian
0a0d7e9c49
Refactor/rename the reference transaction enabled checking class. 2025-06-30 16:08:36 +04:00
Narek Zakarian
40a95202ec
Move the reference transaction enabled check into helpers.
With the 1st step we will move the class into helpers. The next step would be to refactor/rename it.
2025-06-30 16:05:40 +04:00
Emili Castells Guasch
ceda994230 Improve item description 2025-03-20 12:37:55 +01:00
Emili Castells Guasch
bb3bdbbe5c Add new ui active item to status report 2025-03-20 12:17:12 +01:00
Philipp Stracker
a56707a8ce
♻️ Refactor StatusReportModule 2025-02-17 17:54:41 +01:00
Alex P.
9bafceddec
Fix shipping callback condition in status report 2024-09-10 16:41:53 +03:00
Niklas Gutberlet
df19957d47
Merge pull request #2550 from woocommerce/PCP-3510-extend-report
Add more feature statuses into system report
2024-09-09 11:46:16 +02:00
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
Alex P.
65a4837935
Add more feature statuses into system report 2024-09-02 12:03:08 +03: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
Emili Castells Guasch
a4bccbbb12 Display subscription mode option name instead of value in status report 2024-02-23 11:59:13 +01:00
Pedro Silva
429232f60f
Refactor remaining modules to Modularity.
Remove Dhii dependencies.
2023-12-19 17:26:09 +00:00
Emili Castells Guasch
94674adc25 Move PayPal subscriptions api logic to its own module 2023-10-18 17:03:15 +02:00
Emili Castells Guasch
792a1d8654 Rename subscription module to wc subscriptions 2023-10-17 16:29:56 +02:00
Emili Castells Guasch
b116d6cb20 Remove subscriptions api feature flag 2023-09-13 09:14:57 +02:00
Narek Zakarian
f524909c00
Merge branch 'trunk' into PCP-1742-upgrade-tracking-integration 2023-08-03 18:27:35 +04:00
Narek Zakarian
c8e87120d4
refactor tracking integration 2023-07-25 13:17:32 +04:00
Pedro Silva
d0877d9709
Fix subscriptions mode status text when mode is 'disable_paypal_subscriptions' 2023-07-11 15:53:47 +01:00
Pedro Silva
aa2889472d
Add subscriptions mode to WooCommerce status page. 2023-07-11 15:47:45 +01:00
Pedro Silva
bf5179d374
Add PayPal Vault enabled and ACDC Vault enabled on WooCommerce System status
Remove Vault enabled on WooCommerce System status
2023-06-27 11:00:59 +01:00
Alex P
c77f20d2f9
Fix name to avoid confusion 2023-03-08 17:36:38 +02:00
Alex P
d8f972343d
Merge branch 'trunk' into pcp-918-php-72 2022-11-15 12:36:20 +02:00
Alex P
17d3cc152e Require PHP 7.2 2022-11-09 16:00:15 +02:00
Alex P
818dbcf107 Add isolated container and dhii modularity deps 2022-11-09 10:13:03 +02:00
dinamiko
0b668c90a2 Rename plugin settings tabs 2022-10-07 12:08:07 +02:00
Narek Zakarian
28af99e71f Add status report for tracking 2022-08-16 16:20:07 +04:00
Alex P
c43a4999aa Replace CurrencySupport class with a service 2021-11-30 14:55:31 +02:00
Alex P
ffe32070d0 Extract shop currency, country to services 2021-11-30 10:40:38 +02:00
Alex P
fc20b05de8 Use icons instead of yes/no
For consistency with WC and to avoid translation
2021-11-25 11:55:09 +02:00
Alex P
5322f101b4 Add whether Reference Transactions are enabled to status report 2021-11-25 11:19:58 +02:00
Alex P
602e1e59c7 Add non-translated export label to status report 2021-11-25 10:33:54 +02:00
Alex P
f845acefbe Add webhook status to status report 2021-11-24 11:52:14 +02:00
Alex P
b8b4766fba Show if PPEC was used in status report 2021-11-22 18:21:01 +02:00
Alex P
195474ad6e Check currency support for status report 2021-11-22 18:20:00 +02:00
Alex P
9ba675d1f5 Add logging status to status report 2021-11-19 17:25:47 +02:00
Alex P
77d3a5c19c Refactor Yes/No output 2021-11-19 17:25:08 +02:00
Alex P
10937144a1 Add typehint 2021-10-13 15:02:10 +03:00
Anton Ukhanev
df185157bd Update parameter name
Fixes PHPCS
2021-08-30 08:10:43 +02:00
Anton Ukhanev
6652ff317f Add package definition to module 2021-08-26 17:17:39 +02:00
Anton Ukhanev
b56484e46c Bring remaining classes to comply with PSR-4 2021-08-26 17:17:28 +02:00
dinamiko
9dae2c1419 Add helper column to status table 2021-07-28 12:26:25 +02:00
dinamiko
1b230dc5f5 Add helper column to status table 2021-07-28 12:25:18 +02:00
dinamiko
e0e46a6501 Add helper column to status table 2021-07-28 12:22:30 +02:00
dinamiko
817a460666 Fix phpcs errors 2021-07-27 14:29:05 +02:00
dinamiko
ebc4316f83 Use client id and secret from persisted settings if available 2021-07-26 16:08:32 +02:00