51 Commits

Author SHA1 Message Date
Simon Hunt
c296d2c5dc CORD GUI - Added logout call, and implemented the notion of session.
Change-Id: I44fc42c909071755c73ac367bf03427cfbe6b643
2015-06-08 12:54:57 -07:00
Bri Prebilic Cole
f34c989166 CORD GUI -- User page has new layout, icons for bundle functions added, randomly generated session activity displayed.
Change-Id: I09fa44f2919df1c9b5e308efb2c0a9a47cbb626f
2015-06-08 11:51:07 -07:00
Simon Hunt
248486d409 CORD GUI - Logging of REST calls to XOS..
Change-Id: I5c1052dcddb9cbdccc5220fe1e758176a7fc201f
2015-06-08 10:56:18 -07:00
Simon Hunt
423660876e CORD GUI - Shenanigans clean up
Change-Id: Ied8472102f537e51956c509a1a4511434b2d0cd5
2015-06-08 10:12:43 -07:00
Brian O'Connor
455bf53b4a Manually bumping cord-gui version to 1.3.0
Change-Id: I8bafc21adfe86929be62916bcf5a95208cb194e5
2015-06-05 23:48:57 -07:00
Bri Prebilic Cole
0e371dc3b6 CORD GUI -- Login page now takes emails to log into different accounts. Bundle page layout WIP.
Change-Id: I4af52d68f481b637a9b5576ddaba0bad1d113c28
2015-06-05 16:47:28 -07:00
Simon Hunt
2739e6f80c CORD GUI - Shenanigans to deal with : in JSON key.
Change-Id: I3b6e235a7b769dd268fa9152e50de254efc30568
2015-06-05 16:27:53 -07:00
Simon Hunt
c686c6a7c3 CORD GUI - Coded up email -> SSID -> Subscriber ID lookup on the server side.
Change-Id: I79715f090a692cfcce744cede88772f79b49f599
2015-06-05 21:56:51 +00:00
Bri Prebilic Cole
60553c84ae CORD GUI -- Dashboard and login pages have new look. WIP.
Change-Id: Ib38870c8acb5f443d2aedb6580180f5457f944df
2015-06-05 13:22:48 -07:00
Simon Hunt
851f2f810c CORD GUI - Changed pom to use 1.7 compiler.
Change-Id: I20d552a97c5b8476e61fef3a61ff32efcbfb1e50
2015-06-05 17:28:07 +00:00
Bri Prebilic Cole
d189e28d41 CORD GUI -- Client URL rest requests are no longer hardcoded to "localhost:8080".
Change-Id: I7d41d3df569a7c8dcbbc23d0f13f942303291b5e
2015-06-05 10:00:50 -07:00
Jonathan Hart
4809de7338 Few changes to CORD GUI for integration:
* Make listen port configurable
 * Portability fix so stop.me works on ubuntu
 * Force compiling with Java 1.8

Change-Id: I997da28194613631ee287a8679880b313d51addd
2015-06-05 09:37:12 -07:00
Simon Hunt
4d99c29eba CORD GUI - Define runtime properties 'headnodeip' and 'headnodeport'.
- put scripts (pullwar.sh, run.me, stop.me) under revision control.

Change-Id: I58078e8134d643d976271b60fe80ff28f9458ca9
2015-06-05 03:30:52 +00:00
Simon Hunt
b13c8f106f CORD GUI - Relabel url-filter levels OFF and NONE to NONE and ALL. (i.e. NONE allowed, or ALL allowed).
Change-Id: I48121f275f0815375bbbedd8fefd565a17d12d10
2015-06-04 14:09:12 -07:00
Simon Hunt
0d94f06bdf CORD GUI - include icon_id in user array.
Change-Id: I6fe3c2f0b619411c74552e5960973e487ae58bfc
2015-06-04 10:56:10 -07:00
Simon Hunt
af57974968 CORD-GUI: added parental-control category data file.
Change-Id: I46ad114fbab214483a8df1310bd08f1621254482
2015-06-03 09:47:24 -07:00
Simon Hunt
b124641d94 CORD Subscriber GUI - Added a little logging.
Change-Id: I96f674008cd8e6b3d7b3f517444a5ef9fd8b761c
2015-06-01 13:37:34 -07:00
Thomas Vachuska
eac4abac20 Added ability to log via slf4j in cord-gui.
Change-Id: I264c2d58357b50184b3b4b77ad679c89e1e121a2
2015-06-01 09:39:15 -07:00
Simon Hunt
7d02c081cd CORD Subscriber GUI - Final wiring : we should be good for the demo.
Change-Id: Iad7444503bcce9e23556dcdc21f98088e6e10a5a
2015-05-29 21:52:20 +00:00
Simon Hunt
ee6a73798e CORD Subscriber GUI - Plumbing CordModelCache through to XOS service, to pick first subscriber.
Change-Id: I7ebe991b2ba25b7129a5ca8e35dc6656d6c8c9e4
2015-05-28 21:35:06 +00:00
Bri Prebilic Cole
d3d7a320e0 ONOS-1936 - CORD-GUI -- Bundle race condition fixed with refactor. Nav buttons refresh page when clicked.
Change-Id: Ie01ea77b1bf10b84b8bd8dadb02fa775e122b416
2015-05-28 14:15:14 -07:00
Bri Prebilic Cole
5d6153e971 ONOS-1937, ONOS-1938 - CORD-GUI -- User view CSS finished, icon appears when changes are applied, masthead has ONOS bird over the CORD logo.
Change-Id: I5ca6fe7cc43509f03edb8ac12285dfb0ba957fca
2015-05-28 12:03:31 -07:00
Simon Hunt
90dc8c51ac CORD Subscriber GUI - Added CDN function. Added backend boolean to filter out 'internet' when talking to XOS.
Change-Id: I076b9966c38589636968eef3dcaa203ba57f4eba
2015-05-28 00:28:42 +00:00
Bri Prebilic Cole
d050a4bb63 ONOS-1937, ONOS-1938 - CORD-GUI -- User view now can change the level of URL filtering per user. CSS WIP.
Change-Id: I65f494bca184a6337f703a0ecdb40ce09d166a42
2015-05-27 23:38:20 +00:00
Simon Hunt
8483e9d043 CORD Subscriber GUI - Created XosManagerRestUtils (based on OnosXOSIntegrationManager).
- refactored XosManager appropriately.

Change-Id: I34c4627b5f5b55f56b46ead65e7da8b16bf07e54
2015-05-27 16:01:03 +00:00
Bri Prebilic Cole
e2958f29b8 ONOS-1938 - CORD-GUI -- Added animation to bundle page, started work on User page. WIP.
Change-Id: I1395b60c8e19f19b74406bbec90386e902401433
2015-05-27 00:25:27 +00:00
Simon Hunt
ab5232e4f6 CORD Subscriber GUI - Added levels OFF, G, and NONE to UrlFilterFunction.Level enum.
- added some unit tests for UrlFilterFunction.

Change-Id: Ic241818e260b84541665031e659c87f61f8899cf
2015-05-26 17:04:21 -07:00
Simon Hunt
a00b0ceca8 CORD Subscriber GUI - Plumbed through to XosManager - almost ready to wire up to RestClient code.
Change-Id: I3fc2aac924934489172abe67688e7166278c68ac
2015-05-22 23:32:45 +00:00
Bri Prebilic Cole
bdd6b3be6b ONOS-1935 - CORD-GUI -- CSS for demo bundles page created, apply button switches bundles user is subscribed to. WIP.
Change-Id: Iedc42682ea7d939a540a1c60ef1b61e26dab8fca
2015-05-22 15:44:18 -07:00
Simon Hunt
87b157c388 CORD Subscriber GUI - Plumbed through the parameter change per function per user.
Change-Id: I9b8eb677f606fd75f70366cec7f5b4993d188ab1
2015-05-22 12:10:08 -07:00
Simon Hunt
6c2555b7b6 CORD Subscriber GUI - XosFunction mementos now stored inside each SubscriberUser to capture the parameter state per user.
Change-Id: I678249f63a68172db66a5d3faa0b1747c670bf6e
2015-05-21 18:20:17 -07:00
Bri Prebilic Cole
f3eba316e8 ONOS-1934 - CORD-GUI -- CSS for demo user page and navigation bar. Updated bundles page to use the new JSON format. WIP.
Change-Id: I8d6b8c5c5d3de0a23d9cb7e2ccf7529bb27de299
2015-05-21 16:35:06 -07:00
Simon Hunt
09a32db818 CORD Subscriber GUI -- Added description field to bundle.
- deleted obsolete classes.

