109 Commits

Author SHA1 Message Date
UbitUmarov
a99a3d2b3c split userprofiles request queues into local and HG, add console debug comand profiles status to check size of those queues
Some checks failed
.msbuildnet6 / build (push) Has been cancelled
2026-02-27 01:33:50 +00:00
UbitUmarov
511c4c637c add some more checks nulls at profiles 2026-02-17 18:58:56 +00:00
UbitUmarov
0d71b6d871 very useless changes 2025-06-25 02:22:28 +01:00
UbitUmarov
c8b88141cb change picks update/add, enforcing max number of picks 2025-03-14 04:38:03 +00:00
UbitUmarov
1855be20fa place some limits on some profile pick fields 2025-03-14 00:25:21 +00:00
UbitUmarov
d5866f4e02 do tell viewers about UI god cancelation on arrival 2024-11-19 23:05:59 +00:00
UbitUmarov
f51f81d53f add some texture assets 2024-04-02 20:30:21 +01:00
UbitUmarov
6743934434 cosmetics 2023-05-21 20:46:54 +01:00
UbitUmarov
3882ef3eb0 more on HttpWebRequest in userprofiles 2023-05-18 14:25:09 +01:00
UbitUmarov
a7b8ce9cfd try improve profiles online indication a bit more 2023-02-01 21:09:20 +00:00
UbitUmarov
e2d71afc10 cosmetics 2023-02-01 19:14:54 +00:00
UbitUmarov
b327224b74 try improve profiles online indication a bit more 2023-02-01 18:56:08 +00:00
UbitUmarov
e106a8aa60 fix typo 2023-01-25 19:44:38 +00:00
UbitUmarov
575c338d1c try to improve profiles online indication. This ofc just fails on HG 2023-01-25 19:42:19 +00:00
UbitUmarov
4596c72318 missing change 2023-01-25 17:38:47 +00:00
UbitUmarov
6e1a196974 more cosmetics 2023-01-25 17:35:25 +00:00
UbitUmarov
aa572df663 add some missing default group owner powers on xmlrpc groups module
plus more dotnet6 code style changes
2022-10-28 20:08:54 +01:00
UbitUmarov
5ef7878613 cosmetics 2022-09-24 17:14:46 +01:00
UbitUmarov
c581658337 do flush all avatar profile props cache 2022-06-21 00:29:50 +01:00
UbitUmarov
6566837f3b use UserProfileProperties instead of obsolete UserProfileData 2022-06-21 00:03:12 +01:00
UbitUmarov
5beffddf2a minor changes on profiles module; add some .trim() to create user avatar
names
2022-02-17 10:54:28 +00:00
UbitUmarov
fbbcc1edd7 == string.Empty is .Lenght == 0 2022-01-13 20:31:52 +00:00
UbitUmarov
357f20eb14 == UUID.Zero is slow 2022-01-08 23:35:56 +00:00
UbitUmarov
7b106564fa in some cases store a hg asset on local grid is just waste 2020-10-28 12:12:08 +00:00
UbitUmarov
abe7a31952 some more changes; HG standalones broken (at least) 2020-10-24 22:31:59 +01:00
UbitUmarov
ae79ebc48d disable coreprofiles if ProfileServiceURL is not set 2020-10-01 03:13:54 +01:00
UbitUmarov
51c654fb70 nm, bad idea 2020-09-28 21:13:23 +01:00
UbitUmarov
03b8b6757b let profile module hold processing thread for a while 2020-09-28 20:48:14 +01:00
UbitUmarov
194658815c a few changes to GridInfo and its use 2020-09-28 19:16:47 +01:00
UbitUmarov
4319f451e6 more on GridInfo, and profiles 2020-09-25 13:38:59 +01:00
UbitUmarov
5ef66d68a0 several changes to usermanagement and profiles 2020-08-27 18:31:28 +01:00
UbitUmarov
0dc925b5c4 missing copypaste 2020-08-17 23:21:51 +01:00
UbitUmarov
d82319f940 more expires; change profile requests from fifo to lifo. this should increase response on what is of current interest 2020-08-17 23:16:58 +01:00
UbitUmarov
ad601c9502 take lludp out of usermanagement module 2020-03-04 20:02:45 +00:00
UbitUmarov
20b974cff0 place the try/catch in right place on profiles process. This is still bad. Last code changes moved from blocking a user for a long time, to block profiles for all, for a long time. This because some viewers like firestorm, ask for the profiles of all user friends to show their ugly 1st life pictures. thats hundred requests taking from 500ms to more than 30s each 2020-03-04 17:19:12 +00:00
UbitUmarov
ed34c00956 add catch log to profiles process 2020-03-04 04:50:54 +00:00
UbitUmarov
d0ba9f84df add some async work to profiles module, take profile out of groups v2, not its job 2020-03-04 02:45:10 +00:00
UbitUmarov
3dbdacf31f Let MrOpenSim have simple hardcoded profile 2018-01-26 21:12:23 +00:00
UbitUmarov
5274a3181e enclose GetRequestStream on try/catch 2017-05-28 23:54:43 +01:00
Melanie Thielker
f50d598434 Disable spam in profiles module. Modules should not say they're disabled. 2017-01-23 14:06:38 +00:00
Melanie Thielker
6d44ee9099 Change improperly named isNPC to be IsNPC as a property should be uppercase 2017-01-07 20:30:51 +00:00
Melanie Thielker
b16abc8166 Massive tab and trailing space cleanup 2017-01-05 19:07:37 +00:00
Melanie Thielker
f021c64eb0 Refactor: Rename IImprovedAssetCache to IAssetCache as the old IAssetCache is long gone. 2016-12-29 12:34:09 +00:00
UbitUmarov
bfb1cb9f33 a few more changes on user profiles 2016-12-23 16:10:07 +00:00
UbitUmarov
2e7e4427d0 UserProfileModule threading issues 2016-12-23 02:17:42 +00:00
UbitUmarov
84c3a96399 UserProfileModule refuse changes to classifieds outside home grid ( viewers may show a delete until profile is open again). Charge money only on classified creation sucess 2016-12-22 07:52:50 +00:00
UbitUmarov
5571c499ba UserProfileModule we can't use parcels globalID because we do not have a global locator. we need to send replies to viewer on pick update and delete 2016-12-22 07:06:40 +00:00
UbitUmarov
330369f904 take UserProfileModule out on onMakeRoot event, add some caching 2016-12-21 22:27:48 +00:00
UbitUmarov
389a1652fb break userprofiles a bit more 2016-12-17 20:11:34 +00:00
UbitUmarov
1fd0178e8e give regions a option to block profile web urls, so users are not sent to unknown web sites set by other users 2016-12-15 00:08:36 +00:00