1051 Commits

Author SHA1 Message Date
Thomas Vachuska
341310c043 Adding a listener mechanism for updated preferences.
Theme updates are now propagated to all user sessions.

Change-Id: If0e3f417294ee503c1186710c614d813b7cbd88e
2016-03-24 10:14:13 -07:00
Jian Li
7011bdd2ee Fix typo in RegionsResourceTest
Change-Id: I486af535e57876b63854c5d11cb754ec3bb0c989
2016-03-23 23:23:06 +00:00
Thomas Vachuska
fba7f3d972 ONOS-4137 Adding a "ready" check-mark glyph to the node instances.
Introduced a new INSTANCE_READY type of ClusterEvent.

Change-Id: I7f77ebae56cb18c196cd3ec7f2735faa4ca363db
2016-03-23 23:10:44 +00:00
Jonathan Hart
b11c4d0ae9 Allow list-type config to be POSTed to subjectkey/subject/configkey endpoint.
Also add validation that the given JSON node is appropriate for the config
type (list vs object).

Change-Id: Ib1c12b538860a6f18b8311c5f5a786608c04beb8
2016-03-23 20:54:02 +00:00
Thomas Vachuska
7a8de847ad Added ability to track whether or not node has all components running fully.
Change-Id: Ib2b90c7a842976a3b3a9711367fa1eed43103b17
2016-03-23 19:10:15 +00:00
Thomas Vachuska
0af2691210 Adding server-side user preferences.
More work still needs to get done to allow client to process
server-pushed preferences updates.

Change-Id: I6e80e3f3677285cb19cfa3b6240c1b13aac56622
2016-03-22 13:25:31 -07:00
Thomas Vachuska
a42ce0b2c2 Adding ability to drop OAR files to install apps.
Change-Id: I989a92db4c94ef86d029d6b36f769f28e4fee52d
2016-03-21 21:01:40 +00:00
Thomas Vachuska
fa74dd7926 Adding ability for the server to notify clients about GUI additions/removals.
Change-Id: I505f68c33cb9cf7b875b53792f8442ba0cf0662a
2016-03-20 19:11:12 -07:00
Brian O'Connor
955c316b54 Starting snapshot 1.6.0-SNAPSHOT 2016-03-10 15:27:19 -08:00
Brian O'Connor
55b4d80176 Tagging 1.5.0 (Falcon) 2016-03-10 15:24:41 -08:00
Madan Jampani
23696428f8 Starting snapshot 1.5.0-SNAPSHOT 2016-03-09 14:02:04 -08:00
Madan Jampani
b7a5420285 Tagging 1.5.0-rc3 2016-03-09 13:47:32 -08:00
Simon Hunt
877ee987d8 Added title to Application View table and details panel.
Change-Id: Id225c3b315a0fd96dfad1e44138551f131bc54df
2016-03-09 10:53:24 -08:00
Heedo Kang
4a47a304c4 More APIs permission for new ONOS APIs
Change-Id: I43fee65254adca451f77431bfbf5accdf95b81ab
2016-03-09 00:54:41 +00:00
Simon Hunt
afae2f71fc Apps-- added onos.app.title property to applications.
Change-Id: Id845390ee0bee5b871c0ce9f47b2ce98fbcf26b9
2016-03-07 19:30:59 +00:00
Andrea Campanella
881f29f37c ONOS-4114 Flows Post has example of criteria, swagger shows link to wiki page with full json criteria
Change-Id: Ib430c537349e4d5d5e798f7b84158b7120264d3f
2016-03-04 20:07:28 +00:00
Simon Hunt
1849136b19 GUI- topo : added debug log of map settings.
Change-Id: I31d280d15fbcfc67f63342e02d6f056d7614f71e
2016-03-04 11:09:42 -08:00
zylin
3077df527e Add background (map of Taiwan) to WEB UI
Change-Id: I24db383bc0c43614a15c08232b86191a8e455ce3
2016-03-04 18:38:54 +00:00
Simon Hunt
b344248e50 GUI- topo : added warning logs showing a race condition
- setting up the topology elements and trying to highlight them
   because we are trying to monitor an intent.

