Skip to content

Commit f5ccdbf

Browse files
authored
Merge branch 'develop' into filip/v15/extend-yoast-provider
2 parents 1ca7d0b + af0f44f commit f5ccdbf

3 files changed

Lines changed: 20 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
= 1.5.0 =
2+
3+
Bugs we fixed:
4+
5+
* Don't redirect user to Progress Planner dashboard if 'redirect_to' GET or POST parameter is set.
6+
17
= 1.4.2 =
28

39
Bugs we fixed:

classes/class-base.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,10 @@ public function redirect_on_login( $user_login, $user ) {
465465
return;
466466
}
467467

468+
if ( isset( $_REQUEST['redirect_to'] ) && '' !== $_REQUEST['redirect_to'] ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended, WordPress.Security.NonceVerification.Missing -- We're not processing any data.
469+
return;
470+
}
471+
468472
// Redirect to the Progress Planner dashboard.
469473
\wp_safe_redirect( \admin_url( 'admin.php?page=progress-planner' ) );
470474
exit;

classes/utils/class-debug-tools.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,16 @@ protected function add_more_info_submenu_item( $admin_bar ) {
479479
);
480480
}
481481

482+
// Plugin activation date.
483+
$progress_planner_settings = \get_option( \Progress_Planner\Settings::OPTION_NAME, [] );
484+
$admin_bar->add_node(
485+
[
486+
'id' => 'prpl-plugin-activation-date',
487+
'parent' => 'prpl-more-info',
488+
'title' => 'Plugin Activation Date: ' . ( isset( $progress_planner_settings['activation_date'] ) ? $progress_planner_settings['activation_date'] : 'Unknown' ),
489+
]
490+
);
491+
482492
// Free license info.
483493
$prpl_free_license_key = \get_option( 'progress_planner_license_key', false );
484494
$admin_bar->add_node(

0 commit comments

Comments
 (0)