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
Mykyta Synelnikov
6e0befb91b
- wpcs;
2023-07-13 14:07:37 +03:00
ashubawork
5b647ae5e9
- add translators
2023-07-13 11:36:29 +03:00
Mykyta Synelnikov
1cb85f376c
- fixed custom sorting field's titles;
2023-07-04 15:02:49 +03:00
ashubawork
b7aa168e62
- fix override templates
2023-06-20 09:53:04 +03:00
Mykyta Synelnikov
d0f2ef56c8
- updated members.php template version;
2023-06-13 12:53:40 +03:00
Mykyta Synelnikov
8057d06f81
- reviewed #769 ;
...
- added `get_member_directory_id()` function for getting member directory ID based on page ID;
- commented hooks 'um_prepare_user_results_array', 'um_prepare_user_results_array_meta'
- added snippet fo hiding filters from member directory based on public or private visibility;
2023-06-12 15:22:35 +03:00
Nikita Sinelnikov
212cbec9f8
Merge branch 'development/2.6.1' into feature/um-blocks
2023-05-23 11:14:37 +03:00
ashubawork
072cebafeb
- change template
2023-04-17 17:24:42 +03:00
ashubawork
cf40103e41
- fix error in member directory block
2023-04-12 10:23:12 +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
1f94782558
- added hook arguments ($form_id, $not_searched) to 'um_members_directory_head';
2023-03-24 14:27:56 +02:00
Champ Camba
88a9f6c7db
Fix sanitization text
2022-11-02 12:32:02 +08:00
Nikita Sinelnikov
07e664be80
- intermediate results with sanitizing form handlers;
2021-06-29 02:51:54 +03:00
nikitasinelnikov
15ad27a166
- fixed JS handlers for the new dropdown.js library;
2021-05-14 13:58:02 +03:00
nikitasinelnikov
92b5a69acd
- fixed #754 ;
...
- code review;
2021-03-05 14:03:46 +02:00
nikitasinelnikov
48f7bc63ac
- updated readme;
...
- added attributes for member directory footer;
2020-10-07 12:40:53 +03:00
nikitasinelnikov
88c3720106
- fixed member directory sorting;
...
- fixed member directory list dropdown init after changing view type;
- fixed registration form;
2020-07-14 04:21:03 +03:00
nikitasinelnikov
93c652c8e9
- fixed displaying header with member counts;
...
- added JS hook for integrations with extensions;
2020-01-31 15:09:44 +02:00
nikitasinelnikov
6903822e2c
* Enhancements:
...
- Updated select2 JS library to 4.0.12 version
- Added a few member directories filters for 3rd-party integrations
* Bugfixes:
- Added labels for member directories filters to increase Accessibility points in Audit
- Fixed activation licenses with sslverify
2020-01-24 14:59:47 +02:00
nikitasinelnikov
3a5946d8bb
- fixed sorting labels issues;
...
- fixed getting range for slider filters;
2020-01-22 00:40:20 +02:00
nikitasinelnikov
b1ca9ad49d
- added member directories' custom sorting labels;
2020-01-13 10:18:30 +02:00
nikitasinelnikov
2496825590
- fixed vulnerability with uploading cover/profile photo for other user ID;
...
- re-written member directory meta queries;
- fixed search line additional slashes;
2020-01-08 15:19:24 +02:00
nikitasinelnikov
3301d05f9f
Merge branch 'feature/map_layout' into development/metatable
...
# Conflicts:
# assets/js/um-members.min.js
2020-01-03 12:52:57 +02:00
nikitasinelnikov
8ae8d997bd
- added ability to use metatable;
2020-01-02 17:21:02 +02:00
nikitasinelnikov
38bde3fe2d
- optimized hide_in_members metadata;
...
- added attribute to hook;
2019-12-13 01:13:50 +02:00
nikitasinelnikov
d4266c08cc
- added hooks for integration;
2019-12-05 11:07:21 +02:00
nikitasinelnikov
cc08e23bd2
- added text-type filters;
...
- added limitation for select-type filters for getting only exists options;
- added fixes for member directory styles;
2019-11-20 17:07:38 +02:00
nikitasinelnikov
b2bbb7ffab
- fixed filters bar animation;
...
- fixed save profile with Last Login field;
2019-11-12 16:24:52 +02:00
nikitasinelnikov
39eb76474e
- added option to expand by default member directory filters bar;
2019-10-17 11:23:46 +03:00
nikitasinelnikov
6c591fc33c
- fixed RTL styles for member directory;
2019-10-16 17:47:12 +03:00
nikitasinelnikov
245ddd4270
- member directories upgrade;
...
- user tags integration;
- fixed member directory pagination;
- fixed styles;
2019-09-30 01:27:01 +03:00
nikitasinelnikov
cf118d137d
- member directory styles;
2019-09-23 13:34:25 +03:00
nikitasinelnikov
ebf50dcc8d
- Member Directory styles;
...
- added SASS compiler to gulpfile;
2019-09-16 15:51:58 +03:00
nikitasinelnikov
5241b95a98
- fixed some colors in CSS;
...
- fixed RTL layouts;
- fixed must search attr;
- fixed show only these users attr;
- changed CSS for fields (1px border);
- fixed UM dropdown JS for position;
2019-09-11 16:07:51 +03:00
nikitasinelnikov
177ef54d88
- visual improvements for member directory;
...
- fixed must search/filter option;
2019-09-11 13:01:44 +03:00
nikitasinelnikov
efdbde0eee
- member directory;
2019-09-09 12:39:45 +03:00
andrewshuba
fba102675c
- fix must_search
2019-09-06 10:13:04 +03:00
andrewshuba
268dc5db1f
- fix preloader overlay
2019-09-05 13:51:46 +03:00
andrewshuba
07dbea1918
- fix preloader
...
- fix show after search
2019-09-05 13:41:08 +03:00
nikitasinelnikov
f8a7b0b5d5
- member directory;
2019-09-05 13:00:54 +03:00
nikitasinelnikov
e12d6319d8
Merge branch 'beta/2.1.0' of https://github.com/ultimatemember/ultimatemember into beta/2.1.0
2019-09-05 12:51:13 +03:00
nikitasinelnikov
616e5301fb
- changed filter placeholders;
2019-09-05 12:51:07 +03:00
andrewshuba
6ac94904e1
- fix grid default
2019-09-04 16:27:08 +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
e35c7920d8
- member directory;
2019-08-30 15:28:43 +03:00
nikitasinelnikov
58b8cc530b
- member directory;
2019-08-30 12:54:50 +03:00