33 Commits

Author SHA1 Message Date
Mykyta Synelnikov fc2c5456e4 Implement directory privacy settings and add rate limiting
Adds configurable privacy options for member directories, allowing restrictions on visibility based on roles or login status. Introduces rate limiting for unauthenticated AJAX requests to prevent brute-force attacks or abuse.
2025-12-11 17:36:42 +02:00
Mykyta Synelnikov 6c632a2c68 - fixed CVE ID: CVE-2024-8519
- WPCS;
2024-09-12 16:44:53 +03:00
ashubawork 072cebafeb - change template 2023-04-17 17:24:42 +03:00
ashubawork 871c0412b4 - add comments to templates 2023-04-11 16:25:25 +03:00
ashubawork 879290aa90 - add templates versions 2023-04-11 09:13:36 +03:00
Nikita Sinelnikov e6e9bd17d8 - fixed using callback for member directory fields;
- fixed "false" display name in the member directory. it displays empty for now;
- fixed function for cleaning and sanitize arrays;
2021-12-14 02:08:15 +02:00
nikitasinelnikov f1c446eb9b - added card anchor attribute in ajax response; 2019-12-09 11:01:20 +02:00
nikitasinelnikov 1ca0a66d98 - fixed cleaning buffer when return from show_filter;
- fixed using different JS templates for different member directories (added member directory hash to JS templates);
2019-11-26 19:05:07 +02:00
nikitasinelnikov 6bd7a1a14e - fixed admin actions hook;
- fixed JS templates for list and grid view when user metakeys contain "-" symbol;
- fixed JS template list "$show_block" issue;
2019-11-12 15:22:19 +02:00
andrewshuba 87b5ec16f0 - fix metaline in members directory 2019-09-18 16:27:16 +03:00
nikitasinelnikov 27135ed988 - new member directory; 2019-09-04 14:54:03 +03:00
nikitasinelnikov a7f046fe6f - member directory; 2019-09-02 16:35:10 +03:00
nikitasinelnikov 68ad3980b0 - member directory; 2019-08-16 19:42:18 +03:00
nikitasinelnikov 5f66fd5fe3 - added escape functions, security fix for XSS; 2019-08-08 00:36:33 +03:00
nikitasinelnikov 391fb36d5c - fixed templates raw HTML;
- fixed profile image size in member directories;
- preparing for 2.0.54 release;
2019-07-22 18:19:56 +03:00
nikitasinelnikov 70e11a6a18 - small fixes; 2019-07-22 12:44:58 +03:00
nikitasinelnikov b47a6e2137 - escape functions in templates; 2019-07-17 16:55:09 +03:00
denisbaranov 0f3e87ffb1 use esc_attr() in templates 2019-07-16 18:40:07 +03:00
nikitasinelnikov 127086942a - fixed member directory edit profile button;
- small fixes for password reset;
2019-03-22 14:12:44 +02:00
nikitasinelnikov 1cbae95419 - member directory notices fix; 2019-01-28 11:53:16 +02:00
nikitozzzzzzz 1a17095b24 - small fixes for file uploader;
- added filter for include UM pages to conditional logic;
2018-08-07 12:38:19 +03:00
Champ Camba 1826cf926a Add translation textdomain 2018-04-18 22:43:45 +08:00
nikitozzzzzzz 12891ff743 - hook docs; 2018-03-05 16:35:51 +02:00
nikitozzzzzzz fa288dbe0b - fixed conflicts with raty JS plugin;
- fixed members directory and meta section visibility;
2018-01-29 17:10:02 +02:00
nikitozzzzzzz e36c3ca841 - settings optimization; 2017-12-11 09:53:38 +02:00
nikitozzzzzzz ba02dd61fc - fixed issue #346 with encode Biography field; 2017-12-07 18:42:14 +02:00
nikitozzzzzzz 7a604e956a - fixed membersgrid edit profile button; 2017-08-16 12:59:55 +03:00
nikitozzzzzzz 9e53314c3a !!! IMPORTANT 2.0 version before upgrade please run full backup of your site !!!
- new code structure, optimized for next development;
  - created spl_autoloader for remove includes;
  - UM classes with namespaces;
  - deprecated global $ultimatemember; variable (use UM() instead);
- new UM/WP roles logic;
- new settings class and logic (deprecated Redux framework, deprecated some old options, added some new options);
- new dependencies class for extensions;
- WP native styles for backend fields;
- new upgrades and license activations for extensions;
- new logic form backend forms and fields;
- created uninstall.php file for delete permanently all UM settings;
- optimized registration/upgrade profile process;

Deprecated Hooks:

um_new_user_registration_plain
um_user_registration_extra_hook
um_add_user_frontend
um_post_registration_global_hook
um_admin_extend_directory_options_general (was action...will be filter)
2017-07-26 14:57:52 +03:00
Champ Camba bf306bdbbd Add class for member tagline in directory grid 2017-07-03 21:00:34 +08:00
Champ Camba de4d06c29a Fixes an issue where tagline shows the current users to all members 2016-11-30 20:18:13 +08:00
Melvin Lammerts 3cf6f2cb16 escape display name in title attributes 2016-01-27 10:28:20 +01:00
Ultimate Member 8f66b91c14 Fix empty spaces 2016-01-20 21:21:10 +02:00
Ultimate Member 407e73dc24 Allow members template to be customized/overridden 2016-01-20 17:00:12 +02:00