Change-Id: Ic7d7be62c085c186a22ba91942970eccb5711fe4
2016-03-04 01:44:17 +00:00
Thomas Vachuska
5d8994ffce Starting snapshot 1.5.0-SNAPSHOT 2016-03-03 17:13:26 -08:00
Thomas Vachuska
40d5255ca9 Tagging 1.5.0-rc2 2016-03-03 17:08:36 -08:00
Simon Hunt
a1f1c0244a GUI- poke the traffic monitor to resend highlight data, on topology event.
- also, fix potential NPE (.el element may be null)

Change-Id: Ibdb5085404e81bfa770ee80d1457bc630635a169
2016-03-04 00:08:05 +00:00
Simon Hunt
24d0c5c0cc Web UI -- Added cog as nav icon for driver matrix view.
- fixed bug where glyph was not installed when icon mapping made.

Change-Id: Iea9a145ff0caf6b4977bec4e71f75738d3174719
2016-03-03 17:11:28 +00:00
Simon Hunt
69d820cc75 Added 'cog' glyph.
Change-Id: I8c39a477ddffa9e77ae27c1f77f9a5373c73082d
2016-03-02 23:14:06 -08:00
Thomas Vachuska
da0665bb42 Fixing GUI to work with the new flow objective intents.
Fixing onos-check-flows script; it was broken badly.

Change-Id: I0962dcf879a1030449ac7cd5c0b19c211d5f36df
2016-03-02 19:07:31 -08:00
Simon Hunt
842283b4f9 Web UI: ports view - simplify page title.
Change-Id: I96b4bfb07380241780082a199f4b19a2fb2b777d
2016-03-03 00:59:57 +00:00
Simon Hunt
a428124925 GUI - Fixed a timing issue with topology event handler binding.
- handlers were not bound up front, (but during a delayed promise callback)
- resulted in the handlers not being present for initial events returned from the server:
 -- showSummary, spriteListResponse, spriteDataResponse

Change-Id: Ida8d14e8bdcb065d0ea5f88eb7a4bf6e45036c27
2016-02-27 18:54:06 +00:00
Simon Hunt
1eee51deb3 GUI - added remapping of device type to glyph ID.
- this is so we can remap 'virtual' device type to 'cord' glyph (E-CORD demo)
- added ecord mock-server scenario.

Change-Id: I1a0ad48752f86ffb8abc75fbdc9bf8eabf10f692
2016-02-26 19:12:13 -08:00
Simon Hunt
0f8c505173 GUI - added CORD logo to glyph library.
Change-Id: I6a3321d62df33f84c400dec8e77e572c230e3d04
2016-02-26 18:17:09 -08:00
Simon Hunt
b07f6b5ab8 GUI -updated "OTN" design with "laser" idiom.
Change-Id: Id9b48c9fe0d15c4aad8cb56c18b97b778dc49b74
2016-02-26 10:42:39 -08:00
Simon Hunt
707a2ac28a GUI - topo view: added/updated... OTN, ROADM_OTN, FIBER_SWITCH
- consolidated common glyph elements.
 - updated server-side constants.

Change-Id: Ia962f8827dafbb10fdbffed6dcb64c1ebcfc8c4d
2016-02-25 20:14:30 -08:00
Simon Hunt
a34fcb5822 GUI - topo view: enhancements to provide tinting of maps.
Change-Id: Ie369f4eee4c28e70ef86852cfbeea78fea8fae4f
2016-02-26 00:57:54 +00:00
Brian Stanke
b8ff641378 Fixing device key REST API bugs and adding json definitions.
Change-Id: I41a98702e781544fe6e0bebe3e281ff2bcd9a6fa
2016-02-25 23:38:31 +00:00
Simon Hunt
facad99d4d GUI - topo view: enhancements to allow scaling of bay area map.
Change-Id: Iabd50b529eb3f247463a71d29f7c447806c3afe7
2016-02-25 09:58:39 -08:00
Jian Li
2e02fabaa0 Fix some typos in meter and group REST API
Change-Id: Id32535e154557cba8a4030d9e504c8bd15aa6e9a
2016-02-25 15:31:05 +00:00
Jian Li
0c45180740 [ONOS-4016] Implement Region administration REST API
- Impelent Region management REST API
- Add unit test for Region management REST API
- Add swagger docs for Region management REST API
- Add SCR Component and Service annotation for RegionManager

