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
UbitUmarov
7a31a85408
show online on profile, if target is in same region.( possible should be done elsewhere)
2016-12-14 14:48:50 +00:00
Mandarinka Tasty
ec883d0f15
New OSSL function: osNpcSetProfileImage(LSL_Key npc, string image); This patch gives possibility to set image in created NPC's profile. You can use UUID of the texture or name of texture included in prim's inventory.
...
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com >
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt >
2016-12-14 00:24:52 +00:00
Melanie Thielker
1388ac2ef7
Rename charterMember to membershipType to show what it actually is.
...
This field started out as a simple flag in the protocol to indicate a
user being a SL charter member. It has since then taken on additional
functionality that means that the name is no longer appropriate.
2016-12-12 11:09:38 +00:00
Mandarinka Tasty
5b7986e6be
Setting precise date of creation in NPC's profile.
...
Signed-off-by: Mandarinka Tasty <mandarinka.tasty@gmail.com >
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt >
2016-12-10 22:45:11 +00:00
UbitUmarov
de36092d23
if we have profile then npc is online
2016-12-06 17:16:47 +00:00
UbitUmarov
d4e285b1a1
add osNpcSetProfileAbout(LSL_Key npc, string about) to set NPCs profile About text. requires OsNpcCreate rights
2016-12-06 17:05:02 +00:00
UbitUmarov
240ab951b5
let NPCs have profile
2016-12-06 16:15:57 +00:00
Melanie Thielker
0517e3d439
Mantis #8000 , don't charge for updating classifieds. Thanks, Cinder!
...
Signed-off-by: Melanie Thielker <melanie@t-data.com >
2016-08-20 22:44:32 +01:00
UbitUmarov
55d0425dfe
add missing handlers for preferences
2015-09-28 12:47:29 +01:00
UbitUmarov
a11edceb00
seems to compile ( tests comented out)
2015-09-02 19:54:53 +01:00
UbitUmarov
371c9dd2af
bad merge?
2015-09-01 14:54:35 +01:00
Oren Hurvitz
8aa75f225b
Fixed bug introduced in 4735514. The project didn't compile.
2015-07-26 14:09:17 +03:00
Quill Littlefeather
4735514a88
Fixed not being charged to create classifeids on money enabled regions
...
Signed-off-by: Melanie Thielker <melanie@t-data.com >
2015-07-26 02:31:31 +02:00
AliciaRaven
1e444b1449
Change UserProfiles so that the parcel name is used for a ProfilePick and not the parcel owners name. This change also fixes a bug where if the avatar enters and does not move, creating or editing a ProfilePick would set the parcelId as an empty UUID. This is because ScenePresence.currentParcelUUID is not set until the avatar moves.
...
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com >
2015-04-12 15:36:22 -04:00
Robert Adams
07dead7dcb
varregion: any conversions of use of Constants.RegionSize converted into
...
Util.cs routines to convert region coords to and from world coords or handles.
2015-03-29 14:25:12 -07:00
Justin Clark-Casey (justincc)
97ac80d664
minor: Suppress the log messages when user profiles data is requested for an NPC or an HG user with no set server URI to avoid log spam.
...
Messages concerning failure to contact a given user profiles service are preserved by logging within called code with the agent ID.
If the "No Presence - foreign friend" log message is important then please revert.
Relates to http://opensimulator.org/mantis/view.php?id=7414
2015-01-16 00:54:32 +00:00
Justin Clark-Casey (justincc)
ec8d21c434
Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis.
...
"show threadpool calls" now also returns named (labelled), anonymous (unlabelled) and total call stats.
2014-11-25 23:23:10 +00:00
Justin Clark-Casey (justincc)
8c9f82b035
Just for now, don't alert the user or log if we couldn't change their server-side preferences due to no e-mail address being sent.
...
This is to avoid user confusion in the oscc rehearsal as they are often not aware that this fails because no e-mail is set.
Also may be failing in the hypergrid case, though this may also be a config issue.
This is meant as a temporary solution.
2014-11-25 23:23:10 +00:00
BlueWall
b463870914
Add hypergrid teleporting support to user profiles picks
2014-10-27 17:27:42 -04:00
UbitUmarov
ce8ea55f4e
... and a few more..
2014-09-17 17:25:07 +01:00
Diva Canto
733763c4e2
Amend to previous commit -- write down the problematic Profile server URL.
2014-06-05 20:06:01 -07:00
Diva Canto
5bb95a8a55
May fix mantis #7133
2014-06-05 18:59:30 -07:00
Oren Hurvitz
882af7195c
Better error-handling and logging in case User Profile requests fail
2014-05-19 11:11:06 +01:00