UbitUmarov
5beffddf2a
minor changes on profiles module; add some .trim() to create user avatar
...
names
2022-02-17 10:54:28 +00:00
UbitUmarov
da928d6099
!= UUID.Zero is slow
2022-01-09 02:28:51 +00:00
UbitUmarov
7e0fc95c3a
== UUID.Zero is slow
2022-01-09 00:33:16 +00:00
UbitUmarov
a0d0bbacb2
move servicesGodAgentID to Constants.cs
2020-12-25 22:48:42 +00:00
UbitUmarov
9d0d82ab6e
split usermanagement adduser into simpler per case methods
2020-11-26 12:14:00 +00:00
UbitUmarov
9478e607db
fix a typo on useraccount store
2020-02-08 13:05:23 +00:00
UbitUmarov
8075c1e363
do store UserCountry
2020-01-28 19:49:45 +00:00
UbitUmarov
f2cf3b201b
avoid a null ref
2019-11-02 21:53:12 +00:00
UbitUmarov
3c4bc681c3
refuse to create a new user with empty password
2019-10-24 17:40:39 +01:00
UbitUmarov
46e36601cb
remove some more useless NULL arguments
2019-10-22 13:04:01 +01:00
Melanie
0fd17c08ae
Massive console refactor. Greatly simplify interface.
2019-08-20 23:28:59 +01:00
Melanie
d781742d8e
Fix scope support to get friends list names across co-hosted grids
2019-08-07 17:58:08 +01:00
Bill Blight
bd4907e960
Protect/Prevent user names from using valid HG identifiers.
...
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt >
2018-10-23 22:06:16 +01:00
UbitUmarov
fbb77274da
OOps my bad, always do deep copy, let viewers do v1 v2 fixes
2018-05-12 21:35:25 +01:00
UbitUmarov
0d83b9edc3
create user with model: do not copy missing items; convert v1.0 to v2.0 wearables, fail if model has missing wearables
2018-05-12 19:16:23 +01:00
UbitUmarov
7c9c5cfedf
robust create user: allow new userid to be to generate a new random one; handle possible case of a weareble being a inventory link
2018-04-14 23:05:46 +01:00
UbitUmarov
cb5a7246a2
cosmetics (or not)
2018-01-21 16:40:58 +00:00
UbitUmarov
7e8c996d1b
add a grid services god account
2017-05-11 17:15:02 +01:00
Diva Canto
8dfab8757c
Fill out Current Outfit folder with links when creating the initial avatar appearance. Some viewers (e.g. Singularity 1.8.7) get seriously confused when the avatar has no current outfit links.
2017-04-26 09:58:15 -07:00
Melanie Thielker
e526e8c5e2
Fix the long-standing bug that object permissions set in inventory were lost
...
NOTE: Items rezzed by users using 0.8 or older will still exhibit broken
behaviour. Until 0.8 becomes end of life, this fix will not produce
dependable results on grids with mixed versions. Grids based on 0.9 will
now work properly.
2017-01-06 17:05:00 +00:00
Melanie Thielker
b16abc8166
Massive tab and trailing space cleanup
2017-01-05 19:07:37 +00:00
UbitUmarov
b566be4f82
partially apply patch in mantis 8002
2016-08-21 03:06:31 +01:00
Melanie Thielker
82244cca68
Allow creation of user appearance from a model avatar. Thank you,
...
Cinder, for this patch.
Signed-off-by: Melanie Thielker <melanie@t-data.com >
2016-08-20 22:42:32 +01:00
UbitUmarov
1337f5f26e
remove a parameter for detection of grid fail to suport getting multiple user accounts per call and handle it where needed.
2016-08-13 23:41:57 +01:00
UbitUmarov
7c1b2a5dde
add some wiring to have GetUserAccounts for multiple IDs on a single request to grid services. Unfinished, untested
2016-08-13 05:22:29 +01:00
Diva Canto
758e1e2535
Mantis #7933 : copy-paste bug in avn code.
2016-06-23 13:53:42 -07:00
UbitUmarov
371c9dd2af
bad merge?
2015-09-01 14:54:35 +01:00
Diva Canto
959872315f
WARNING: massive refactor to follow libomv's latest changes regarding inventory folders. The newest version of libomv itself is committed here. Basically, everything that was using the AssetType enum has been combed through; many of those uses were changed to the new FolderType enum.
...
This means that from now on, [new] root folders have code 8 (FolderType.Root), as the viewers expect, as opposed to 9, which was what we had been doing. Normal folders are as they were, -1. Also now sending folder code 100 for Suitcase folders to viewers, with no filter.
All tests pass, but fingers crossed!
2015-08-08 12:12:50 -07:00
BlueWall
b39d697555
Adding command to reset user's email address
2014-12-16 12:20:56 -05:00
Oren Hurvitz
52f8669169
Stopped setting the Service URL "GatekeeperURI" on users' accounts. It isn't actually used.
2014-04-20 06:23:37 +01:00
Oren Hurvitz
e00f1a0410
Allow invalidating the users cache
2014-04-08 08:11:29 +01:00
Melanie
5f4c4df227
Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask
...
with our own and add export permissions as well as a new definition for "All" as meaning "all conventional permissions" rather than "all possible permissions"
2013-03-26 03:40:06 +00:00
Melanie
c341664c1b
Phase 1 of implementing a transfer permission. Overwrite libOMV's PermissionMask
...
with our own and add export permissions as well as a new definition for "All" as meaning "all conventional permissions" rather than "all possible permissions"
2013-03-24 18:56:28 +01:00
Melanie
f567ff9f51
Merge branch 'master' into careminster
...
Conflicts:
OpenSim/Region/Physics/BulletSPlugin/BSShapeCollection.cs
2013-02-06 02:22:12 +00:00
Diva Canto
4cdee3dd3c
Changed protection of CreateDefaultAppearanceEntries to protected, so extensions of the UserAccountService can reuse this.
2013-02-05 16:28:25 -08:00
Melanie
5768a151ff
Merge branch 'master' into careminster
...
Conflicts:
OpenSim/Data/MySQL/MySQLXAssetData.cs
2012-03-20 02:48:11 +00:00
Justin Clark-Casey (justincc)
4cbaf053cf
Fix small typo
2012-03-20 00:53:33 +00:00
Melanie
b0fc96c17d
Merge branch 'master' into careminster
2012-03-08 19:10:22 +00:00
Justin Clark-Casey (justincc)
749c3fef8a
Change "help" to display categories/module list then "help <category/module>" to display commands in a category.
...
This is to deal with the hundred lines of command splurge when one previously typed "help"
Modelled somewhat on the mysql console
One can still type help <command> to get per command help at any point.
Categories capitalized to avoid conflict with the all-lowercase commands (except for commander system, as of yet).
Does not affect command parsing or any other aspects of the console apart from the help system.
Backwards compatible with existing modules.
2012-03-08 01:51:37 +00:00
Melanie
f5e2bdebef
Merge commit 'c85a780583cb36bac95f69c5d704f60a758d56bb' into bigmerge
2011-10-25 02:55:57 +01:00
Melanie
4215aea036
Merge commit '730460169f2a45e934b42b2464f7c7472f7fac48' into bigmerge
2011-10-25 02:15:13 +01:00
Melanie
fe014a05ac
Merge commit '83c7b9b609d3c78d099a0bf18de8685676184f94' into bigmerge
2011-10-25 01:51:37 +01:00
Justin Clark-Casey (justincc)
c85a780583
Provide an option to allow remote calls to the CreateUser method on the UserAccountService
...
Default is false, as before.
Enabling AllowCreateUser in [UserAccountService] for ROBUST allows avatars to be created via an http call, with viewer 2 appropriate bits and pieces.
Only Ruths can be created at present.
Please don't rely on the config since at some point CreateUser will be moved to a separate co-ordinating service.
2011-10-18 22:51:40 +01:00
Diva Canto
730460169f
Bug fix on the bug fix on UserAccountService.cs
2011-10-16 16:13:24 -07:00
Diva Canto
83c7b9b609
Bug fix -- Test User on first run standalone might not be created properly: let all instances of UserAccountService have all its service references properly initialized, and register console commands on only one.
2011-10-13 18:03:19 -07:00
Melanie
6af388ded9
Merge commit 'b907a66f394b279d3ca2b1ac620bc7bb13cc6dd2' into bigmerge
2011-10-12 01:30:14 +01:00
Melanie
986a3838a6
Merge commit '90466515839eb34d7fd9984c92f1970ab5d6f3ad' into bigmerge
2011-10-11 21:29:58 +01:00
Melanie
8fac7c0650
Merge commit '522d6261f11ffaf8320c3f0775beb5d0608ce226' into bigmerge
...
Conflicts:
OpenSim/Region/CoreModules/ServiceConnectorsOut/UserAccounts/LocalUserAccountServiceConnector.cs
2011-10-11 21:28:23 +01:00
Melanie
9d22110c23
Merge commit 'c4efb97d49dec736151dfa3fa102efe6a5f6fbab' into bigmerge
2011-10-11 21:22:58 +01:00
Justin Clark-Casey (justincc)
b907a66f39
When creating a new user on the comand line, give the option of allowing a UUID to be specified to override the randomly generated one.
...
This can be useful in some migration cases where recreating user accounts with known IDs will preserve region scene object ownership.
2011-10-04 23:48:35 +01:00