Commit Graph

60 Commits

Author SHA1 Message Date
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 34ee3d5ebc * reviewed and updated docs; 2024-11-06 17:13:38 +02:00
Mykyta Synelnikov 550a90873d * compatibility with recent changes in 2.8.9; 2024-10-21 18:02:52 +03: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 1cbbb70a03 * added security condition to check that one logged-in user cannot activate another one user via email activation link;
* fixed double handler of email activation link (wp_die doesn't stop the script for some reason);
* added redirects to login page with error notices instead of wp_die text;
2024-10-11 18:47:40 +03:00
Mykyta Synelnikov 7f7820e67c * fixed sending emails upon registration;
* fixed using `um_user( 'status' )` and `um_user( 'account_status' )` functions;
* fixed using `set_status()` function;
* based on https://github.com/ultimatemember/ultimatemember/pull/1564
2024-10-10 18:18:56 +03:00
Mykyta Synelnikov b4a221837e * fixed first install scripts; 2024-10-03 13:04:20 +03:00
Mykyta Synelnikov b9704ad28b * fixed $force arguments and not existed user; 2024-10-01 12:08:52 +03:00
Mykyta Synelnikov 49b99f10db * fixed #1554;
* updated changelog.txt;
* updated readme.txt;
* clean comments;
2024-09-30 23:48:18 +03:00
Mykyta Synelnikov 6f9be57495 * updated statuses logic; 2024-09-30 23:10:15 +03:00
Mykyta Synelnikov ea316d0474 * fixed #1553; 2024-09-30 17:37:04 +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 35e3727bca * added force attribute to change user status actions for ignore current user condition in some cases; 2024-09-27 15:41:01 +03:00
Yurii Nalivaiko b1d2f20d84 Renamed action to be more clear 2024-09-26 15:35:25 +02:00
Mykyta Synelnikov e9a3bcc9fa * fixed #1541; 2024-09-26 12:08:16 +03:00
Mykyta Synelnikov 33bc484629 * Admin Users bulk-actions
* Admin single user actions
* Frontend single user action
2024-09-24 13:18:48 +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
Yurii Nalivaiko adb770bdbb Updated to use action scheduler 2024-09-11 14:28:04 +02:00
Yurii Nalivaiko 928f59b191 Updated hook name 2024-09-10 13:15:53 +02: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 3b63b19cbb - added um-confirm JS library for better UI with js.confirm interfaces; 2024-05-02 13:13:19 +03:00
Mykyta Synelnikov d58d065a68 - changed form builder > icon field to new dropdown type; 2024-04-23 12:36:36 +03:00
Mykyta Synelnikov 595945c96e - changed form builder > icon field to new dropdown type; 2024-04-17 17:55:21 +03:00
Mykyta Synelnikov 9a4bf10df5 - setting for new FA and enqueue styles based on this option; 2024-04-17 12:54:07 +03:00
Mykyta Synelnikov 6456e4b68e - reviewed #1499; 2024-04-17 02:31:10 +03:00
ashubawork c1751db8ce - fix for directories 2024-04-16 15:52:56 +03:00
ashubawork f15dabe752 - change hook 2024-04-16 14:43:52 +03:00
ashubawork ba0c9331c5 - transfer action 2024-04-12 13:56:13 +03:00
Mykyta Synelnikov 555c56211f - override templates changed transients and logic for using together with Site Health tests; 2024-02-16 00:34:16 +02:00
Mykyta Synelnikov 5673f1c450 - fixed displaying outdated templates admin notice between theme switching; 2024-02-14 14:35:16 +02:00
Mykyta Synelnikov c5931289b7 - fixed deregistered select2 styling; 2024-01-04 16:48:26 +02:00
Mykyta Synelnikov 6d0f9494f3 - reviewed #1340; 2023-11-29 19:18:38 +02:00
Mykyta Synelnikov 8ba184a844 Merge pull request #1340 from ultimatemember/fix/secure-scanner
Fix date and time to filter suspicious accounts + minor fixes to the timestamp in GMT
2023-11-28 15:00:54 +02:00
Mykyta Synelnikov 9798c81a5e - minified assets;
- updated readme.txt > changelog section;
- PHPDoc + Hookdocs updated for enqueue classes (common, admin, frontend);
- fixed typos in PHPDoc;
2023-11-17 17:25:47 +02:00
Mykyta Synelnikov 0bb3e243f6 - updated changelog 2023-11-16 04:10:20 +02:00
Mykyta Synelnikov ecc4346d1f - wp-admin assets refactoring (in process); 2023-11-09 13:47:49 +02:00
Mykyta Synelnikov c65d7169d7 - wp-admin assets refactoring (in process); 2023-11-07 15:51:58 +02:00
Mykyta Synelnikov 10d580908a - wp-admin assets refactoring (in process);
- partially frontend scripts review related to the form builder preview;
2023-11-07 11:34:32 +02:00
Mykyta Synelnikov 8f9ea9c9cb - wp-admin assets refactoring (in process); 2023-11-06 14:22:22 +02:00
Mykyta Synelnikov b40edd26e6 - wp-admin assets refactoring (in process); 2023-11-03 17:31:18 +02:00
Champ Camba 3422c08b98 Fix date range filters for suspicious accounts and use correct datetime with right timezone settings 2023-10-27 13:38:49 +08:00
Mykyta Synelnikov df47e006d7 - changed version to 2.7.0;
- updated dependencies to 2.7.0;
2023-10-10 18:20:15 +03:00
Mykyta Synelnikov 656081322b - changes for select2 library; 2023-09-28 00:51:50 +03:00
Mykyta Synelnikov bd2cc5a69d - FontIcons libraries moving to legacy;
- changed FontIcons libraries enqueue place (moved to common);
2023-09-26 12:25:49 +03:00
Mykyta Synelnikov 92be23d00c - changed class for enqueue tipsy and raty assets; 2023-09-20 19:58:45 +03:00
Mykyta Synelnikov 543c5d1ab3 - updated phpdocs; 2023-09-15 12:45:09 +03:00
Mykyta Synelnikov f81c286534 - changed get assets URLs function to public static;
- changed get_suffix() function to public static;
2023-09-15 11:52:24 +03:00
Mykyta Synelnikov b79a123110 - removed old jquery-ui;
- define enqueue variable default types;
2023-09-15 10:29:07 +03:00