7d4a938d by Jeff Balicki

updates

Signed-off-by: Jeff <jeff@gotenzing.com>
1 parent 076cad37
Showing 129 changed files with 209 additions and 186 deletions
= [4.7.0.2] =
* Fix - Removed Astra templates from Design Wizard.
* Fix - Add compatibility with the User Role Editor plugin when updating user roles via profile page.
* Tweak - Added filters: `learndash_stripe_webhook_event_processable`.
* Tweak - Added 12 additional Kadence templates into the Design Wizard.
= [4.7.0.1] =
* Fix - Content editor was sometimes shown above the correct page content on LD post editing pages with tabs.
......
......@@ -2889,7 +2889,32 @@ function learndash_is_group_post( $post ): bool {
add_action(
'remove_user_role',
function( int $user_id, string $role ) {
if ( 'group_leader' === $role ) {
$referer = wp_get_referer();
$found = [];
if (
$referer
&& strpos( $referer, '/wp-admin/user-edit.php' ) !== false
// phpcs:ignore WordPress.Security.NonceVerification.Missing
&& is_array( $_POST )
) {
// phpcs:ignore WordPress.Security.NonceVerification.Missing
foreach ( $_POST as $key => $value ) {
if ( strpos( $key, 'role' ) === false ) {
continue;
}
$found[] = is_array( $value )
? in_array( 'group_leader', $value, true )
: (
is_string( $value )
? strpos( $value, 'group_leader' ) !== false
: null
);
}
}
if ( 'group_leader' === $role && ! in_array( true, $found, true ) ) {
global $wpdb;
$wpdb->query(
......
......@@ -45,7 +45,15 @@ if ( ! class_exists( 'Learndash_Stripe_Gateway' ) && class_exists( 'Learndash_Pa
private const EVENT_INVOICE_PAYMENT_SUCCEEDED = 'invoice.payment_succeeded';
private const EVENT_INVOICE_PAYMENT_FAILED = 'invoice.payment_failed';
private const EVENT_CUSTOMER_SUBSCRIPTION_DELETED = 'customer.subscription.deleted';
private const EVENT_COUPON_DELETED = 'coupon.deleted';
private const EVENT_COUPON_DELETED = 'coupon.deleted';
private const PROCESSABLE_WEBHOOK_EVENTS = [
self::EVENT_CHECKOUT_SESSION_COMPLETED,
self::EVENT_INVOICE_PAYMENT_SUCCEEDED,
self::EVENT_INVOICE_PAYMENT_FAILED,
self::EVENT_CUSTOMER_SUBSCRIPTION_DELETED,
self::EVENT_COUPON_DELETED,
];
/**
* Stripe secret key.
......@@ -466,6 +474,37 @@ if ( ! class_exists( 'Learndash_Stripe_Gateway' ) && class_exists( 'Learndash_Pa
}
/**
* Returns whether the webhook event is processable or not.
*
* @since 4.7.0.2
*
* @param Event $event The Stripe event.
*
* @return bool
*/
private function is_webhook_event_processable( Event $event ): bool {
$is_processable = in_array( $event->type, self::PROCESSABLE_WEBHOOK_EVENTS, true );
/**
* Filters whether the webhook event is processable or not.
*
* @since 4.7.0.2
*
* @param bool $is_processable Whether the webhook event is processable or not.
* @param Event $event The Stripe event.
* @param Learndash_Stripe_Gateway $gateway The Stripe gateway.
*
* @return bool
*/
return apply_filters(
'learndash_stripe_webhook_event_processable',
$is_processable,
$event,
$this
);
}
/**
* Processes the webhook event.
*
* @since 4.5.0
......@@ -792,11 +831,13 @@ if ( ! class_exists( 'Learndash_Stripe_Gateway' ) && class_exists( 'Learndash_Pa
);
if ( ! $user instanceof WP_User ) {
$this->log_error( 'No WP user found and failed to create a new user.' );
$this->log_info( 'No WP user found and failed to create a new user. Event was ignored.' );
wp_send_json_error(
new WP_Error( 'bad_request', 'User validation failed. User was not found or had not been able to be created successfully.' ),
422
wp_send_json_success(
[
'message' => 'No WP user found and failed to create a new user. Event was ignored.',
],
200
);
}
......@@ -874,14 +915,13 @@ if ( ! class_exists( 'Learndash_Stripe_Gateway' ) && class_exists( 'Learndash_Pa
}
if ( empty( $products ) ) {
$this->log_error( 'No related products found with ID(s): ' . implode( ', ', $post_ids ) );
$this->log_info( 'No related products found with ID(s): ' . implode( ', ', $post_ids ) . '. Event was ignored.' );
wp_send_json_error(
new WP_Error(
'bad_request',
sprintf( 'Product validation failed. Product was not found.' )
),
422
wp_send_json_success(
[
'message' => 'No related products found with ID(s): ' . implode( ', ', $post_ids ) . '. Event was ignored.',
],
200
);
}
......@@ -964,6 +1004,15 @@ if ( ! class_exists( 'Learndash_Stripe_Gateway' ) && class_exists( 'Learndash_Pa
);
}
if ( ! $this->is_webhook_event_processable( $event ) ) {
$this->log_info( 'Webhook event is not processable by LearnDash and was ignored.' );
wp_send_json_success(
[ 'message' => 'Webhook event is not processable by LearnDash and was ignored.' ],
200
);
}
if ( self::EVENT_COUPON_DELETED === $event->type ) {
try {
/**
......
......@@ -2,14 +2,14 @@
# This file is distributed under the same license as the LearnDash LMS plugin.
msgid ""
msgstr ""
"Project-Id-Version: LearnDash LMS 4.7.0.1\n"
"Project-Id-Version: LearnDash LMS 4.7.0.2\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/learndash-core\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2023-06-26T22:15:02+00:00\n"
"POT-Creation-Date: 2023-07-10T17:58:53+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.8.1\n"
"X-Domain: learndash\n"
......@@ -5620,147 +5620,89 @@ msgstr ""
#: includes/class-ld-design-wizard.php:146
#: includes/class-ld-design-wizard.php:157
#: includes/class-ld-design-wizard.php:168
#: includes/class-ld-design-wizard.php:179
#: includes/class-ld-design-wizard.php:190
#: includes/class-ld-design-wizard.php:201
#: includes/class-ld-design-wizard.php:212
#: includes/class-ld-design-wizard.php:223
#: includes/class-ld-design-wizard.php:234
#: includes/class-ld-design-wizard.php:245
#: includes/class-ld-design-wizard.php:256
#: includes/class-ld-design-wizard.php:267
#: includes/class-ld-design-wizard.php:278
#: includes/class-ld-design-wizard.php:289
#: includes/class-ld-design-wizard.php:300
msgid "Starter Templates by Kadence WP"
msgstr ""
#: includes/class-ld-design-wizard.php:180
#: includes/class-ld-design-wizard.php:192
#: includes/class-ld-design-wizard.php:204
#: includes/class-ld-design-wizard.php:216
#: includes/class-ld-design-wizard.php:228
#: includes/class-ld-design-wizard.php:240
#: includes/class-ld-design-wizard.php:252
#: includes/class-ld-design-wizard.php:264
msgid "Starter Templates by Astra"
msgstr ""
#: includes/class-ld-design-wizard.php:453
#: includes/class-ld-design-wizard.php:487
#: includes/gutenberg/lib/class-ld-rest-exams-questions-gutenberg-posts-controller.php:233
#: includes/lib/wp-pro-quiz/lib/view/WpProQuiz_View_Import.php:29
msgid "Error"
msgstr ""
#: includes/class-ld-design-wizard.php:455
#: includes/class-ld-design-wizard.php:489
msgid "There's unknown error with the design wizard. Please try again later or contact our support if the issue persists."
msgstr ""
#: includes/class-ld-design-wizard.php:551
#: includes/class-ld-design-wizard.php:552
#: includes/class-ld-design-wizard.php:585
#: includes/class-ld-design-wizard.php:586
msgid "LearnDash Design Wizard"
msgstr ""
#: includes/class-ld-design-wizard.php:1084
#: includes/class-ld-design-wizard.php:1241
msgid "Default"
msgstr ""
#: includes/class-ld-design-wizard.php:1089
#: includes/class-ld-design-wizard.php:1246
msgid "Style 1"
msgstr ""
#: includes/class-ld-design-wizard.php:1104
#: includes/class-ld-design-wizard.php:1261
msgid "Style 2"
msgstr ""
#: includes/class-ld-design-wizard.php:1119
#: includes/class-ld-design-wizard.php:1276
msgid "Style 3"
msgstr ""
#: includes/class-ld-design-wizard.php:1134
#: includes/class-ld-design-wizard.php:1291
msgid "Style 4"
msgstr ""
#: includes/class-ld-design-wizard.php:1149
#: includes/class-ld-design-wizard.php:1306
msgid "Style 5"
msgstr ""
#: includes/class-ld-design-wizard.php:1164
#: includes/class-ld-design-wizard.php:1321
msgid "Style 6"
msgstr ""
#: includes/class-ld-design-wizard.php:1179
#: includes/class-ld-design-wizard.php:1336
msgid "Style 7"
msgstr ""
#: includes/class-ld-design-wizard.php:1194
#: includes/class-ld-design-wizard.php:1351
msgid "Style 8"
msgstr ""
#: includes/class-ld-design-wizard.php:1209
#: includes/class-ld-design-wizard.php:1366
msgid "Style 9"
msgstr ""
#: includes/class-ld-design-wizard.php:1224
#: includes/class-ld-design-wizard.php:1381
msgid "Style 10"
msgstr ""
#: includes/class-ld-design-wizard.php:1517
#: includes/class-ld-design-wizard.php:978
msgid "No theme specified."
msgstr ""
#: includes/class-ld-design-wizard.php:1531
#: includes/class-ld-design-wizard.php:992
msgid "Sorry, you are not allowed to install themes on this site."
msgstr ""
#: includes/class-ld-design-wizard.php:1579
#: includes/class-ld-design-wizard.php:1674
#: includes/class-ld-design-wizard.php:1040
#: includes/class-ld-design-wizard.php:1135
msgid "Unable to connect to the filesystem. Please confirm your credentials."
msgstr ""
#: includes/class-ld-design-wizard.php:1610
#: includes/class-ld-design-wizard.php:1071
msgid "No plugin specified."
msgstr ""
#: includes/class-ld-design-wizard.php:1624
#: includes/class-ld-design-wizard.php:1085
msgid "Sorry, you are not allowed to install plugins on this site."
msgstr ""
#: includes/class-ld-design-wizard.php:1735
#: includes/class-ld-design-wizard.php:1196
msgid "We can't extract plugin file. Please check your file and directory permission."
msgstr ""
#: includes/class-ld-design-wizard.php:1789
#: includes/class-ld-design-wizard.php:1250
msgid "User doesn't have enough capability"
msgstr ""
#: includes/class-ld-design-wizard.php:1826
#: includes/class-ld-design-wizard.php:1287
msgid "The template has been built and is ready to use."
msgstr ""
#: includes/class-ld-design-wizard.php:1907
#: includes/class-ld-design-wizard.php:1368
msgid "Install plugin(s)"
msgstr ""
#: includes/class-ld-design-wizard.php:1937
#: includes/class-ld-design-wizard.php:1398
msgid "Activate theme"
msgstr ""
#: includes/class-ld-design-wizard.php:1954
#: includes/class-ld-design-wizard.php:1415
msgid "Activate plugin(s)"
msgstr ""
#: includes/class-ld-design-wizard.php:1971
#: includes/class-ld-design-wizard.php:1432
msgid "Build template"
msgstr ""
#: includes/class-ld-design-wizard.php:1985
#: includes/class-ld-design-wizard.php:1446
msgid "Run Kadence template building process"
msgstr ""
#: includes/class-ld-design-wizard.php:1987
msgid "Run Astra template building process"
msgstr ""
#: includes/class-ld-gdpr.php:92
#: includes/class-ld-gdpr.php:1285
msgid "LearnDash LMS Transactions"
......@@ -8636,7 +8578,7 @@ msgstr ""
#: includes/coupon/ld-coupon-functions.php:507
#: includes/coupon/ld-coupon-functions.php:757
#: includes/payments/gateways/class-learndash-stripe-gateway.php:195
#: includes/payments/gateways/class-learndash-stripe-gateway.php:203
msgid "Product not found."
msgstr ""
......@@ -9426,12 +9368,12 @@ msgid "<a href=\"https://www.learndash.com/support/docs/core/learndash-licensing
msgstr ""
#: includes/ld-scripts.php:86
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1034
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1083
msgid "Your transaction was successful."
msgstr ""
#: includes/ld-scripts.php:87
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1035
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1084
msgid "Your transaction was successful. Please log in to access your content."
msgstr ""
......@@ -11766,7 +11708,7 @@ msgstr ""
#: includes/payments/gateways/class-learndash-razorpay-gateway.php:208
#: includes/payments/gateways/class-learndash-razorpay-gateway.php:218
#: includes/payments/gateways/class-learndash-stripe-gateway.php:185
#: includes/payments/gateways/class-learndash-stripe-gateway.php:193
#: includes/settings/settings-sections/class-ld-settings-section-logs.php:74
#: includes/settings/settings-sections/class-ld-settings-section-logs.php:116
msgid "Cheating?"
......@@ -11805,29 +11747,29 @@ msgstr ""
msgid "Trial"
msgstr ""
#: includes/payments/gateways/class-learndash-stripe-gateway.php:135
#: includes/payments/gateways/class-learndash-stripe-gateway.php:143
#: includes/settings/settings-sections/settings-sections-payments/class-ld-settings-section-stripe-connect.php:54
msgid "Stripe Connect"
msgstr ""
#: includes/payments/gateways/class-learndash-stripe-gateway.php:205
#: includes/payments/gateways/class-learndash-stripe-gateway.php:213
msgid "Stripe session was not created."
msgstr ""
#: includes/payments/gateways/class-learndash-stripe-gateway.php:283
#: includes/payments/gateways/class-learndash-stripe-gateway.php:291
msgid "Use Credit Card"
msgstr ""
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1270
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1319
msgid "The Billing Cycle Interval value must be set."
msgstr ""
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1272
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1321
msgid "The minimum Billing Cycle value is 1."
msgstr ""
#. Translators: number of days.
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1299
#: includes/payments/gateways/class-learndash-stripe-gateway.php:1348
msgid "%d Day Trial"
msgid_plural "%d Days Trial"
msgstr[0] ""
......
......@@ -3,7 +3,7 @@
* Plugin Name: LearnDash LMS
* Plugin URI: http://www.learndash.com
* Description: LearnDash LMS Plugin - Turn your WordPress site into a learning management system.
* Version: 4.7.0.1
* Version: 4.7.0.2
* Author: LearnDash
* Author URI: http://www.learndash.com
* Text Domain: learndash
......@@ -38,7 +38,7 @@ use StellarWP\Learndash\StellarWP\DB\DB;
*
* @internal Will be set by LearnDash LMS. Semantic versioning is used.
*/
define( 'LEARNDASH_VERSION', '4.7.0.1' );
define( 'LEARNDASH_VERSION', '4.7.0.2' );
if ( ! defined( 'LEARNDASH_LMS_PLUGIN_DIR' ) ) {
/**
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package StellarWP\Learndash\lucatume\DI52\Builders
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package StellarWP\Learndash\lucatume\DI52\Builders
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package StellarWP\Learndash\lucatume\DI52\Builders
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package StellarWP\Learndash\lucatume\DI52\Builders
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -6,7 +6,7 @@
* @package StellarWP\Learndash\lucatume\DI52;
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -5,7 +5,7 @@
* @package lucatume\DI52
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -3,7 +3,7 @@
* The base service provider class.
*
* @license GPL-3.0
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/ declare( strict_types=1 );
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-2.0
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -2,7 +2,7 @@
/**
* @license GPL-3.0-or-later
*
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -7,7 +7,7 @@
* @package StellarWP\Telemetry
*
* @license GPL-2.0-or-later
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -7,7 +7,7 @@
* @package StellarWP\Telemetry
*
* @license GPL-2.0-or-later
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
......@@ -7,7 +7,7 @@
* @package StellarWP\Telemetry
*
* @license GPL-2.0-or-later
* Modified by learndash on 26-June-2023 using Strauss.
* Modified by learndash on 10-July-2023 using Strauss.
* @see https://github.com/BrianHenryIE/strauss
*/
......
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.