Change-Id: I042e92ed7144d596659b779a59239afba832ca62
2016-02-25 15:30:25 +00:00
Simon Hunt
e1bef6e46a GUI - Added bay area topojson.
Change-Id: I19e103e09e48a09900240b671b05ceba4970c058
2016-02-24 22:16:14 -08:00
Simon Hunt
d0949d2857 ONOS-3864 : glyohs for OTN and FIBER_SWITCH.
Change-Id: I585ce829409de6459cf3ccc1ef215f519006cd56
2016-02-23 22:05:22 +00:00
Simon Hunt
4afa61d3f6 GUI -- separated glyph data from glyph code.
- moved _sdh/* and _bripc/* to _dev

Change-Id: Iaeb5c416e1566aeb920b9c5b8692151305efcfca
2016-02-23 17:51:24 +00:00
HIGUCHI Yuta
547c20585e Fail the build if @onos.rsModel specified model json does not exist
- Commenting out DeviceKey related @onos.rsModel issues

Change-Id: Id11730d7cf63aa32038538d9392a980e2f995ab5
2016-02-23 17:48:21 +00:00
Brian Stanke
b9170d9987 ONOS-3658 - Adding REST APIs for query and management of device keys.
Change-Id: I3c70660a15d9085409e43d2d14120d29fd5020be
2016-02-23 02:03:01 +00:00
Ray Milkey
2be39edc6d Remove methods deprecated in Drake from Instructions API
Change-Id: I87a20cb9e8abbf4b27bbb4760a62947169866ea6
2016-02-23 00:33:35 +00:00
Ray Milkey
dc08344b98 remove hostDetected() method that was deprecated in Drake
Change-Id: Ib975d7c8f5cf8aec25a1990114ad516e2d273150
2016-02-22 22:21:28 +00:00
Simon Hunt
f715cdb5d5 Updated big-icon test page to all built-in glyphs to be accessed also.
Change-Id: If2745df6aa2839850d4a82cb7f8b5c5fb9ef5791
2016-02-18 15:18:40 -08:00
Jian Li
d7a5a74db2 Add Chart.js and angular-chart.js libraries for Web GUI
Change-Id: Ibcbb9df8a8dc28273e731608ec3cdb1fc49b7ef1
2016-02-16 18:14:07 +00:00
Charles Chan
a78aeb8bd1 Fix NPE in LinkViewMessageHandler
Change-Id: I9563d241de22781beadea9ff4a2de4cc6cbcd019
2016-02-12 01:07:37 +00:00
Thomas Vachuska
8dfd3ddd2c Resizing rack diagrams.
Change-Id: I5630030a33649262f3e721fa32876cc21150d289
2016-02-11 14:41:39 -08:00
Simon Hunt
fedd175a1a Augment sauce-code.
Change-Id: Ib7fe49e73675cf4971ebe4561d16600b317f4b96
2016-02-11 14:37:26 -08:00
Thomas Vachuska
7414ae9e3a Adding rack diagrams.
Change-Id: I175f5d5b2805a461aea6b96c6d45385d8e1226d1
2016-02-11 22:16:37 +00:00
Simon Hunt
c4f320af8a Expanded bean varieties.
Change-Id: I9604ec59a9eb1e4a582f7af86511c77044edb38b
2016-02-09 18:30:44 -08:00