Commit Graph

11 Commits

Author SHA1 Message Date
Mykyta Synelnikov 3858c6af83 Refactor Action Scheduler for not only email handling.
Updated the Action Scheduler implementation to improve flexibility and clarity. Replaced the 'enable_action_scheduler' option with 'enable_as_email_sending' for better specificity. Introduced hook-based checks to selectively enable email scheduling, ensuring compatibility and optimized performance.
2025-04-04 12:59:10 +03:00
Mykyta Synelnikov 8d33c43130 Fixes 'um_dispatch_email' action #1589
* Sending email notifications directly (without Action Scheduler) on user delete action;
* Changed activation handler priority for integration with Action Scheduler
* Added 'fetch_user_id' argument for fetching the necessary user before email sending when Action Scheduler is active.
2024-11-19 17:48:10 +02:00
Mykyta Synelnikov 48371d1d06 * fixed #1581; 2024-11-13 16:42:26 +02:00
Mykyta Synelnikov a51a4ad40a * fixed loading action scheduler library when option is disabled 2024-11-12 14:33:34 +02:00
Mykyta Synelnikov 34ee3d5ebc * reviewed and updated docs; 2024-11-06 17:13:38 +02:00
Mykyta Synelnikov c28135f212 * fixed #1573;
* WPCS;
2024-11-06 14:30:27 +02:00
Yurii Nalivaiko 6fb0f30e9d Refactored Init class 2024-09-26 18:40:54 +02:00
Yurii Nalivaiko a49e27b228 Updated logic 2024-09-11 14:28:20 +02:00
Mykyta Synelnikov 6df83f4f09 - updated structure for action scheduler; 2024-09-06 15:03:50 +03:00
Mykyta Synelnikov 5385e07a5f - added a few conditions and comments; 2024-09-06 14:07:14 +03:00
Yurii Nalivaiko ec18f52dd9 Added Action Scheduler 2024-09-04 18:03:22 +02:00