Changeset 3104021
- Timestamp:
- 06/18/2024 10:55:48 AM (22 months ago)
- Location:
- progress-planner
- Files:
-
- 4 added
- 6 edited
- 1 copied
-
tags/0.9.2 (copied) (copied from progress-planner/trunk)
-
tags/0.9.2/CHANGELOG.md (added)
-
tags/0.9.2/SECURITY.md (added)
-
tags/0.9.2/classes/class-rest-api.php (modified) (1 diff)
-
tags/0.9.2/progress-planner.php (modified) (1 diff)
-
tags/0.9.2/readme.txt (modified) (4 diffs)
-
trunk/CHANGELOG.md (added)
-
trunk/SECURITY.md (added)
-
trunk/classes/class-rest-api.php (modified) (1 diff)
-
trunk/progress-planner.php (modified) (1 diff)
-
trunk/readme.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
progress-planner/tags/0.9.2/classes/class-rest-api.php
r3099196 r3104021 185 185 public function validate_token( $token ) { 186 186 $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; 189 190 } 190 191 } -
progress-planner/tags/0.9.2/progress-planner.php
r3103916 r3104021 10 10 * Requires at least: 6.3 11 11 * Requires PHP: 7.4 12 * Version: 0.9. 112 * Version: 0.9.2 13 13 * Author: Team Emilia Projects 14 14 * Author URI: https://progressplanner.com/about-progress-planner/ -
progress-planner/tags/0.9.2/readme.txt
r3103916 r3104021 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.4 7 Stable tag: 0.9. 17 Stable tag: 0.9.2 8 8 License: GPL3+ 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.en.html … … 49 49 = Where do I file bugs? = 50 50 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. 51 If you've found a bug, please follow the following steps: 52 53 1. If it's a security report, please report it through our [PatchStack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/progress-planner). 54 2. 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. 55 3. If if doesn't exist yet, file a [bug report on GitHub](https://github.com/Emilia-Capital/progress-planner/issues/new/choose). 52 56 53 57 == Installation == … … 71 75 == Changelog == 72 76 77 = 0.9.2 = 78 79 Security: 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 73 83 = 0.9.1 = 74 84 … … 87 97 * 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. 88 98 89 90 99 = 0.9 = 91 100 -
progress-planner/trunk/classes/class-rest-api.php
r3099196 r3104021 185 185 public function validate_token( $token ) { 186 186 $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; 189 190 } 190 191 } -
progress-planner/trunk/progress-planner.php
r3103916 r3104021 10 10 * Requires at least: 6.3 11 11 * Requires PHP: 7.4 12 * Version: 0.9. 112 * Version: 0.9.2 13 13 * Author: Team Emilia Projects 14 14 * Author URI: https://progressplanner.com/about-progress-planner/ -
progress-planner/trunk/readme.txt
r3103916 r3104021 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.4 7 Stable tag: 0.9. 17 Stable tag: 0.9.2 8 8 License: GPL3+ 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.en.html … … 49 49 = Where do I file bugs? = 50 50 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. 51 If you've found a bug, please follow the following steps: 52 53 1. If it's a security report, please report it through our [PatchStack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/progress-planner). 54 2. 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. 55 3. If if doesn't exist yet, file a [bug report on GitHub](https://github.com/Emilia-Capital/progress-planner/issues/new/choose). 52 56 53 57 == Installation == … … 71 75 == Changelog == 72 76 77 = 0.9.2 = 78 79 Security: 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 73 83 = 0.9.1 = 74 84 … … 87 97 * 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. 88 98 89 90 99 = 0.9 = 91 100
Note: See TracChangeset
for help on using the changeset viewer.