1051 Commits

Author SHA1 Message Date
Thomas Vachuska
51f540f308 GUI -- Fixed a shut-down exception by explicitly closing all web-sockets on shutdown.
Change-Id: I3264a9029f36fdba150a3d729a2dd8c9024805d3
2015-05-28 00:33:05 +00:00
Thomas Vachuska
d8b0789afa GUI -- Added intent state to the tabular view.
Change-Id: Id2ef98b62e92c514965e52c5240e7c30fe1162f0
2015-05-27 16:56:45 -07:00
Thomas Vachuska
aa8b0ebec4 GUI -- Added Settings view
Change-Id: Icdabb361bff3ccc3e4d12cb889dd77e62c1519e0
2015-05-22 17:02:30 +00:00
Brian O'Connor
30a412deb3 Starting snapshot 1.2.0-SNAPSHOT
Also, fixed onos-upload-bits script to upload rc's to nightly/

Change-Id: I9bb8fe685492e23c740796879f0b66c307e26e56
2015-05-21 18:08:06 -07:00
Brian O'Connor
608e03a1bb Tagging 1.2.0-rc1
Change-Id: I2791aacb0ab4eb0d3db92fef5e58e9c62747bf8c
2015-05-21 17:56:07 -07:00
Thomas Vachuska
c0fe09a453 GUI -- Fixed traffic visualization broken due to change in intent framework.
Change-Id: Icc0b02e1c9a0d336830651bf0792baf2a549b7a0
2015-05-21 20:33:40 +00:00
Ayaka Koshibe
ae541737d4 Linc-OE ports now identifiable as Och and OMS ports.
Reference: ONOS-1803

Conflicts:
	utils/misc/src/main/java/org/onlab/util/Frequency.java

Change-Id: Ie2bdf74f8198afbd58a4762ff97bff6f4e9010df
2015-05-19 23:36:04 +00:00
Bri Prebilic Cole
69d5f4e43d ONOS-1928 - GUI -- Topo panels now resize when window resizes.
Change-Id: Id12e80204c6770a86eb6472965bbdfc6064128d4
2015-05-19 16:00:04 -07:00
Thomas Vachuska
1deab53644 Simplifying removeListener to merely log when remove indicates no such listener.
Change-Id: I6d47fd70938b5e049e523f94d3e7242661fb154d
2015-05-19 21:29:41 +00:00
Srikanth Vavilapalli
5428b6cf3e ONOS-1438: Segment Routing rule population optimization fixes
Change-Id: I2cad2cd485282b904e035b209530005b93c90ffd
2015-05-19 18:22:44 +00:00
Thomas Vachuska
fc52fecc3b Fixed a slew of shutdown exceptions that arose due to improper or out-of-order resource clean-up, e.g. listeners, timers, executors.
Change-Id: I37c351c4202b32e92c076d9d566b96d7ff8d313a
2015-05-19 17:56:49 +00:00
Thomas Vachuska
cb5016f137 Fixed GUI pulsing due to PORT_STATS_UPDATE event.
Change-Id: I18b7e8b300f0af6f6cbf453f346808bb1c6d0d3c
2015-05-18 14:11:43 -07:00
Bri Prebilic Cole
8d3de3dfac GUI -- Titles on topo panels overflow to the next line instead of going off of the screen.
Change-Id: I1b45f889388ad77ddbfe1110b26c396a7cb03e7e
2015-05-15 16:03:06 -07:00
Simon Hunt
1ff09e8806 GUI - fix the "It's Alive!" bug.
Change-Id: Id1f17d9b7e84de73ab4acae4834a0b186f800235
2015-05-15 10:06:46 -07:00
Thomas Vachuska
6cdbdd838f Fixed javadocs.
Change-Id: Ie72449f277aa458d51e66a77c8e2c8c6f6edc2fb
2015-05-15 16:55:26 +00:00
Thomas Vachuska
0799280ac9 Removed legacy GUI.
FIxed an NPE in the devices table.
Added cord-gui to obs.exclude

Change-Id: I18a53d2c44c6c97fb7f5d16b7446942a1a37ddca
2015-05-15 15:32:04 +00:00
Bri Prebilic Cole
068814de81 GUI -- Resize and table directives clean up. Veil service given init function and unit tests.
Change-Id: I7c29db8f2c79e83e880c96854297c4a432e12d48
2015-05-15 01:52:51 +00:00
Simon Hunt
ff66374c6a Renamed AbstractListenerRegistry to ListenerRegistry (since it is not abstract).
- added checkForNonRegistrant() predicate and augmented unit tests.

