Kevin Cozens
1b2e240bf8
Collect any group join fees. Pass group name when applying join/create fees.
2016-08-18 15:38:39 -04:00
Kevin Cozens
847d351bf5
Fixed grammer in a comment
2016-08-18 15:38:39 -04:00
UbitUmarov
ac542715f1
add caps HomeLocation ; add client SendAlertMessage(string message, string info), where info in info message field. only minimal testing done
2016-08-18 12:45:11 +01:00
Kevin Cozens
df8f189f5c
Fixed typo in two group messages
2016-08-17 22:44:40 -04:00
UbitUmarov
57aac3d77e
remove OptionalModules\ViewerSupport\SimulatorFeaturesHelper ShouldSend() since it cannot be used
2016-08-14 03:56:44 +01:00
UbitUmarov
9aa2484f0d
to do that don't use slideexpiration; add cap event ChatterBoxForceClose
2016-08-11 08:38:39 +01:00
UbitUmarov
b16d6c0302
stop renewing xml cache entries expires. Let them expire or grid changes will ignored as long something keeq requesting (like group profiles refreshs). reduce the expire time more ignoring folish config.
2016-08-11 04:52:25 +01:00
UbitUmarov
23578635df
more changes relative to incorrect use of activegroupid
2016-08-05 15:19:42 +01:00
UbitUmarov
a66e747c95
add GetActiveMembershipData() to groups modules, let core groups also have GetMembershipData(), wait for client to ask for it not telling in OnNewClient, as other modules do.
2016-08-04 20:57:57 +01:00
UbitUmarov
a8e19b7831
remove the RegionCombinerModule (mega regions), references still all over the place. runprebuild maybe needed after this
2016-07-28 00:12:07 +01:00
UbitUmarov
52decfcc16
reduce some grid services calls on region crossings, sending more information on the agent update ( groups v2 needs change )
2016-07-26 21:39:47 +01:00
UbitUmarov
1a8a8e16ef
add a public SetGroupPowers to clientView
2016-07-26 17:57:14 +01:00
UbitUmarov
13ae6dff18
let some group related data to have a public set
2016-07-26 17:34:59 +01:00
UbitUmarov
e766f9d20f
get a copy of current clientView group powers
2016-07-26 16:54:04 +01:00
UbitUmarov
c4db0dd6ac
change group lists control so it does show something (only xmlrpcgroups for now). This will never work without a centralized dispatcher/controler, or more complex information exchange.
2016-07-23 21:09:34 +01:00
UbitUmarov
cdf215f613
add a missing field to ChatterBoxSessionAgentListUpdates. it is still wrong, and its use even worse
2016-07-23 01:28:57 +01:00
UbitUmarov
6c48be6c91
finish removing child-repri option
2016-07-06 16:50:25 +01:00
UbitUmarov
c02fe98b7d
add test option ObjectsCullingByDistance. In future, if true, it may
...
prevent sending objects outside view range to viewers. DO NOT SET TRUE
unless testing it. Code still not completei!!!
2016-07-06 16:13:27 +01:00
Melanie Thielker
4468aa0dcf
Merge branch 'master' of opensimulator.org:/var/git/opensim
2016-07-04 03:37:45 +01:00
Melanie Thielker
ea8f3c83bf
Finally remove the requirement for an InventoryItem/FolderBase object to
...
be passed into inventory queries.
This makes the API more homogenous and also will more clearly show
coding
errors related to HG inventory where the .Owner field has a meaning
for a query but wasn't always set.
2016-07-04 03:35:48 +01:00
UbitUmarov
cd34f978fb
revert to previus GroupProfileRequest because floatsam groups server seems to return wrong values for GroupMembershipCount and GroupRolesCount. this should be fixed because we are getting the full lists just to count number of entries
2016-07-02 01:01:29 +01:00
UbitUmarov
057bc648f3
xmlrpcgroups: make use of a forgotten GetMemberGroupProfilemethod, put back xmlrpc cache since it is necessary to prevent folish viewers flooding
2016-07-01 23:26:16 +01:00
UbitUmarov
7b7483ec7e
save one call to grid to get agent groups powers (xmlrpcgoups only for now
2016-07-01 18:38:38 +01:00
UbitUmarov
aa744eecf2
add a few methods to modify clientview group powers
2016-07-01 18:19:09 +01:00
UbitUmarov
1777324a86
cleanup a bit AgentGroupDataUpdate sending
2016-07-01 17:31:31 +01:00
UbitUmarov
6deced0193
increase xmlrpc timeout in xmlrpcgroups, disable its cache until its entries invalidation is checked
2016-07-01 16:24:42 +01:00
UbitUmarov
9358a6ad29
revert several changes to groups modules (agentGroupData is private). change interregions invite/eject messages, etc
2016-07-01 16:10:45 +01:00
UbitUmarov
158e0ae402
Revert " don't try to send initial AgentGroupDataUpdate to NPCs" this was
...
already done
This reverts commit 84a6a6e008 .
2016-06-28 23:57:14 +01:00
UbitUmarov
84a6a6e008
don't try to send initial AgentGroupDataUpdate to NPCs
2016-06-28 23:52:00 +01:00
UbitUmarov
90b825cda8
if a NPC is owned, allow access if ownerID matchs parcel owner or it is in the access list. option OS_NPC_OBJECT_GROUP it still needed if access is by group (this option should also work with not owned NPC) NEEDS TESTING, may prove to be a bad solution
2016-06-28 23:30:04 +01:00
UbitUmarov
a08c354a07
fix NPCs OS_NPC_OBJECT_GROUP option. group ID needs to be set during creation, before scenepresence.CompleteMovement, set tittle just after it.
2016-06-28 18:14:30 +01:00
Diva Canto
cec5682da9
Mantis #7937 : don't send group info to NPCs
2016-06-23 12:10:50 -07:00
Diva Canto
648cf51411
Fix failing test
2016-06-23 06:38:34 -07:00
Diva Canto
ff65248b9c
Removed a couple of verbose messages
2016-06-19 20:13:32 -07:00
Diva Canto
8d99fe095a
Mantis #7920 : group info was not being updated in many situations. (regression) Putting back the heavy messaging.
2016-06-19 17:35:11 -07:00
Diva Canto
76ab1ed10c
Restored sending group membership data via EventQueue -- this had been a regression. Took the opportunity to refactor that code, so that both Groups V2 and XmlRpcGroups can use the same function.
2016-06-19 16:27:12 -07:00
Diva Canto
d51fe01ed8
Mantis #7915 : bring XmlRpcGroups/GroupsModule.cs up to speed with Groups V2
2016-06-19 15:15:57 -07:00
Melanie Thielker
43ca32150c
Plumb RezRestoreToWorld from the client (part done)
2016-03-09 02:45:11 +01:00
Diva Canto
ab12a14279
Pushed AssemblyVersion up to VersionInfo, so that we don't need to do global replace anymore.
2016-02-21 11:14:02 -08:00
UbitUmarov
ee15c51ba4
add npc create option OS_NPC_OBJECT_GROUP. with it the npc will be created with the group of the object with the script, if that object owner is member of that group. This should allow parcel access by group to work now, and not much else. The groupTitle will also be set, it the region option NoNPCGroup is not active.
2016-01-01 23:41:25 +00:00
UbitUmarov
01a27e8c71
establish a minimun for ReprioritizationDistance
2015-12-19 17:39:42 +00:00
UbitUmarov
9a492258c9
reduce xmlrpcgroups error messages if its debug option is off. Disable keepalive by default
2015-12-19 15:24:43 +00:00
UbitUmarov
5c39d9790e
change vivox url from https:// to http:// still another
2015-12-11 19:50:22 +00:00
UbitUmarov
6ea43d6014
change vivox url from https:// to http:// missed several
2015-12-11 19:48:50 +00:00
UbitUmarov
b63a7d7705
change vivox url from https:// to http:// (merge issue)
2015-12-11 19:44:42 +00:00
UbitUmarov
42e5ee4c4b
don't keep a reference to config, if not in use
2015-12-09 21:35:20 +00:00
UbitUmarov
f7f5aba597
remove unused parameter
2015-11-17 07:59:11 +00:00
UbitUmarov
51d0087a49
work around some 'tests' errors: AgentGroupDataUpdate is udp
2015-11-17 06:42:45 +00:00
UbitUmarov
2ba14f82fe
work around some 'tests' errors: a new event queue has a few null events
2015-11-17 06:23:57 +00:00
UbitUmarov
89655b0baa
apply OtakuMegane code changes to irc channel chat so some characters are not lost
2015-11-02 02:23:35 +00:00