Feature #52

Version 0.19

Added by Carlos Martín over 2 years ago. Updated about 2 years ago.

Status:Closed Start date:2009-08-09
Priority:Normal Due date:
Assignee:Carlos Martín % Done:

90%

Category:- Spent time: 84.00 hours
Target version:-

Description

Goals:

  1. Servlet/GridWay-instance calls through ssh (passwordless or ssh-agent mediated)
  2. Management of data refreshing, in both server and client
  3. Queue table in host view, and queue tab in each host's info window
  4. Host accounting information in the map's info window
  5. Filtering through VO in QUEUE_ACCESS
  6. Change the users view, instead of a map, offer a list of users and a extended view of each one's accounting information
  7. Improve the page layout, as well as the style
  8. Single icons with circle quarter cheese representation (yellow/green) 0/4, 1/4, 2/4, 3/4, 4/4 and different grouping size with squares and equivalent representation also yellow/green. Orange for information errors. Also different gear icons for jobs with colour depending status.
  9. Initial load with gwps jobs and summary table
  10. User options for refreshing delay
  11. Administration login with configuration parameters and host relocation
  12. Possibility of pop-up menus
  13. Study of performance, and speed-up possibilities

History

Updated by Carlos Martín over 2 years ago

  • % Done changed from 0 to 60

1. DONE (needs to be tested in different machines)
2. DONE
3. DONE
4. DONE
5. DONE
6. ALMOST DONE
7. WORK IN PROGRESS

Updated by Carlos Martín over 2 years ago

  • % Done changed from 60 to 80

6 DONE
9 DONE

And lots of bugfixes and little features:

  • Add a welcoming text with a quick explanation
  • Save map state so when the data is refreshed, the visible info window is restored
  • Open host info window with the queues tab selected when user clicks on the queues table
  • Queues are also filtered by virtual organization, not only hosts
  • Each queue's virtual organizations are showed in a pop-up panel that can be opened and closed by the user
  • New host icons created
  • Jobs with no marker (without host) open the advanced view in a pop-up panel
  • History markers show an overview info window, and an extended individual panel
  • History markers have directional arrows between them. This process is a heavy overload, it may be better to use only lines.
  • Map has icons legend
  • Filters can be hided in a disclosure panel
  • Each filter is a suggest box
  • Each filter has a clear button

Also, I have done some code refactor and a bunch of performance-tweaks

Updated by Carlos Martín over 2 years ago

  • % Done changed from 80 to 90

8 DONE
10 DONE

Data refreshing mechanism polished, and a lot of user interface improvements:
  • Options panel with value spinner and checkboxes
  • Clearer layouts
  • New icons for jobs, based on the DM state
  • New widgets, text input boxes and suggest boxes have a convenient clear button
  • Loading animation in some areas
  • Labels to inform the user what is been showed, filters applied, table footers, errors with input values, errors in communication with the server, etc.
  • Better user accounting information presentation

Updated by Carlos Martín over 2 years ago

Bugfixes and layout improvements

Updated by Alejandro Lorca about 2 years ago

  • Status changed from New to Closed

Also available in: Atom PDF