Change-Id: I7ecc618f01fdc4cead6f143a1e5e0ddd03268efc
2015-05-14 13:33:05 -07:00
Simon Hunt
732bb2e013 GUI -- Further work on refactoring Topology View server side code. Still WIP...
- added topology client heartbeat.
- modified AbstractListenerRegistry to allow for extension.

Change-Id: Ib8ea6ad4ba34f5732d062f1c9ef545f105eb167b
2015-05-14 18:59:43 +00:00
Changhoon Yoon
bdeb88a77a ONOS-1896 Modify Application Subsystem to support Security-Mode ONOS
Change-Id: Ie3686e0d5071f9f6e946bc48ed7562bb2f5ec413
2015-05-14 16:54:55 +00:00
Ray Milkey
1534f8df8f Add intent state to JSON output
Change-Id: I3a5995e0dfdc83e1253b8e414e825b796a57264c
2015-05-13 15:43:11 -07:00
Bri Prebilic Cole
bd0bc777fd GUI -- Garbage can icon added to app view, fixed broken unit tests.
Change-Id: I1efdf764b242cc020049d31d569e8956aed6719c
2015-05-13 13:02:31 -07:00
Ray Milkey
3078fc0620 ONOS-743 - Use REST API Codecs to generate JSON for CLI commands
Change-Id: I25e0840d1af03341c638f837498c95275e6cf31b
2015-05-13 17:03:39 +00:00
Simon Hunt
da580889e2 GUI -- Further work on refactoring Topology View server side code.
- includes some cleanup of UiMessageHandler and subclasses thereof.

Change-Id: Ie48d830447a4abe1b3accda41a934530a4d55d0e
2015-05-12 20:58:25 -07:00
Bri Prebilic Cole
e1be1b7f71 GUI -- Refresh button has been moved to TableBuilderService to be part of every tabular view automatically.
Change-Id: I2de0ae9161573a2c44320dcd07111938a89ba5e2
2015-05-12 16:21:03 -07:00
Bri Prebilic Cole
5c60d6eb92 GUI -- Group view now accessible by button on topo and device views.
Change-Id: Ib439558a2e00895a8ac201d73d2bf05ed8518e98
2015-05-12 09:11:03 -07:00
Simon Hunt
7f62f7cc5a GUI -- Augment sprite definitions to include subpaths and fills.
- Added sample segment routing sprite layer.

Change-Id: I531992754632255ca9156b536cb08386816add16
2015-05-11 17:39:01 -07:00
Bri Prebilic Cole
9a5e0063ca ONOS-1768 - GUI -- Tooltip doesn't appear on new view if switching by button, minor table height bug fix.
Change-Id: I443d13bb74ea5bae2948932153ca5a521b2b0fef
2015-05-11 17:20:57 -07:00
Bri Prebilic Cole
35d2971d9b GUI -- Fixed warning about undefined panel, added topoPanel destroy, added unit tests for topoPanel.
Change-Id: Ic7ecc2771aa64bb0db19fe3b8005dc3932b237c5
2015-05-11 16:01:45 -07:00
Simon Hunt
c54cd1baed GUI -- Beginnings of structure for topology Overlay API.
- Re-implemented RequestSummary / ShowSummary in Alt implementation.

Change-Id: Idb86c7bf3ede8f8815abcb488bbf9b0a7041ef79
2015-05-11 13:52:26 -07:00
Bri Prebilic Cole
684bcb7b0b GUI -- Topo Panels now dynamically adjust their height to fit in the whole window. Topo panel structure changed to have api for dynamic content to be added later.
Change-Id: I70b272ca740efdf5392d8896271baef4a7cf97b5
2015-05-11 12:00:31 -07:00
Simon Hunt
d7f7bcc9d4 GUI -- Major re-write of server-side Topology View code. WIP.
Change-Id: I332e8e59dc2271d3897c3a5c2fafa775324ef72d
2015-05-08 22:33:19 +00:00
Jonathan Hart
9bb32ab74a Moved AbstractWebResource to api bundle so it is accessible by applications.
Change-Id: Iddfe8a7d42d432e09424cede04b6c847198a9c85
2015-05-07 23:54:37 +00:00
Simon Hunt
d4749ea157 GUI -- Minor update to multiHomed test scenario.
Change-Id: I8aaac94b8fe63dca7ea1af4cbd51f448cd92d767
2015-05-07 15:43:53 -07:00
Simon Hunt
27bf0795e4 GUI -- Enhanced DefaultCellComparator to utilize Comparable implementation if available on the objects being compared, defaulting to string comparison otherwise.
- Deleted obsolete comparators.

