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
ashubawork
4d2a992843
- allow webp image format
2025-09-22 12:48:39 +03:00
Mykyta Synelnikov
823f98906f
* sorted deprecated function;
2024-11-29 14:24:35 +02:00
Mykyta Synelnikov
51f36e4dd2
* release preparations;
2024-11-15 02:12:17 +02:00
Mykyta Synelnikov
234e200d20
* release preparations;
2024-11-15 02:11:10 +02:00
Mykyta Synelnikov
2086ddb53f
* added um_image_upload_validation hook for 3rd-party validation during upload images;
2024-11-15 02:06:03 +02:00
Mykyta Synelnikov
daa3ba87ef
* fixed #1583 ;
2024-11-14 01:08:30 +02:00
Mykyta Synelnikov
349939ed75
* fixed checking profile_photo and cover_photo fields editable condition on profile image upload/crop handlers;
2024-11-12 16:50:09 +02:00
Mykyta Synelnikov
61ea1b3e8d
* maybe fixed CVE-2024-10528;
2024-11-05 11:55:07 +02:00
Mykyta Synelnikov
73365aeea4
* maybe fix for init download routing;
2024-10-02 13:47:42 +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
b40edd26e6
- wp-admin assets refactoring (in process);
2023-11-03 17:31:18 +02:00
Mykyta Synelnikov
bf5c6a6d04
- review ajax_resize_image();
2023-06-26 14:55:17 +03:00
ashubawork
5a2a23802d
- fix ajax_resize_image()
2023-06-22 12:35:31 +03:00
Mykyta Synelnikov
76dba58342
- changed clear PHP filter_input to sanitaizing functions;
2023-04-24 03:30:56 +03:00
Mykyta Synelnikov
034d9e8b43
- fixed dynamically declared variables inside the classes;
2023-04-17 20:16:15 +03:00
Nikita Sinelnikov
07e664be80
- intermediate results with sanitizing form handlers;
2021-06-29 02:51:54 +03:00
nikitasinelnikov
635fbbcb14
- fixed the conflict with Disable Blog plugin (made download_routing callback more prior);
2021-03-12 15:14:45 +02:00
nikitasinelnikov
585870bb3d
- code review for image rotation;
2020-07-31 00:51:45 +03:00
nikitasinelnikov
2dad3d2704
- Fixed "get_profile_photo_size" function (avoid PHP notice with array_combine )
...
- Fixed password reset/change form when other forms are initialized at the same page
- Fixed getting extension updates on multisites
- Deprecated JS event 'um_before_modal_removed', use wp.hooks action 'um_before_modal_removed' instead
2020-07-06 14:20:29 +03:00
nikitasinelnikov
72a1e9a7c3
- small code formatting;
2020-03-02 16:47:56 +02:00
Champ Camba
057cf81d40
Fix typo error
2020-02-13 12:13:51 +08:00
denisbaranov
230dd24816
fix 'um_resize_image' action at registration form
2020-01-27 15:22:28 +02:00
nikitasinelnikov
2401d06875
- added fix for getting image/file custom fields from $_POST when form isn't validated;
2020-01-16 10:25: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
627bbb0fae
- fixed issue with avatars/cover photos upload without crop;
2019-10-21 23:39:19 +03:00
nikitasinelnikov
fcffa188a0
- fixed avatar styles;
...
- fixed member directory styles;
2019-10-15 23:04:27 +03:00
nikitasinelnikov
c81c52dda5
- added ability to set cover/avatar size from predefined sizes in Ultimate Member -> Settings -> General -> Uploads;
2019-10-10 17:22:24 +03:00
denisbaranov
879f01f9ac
fix ajax_resize_image()
2019-08-20 19:37:50 +03:00
denisbaranov
ad28039422
Issue: Profile photo upload in pop up gets stuck on 'processing'
...
Link: https://secure.helpscout.net/conversation/933974856/33012?folderId=1651531
2019-08-20 19:32:51 +03:00
nikitasinelnikov
16c1382491
- 2.0.46 release;
2019-05-10 20:33:14 +03:00
nikitasinelnikov
dc4382acd3
- security fixes;
...
- download last upgrades fixes;
2019-05-10 15:43:14 +03:00
nikitasinelnikov
ca1a908aae
- 2.0.46 pre-release;
2019-05-09 00:52:42 +03:00
denisbaranov
5efb7e0247
Remove old files from 'temp' directory
2019-02-27 15:37:28 +02:00
nikitasinelnikov
21f266f407
- fixed upload dir on UM upload process for avoid the conflicts;
2019-02-08 11:43:01 +02:00
nikitozzzzzzz
0ceab69793
- added nonce fields;
2018-11-21 14:01:18 +02:00
nikitozzzzzzz
955e0afacb
- fixed files/images download;
2018-11-19 21:50:59 +02:00
nikitozzzzzzz
d935f46e1c
- hotfixes;
2018-11-18 23:15:06 +02:00
nikitozzzzzzz
80b8838c6c
- fixed image download with cache;
2018-10-25 11:46:06 +03:00
nikitozzzzzzz
3f9d0b71eb
- fixed files download for sites with cache;
...
- changes in scripts enqueue;
2018-10-23 10:48:55 +03:00
nikitozzzzzzz
4409ecebd1
- fixed small notice;
...
- fixed issue with download files with opened PHP buffers;
2018-10-18 10:09:29 +03:00
nikitozzzzzzz
bb4aff7ee3
- fixed multisite file/image download;
2018-10-04 16:50:47 +03:00
nikitozzzzzzz
432a1c6741
- fixed PHP errors
2018-10-02 21:50:07 +03:00
nikitozzzzzzz
202bf57c53
- fixed small notices;
2018-09-27 23:30:34 +03:00
nikitozzzzzzz
fc298c53b7
- removed some deprecated variables;
...
- changed the structure of the menu item's custom fields;
2018-09-17 08:29:33 +03:00
nikitozzzzzzz
e807082059
- fixed files/images upload download;
2018-09-16 21:55:06 +03:00
nikitozzzzzzz
da74fa7000
- file uploading/downloading fixes;
2018-09-14 14:39:05 +03:00
nikitozzzzzzz
95d6fe5974
- fixed some users cache;
2018-08-09 11:31:56 +03:00
nikitozzzzzzz
df2ece0f1d
- fixed member directory notices;
2018-08-09 11:03:36 +03:00
nikitozzzzzzz
b52d61a05b
- fixed file uploading process;
2018-08-07 18:05:13 +03:00