Change-Id: Ied2dbc36c0c74894789e2aba6ddddd29c2e90b49
2015-05-21 15:00:42 -07:00
Simon Hunt
41b943e061 CORD Subscriber GUI -- More bundle wrangling.
Change-Id: I2fafdb281712d7747399d61611c3d4bb663a39b5
2015-05-21 13:52:08 -07:00
Bri Prebilic Cole
0e35b8221f ONOS-1933 - CORD-GUI -- CSS for demo login page created. WIP.
Change-Id: Ia80a742ea1d002b4524fa85f8194231dd108de90
2015-05-21 20:44:35 +00:00
Simon Hunt
a29c87bc23 CORD Subscriber GUI -- Minor tweaks.
Change-Id: I0cfcb4702366170d433b4d9b45d36b59a24597df
2015-05-21 09:59:44 -07:00
Simon Hunt
2dd48e6f86 CORD Subscriber GUI -- Additional examples of responses from XOS.
Change-Id: I98d283a9eb009956c0188d94410f5798e69cdadd
2015-05-21 16:04:10 +00:00
Simon Hunt
f844f63a53 CORD Subscriber GUI -- First shot at modeling bundles from functions.
Change-Id: I7ce653058d2e669b9252efbd50fe2314950e5a9a
2015-05-21 14:02:56 +00:00
Bri Prebilic Cole
10570eb4a9 ONOS-1935 - CORD-GUI -- Nav bar updated, skeleton bundle view created.
Change-Id: Ife6e6775274a35f2941208967665d2ac91f686b7
2015-05-20 16:23:59 -07:00
Bri Prebilic Cole
75874dae51 ONOS-1934 - CORD-GUI -- Styling edits for positioning, updated dashboard to use new json format.
Change-Id: Ia4ab3783ae3bbdf1a53dbba551c1cb5d49f6e49c
2015-05-20 22:01:18 +00:00
Simon Hunt
063ac11d6d CORD Subscriber GUI -- Updated sample JSON to reflect current thinking.
Change-Id: Iae85cbe03c46f58341ed6ae973ebf066fda894d7
2015-05-20 10:32:54 -07:00
Bri Prebilic Cole
3c3361cc93 ONOS-1934 - CORD-GUI -- Basic dashboard page created: gets data and displays it in tables. Icon support and navigation bar added.
Change-Id: I68f2f180f11f958fa0f49411b03d101204662d79
2015-05-19 20:53:07 +00:00
Simon Hunt
3e59c605bb CORD Subscriber GUI -- Updated GUI REST layer to provide dashboard, bundle and users namespaces.
Change-Id: I9777324a93a6ab9bc641eb13b69198a9506d8fea
2015-05-18 23:01:37 +00:00
Bri Prebilic Cole
8db1640b58 ONOS-1933 - CORD-GUI -- Basic login page layout created, skeleton of mast head and footer created.
Change-Id: Ifca7a70e9063cd10678426e81bffba3801576cf4
2015-05-18 14:41:50 -07:00
Simon Hunt
24fe16a782 CORD Subscriber GUI -- Added sample JSON for driving the GUI, based on current assumptions.
Change-Id: I5286b54d1336415701250f0dc800637bf707b2c0
2015-05-18 12:12:19 -07:00
Simon Hunt
e9b7068c7a CORD Subscriber GUI -- segmented sample JSON files. Produced example dashboard data.
Change-Id: I9f5a215229128cc1e4058a6400e7e90d07bbdcb2
2015-05-18 10:38:27 -07:00
Bri Prebilic Cole
e031189c21 CORD GUI -- Skeleton view framework created, can navigate between views.
Change-Id: I69942d17ed7fff77f531fdcbe97aa315bd90005e
2015-05-15 11:27:25 -07:00
Simon Hunt
291072910b CORD Subscriber GUI -- Added sample data formats from XOS API.
Change-Id: Ie4d54ba9085069a26f7fbd1c8eaffc5bad8a8ffb
2015-05-15 11:01:55 -07:00
Simon Hunt
8dd716abaf CORD Subscriber Demo - Support for loading local data files.
Change-Id: I902197c26060eb791d8ac872890be4268f0dd64c
2015-05-15 02:08:33 +00:00
Simon Hunt
4a5fc7bc5c CORD Subscriber Demo - skeleton index.html and fixed web.xml to carve off namespace for RS
Change-Id: Ifa31e705906eb88c0ad762035fe6ede6aba210f2
2015-05-14 14:17:45 -07:00