Change-Id: Ifeb74c05f73bd974d1afb3dc27527a5c7ad1bc12
2015-05-07 10:50:46 -07:00
Thomas Vachuska
530e52adf5 GUI -- Fixed application upload/install functionality.
Change-Id: I5b02ff7470bda46b76bc067b64514204b474fb97
2015-05-07 05:46:12 +00:00
Simon Hunt
ab13052426 GUI -- Added routerId to AnnotationKeys; added test scenario for multi-homed hosts (routers).
Change-Id: Ief5f23fa1678152d5375a2b54fe5735c9632d588
2015-05-06 18:07:24 -07:00
Bri Prebilic Cole
9467a2393a GUI -- General GUI backend cleanup and bug fixes. Added custom formatters for existing tables, unit test for Enum Formatter, and more glyphs.
Change-Id: I956f1faf6a59e535094d45b811980f822b084be0
2015-05-06 17:27:21 -07:00
Simon Hunt
5939e659a4 GUI -- Added Locale and Time Zone decorators to TimeFormatter.
- Fixed unit test to be insensitive to the zone and locale in which it is run.

Change-Id: Ib79c1840c5543ec1a6016d4345b7d60f0e9f65a4
2015-05-06 16:20:34 -07:00
Bri Prebilic Cole
ff3dc673f3 ONOS-1819 - GUI -- Group view added (WIP). Enum Cell Formatter created.
Change-Id: I6ade17a1dfd17cf2049bafe654d6411244d4ad07
2015-05-06 12:59:45 -07:00
Simon Hunt
3d1b0653f3 GUI -- refactored all the table views (server side) to use the new TableModel method of data generation.
Change-Id: Ib8a188ad432ff335db6cff1e49e08dbaf039436b
2015-05-06 02:58:21 +00:00
Bri Prebilic Cole
641b97b87b ONOS-1817 - GUI -- Bytes and packets are now displayed in the flow table.
Change-Id: I0d2cc8134a36dc7421270cdca27686c43cc3a8aa
2015-05-05 22:02:24 +00:00
Bri Prebilic Cole
ac829e4bf6 ONOS-1820 - GUI -- Base port stats view created. Navigate to it using device or topo view.
Change-Id: I87b1caea74dc4974b0a4fd1fdde7b7bd3269ca86
2015-05-05 21:47:53 +00:00
Bri Prebilic Cole
e568ead881 ONOS-1842 - GUI -- Tables have better resizing behavior -- column headers stay above their columns and table cell text is constrained to one size.
Change-Id: I89ca7d25d46d895c78c41b8250ce40408fbaba85
2015-05-05 09:46:21 -07:00
Simon Hunt
abd16f6907 GUI -- Introduce TableRequestHandler and refactor all table-based requests to use this class.
Change-Id: Ia26a78e9c4abead17de5e7f6babd54202c6772d9
2015-05-01 13:14:47 -07:00
Bri Prebilic Cole
43f17c0203 GUI -- Refresh Icon added. - Fixed default column ID for intents view.
Change-Id: Ic8991a1886e0e88de38b75c2885d42fc9ad00512
2015-05-01 18:05:13 +00:00
Simon Hunt
a0ddb02bd6 GUI -- Rename UIMessageHandlerTwo => UIMessageHandler. Also, make bindHandlers() private.
Change-Id: Id36e220c1285b88b8b4db0e106ef063bd8b9bfd1
2015-05-01 09:53:01 -07:00
Simon Hunt
d2747a0d1e GUI -- Huge Refactoring of server-side message handlers (Part Two).
--- Well, it compiles, and seems to work, with the cursory testing I've done...

Change-Id: I0e59657c134e109850e4770766083370dfd9fdc2
2015-04-30 22:41:31 -07:00
Simon Hunt
44aa2f8de4 GUI -- Refactoring of server-side message handlers (Part One).
Change-Id: I895cef0545f7ba4b78a2adfa2bad9d889ca0104a
2015-04-30 22:12:51 +00:00
Bri Prebilic Cole
3d4d01cb74 ONOS-1783 - GUI -- Refresh buttons for tabular views added. Minor table.js refactor.
Change-Id: Iee6c65fa8477b367e40a556c3c820ca454601a5f
2015-04-30 21:07:04 +00:00