View Issue Details

IDProjectCategoryView StatusLast Update
0000086opensim-SCFeaturepublic2019-08-12 23:15
Reporteronefang Assigned Toonefang  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Target Version0.9.0.1 RC1Fixed in Version0.9.0.1 RC1 
Summary0000086: Add a simple login splash page.
DescriptionViewers see a splash page just before they log in. At the moment that requires a separate web server. OpenSim already includes a web server, it'll be good to just allow a simple page with some replaceable parameters for "users online" and such. Then the admin wont need to spin up a separate web server if they don't need it.

Thanks to Taylor for prompting this idea.
Tagsweb stuff

Relationships

child of 0000083 assignedonefang Deal with the various bits of web API it tries to call. 

Activities

onefang

onefang

2019-08-03 16:55

administrator   ~0000123

ROBUST says (PublicPort = "8002" PrivatePort = "8003") -
[BASE HTTP SERVER]: Starting HTTP server on port 8003
[BASE HTTP SERVER]: Starting HTTP server on port 8002
[SERVER]: Loading *Connector on port 8003
[SERVER]: Loading *Connector on port 8002

Sim says (http_listener_port = 9110) -
[REGION SERVER]: Starting HTTP server on port 9110
[BASE HTTP SERVER]: Starting HTTP server on port 9110
onefang

onefang

2019-08-03 17:08

administrator   ~0000124

"The page you requested has been obsconded with by knomes. Find hippos quick!"

Is part of the response for pages that don't exist, the 404 page.
onefang

onefang

2019-08-03 17:16

administrator   ~0000125

Last edited: 2019-08-03 17:30

A bunch of example web GETs -


http://grid:8002/get_grid_info gives all the basic URLS and names for viewers in XML.
http://grid:8002/map gives a 256x256 JPEG image that's blue.

http://grid:9110/SStats/ gives the web stats page for the sim.
http://grid:9110/robots.txt gives a general "go away" setting.
http://grid:9110/monitorstats/Sandbox gives some stats in XML.
http://grid:9110/jsonSimStats gives some stats in JSON.
http://grid:9110/simstatus says "OK".

onefang

onefang

2019-08-03 17:25

administrator   ~0000126

Last edited: 2019-08-03 20:17

opensim-SC/OpenSim/Server/Handlers/Grid/ looks like what I should clone to get something like http://grid:8002/SStats/get_grid_info

opensim-SC/OpenSim/Region/OptionalModules/UserStatistics/ looks like what I should clone to get something like http://grid:9110/SStats/

opensim-SC/OpenSim/Framework/Console/RemoteConsole.cs is an example of authenticating a user.

onefang

onefang

2019-08-04 00:25

administrator   ~0000127

All that's needed now is to fill on the stats that are usually on a login page.
onefang

onefang

2019-08-04 15:08

administrator   ~0000130

The database is jealously guarded in the way that object oriented shit tends to be. I need to do some simple SELECT COUNT() to get the stats, but the hoops you have to jump through are ridiculous. Leaving stats until later.

Issue History

Date Modified Username Field Change
2019-07-20 05:21 onefang New Issue
2019-07-20 05:21 onefang Status new => assigned
2019-07-20 05:21 onefang Assigned To => onefang
2019-07-20 05:22 onefang Description Updated
2019-07-27 14:49 onefang Priority none => low
2019-08-03 06:35 onefang Relationship added related to 0000091
2019-08-03 06:35 onefang Relationship added related to 0000083
2019-08-03 06:37 onefang Relationship replaced child of 0000083
2019-08-03 06:38 onefang Relationship deleted related to 0000091
2019-08-03 07:23 onefang Priority low => normal
2019-08-03 16:55 onefang Note Added: 0000123
2019-08-03 17:08 onefang Note Added: 0000124
2019-08-03 17:16 onefang Note Added: 0000125
2019-08-03 17:25 onefang Note Added: 0000126
2019-08-03 17:30 onefang Note Edited: 0000125
2019-08-03 17:57 onefang Note Edited: 0000126
2019-08-03 20:17 onefang Note Edited: 0000126
2019-08-04 00:25 onefang Note Added: 0000127
2019-08-04 00:26 onefang Target Version => 0.9.0.1 RC1
2019-08-04 15:08 onefang Status assigned => resolved
2019-08-04 15:08 onefang Resolution open => fixed
2019-08-04 15:08 onefang Fixed in Version => 0.9.0.1 RC1
2019-08-04 15:08 onefang Note Added: 0000130
2019-08-12 23:15 onefang Tag Attached: web stuff