HIGUCHI Yuta
34a3f69be1
ONOS-3503 Remove OchPort out of core.
...
- Implementation of a Behavior OpticalDevice has the knowledge of
translating annotations into optical specific port.
- OpticalDeviceServiceView checks if the Device is a OpticalDevice
and translate all the Ports to optical specific port before returning.
- This commit contains feedbacks, issues, and fixes by Michele Santuari.
- Note: 3 more Port types to go (OduClt, Oms, Otu)
Change-Id: I4cbda8bc1922fbdd4dac8de8d02294bad74b8058
2016-05-09 22:24:41 +00:00
Simon Hunt
642bc456a4
ONOS-4326: Focusing on add/remove cluster member. (WIP).
...
If reviewing this, please refer to http://tinyurl.com/onos-ui-topo-model
Change-Id: Ic6568074ac768ec828f9103e92caab5e9a06ade6
2016-05-05 22:49:53 +00:00
Jian Li
82101d9d54
Bump up Chart.js to 1.1.1 and angular-chart to 0.10.2
...
This will be the last update on Chart.js 1.x and angular-chart 0.10.x
This commit resolves legend overlapping issue.
Change-Id: I3709f86ec397688b25947e4b30bec926ac9c9dd1
2016-05-05 18:05:02 +00:00
Jian Li
2d8d3d637f
Receive chart annotations from client side
...
Change-Id: Ie9aaec4e5c90b470d98cc7e4bd34d231a0d38969
2016-05-05 18:04:28 +00:00
Jian Li
0409b709b3
Revise Mastership REST API to use synchronous methods
...
- Add missing swagger docs
- Add missing unit tests
Change-Id: I21a20410ea322e7893c5c0c48f5d9fd0f2f9dfe1
2016-05-05 00:04:43 +00:00
Simon Hunt
23f21e317e
GUI -- Log the name of the logged-in user to the Javascript console, at beginning of index.html.
...
Change-Id: I973023edbb4aa1af3af816fc59895e8ab026192d
2016-05-04 23:58:12 +00:00
Thomas Vachuska
170fe4e3a8
Removing GUI hang bypass.
...
Change-Id: Id0c61a78c26dbd128db67a7185c8122805bba8c4
2016-05-04 14:11:55 -07:00
Madan Jampani
bf8ee80528
Move map event handling onto a background thread to unblock even dispatch loop
...
Change-Id: I171aea6ace67a94aeeefa7b1077dd4a96295c968
2016-05-04 21:11:22 +00:00
Thomas Vachuska
d710d8ca5e
Temporary GUI fix.
...
Change-Id: I383d4f5afba46561329f6f80c4a8ea971f9e299f
2016-05-04 20:45:31 +00:00
Matteo Scandolo
6602db864b
Improved test environment
...
Change-Id: Ic8dbdccbaeafabf99400e74f9d9630b447794a95
2016-05-04 11:19:48 -07:00
Madan Jampani
7b93ceb0a0
Replace ECMap with ConsistentMap in UiExtensionManager
...
Change-Id: Ibe7e98611e755fe4c3123bd7f27cdab79677a761
2016-05-04 17:14:10 +00:00
Jian Li
f96d41fd18
[ONOS-4438] Add REST API for mastership service
...
- Correct some typos in mastership codec
Change-Id: If8a0127d8d897d4b87cae71a194dfece6aa14f49
2016-05-04 00:10:39 +00:00
Steven Burrows
530cf46c1d
Used the onosAuth global variable to get the username rather than the websocket service.
...
Change-Id: I9a13733635d526ad68e03691186247b91b7b2301
2016-05-03 16:18:56 +00:00
Matteo Scandolo
812aa5a5fe
Improved README and test environment, added package.json and karma
...
config for jenkins. 165 tests not passing.
Fixed all missing references, 104 tests not passing
Skipped broken test, to enable testing of other views.
Change-Id: I2badf225493a477d31512273d3f02d17c8f97703
2016-05-02 18:20:51 +00:00
Claudine Chiu
1decd53931
ONOS-4077: REST API's for virtual networks, devices, ports, links: add missing onos.rsModel statements + fix example field in JSON files
...
Change-Id: I1ae2300143a0a56e5413f8837cea3016d964cb6c
2016-04-29 16:22:14 +00:00
Ray Milkey
0c2a28f4d8
Add dependency to BUCK build
...
Change-Id: Ib1e470fa9b1cf8faf0e0686c160b5c69adfbf16f
2016-04-28 10:18:41 -07:00
Thomas Vachuska
4d66d0a4dc
Implementing the UiLayoutManager.
...
Change-Id: I0a3424f7e3b13a3c18e668a5eed5151755bce4f9
2016-04-28 16:20:26 +00:00
Jian Li
a9dd01960b
[ONOS-3949] Add chartBuilder.js, interacts with ChartRequestHandler
...
- Add unit test for chartBuilder.js
Change-Id: I2f5c56b878dda660c28af13ec0229b5ab3665156
2016-04-26 17:49:19 +00:00
Jonathan Hart
c341833b38
Make example priority smaller.
...
The original value overflows the 16-bits allowed by OpenFlow so that
example doesn't work very well for OpenFlow devices.
Change-Id: I0b61404ff7ae6c542f92787c9e8ab5c7a2e058f1
2016-04-26 15:59:42 +00:00
Jian Li
cb1592d3af
Bugfix: fix legend text overlapping issue in Chart.js
...
Change-Id: I98b2004641b087e21a5d505d406b800b4d4eb308
2016-04-26 01:10:57 +00:00
Jian Li
5c9891010f
Update css for swagger 2.4.1, add missing resource to fix js error
...
Change-Id: I91c932ed21564eb862438464642a2f62982e8c71
2016-04-25 23:03:51 +00:00
Claudine Chiu
a98c2ea61e
ONOS-4077: REST API's for virtual networks and tenants
...
Change-Id: Ic229c9bc78e4bfce20842717ae46a0b8acff0b76
2016-04-22 16:20:36 +00:00
Andrea Campanella
c99d430746
Fixed title field creates empty json objects
...
Change-Id: I1ccecacde9c5538b29ff219279538c8ea98beaa2
2016-04-21 14:04:26 -07:00
Brian Stanke
9a108975d7
ONOS-3633 - Implementation of virtual network point to point intent provider.
...
Change-Id: Ie2c1e5ac278bc0dd6259479c44dd92b9b625e90b
2016-04-21 19:12:39 +00:00
Jian Li
83d87a766a
Bumpup swagger ui to 2.1.4 to fix the issues in 2.1.0
...
This commit resolves some issues on generating REST API request,
such as incorrect content-type generation for http DELETE request.
Change-Id: I70bf18247f95ccf22b1fd77bc48ce9977ff57212
2016-04-21 17:01:07 +00:00
Jian Li
08d65cf4a4
Remove duplicated removeVirtualLink and corresponding unit test
...
Change-Id: I9279bad857a54e47ba7ec72a53d65fede0ad132b
2016-04-20 17:35:03 +00:00
Jian Li
4fb7177c12
Replace Grizzly2 test container to Jetty test container
...
Grizzly2 test framework does not produce the same test results
compare to production REST API test through jetty web server.
By default Jersey 2.x uses the Grizzly2 test framework, this
commit tries to replace this test framework to Jetty based
http test framework.
Change-Id: I7bcb19bf73801cc66036487fd5a964e32ce1ba61
2016-04-20 17:18:43 +00:00
Jonathan Hart
345c019760
Turn off Swagger schema validation
...
Change-Id: I1d66c6535de5778aea703fb21c86220cae8e36f8
2016-04-20 09:00:58 -07:00
HIGUCHI Yuta
44b3d2d024
Clean up ECMap on deactivate
...
Change-Id: Ida08051f51abe3bf8dcb6ed52dfd64df92733671
2016-04-14 21:24:28 +00:00
Simon Hunt
338a3b4512
Starting implementation of UI topo modeling. WIP.
...
If reviewing this, please refer to http://tinyurl.com/onos-ui-topo-model
Change-Id: Iab75f213ca0a7d36619f9c498387b402ac9477af
2016-04-14 09:44:00 -07:00
Simon Hunt
7715e897d8
Web UI - reflect logged-in-username back to UI in the bootstrap event.
...
Change-Id: I771b0d1d426cc2435d8c8e5953d3e52d410f6293
2016-04-13 17:03:39 +00:00
Konstantinos Kanonakis
a7592bc684
Show meter and/or table transition in GUI even if flow entry has no other treatment instructions.
...
Change-Id: Ia1ae053b7fd8264a9a33735717328eea89e177f6
2016-04-13 10:25:24 -05:00
Ray Milkey
bee35092d6
Fix javadoc warnings
...
Change-Id: Iff748bf6a5b6653b515059506bb2d4f09d3c9878
2016-04-13 00:10:48 +00:00
Steven Burrows
041c1aa17e
Fixed the issue when the details panel would remain visible after navigating away from the topo page and back
...
Removed Tabs
Changed method name to begin with a verb
Change-Id: I01d1ed0635858902e3adc82e23af258e0c689827
2016-04-12 18:05:12 +01:00
Simon Hunt
ea32708ba8
Temporary patch around unavailable username during websocket failover.
...
Change-Id: I38f98816e2e9022d07aad49e1184faa2c2174428
2016-04-11 16:49:13 -07:00
Simon Hunt
23fb13539e
Started fleshing out the UI topo model classes.
...
If reviewing this, please refer to http://tinyurl.com/onos-ui-topo-model
Change-Id: I4738392bec1a89c37dff15eff6fe04d66fcabd95
2016-04-11 12:17:50 -07:00
Simon Hunt
cda9c03749
Converted UiSharedTopologyModel to be a @Service.
...
Change-Id: Idc8df1b9c0a52db01ac545567dacc0e1c770f84a
2016-04-11 10:33:08 -07:00
Claudine Chiu
f6bf8d5076
ONOS-4077: REST API's for virtual links.
...
Change-Id: Idc838f24735e75ad2729393a03dcac4d256239bb
2016-04-11 17:18:53 +00:00
Ray Milkey
460f9b0523
Add bulk delete for flows
...
Change-Id: I77f266c75d0f9d1e99155eb48c216bff3fab2f40
2016-04-11 17:12:55 +00:00
Thomas Vachuska
ebf3be0f15
Adding drag-n-drop feedback to app install.
...
Change-Id: I82718d930e2121f4e6c8109a89513fa755c18141
2016-04-11 17:09:47 +00:00
Brian O'Connor
5ab426f9ff
Updating copyrights
...
New format: 'Copyright .year-present Open Networking Laboratory'
Change-Id: I1a9e58b355b775e75245ad875a2d7a4df3f03098
2016-04-09 01:20:21 -07:00
Brian O'Connor
e4da59d8aa
Simplifying rules and providing sensible defaults
...
Updated cordvtn, dhcp, fwd, onos-api, of-api, onlab-rest, onos-rest, onos-gui
Also, fixed checkstyle error print
Change-Id: I9d6ab76791e8603678079067a3b4e007ca7c4667
2016-04-08 18:43:36 -07:00
Simon Hunt
7092cc4d4f
UI topo model - Started fleshing out the UiSharedTopologyModel
...
- marked model listeners in TopolgyViewMessageHandler as deprecated.
- UiWebSocket now creates a (currently inert) UiTopoSession.
Change-Id: Ic385d782a2f56a90565ad744128f8e469678bcc7
2016-04-07 21:50:02 +00:00
Brian O'Connor
e5817c9162
Adding src/main/webapp resources to WARs
...
This fixes onos-gui, so now onos-rest and onos-gui work.
We also exclude duplicate resources in the output jar.
Change-Id: I5fef1376a9f7e88cb7248a606e8f568f641ab45b
2016-04-07 15:29:10 +00:00
Ray Milkey
7c25182db9
Fix buck tests
...
Change-Id: I3d681e6e5c1d3e98c87ccb3d20a619b216ae6133
2016-04-06 19:04:52 -07:00
Simon Hunt
90053ed1c0
UI topo - remove 'world' from map options (creates sluggish response)
...
- (need a custom topojson file for world)
- removed $loc and tspr as function parameters, since they are in the closure.
Change-Id: I30737eb63be3fd7cfb3bd0572621401024a66efa
2016-04-06 12:49:02 -07:00
Brian O'Connor
b86c920526
Updating Buck files to build OSGi jars
...
- Using osgi_jar for all modules except apps
- Adding target for installation of core modules to .m2 repo
Change-Id: I65d9e3a9567918e275191724842d7d9b1f485128
2016-04-06 18:17:37 +00:00
Ray Milkey
d4334dbdc1
Javadoc warning fixes
...
Change-Id: I30b3398b849da5d528f2bce58004d190ca17ad50
2016-04-06 17:37:12 +00:00
Brian O'Connor
85f28d0a0a
Updating test sources in several BUCK files
...
Change-Id: I17b83cb978f7b8fc1d31a1e96bec59a077dbdfbb
2016-04-06 16:57:45 +00:00
Ray Milkey
ddec794e1c
Fixes for buck regressions
...
Change-Id: I40e6a68392d229bf2827e115a54c0d66fd39b2d4
2016-04-05 20:48:54 +00:00