Plugin Directory

Changeset 3104021


Ignore:
Timestamp:
06/18/2024 10:55:48 AM (22 months ago)
Author:
joostdevalk
Message:

Update to version 0.9.2 from GitHub

Location:
progress-planner
Files:
4 added
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • progress-planner/tags/0.9.2/classes/class-rest-api.php

    r3099196 r3104021  
    185185    public function validate_token( $token ) {
    186186        $token       = str_replace( 'token/', '', $token );
    187         $license_key = \get_option( 'progress_planner_license_key' );
    188         return ! $license_key || $token === $license_key;
     187        $license_key = \get_option( 'progress_planner_license_key', false );
     188
     189        return $license_key && $token === $license_key;
    189190    }
    190191}
  • progress-planner/tags/0.9.2/progress-planner.php

    r3103916 r3104021  
    1010 * Requires at least: 6.3
    1111 * Requires PHP:      7.4
    12  * Version:           0.9.1
     12 * Version:           0.9.2
    1313 * Author:            Team Emilia Projects
    1414 * Author URI:        https://progressplanner.com/about-progress-planner/
  • progress-planner/tags/0.9.2/readme.txt

    r3103916 r3104021  
    55Tested up to: 6.5
    66Requires PHP: 7.4
    7 Stable tag: 0.9.1
     7Stable tag: 0.9.2
    88License: GPL3+
    99License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
     
    4949= Where do I file bugs? =
    5050
    51 If you've found a bug, please report it on [our GitHub repository](https://github.com/emilia-Capital/progress-planner/issues/). You'd help us a lot by searching for existing issues first.
     51If you've found a bug, please follow the following steps:
     52
     531. If it's a security report, please report it through our [PatchStack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/progress-planner).
     542. If it's not a security report, search through the open issues on [our GitHub repository](https://github.com/emilia-Capital/progress-planner/issues/) to see if there's already an issue for this problem.
     553. If if doesn't exist yet, file a [bug report on GitHub](https://github.com/Emilia-Capital/progress-planner/issues/new/choose).
    5256
    5357== Installation ==
     
    7175== Changelog ==
    7276
     77= 0.9.2 =
     78
     79Security:
     80
     81* Fixes a vulnerability in our REST API endpoint access validation to retrieve stats. Props to [Djennez](https://github.com/Djennez) for reporting through our [PatchStack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/progress-planner).
     82
    7383= 0.9.1 =
    7484
     
    8797* Don't show the password reset link during onboarding of users as it leads to confusion. Thanks to [Jose Varghese](https://github.com/josevarghese) for reporting.
    8898
    89 
    9099= 0.9 =
    91100
  • progress-planner/trunk/classes/class-rest-api.php

    r3099196 r3104021  
    185185    public function validate_token( $token ) {
    186186        $token       = str_replace( 'token/', '', $token );
    187         $license_key = \get_option( 'progress_planner_license_key' );
    188         return ! $license_key || $token === $license_key;
     187        $license_key = \get_option( 'progress_planner_license_key', false );
     188
     189        return $license_key && $token === $license_key;
    189190    }
    190191}
  • progress-planner/trunk/progress-planner.php

    r3103916 r3104021  
    1010 * Requires at least: 6.3
    1111 * Requires PHP:      7.4
    12  * Version:           0.9.1
     12 * Version:           0.9.2
    1313 * Author:            Team Emilia Projects
    1414 * Author URI:        https://progressplanner.com/about-progress-planner/
  • progress-planner/trunk/readme.txt

    r3103916 r3104021  
    55Tested up to: 6.5
    66Requires PHP: 7.4
    7 Stable tag: 0.9.1
     7Stable tag: 0.9.2
    88License: GPL3+
    99License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
     
    4949= Where do I file bugs? =
    5050
    51 If you've found a bug, please report it on [our GitHub repository](https://github.com/emilia-Capital/progress-planner/issues/). You'd help us a lot by searching for existing issues first.
     51If you've found a bug, please follow the following steps:
     52
     531. If it's a security report, please report it through our [PatchStack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/progress-planner).
     542. If it's not a security report, search through the open issues on [our GitHub repository](https://github.com/emilia-Capital/progress-planner/issues/) to see if there's already an issue for this problem.
     553. If if doesn't exist yet, file a [bug report on GitHub](https://github.com/Emilia-Capital/progress-planner/issues/new/choose).
    5256
    5357== Installation ==
     
    7175== Changelog ==
    7276
     77= 0.9.2 =
     78
     79Security:
     80
     81* Fixes a vulnerability in our REST API endpoint access validation to retrieve stats. Props to [Djennez](https://github.com/Djennez) for reporting through our [PatchStack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/progress-planner).
     82
    7383= 0.9.1 =
    7484
     
    8797* Don't show the password reset link during onboarding of users as it leads to confusion. Thanks to [Jose Varghese](https://github.com/josevarghese) for reporting.
    8898
    89 
    9099= 0.9 =
    91100
Note: See TracChangeset for help on using the changeset viewer.