Mykyta Synelnikov
032119a8ce
Refactor batch action scheduling for account status updates ( #1692 )
...
Updated batch action logic to utilize correct constants and ensure proper scheduling. Added fallback scheduling logic in admin notices to address unscheduled batch actions and improve reliability.
2025-06-18 15:17:19 +03:00
Mykyta Synelnikov
5356148cc4
Implement batch processing for users with empty account statuses
...
Introduced a new batch process to handle users lacking an `account_status` meta efficiently. Refactored legacy methods, added async scheduling, and created helper functions to manage and track progress. These changes improve performance and reliability for large user bases.
2025-04-15 14:27:59 +03:00
Mykyta Synelnikov
a760a6242e
* updated requests to site URL;
...
* WPCS;
2025-01-31 15:19:28 +02: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
Mykyta Synelnikov
6a604e6821
- fixed issue with errors detection in license response;
2024-02-19 11:21:33 +02:00
Mykyta Synelnikov
e1f550afb5
- changed "e-mail" to "email";
...
- changed texts for admin notices;
- added a few links to docs;
2024-02-16 15:12:21 +02: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
457c66791b
- removed Secure admin notice;
...
- changed Secure to Security;
2024-02-14 15:23:03 +02:00
Mykyta Synelnikov
5f8f05e1d2
- added deprecated info text to Install Info;
...
- transfer Secure tab to Advanced > Secure subtab;
2024-01-01 18:21:54 +02:00
Mykyta Synelnikov
125574fe69
- admin settings new enhancements (partially);
2023-12-22 12:23:53 +02:00
Mykyta Synelnikov
31b143ed82
- changed displaying notice to avoid using wrong symbols;
2023-12-13 18:06:51 +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
b40edd26e6
- wp-admin assets refactoring (in process);
2023-11-03 17:31:18 +02:00
Mykyta Synelnikov
b83da8b814
- WPCS for defined constants;
...
* um_url -> UM_URL
* um_path -> UM_PATH
* um_plugin -> UM_PLUGIN
* ultimatemember_version -> UM_VERSION
* ultimatemember_plugin_name -> UM_PLUGIN_NAME
2023-09-13 22:56:32 +03:00
Mykyta Synelnikov
8bbcc4479a
- added condition for templates customizations exists;
2023-08-17 12:13:19 +03:00
Mykyta Synelnikov
3323322957
- added required child-theme admin notice;
2023-08-17 01:14:47 +03:00
Mykyta Synelnikov
e14f165e73
- fixed issue with lack of the nonces in the um_adm_action handler;
...
- fixed #1263 ;
2023-07-24 22:30:33 +03:00
Mykyta Synelnikov
fa2108172f
- fixed issue with lack of the nonces in the um_adm_action handler;
2023-07-24 12:57:18 +03:00
Mykyta Synelnikov
e6a9c4060f
- fixed #1261 ;
2023-07-24 11:58:20 +03:00
Mykyta Synelnikov
83f42af8f6
- added um_adm_action_custom_update_notice hook for custom admin notices;
2023-07-18 22:34:15 +03:00
Mykyta Synelnikov
7ed46093e7
- fixed JB() using instead of UM();
2023-07-13 15:29:19 +03:00
ashubawork
82ae1dc614
- notices, gdpr, settings, metabox, menu
2023-07-12 15:31:06 +03:00
Mykyta Synelnikov
55a29378b9
- fixed PHP notice;
2023-07-12 10:36:22 +03:00
Mykyta Synelnikov
474a2295a6
- fixed PHP notice;
2023-07-12 10:31:30 +03:00
Mykyta Synelnikov
9b84d842cf
- added administrative roles notice;
2023-07-12 00:40:19 +03:00
Mykyta Synelnikov
bdfcd0f55f
- added form administrative roles notice;
...
- fixed #1245 ;
2023-07-11 22:31:02 +03:00
Mykyta Synelnikov
979927a9df
- fixed #1244 issue;
2023-07-11 21:38:27 +03:00
Mykyta Synelnikov
75e3ce9391
- review for secure functionality;
2023-07-07 00:34:11 +03:00
Mykyta Synelnikov
25aa40b1c2
- review for secure functionality;
2023-07-06 01:56:59 +03:00
ashubawork
2ad1cccaf9
- fix notice checking
2023-05-16 09:50:10 +03:00
Mykyta Synelnikov
bdb768d963
- reviewed #1164 ;
2023-04-18 16:14:21 +03:00
ashubawork
871c0412b4
- add comments to templates
2023-04-11 16:25:25 +03:00
ashubawork
42337c440a
- check versions, add transient
2023-04-10 17:46:25 +03:00
Nikita Sinelnikov
4984acb3bc
- upgrade Extensions page;
2023-01-03 01:11:26 +02:00
Nikita Sinelnikov
221e54f6ce
- added separate button for the user statuses count cache clearing;
2022-08-12 20:14:39 +03:00
Nikita Sinelnikov
b54672908c
- 2.3.2-rc.1;
2022-04-21 10:35:45 +03:00
Nikita Sinelnikov
da7116e0e6
Merge pull request #966 from ultimatemember/feature/settings_saved_notice
...
Add notice to the settings page
2022-01-17 11:01:23 +02:00
ashubawork
c2666550e1
- added a notice after saving on the settings pages
2022-01-13 14:06:05 +02:00
Nikita Sinelnikov
83fce0d022
- fixed UX issue with wrong text on the admin notice about upgrade;
2022-01-04 16:44:28 +02:00
Nikita Sinelnikov
32034e6dbe
- 2.2.4 release;
2021-08-27 14:17:15 +03:00
Nikita Sinelnikov
6a5f2771fc
- fixed leave review admin notice;
2021-08-25 14:55:22 +03:00
Nikita Sinelnikov
05f4d5fda4
- removed admin notice with make review info;
2021-08-23 10:29:02 +03:00
Nikita Sinelnikov
07e664be80
- intermediate results with sanitizing form handlers;
2021-06-29 02:51:54 +03:00
nikitasinelnikov
19f2786e05
- fixed security vulnerability;
2020-09-08 23:13:43 +03:00
nikitasinelnikov
0aab9853d9
- sanitizing variables in wp-admin classes;
2020-02-28 15:51:45 +02:00
nikitasinelnikov
2d36eaea36
- fixed member directory scripts enqueue;
...
- added integration with User Location extension;
- sanitize $_GET variables in wp-admin side;
2020-02-12 12:36:47 +02:00
nikitasinelnikov
26065a1aa3
- added redirect after metatable settings upgrade
2020-01-03 12:49:26 +02:00
nikitasinelnikov
4ee07e5abf
- turned-off opt-in admin notice;
2019-12-03 20:53:02 +02:00
nikitasinelnikov
97a8f41d8e
- code formatting;
2019-11-19 13:45:02 +02:00