Plugin Directory

Changeset 3358435


Ignore:
Timestamp:
09/09/2025 08:57:41 AM (7 months ago)
Author:
taskbuilder
Message:

update new version

Location:
taskbuilder
Files:
6 edited
15 copied

Legend:

Unmodified
Added
Removed
  • taskbuilder/tags/4.0.8/includes/admin/projects/open_project/wppm_get_project_visibility.php

    r3142140 r3358435  
    99$public_project=$wppmfunction->get_project_meta($project_id,'public_project',true);
    1010if (!(($current_user->ID && $current_user->has_cap('manage_options')) || ($current_user->ID && $current_user->has_cap('wppm_admin')) || ($project['created_by']==$current_user->ID && $wppm_current_user_capability == 'wppm_manager'))) {exit;}
     11ob_start();
    1112?>
    1213<div class="row">
  • taskbuilder/tags/4.0.8/includes/admin/projects/wppm_open_project.php

    r3329577 r3358435  
    131131$project_data = $wppmfunction->get_project($id);
    132132$project_users = explode(",",$project_data['users']);
    133 if(!empty($auth_code)){
    134   if (!(($current_user->ID && $current_user->has_cap('manage_options')) || in_array($current_user->ID,$project_users) || ($project_data['created_by']==$current_user->ID && $wppm_current_user_capability == 'wppm_manager') || ($current_user->ID && $current_user->has_cap('wppm_admin'))) && ($url_auth==true)) {
    135     ?>
    136     <div style="align-item:center;" ><h6><?php esc_attr_e( 'Unauthorized access!', 'taskbuilder' ); ?></h6></div>
    137     <?php
    138     wp_die();
    139   }
     133
     134if (!(($current_user->ID && $current_user->has_cap('manage_options')) || in_array($current_user->ID,$project_users) || ($project_data['created_by']==$current_user->ID && $wppm_current_user_capability == 'wppm_manager') || ($current_user->ID && $current_user->has_cap('wppm_admin')) || ((!empty($auth_code)) && $url_auth==true))) {
     135  ?>
     136  <div style="align-item:center;" ><h6><?php esc_attr_e( 'Unauthorized access!', 'taskbuilder' ); ?></h6></div>
     137  <?php
     138  wp_die();
    140139}
    141140
  • taskbuilder/tags/4.0.8/readme.txt

    r3350878 r3358435  
    55Requires at least: 4.4
    66Tested up to: 6.8.2
    7 Stable tag: 4.0.7
     7Stable tag: 4.0.8
    88License: GPL v3
    99
     
    117117
    118118== Changelog ==
     119= V 4.0.8(September 9,2025) =
     120* Fix: Change Visibility bug fix.
     121* Fix: Access control vulnerability.
     122
    119123= V 4.0.7(August 27,2025) =
    120124* Fix: Email notification not sending.
  • taskbuilder/tags/4.0.8/taskbuilder.php

    r3350878 r3358435  
    44 * Plugin URI: https://wordpress.org/plugins/taskbuilder/
    55 * Description: Wordpress Project Management & Task Management plugin. Easy to keep track of projects & tasks!
    6  * Version: 4.0.7
     6 * Version: 4.0.8
    77 * Author: Taskbuilder Team
    88 * Author URI: https://taskbuilder.net/
     
    2020 
    2121  final class WP_Taskbuilder {
    22     public $version    = '4.0.7';
     22    public $version    = '4.0.8';
    2323    public function __construct() {
    2424      // define global constants
  • taskbuilder/trunk/includes/admin/projects/open_project/wppm_get_project_visibility.php

    r3142140 r3358435  
    99$public_project=$wppmfunction->get_project_meta($project_id,'public_project',true);
    1010if (!(($current_user->ID && $current_user->has_cap('manage_options')) || ($current_user->ID && $current_user->has_cap('wppm_admin')) || ($project['created_by']==$current_user->ID && $wppm_current_user_capability == 'wppm_manager'))) {exit;}
     11ob_start();
    1112?>
    1213<div class="row">
  • taskbuilder/trunk/includes/admin/projects/wppm_open_project.php

    r3329577 r3358435  
    131131$project_data = $wppmfunction->get_project($id);
    132132$project_users = explode(",",$project_data['users']);
    133 if(!empty($auth_code)){
    134   if (!(($current_user->ID && $current_user->has_cap('manage_options')) || in_array($current_user->ID,$project_users) || ($project_data['created_by']==$current_user->ID && $wppm_current_user_capability == 'wppm_manager') || ($current_user->ID && $current_user->has_cap('wppm_admin'))) && ($url_auth==true)) {
    135     ?>
    136     <div style="align-item:center;" ><h6><?php esc_attr_e( 'Unauthorized access!', 'taskbuilder' ); ?></h6></div>
    137     <?php
    138     wp_die();
    139   }
     133
     134if (!(($current_user->ID && $current_user->has_cap('manage_options')) || in_array($current_user->ID,$project_users) || ($project_data['created_by']==$current_user->ID && $wppm_current_user_capability == 'wppm_manager') || ($current_user->ID && $current_user->has_cap('wppm_admin')) || ((!empty($auth_code)) && $url_auth==true))) {
     135  ?>
     136  <div style="align-item:center;" ><h6><?php esc_attr_e( 'Unauthorized access!', 'taskbuilder' ); ?></h6></div>
     137  <?php
     138  wp_die();
    140139}
    141140
  • taskbuilder/trunk/readme.txt

    r3350878 r3358435  
    55Requires at least: 4.4
    66Tested up to: 6.8.2
    7 Stable tag: 4.0.7
     7Stable tag: 4.0.8
    88License: GPL v3
    99
     
    117117
    118118== Changelog ==
     119= V 4.0.8(September 9,2025) =
     120* Fix: Change Visibility bug fix.
     121* Fix: Access control vulnerability.
     122
    119123= V 4.0.7(August 27,2025) =
    120124* Fix: Email notification not sending.
  • taskbuilder/trunk/taskbuilder.php

    r3350878 r3358435  
    44 * Plugin URI: https://wordpress.org/plugins/taskbuilder/
    55 * Description: Wordpress Project Management & Task Management plugin. Easy to keep track of projects & tasks!
    6  * Version: 4.0.7
     6 * Version: 4.0.8
    77 * Author: Taskbuilder Team
    88 * Author URI: https://taskbuilder.net/
     
    2020 
    2121  final class WP_Taskbuilder {
    22     public $version    = '4.0.7';
     22    public $version    = '4.0.8';
    2323    public function __construct() {
    2424      // define global constants
Note: See TracChangeset for help on using the changeset viewer.