134 Commits

Author SHA1 Message Date
UbitUmarov
86a879c9dd linux compiler gets confused... 2026-01-14 20:56:44 +00:00
UbitUmarov
aed3df84a7 try to improve wquivalent regions count for standalones case on grid stats. Thx Tampa 2026-01-13 19:07:43 +00:00
UbitUmarov
3823940205 add GetLocalRegionByName to GridServicesConnector plus cosmetics 2024-09-21 00:41:25 +01:00
UbitUmarov
0d1b14c78f do not do chained hg teleports 2024-03-31 00:44:50 +00:00
UbitUmarov
fa02512c20 change handling of option ExportSupported again 2022-05-13 01:50:24 +01:00
UbitUmarov
baf6917a46 fix parse type of ExportSupported option 2022-05-06 01:38:42 +01:00
UbitUmarov
7e0fc95c3a == UUID.Zero is slow 2022-01-09 00:33:16 +00:00
UbitUmarov
4cfa0650fd gridservice: always merge region flags from config 2021-12-30 21:06:03 +00:00
UbitUmarov
131455b107 add gridservice GetOnlineRegions() 2021-12-07 00:34:40 +00:00
UbitUmarov
8b28668b28 do not consider a hyperlink a fallback region 2021-12-06 23:41:39 +00:00
UbitUmarov
9b840f1f9e change the GetFallbackRegions sort code 2021-09-02 17:22:59 +01:00
UbitUmarov
d0ade39641 a few changes to getregion(s)byName() 2020-12-22 14:27:01 +00:00
UbitUmarov
b4b1c4551f send GridStatus and GridStatusRSS urls to viewers in opensimextras (and grinfinfo?), for viewers that may care in future. This can be set on section GridInfoService of robust.ini or standalonecommon.ini 2020-12-18 17:18:28 +00:00
UbitUmarov
b514bac6c2 a few changes 2020-12-17 03:35:37 +00:00
UbitUmarov
28c43011bc changes to map search parsing (may still be bad) 2020-12-16 22:21:21 +00:00
UbitUmarov
a4f8df246d robust: look for grid name and nick on another section 2020-11-13 15:35:08 +00:00
UbitUmarov
19b26811c8 send it to regions 2020-11-12 04:27:39 +00:00
UbitUmarov
354c79168b give more use to GridInfo for gatekeeper url 2020-09-23 22:21:57 +01:00
UbitUmarov
eb37cd5481 add a class to store and process some grid information. For now just gatekeeper url 2020-09-23 19:22:52 +01:00
UbitUmarov
39ab8902da add GetRegionByHandle methods 2020-08-25 15:01:55 +01:00
UbitUmarov
31aef4e82b work on previus 2 patchs 2019-11-14 06:34:44 +00:00
Terry
2f79f463ea Attempt to fix the issue where, when logging into the grid, the user supplies a region name, but instead of going to the specific region, they are sent to a region "Like" the one specified.
Signed-off-by: Terry <terry@digiworldz.com>
Signed-off-by: UbitUmarov <ajlduarte@sapo.pt>
2019-11-14 05:26:54 +00:00
UbitUmarov
46e36601cb remove some more useless NULL arguments 2019-10-22 13:04:01 +01:00
UbitUmarov
ae130d9f25 mantis 8580: make some changes on regions find code. (only gatekeeper
host is used on local grid detection, not its port)
2019-09-02 22:48:42 +01:00
Melanie
0fd17c08ae Massive console refactor. Greatly simplify interface. 2019-08-20 23:28:59 +01:00
Kevin Cozens
e5238cadf7 Back-end fix for region name searches made from the viewer grid map dialog.
GetRegionsByName now returns names that include, but don't start with, the
given search string.
2018-07-06 21:28:18 -04:00
Diva Canto
2b8cdb2a75 If we're going to show regions twice (in standalone) at least make the formatting consistent... 2017-04-25 20:08:06 -07:00
Melanie Thielker
b16abc8166 Massive tab and trailing space cleanup 2017-01-05 19:07:37 +00:00
UbitUmarov
aa9a56d4df dont allow regions to be register on map area reserved for HG links 2016-12-16 21:15:21 +00:00
UbitUmarov
be490a8312 remove a nonsense option 2016-12-16 19:11:05 +00:00
UbitUmarov
e2d46c060c ok.. another try on the HG uri 2016-12-16 03:38:20 +00:00
UbitUmarov
c0a23d36df GetRegionsByName and GetHypergridRegionByName: detect that provided url is for local grid, and make it a local by region name local search 2016-12-15 23:48:25 +00:00
UbitUmarov
874d663161 fix region area range 2016-12-01 04:02:29 +00:00
UbitUmarov
8299941517 fix region overlaps on registration 2016-12-01 03:45:43 +00:00
UbitUmarov
1aa4dbdb3f increase HG mapsearch spargetti; add more flexibility on input uri formats. To find regions in memory for a grid the http format needs to be used, because aditional compares made by viewers 2016-11-28 04:29:57 +00:00
UbitUmarov
5baceff4e9 stop a spamming robust debug message 2016-08-02 17:37:41 +01:00
Diva Canto
ea3fe90ddb Mantis #7928: show grid size and show regions now working. Integers were being overflown. 2016-06-19 13:57:01 -07:00
UbitUmarov
239dcaffb7 coment out some debug, clean a bit 2015-09-26 14:14:05 +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
UbitUmarov
f2259d37e2 review gridservice module. Not merged os code for varsize, since that
should be handle at db level
2015-08-28 20:26:24 +01:00
Oren Hurvitz
3a2d4c8b05 Added logging in places where regions are searched for by their location
This commit also fixes the log message "Region already exists in coordinates <{0},{1}>": it was actually showing the *requested* coordinates, instead of the coordinates of the previously-existing link.
2015-07-22 20:13:53 +03: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
Diva Canto
185e7048c8 On the GridService, the central simulator features: ensure that the map tile url ends with '/' because the viewer is dumb and just appends to it. 2015-01-22 10:45:07 -08:00
Diva Canto
2fd252f5a9 SimulatorFeatures: the viewer also takes GridName in OpenSim extras. Added that (plus GridURL, in case viewers want to use it too) to the GridService that gives out that info to simulators. 2015-01-10 10:32:33 -08:00
Justin Clark-Casey (justincc)
2d2aa6e076 minor: Just have one message that displays successful registration of a region with its parameters rather than 2 2014-12-03 21:40:39 +00:00
BlueWall
10a8d2852e OpenSimExtras
Move the experimental extra features functionality into the GridService. This sends default values for map, search and destination guide, plus ExportSupported control to the region on startup. Please watch http://opensimulator.org/wiki/SimulatorFeatures_Extras for changes and documentation.
2014-08-06 17:25:12 -04:00
Robert Adams
aa8b44c001 Add code to GridService to check for overlapping of varregions
when registering a new region.

Adds parameter "[GridService]SuppressVarRegionOverlapCheckOnRegistration=false"
that can be turned on to suppress the error check if a simulator's database
has old regions that overlap.
2014-07-20 10:34:09 -07:00
Justin Clark-Casey (justincc)
6048dfcd71 In grid mode, add SuppressConsoleCommands flag to [GridService] so that we can stop misleading grid service only console commands from registering.
We need to do this because the simulator initializes and internal copy of the GridService in grid mode for internal purposes
2014-07-18 22:57:04 +01:00
Justin Clark-Casey (justincc)
9be935ac6d Add ICommands.HasCommand() method so that we can detect whether a command has already been registered without needing to also run it 2014-07-18 22:27:39 +01:00