Changeset 3439256
- Timestamp:
- 01/14/2026 08:06:25 AM (8 weeks ago)
- Location:
- wedevs-project-manager
- Files:
-
- 4 added
- 12 edited
- 1 copied
-
tags/3.0.2 (copied) (copied from wedevs-project-manager/trunk)
-
tags/3.0.2/changelog.txt (modified) (1 diff)
-
tags/3.0.2/core/Permissions/Create_Users.php (added)
-
tags/3.0.2/core/Permissions/List_Users.php (added)
-
tags/3.0.2/cpm.php (modified) (2 diffs)
-
tags/3.0.2/routes/user.php (modified) (1 diff)
-
tags/3.0.2/vendor/composer/autoload_classmap.php (modified) (2 diffs)
-
tags/3.0.2/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/3.0.2/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/core/Permissions/Create_Users.php (added)
-
trunk/core/Permissions/List_Users.php (added)
-
trunk/cpm.php (modified) (2 diffs)
-
trunk/routes/user.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_classmap.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wedevs-project-manager/tags/3.0.2/changelog.txt
r3426679 r3439256 1 1 == Changelog == 2 3 = v3.0.2 – Jan 14, 2026 = 4 **Fixed:** Subscriber Level Authorization issue [#573](https://github.com/weDevsOfficial/wp-project-manager/pull/573). 2 5 3 6 = v3.0.1 – Dec 24, 2025 = -
wedevs-project-manager/tags/3.0.2/cpm.php
r3426679 r3439256 6 6 * Author: weDevs 7 7 * Author URI: https://wedevs.com 8 * Version: 3.0. 18 * Version: 3.0.2 9 9 * Text Domain: wedevs-project-manager 10 10 * Domain Path: /languages … … 17 17 } 18 18 // Define version directly to avoid early translation loading from get_plugin_data() 19 define('PM_VERSION', '3.0. 1');19 define('PM_VERSION', '3.0.2'); 20 20 21 21 require __DIR__.'/bootstrap/loaders.php'; -
wedevs-project-manager/tags/3.0.2/routes/user.php
r3423203 r3439256 2 2 3 3 use WeDevs\PM\Core\Router\Router; 4 use WeDevs\PM\Core\Permissions\Authentic;5 4 6 5 $wedevs_pm_router = Router::singleton(); 7 6 7 // User listing endpoints - require list_users capability or PM manager role 8 8 $wedevs_pm_router->get( 'users', 'WeDevs/PM/User/Controllers/User_Controller@index' ) 9 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 9 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 10 $wedevs_pm_router->get( 'users/{id}', 'WeDevs/PM/User/Controllers/User_Controller@show' ) 11 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 12 $wedevs_pm_router->get( 'users/search', 'WeDevs/PM/User/Controllers/User_Controller@search' ) 13 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 14 $wedevs_pm_router->get( 'user-all-projects', 'WeDevs/PM/User/Controllers/User_Controller@get_user_all_projects' ) 15 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 16 17 // User creation - require create_users capability 10 18 $wedevs_pm_router->post( 'users', 'WeDevs/PM/User/Controllers/User_Controller@store' ) 11 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 12 $wedevs_pm_router->get( 'users/{id}', 'WeDevs/PM/User/Controllers/User_Controller@show' ) 13 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 19 ->permission(['WeDevs\PM\Core\Permissions\Create_Users']); 14 20 15 $wedevs_pm_router->get( 'users/search', 'WeDevs/PM/User/Controllers/User_Controller@search' )16 ->permission(['WeDevs\PM\Core\Permissions\Authentic']);17 21 //$wedevs_pm_router->put( 'users/{user_id}/roles', 'WeDevs/PM/User/Controllers/User_Controller@update_role' ) 18 22 // ->permission(['WeDevs\PM\Core\Permissions\Project_Manage_Capability']); 19 23 24 // User meta update - already checks manage_options in controller 20 25 $wedevs_pm_router->post( 'save_users_map_name', 'WeDevs/PM/User/Controllers/User_Controller@save_users_map_name' ) 21 26 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 22 23 $wedevs_pm_router->get( 'user-all-projects', 'WeDevs/PM/User/Controllers/User_Controller@get_user_all_projects' )24 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); -
wedevs-project-manager/tags/3.0.2/vendor/composer/autoload_classmap.php
r3423203 r3439256 690 690 'WeDevs\\PM\\Core\\Permissions\\Create_Task' => $baseDir . '/core/Permissions/Create_Task.php', 691 691 'WeDevs\\PM\\Core\\Permissions\\Create_Task_List' => $baseDir . '/core/Permissions/Create_Task_List.php', 692 'WeDevs\\PM\\Core\\Permissions\\Create_Users' => $baseDir . '/core/Permissions/Create_Users.php', 692 693 'WeDevs\\PM\\Core\\Permissions\\Delete_Task' => $baseDir . '/core/Permissions/Delete_Task.php', 693 694 'WeDevs\\PM\\Core\\Permissions\\Edit_Comment' => $baseDir . '/core/Permissions/Edit_Comment.php', … … 697 698 'WeDevs\\PM\\Core\\Permissions\\Edit_Task' => $baseDir . '/core/Permissions/Edit_Task.php', 698 699 'WeDevs\\PM\\Core\\Permissions\\Edit_Task_List' => $baseDir . '/core/Permissions/Edit_Task_List.php', 700 'WeDevs\\PM\\Core\\Permissions\\List_Users' => $baseDir . '/core/Permissions/List_Users.php', 699 701 'WeDevs\\PM\\Core\\Permissions\\Manager' => $baseDir . '/core/Permissions/Manager.php', 700 702 'WeDevs\\PM\\Core\\Permissions\\Permission' => $baseDir . '/core/Permissions/Permission.php', -
wedevs-project-manager/tags/3.0.2/vendor/composer/autoload_static.php
r3423203 r3439256 860 860 'WeDevs\\PM\\Core\\Permissions\\Create_Task' => __DIR__ . '/../..' . '/core/Permissions/Create_Task.php', 861 861 'WeDevs\\PM\\Core\\Permissions\\Create_Task_List' => __DIR__ . '/../..' . '/core/Permissions/Create_Task_List.php', 862 'WeDevs\\PM\\Core\\Permissions\\Create_Users' => __DIR__ . '/../..' . '/core/Permissions/Create_Users.php', 862 863 'WeDevs\\PM\\Core\\Permissions\\Delete_Task' => __DIR__ . '/../..' . '/core/Permissions/Delete_Task.php', 863 864 'WeDevs\\PM\\Core\\Permissions\\Edit_Comment' => __DIR__ . '/../..' . '/core/Permissions/Edit_Comment.php', … … 867 868 'WeDevs\\PM\\Core\\Permissions\\Edit_Task' => __DIR__ . '/../..' . '/core/Permissions/Edit_Task.php', 868 869 'WeDevs\\PM\\Core\\Permissions\\Edit_Task_List' => __DIR__ . '/../..' . '/core/Permissions/Edit_Task_List.php', 870 'WeDevs\\PM\\Core\\Permissions\\List_Users' => __DIR__ . '/../..' . '/core/Permissions/List_Users.php', 869 871 'WeDevs\\PM\\Core\\Permissions\\Manager' => __DIR__ . '/../..' . '/core/Permissions/Manager.php', 870 872 'WeDevs\\PM\\Core\\Permissions\\Permission' => __DIR__ . '/../..' . '/core/Permissions/Permission.php', -
wedevs-project-manager/tags/3.0.2/vendor/composer/installed.php
r3426679 r3439256 2 2 'root' => array( 3 3 'name' => 'wedevsofficial/wp-project-manager', 4 'pretty_version' => 'v3.0. 1',5 'version' => '3.0. 1.0',6 'reference' => '7 dd0ef9e0701ed467affc367eecf70c229a4f6ef',4 'pretty_version' => 'v3.0.2', 5 'version' => '3.0.2.0', 6 'reference' => '71b6da4a7135347bd2e4c085cd0296d213ee96fe', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 242 242 ), 243 243 'wedevsofficial/wp-project-manager' => array( 244 'pretty_version' => 'v3.0. 1',245 'version' => '3.0. 1.0',246 'reference' => '7 dd0ef9e0701ed467affc367eecf70c229a4f6ef',244 'pretty_version' => 'v3.0.2', 245 'version' => '3.0.2.0', 246 'reference' => '71b6da4a7135347bd2e4c085cd0296d213ee96fe', 247 247 'type' => 'wordpress-plugin', 248 248 'install_path' => __DIR__ . '/../../', -
wedevs-project-manager/trunk/changelog.txt
r3426679 r3439256 1 1 == Changelog == 2 3 = v3.0.2 – Jan 14, 2026 = 4 **Fixed:** Subscriber Level Authorization issue [#573](https://github.com/weDevsOfficial/wp-project-manager/pull/573). 2 5 3 6 = v3.0.1 – Dec 24, 2025 = -
wedevs-project-manager/trunk/cpm.php
r3426679 r3439256 6 6 * Author: weDevs 7 7 * Author URI: https://wedevs.com 8 * Version: 3.0. 18 * Version: 3.0.2 9 9 * Text Domain: wedevs-project-manager 10 10 * Domain Path: /languages … … 17 17 } 18 18 // Define version directly to avoid early translation loading from get_plugin_data() 19 define('PM_VERSION', '3.0. 1');19 define('PM_VERSION', '3.0.2'); 20 20 21 21 require __DIR__.'/bootstrap/loaders.php'; -
wedevs-project-manager/trunk/routes/user.php
r3423203 r3439256 2 2 3 3 use WeDevs\PM\Core\Router\Router; 4 use WeDevs\PM\Core\Permissions\Authentic;5 4 6 5 $wedevs_pm_router = Router::singleton(); 7 6 7 // User listing endpoints - require list_users capability or PM manager role 8 8 $wedevs_pm_router->get( 'users', 'WeDevs/PM/User/Controllers/User_Controller@index' ) 9 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 9 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 10 $wedevs_pm_router->get( 'users/{id}', 'WeDevs/PM/User/Controllers/User_Controller@show' ) 11 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 12 $wedevs_pm_router->get( 'users/search', 'WeDevs/PM/User/Controllers/User_Controller@search' ) 13 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 14 $wedevs_pm_router->get( 'user-all-projects', 'WeDevs/PM/User/Controllers/User_Controller@get_user_all_projects' ) 15 ->permission(['WeDevs\PM\Core\Permissions\List_Users']); 16 17 // User creation - require create_users capability 10 18 $wedevs_pm_router->post( 'users', 'WeDevs/PM/User/Controllers/User_Controller@store' ) 11 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 12 $wedevs_pm_router->get( 'users/{id}', 'WeDevs/PM/User/Controllers/User_Controller@show' ) 13 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 19 ->permission(['WeDevs\PM\Core\Permissions\Create_Users']); 14 20 15 $wedevs_pm_router->get( 'users/search', 'WeDevs/PM/User/Controllers/User_Controller@search' )16 ->permission(['WeDevs\PM\Core\Permissions\Authentic']);17 21 //$wedevs_pm_router->put( 'users/{user_id}/roles', 'WeDevs/PM/User/Controllers/User_Controller@update_role' ) 18 22 // ->permission(['WeDevs\PM\Core\Permissions\Project_Manage_Capability']); 19 23 24 // User meta update - already checks manage_options in controller 20 25 $wedevs_pm_router->post( 'save_users_map_name', 'WeDevs/PM/User/Controllers/User_Controller@save_users_map_name' ) 21 26 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); 22 23 $wedevs_pm_router->get( 'user-all-projects', 'WeDevs/PM/User/Controllers/User_Controller@get_user_all_projects' )24 ->permission(['WeDevs\PM\Core\Permissions\Authentic']); -
wedevs-project-manager/trunk/vendor/composer/autoload_classmap.php
r3423203 r3439256 690 690 'WeDevs\\PM\\Core\\Permissions\\Create_Task' => $baseDir . '/core/Permissions/Create_Task.php', 691 691 'WeDevs\\PM\\Core\\Permissions\\Create_Task_List' => $baseDir . '/core/Permissions/Create_Task_List.php', 692 'WeDevs\\PM\\Core\\Permissions\\Create_Users' => $baseDir . '/core/Permissions/Create_Users.php', 692 693 'WeDevs\\PM\\Core\\Permissions\\Delete_Task' => $baseDir . '/core/Permissions/Delete_Task.php', 693 694 'WeDevs\\PM\\Core\\Permissions\\Edit_Comment' => $baseDir . '/core/Permissions/Edit_Comment.php', … … 697 698 'WeDevs\\PM\\Core\\Permissions\\Edit_Task' => $baseDir . '/core/Permissions/Edit_Task.php', 698 699 'WeDevs\\PM\\Core\\Permissions\\Edit_Task_List' => $baseDir . '/core/Permissions/Edit_Task_List.php', 700 'WeDevs\\PM\\Core\\Permissions\\List_Users' => $baseDir . '/core/Permissions/List_Users.php', 699 701 'WeDevs\\PM\\Core\\Permissions\\Manager' => $baseDir . '/core/Permissions/Manager.php', 700 702 'WeDevs\\PM\\Core\\Permissions\\Permission' => $baseDir . '/core/Permissions/Permission.php', -
wedevs-project-manager/trunk/vendor/composer/autoload_static.php
r3423203 r3439256 860 860 'WeDevs\\PM\\Core\\Permissions\\Create_Task' => __DIR__ . '/../..' . '/core/Permissions/Create_Task.php', 861 861 'WeDevs\\PM\\Core\\Permissions\\Create_Task_List' => __DIR__ . '/../..' . '/core/Permissions/Create_Task_List.php', 862 'WeDevs\\PM\\Core\\Permissions\\Create_Users' => __DIR__ . '/../..' . '/core/Permissions/Create_Users.php', 862 863 'WeDevs\\PM\\Core\\Permissions\\Delete_Task' => __DIR__ . '/../..' . '/core/Permissions/Delete_Task.php', 863 864 'WeDevs\\PM\\Core\\Permissions\\Edit_Comment' => __DIR__ . '/../..' . '/core/Permissions/Edit_Comment.php', … … 867 868 'WeDevs\\PM\\Core\\Permissions\\Edit_Task' => __DIR__ . '/../..' . '/core/Permissions/Edit_Task.php', 868 869 'WeDevs\\PM\\Core\\Permissions\\Edit_Task_List' => __DIR__ . '/../..' . '/core/Permissions/Edit_Task_List.php', 870 'WeDevs\\PM\\Core\\Permissions\\List_Users' => __DIR__ . '/../..' . '/core/Permissions/List_Users.php', 869 871 'WeDevs\\PM\\Core\\Permissions\\Manager' => __DIR__ . '/../..' . '/core/Permissions/Manager.php', 870 872 'WeDevs\\PM\\Core\\Permissions\\Permission' => __DIR__ . '/../..' . '/core/Permissions/Permission.php', -
wedevs-project-manager/trunk/vendor/composer/installed.php
r3426679 r3439256 2 2 'root' => array( 3 3 'name' => 'wedevsofficial/wp-project-manager', 4 'pretty_version' => 'v3.0. 1',5 'version' => '3.0. 1.0',6 'reference' => '7 dd0ef9e0701ed467affc367eecf70c229a4f6ef',4 'pretty_version' => 'v3.0.2', 5 'version' => '3.0.2.0', 6 'reference' => '71b6da4a7135347bd2e4c085cd0296d213ee96fe', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 242 242 ), 243 243 'wedevsofficial/wp-project-manager' => array( 244 'pretty_version' => 'v3.0. 1',245 'version' => '3.0. 1.0',246 'reference' => '7 dd0ef9e0701ed467affc367eecf70c229a4f6ef',244 'pretty_version' => 'v3.0.2', 245 'version' => '3.0.2.0', 246 'reference' => '71b6da4a7135347bd2e4c085cd0296d213ee96fe', 247 247 'type' => 'wordpress-plugin', 248 248 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.