josmas / openwonderland

Automatically exported from code.google.com/p/openwonderland
GNU General Public License v2.0
3 stars 5 forks source link

JSPF injection into "manager servers" page #242

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Allowing third-party modules to include JSPF files into the "Manager Servers" 
page will allow modular design of status-describing content. For example: The 
admin-tools module could include a list of currently connected users, The 
snapshot-module could include information and controls for the current 
snapshot. These could all be available at a glance through the "manager 
servers" page.

Attached diff shows rudimentary proof of concept and infrastructure in 
web/front project, web/runner project, and modules/tools/snapshot-manager 
project.

Original issue reported on code.google.com by pympno...@gmail.com on 14 Feb 2012 at 5:15

Attachments:

GoogleCodeExporter commented 9 years ago
Split up the patches by project. Snapshot-manager implements current snapshot 
table on "manage servers" page. Next up will be current connected users in 
admin-tools.

Original comment by pympno...@gmail.com on 15 Feb 2012 at 9:51

Attachments:

GoogleCodeExporter commented 9 years ago
Attached diff injects a table of connected users from the Admin-Tools project 
to the manage servers page. Looks a bit awkward at the moment, I'm completely 
open to design recommendations.

Original comment by pympno...@gmail.com on 16 Feb 2012 at 8:41

Attachments:

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r4807.

Update issue 243

Original comment by jonathan...@gmail.com on 28 Feb 2012 at 12:47

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r4808.

Original comment by jonathan...@gmail.com on 28 Feb 2012 at 12:59

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r4816.

Original comment by jonathan...@gmail.com on 1 Mar 2012 at 12:02

GoogleCodeExporter commented 9 years ago
Admin-Tools needs work to edit darkstar status label.

Original comment by pympno...@gmail.com on 26 Mar 2012 at 9:51

GoogleCodeExporter commented 9 years ago
Ryan to investigate including connected user count in Darkstar server status 
for May 2012 release.

Original comment by jonathan...@gmail.com on 27 Mar 2012 at 5:36

GoogleCodeExporter commented 9 years ago
Updated patch to overwrite processStatus() function originally found in 
wonderland-web-runner's view.jsp. 

Original comment by pympno...@gmail.com on 23 Apr 2012 at 10:47

Attachments:

GoogleCodeExporter commented 9 years ago
Updated patch to filter out admin, webserver, sasxprovider, darkstar, and 
cmu-player from the total count of users.

Original comment by pympno...@gmail.com on 26 Apr 2012 at 2:03

Attachments:

GoogleCodeExporter commented 9 years ago
Updated diff
 - unregister status page component when module is unloaded
 - Javascript simplified by re-using existing methods
 - add link to manage users page

Original comment by jonathan...@gmail.com on 27 Apr 2012 at 6:31

Attachments:

GoogleCodeExporter commented 9 years ago
Admin tools issues are fixed by wonderland-modules rev 1976

Original comment by jonathan...@gmail.com on 30 Apr 2012 at 6:03