Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007254opensim[GRID] Hypergridpublic2014-07-06 15:032015-08-18 09:35
ReporterTechplexEngineer 
Assigned ToDiva 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version8.1 DEV
Product Version 
Target VersionFixed in Version 
Summary0007254: Lookup username given key(uuid) XML-RPC
DescriptionThe attached patch adds the user's username to the data returned from the get_user_info XML-RPC call to the User Agent service.

This will be helpful to users developing web applications to be able to do both key2name and name2key.

The name2key functionality is part of the get_uuid XMP-RPC call.

http://opensimulator.org/pipermail/opensim-dev/2013-December/024480.html [^]
Additional InformationFrom IRC: #opensim-dev

(05:55:12 PM) techplex: Diva, is there a reason that the user account information can't be returned as part of the get_user_info )UserAgentService.GetUserInfo(UUID userID)? I feel like that would be much clearer for people trying to access a key2name functionality
(05:55:27 PM) osmantis: Bug 0007253: Asset permission error ( http://opensimulator.org/mantis/view.php?id=7253 [^] ): has been CONFIRMED.
(05:55:57 PM) diva: the user account such as name?
(05:56:27 PM) techplex: yes, firstname and lastname
(05:59:37 PM) diva: well I was a little worried when I saw that [new] method. I didn't write it, BlueWall did for profiles. I'm still unconfortable. User accounts are internal resources of a virtual world, so things like titles aren't necessarily to be shared world-wide. I may rewrite that method to make it configurable. But the name -- sure, I don't see why not, given that it's being served anyway. So maybe
(05:59:37 PM) diva: that method needs to be rewritten
(06:00:58 PM) techplex: I'll send in a patch
(06:01:13 PM) diva: ok
TagsNo tags attached.
Git Revision or version number219d2734181e615199ccfd6c10d595ea6aa41b14
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics
EnvironmentMono / Linux64
Mono Version2.10
Viewer
Attached Filesdiff file icon send_user_name.diff [^] (748 bytes) 2014-07-06 15:03 [Show Content]
patch file icon 0001-Lookup-username-given-key-uuid-XML-RPC.patch [^] (1,077 bytes) 2014-07-06 15:11 [Show Content]

- Relationships

-  Notes
(0026448)
Diva (administrator)
2014-07-06 16:05

[15:17] <cia-opensim> opensim: Techplex.Engineer * r63b5c11b9c3b OpenSim/Services/HypergridService (UserAgentService.cs):
[15:17] <cia-opensim> Lookup username given key(uuid) XML-RPC
[15:17] <cia-opensim> http://opensimulator.org/viewgit/?a=commit&p=opensim&h=63b5c11b9c3bd14579758cc4e8a51348eb5fac1e [^]
[15:18] <cia-opensim> opensim: diva * r108978be1e85 OpenSim/Services/GridService (GridService.cs):
[15:18] <cia-opensim> Merge branch 'master' of ssh://opensimulator.org/var/git/opensim [^]
(0026449)
Diva (administrator)
2014-07-06 16:05

Also
[16:02] <cia-opensim> opensim: diva * rba233008cd25 / (3 files in 3 dirs):
[16:02] <cia-opensim> Changed GetUserInfo so that the exposure of user account details is ruled by a configuration variable. It's on by default.
(0029326)
aiaustin (developer)
2015-08-18 09:35

Resolved issue marked as closed. Please open a new issue and refer to this one if problems arise.

- Issue History
Date Modified Username Field Change
2014-07-06 15:03 TechplexEngineer New Issue
2014-07-06 15:03 TechplexEngineer File Added: send_user_name.diff
2014-07-06 15:03 TechplexEngineer Status new => patch included
2014-07-06 15:03 TechplexEngineer Summary http://opensimulator.org/mantis [^] => Lookup username given key(uuid) XML-RPC
2014-07-06 15:11 TechplexEngineer File Added: 0001-Lookup-username-given-key-uuid-XML-RPC.patch
2014-07-06 16:05 Diva Note Added: 0026448
2014-07-06 16:05 Diva Note Added: 0026449
2014-07-06 18:11 Diva Status patch included => resolved
2014-07-06 18:11 Diva Resolution open => fixed
2014-07-06 18:11 Diva Assigned To => Diva
2015-08-18 09:35 aiaustin Note Added: 0029326
2015-08-18 09:35 aiaustin Status resolved => closed


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker