blob: 8649e9be5d8d28021cdd751c5352ea1979705f32 [file] [log] [blame]
Paul Greyson826008a2013-03-28 10:09:57 -07001** March 28, 2013 **
Paul Greyson3d663d12013-03-28 12:20:04 -07002- add and delete flow implemented
3- to add flow
4 - mouse down in src edge switch
5 - drag to dst edge switch
6 - release/confirm to create flow
7- to delete flow
8 - select flow in flow chooser
9 - click "close" button in flow table
10 - confirm
11- same "pending" style as other actions
12
13** March 28, 2013 **
Paul Greyson826008a2013-03-28 10:09:57 -070014- basic flow chooser
15 - click in "eye" to show full list
16 - click on "eye" in full list to monitor that flow in the top slot (and show the flow in topology)
17 - other flows get pushed down one slot
18 - when a flow is pushed off the list, it is no longer displayed in topology
19- bug fix for link disappearing after being added
20- color improvements
21- draw vector while linking to make it clearer what's going to happen
22
Paul Greyson3658ef42013-03-27 14:56:11 -070023** March 27, 2013 **
24- click onos node "eye" icon to highlight switches associated with that controller
25- double click onos node else where to activate/deactivate
26- double click core switch to activate/deactivate
27- mouse down on switch, drag to other switch, mouse up to make link up/down
28 allowed links are
29 aggregation->core (link up/down)
30 core->core (link up/down)
31- pending states for links, switches and controllers after executing command
32 object pulses until state change or timeout (12s)
33- merge from upstream/master
34
Paul Greyson554dbfd2013-03-25 23:41:41 -070035** March 25, 2013 **
36- First pass at flow chooser
37 - Uses mock data
38 - Select flow to show the flow in topology view
39 - Selected flow currently always shows "marching ants" Once iperf is setup the movement will only be when there is iperf traffic
40 - Still need to do popup flow chooser to "monitor" flows in the flow panel
41
42** March 23, 2013 **
43- Link and switch state updates dynamically
44- Link direction is indicated with arrow heads
45
46** March 22, 2013 **
47- Workarounds for Chrome v25 rendering bugs
48- Fixed broken proxy functionality in restapi2.py
49- webui should now work when hosted from a different server than the controller (where it uses gui3.onlab.us:8080) and also when run from the same server (where it uses localhost:8080)
Paul Greysonc3e21a02013-03-21 13:56:05 -070050
51** March 20, 2013 **
52- URL parameters control functions as follows:
53 http://localhost:9000/ons-demo/index.html
54 uses the ONOS_HOST defined in restapi2.py. currently http://gui3.onlab.us:8080
55 http://localhost:9000/ons-demo/index.html?proxy
56 uses the index.html host to proxy to ONOS_HOST (works around cross site scripting restrictions to allow the WebUI to be served from a different server than the one that hosts the controller)
57 http://localhost:9000/ons-demo/index.html?mock
58 uses the mock JSON responses under ons-dmo/data
59- clicking a controller behavior change
60 1) if all controllers are selected, deselects all controllers except the one clicked
61 2) if only the clicked controller is selected, selects all controllers again
62- Update configuration files to match test bed
63- Update sample JSON files from test bed
Paul Greyson5dd25f62013-03-22 22:20:10 -070064
Paul Greyson554dbfd2013-03-25 23:41:41 -070065** March 19, 2013 **
66- aggregation switch sample data DPIDs do not match official switch config.
67 - switch config hacked 00:00:00:00:00:00:01:01 ==> 00:00:00:00:00:00:01:00 etc.
68- layout does not dynamically adjust when window is resized
69 - refresh browser window after resizing to fix layout