Commit Graph

11 Commits

Author SHA1 Message Date
Mykyta Synelnikov c8bd79fceb Add scheduled user account status check and improve approval
Introduce a new `Users` class to handle scheduled tasks for user status checks and batch processing. Refactor user approval functionality to allow silent operations and avoid sending notifications where unnecessary. Enhance user registration to prevent unfinished registrations from being processed in scheduled checks.
2025-04-14 23:12:29 +03:00
Mykyta Synelnikov 34ee3d5ebc * reviewed and updated docs; 2024-11-06 17:13:38 +02:00
Mykyta Synelnikov 91a0c13399 Merge branch 'development/2.8.x' into feature/action-schedule-integration 2024-10-21 17:45:42 +03:00
Mykyta Synelnikov 6d183cc983 * added UM()->common()->filesystem() class from new UI version;
* prepared to release;
2024-09-27 17:34:47 +03:00
Mykyta Synelnikov 512dc53a18 - changed wp-admin > Users page;
* updated filters by status, avoid slow queries for getting users count;
* updated bulk-actions for changing statuses (moved to WP native dropdown)
* separate handlers for changing user statuses on wp-admin and frontend (partially implemented);
* created class UM()->common()->users() to handle user statuses in more clear format;
* deprecated old hooks and old functions
2024-09-20 18:41:08 +03:00
Mykyta Synelnikov 6df83f4f09 - updated structure for action scheduler; 2024-09-06 15:03:50 +03:00
Yurii Nalivaiko ec18f52dd9 Added Action Scheduler 2024-09-04 18:03:22 +02:00
Yurii Nalivaiko f2d4c6135a Added Action Scheduler 2024-09-03 14:49:07 +02:00
Mykyta Synelnikov 5673f1c450 - fixed displaying outdated templates admin notice between theme switching; 2024-02-14 14:35:16 +02:00
Mykyta Synelnikov 6c3b06dff0 - fixed #1241 issue; 2023-07-11 17:59:54 +03:00
Mykyta Synelnikov 75e3ce9391 - review for secure functionality; 2023-07-07 00:34:11 +03:00