You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by sn...@apache.org on 2014/01/28 01:22:07 UTC

[56/58] git commit: Merge pull request #35 from rodsimpson/angular-portal

Merge pull request #35 from rodsimpson/angular-portal

updated to latest Angular-based admin portal

Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/80c4dddb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/80c4dddb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/80c4dddb

Branch: refs/heads/master
Commit: 80c4dddba900d647d7133d324b889ead759f76da
Parents: 2a01c30 5da8ea8
Author: Todd Nine <tn...@apigee.com>
Authored: Mon Jan 27 15:21:53 2014 -0800
Committer: Todd Nine <tn...@apigee.com>
Committed: Mon Jan 27 15:21:53 2014 -0800

----------------------------------------------------------------------
 .gitignore                                      |     5 +-
 portal/.gitignore                               |     8 -
 portal/.puppet/.gitignore                       |     2 -
 portal/.puppet/Puppetfile                       |     3 -
 portal/.puppet/Puppetfile.lock                  |    12 -
 portal/.puppet/bootstrap.sh                     |    18 -
 portal/.puppet/manifests/main.pp                |    49 -
 portal/.puppet/modules/.gitignore               |     2 -
 portal/.puppet/templates/vhost-ssl.conf.erb     |    33 -
 portal/Deployment.md                            |    23 +
 portal/Gruntfile.js                             |   304 +
 portal/LICENSE                                  |   202 -
 portal/README.md                                |   273 +-
 portal/UnitTests.md                             |    24 +
 portal/Vagrantfile                              |    23 -
 portal/bower.json                               |    12 +
 portal/build.sh                                 |    28 +
 portal/coming_soon.html                         |    31 -
 portal/config.js                                |    87 +-
 portal/css/apigeeGlobalNavigation.css           |   274 +
 .../css/arsmarquette/ARSMaquettePro-Light.otf   |   Bin 0 -> 184600 bytes
 .../css/arsmarquette/ARSMaquettePro-Medium.otf  |   Bin 0 -> 188020 bytes
 .../css/arsmarquette/ARSMaquettePro-Regular.otf |   Bin 0 -> 188096 bytes
 .../ui-bg_diagonals-thick_90_eeeeee_40x40.png   |   Bin 251 -> 0 bytes
 .../images/ui-bg_flat_100_deedf7_40x100.png     |   Bin 182 -> 0 bytes
 .../images/ui-bg_flat_100_e4f1fb_40x100.png     |   Bin 213 -> 0 bytes
 .../images/ui-bg_flat_100_f2f5f7_40x100.png     |   Bin 212 -> 0 bytes
 .../images/ui-bg_flat_15_cd0a0a_40x100.png      |   Bin 181 -> 0 bytes
 .../images/ui-bg_flat_50_3baae3_40x100.png      |   Bin 182 -> 0 bytes
 .../images/ui-bg_flat_80_d7ebf9_40x100.png      |   Bin 183 -> 0 bytes
 .../ui-bg_highlight-hard_70_000000_1x100.png    |   Bin 118 -> 0 bytes
 .../ui-bg_highlight-soft_25_ffef8f_1x100.png    |   Bin 153 -> 0 bytes
 .../images/ui-icons_000000_256x240.png          |   Bin 4369 -> 0 bytes
 .../images/ui-icons_2694e8_256x240.png          |   Bin 4369 -> 0 bytes
 .../images/ui-icons_2e83ff_256x240.png          |   Bin 4369 -> 0 bytes
 .../images/ui-icons_3d80b3_256x240.png          |   Bin 4369 -> 0 bytes
 .../images/ui-icons_72a7cf_256x240.png          |   Bin 4369 -> 0 bytes
 .../images/ui-icons_ffffff_256x240.png          |   Bin 4369 -> 0 bytes
 .../css/custom-theme/jquery-ui-1.8.9.custom.css |   573 -
 portal/css/entypo/entypo.eot                    |   Bin 0 -> 35540 bytes
 portal/css/entypo/entypo.svg                    |    13 +
 portal/css/entypo/entypo.ttf                    |   Bin 0 -> 35392 bytes
 portal/css/entypo/entypo.woff                   |   Bin 0 -> 21916 bytes
 portal/css/jquery-ui-timepicker.css             |    53 -
 portal/css/jquery.ui.statusbar.css              |    25 -
 portal/css/main.css                             |  1460 +
 portal/css/prettify.css                         |    52 -
 portal/css/usergrid.css                         |  6358 ----
 portal/images/android-sdk-download.png          |   Bin 4848 -> 0 bytes
 portal/images/api-activity.gif                  |   Bin 10819 -> 0 bytes
 portal/images/apigee-logo.png                   |   Bin 3647 -> 0 bytes
 portal/images/apigeetopbar.png                  |   Bin 4658 -> 0 bytes
 portal/images/btn-copyCurl-up.png               |   Bin 2762 -> 0 bytes
 portal/images/clippy-bg.png                     |   Bin 561 -> 0 bytes
 portal/images/close.gif                         |   Bin 718 -> 0 bytes
 portal/images/dotnet-sdk-download.png           |   Bin 7149 -> 0 bytes
 portal/images/down_arrow.png                    |   Bin 1285 -> 0 bytes
 portal/images/error.png                         |   Bin 2009 -> 0 bytes
 portal/images/faviconApigee.ico                 |   Bin 1150 -> 0 bytes
 portal/images/glyphicons-halflings-white.png    |   Bin 4352 -> 0 bytes
 portal/images/glyphicons-halflings.png          |   Bin 4352 -> 0 bytes
 .../glyphicons_halflings_135_wrench-white2.pdn  |   Bin 5400 -> 0 bytes
 .../glyphicons_halflings_135_wrench-white2.png  |   Bin 296 -> 0 bytes
 .../images/glyphicons_halflings_135_wrench.png  |   Bin 228 -> 0 bytes
 .../glyphicons_halflings_135_wrench_white.png   |   Bin 251 -> 0 bytes
 .../glyphicons_halflings_wrench_white.png       |   Bin 1016 -> 0 bytes
 portal/images/grid.png                          |   Bin 166 -> 0 bytes
 portal/images/icons.png                         |   Bin 13132 -> 0 bytes
 portal/images/ios-sdk-download.png              |   Bin 4886 -> 0 bytes
 portal/images/javascript-sdk-download.png       |   Bin 4618 -> 0 bytes
 portal/images/left_arrow.png                    |   Bin 1257 -> 0 bytes
 portal/images/logo-white.png                    |   Bin 2014 -> 0 bytes
 portal/images/menuActiveTriangle.png            |   Bin 315 -> 0 bytes
 portal/images/nodejs-sdk-download.png           |   Bin 5273 -> 0 bytes
 portal/images/notice.png                        |   Bin 2112 -> 0 bytes
 portal/images/orange-arrow.png                  |   Bin 242 -> 0 bytes
 portal/images/right_arrow.png                   |   Bin 1251 -> 0 bytes
 portal/images/ruby-sdk-download.png             |   Bin 6343 -> 0 bytes
 portal/images/success.png                       |   Bin 1863 -> 0 bytes
 portal/images/swish_arrow.png                   |   Bin 220 -> 0 bytes
 portal/images/topbackground.png                 |   Bin 2890 -> 0 bytes
 portal/images/up_arrow.png                      |   Bin 1292 -> 0 bytes
 portal/images/user-photo.png                    |   Bin 3849 -> 0 bytes
 portal/images/user_profile.png                  |   Bin 3775 -> 0 bytes
 portal/images/usergrid_200.png                  |   Bin 6397 -> 0 bytes
 portal/images/usergrid_400.png                  |   Bin 8746 -> 0 bytes
 portal/images/warning.png                       |   Bin 1179 -> 0 bytes
 portal/img/appswitcher/apiPlatform_lg.png       |   Bin 0 -> 2397 bytes
 portal/img/appswitcher/appServices_lg.png       |   Bin 0 -> 2295 bytes
 portal/img/appswitcher/console_lg.png           |   Bin 0 -> 1453 bytes
 portal/img/appswitcher/home_lg.png              |   Bin 0 -> 1522 bytes
 portal/img/appswitcher/logo_color.png           |   Bin 0 -> 3459 bytes
 portal/img/appswitcher/max_lg.png               |   Bin 0 -> 1970 bytes
 .../img/appswitcher/triangleMenuItem_right.png  |   Bin 0 -> 1158 bytes
 .../triangleMenuItem_right_hover.png            |   Bin 0 -> 1169 bytes
 portal/img/blue-bars.png                        |   Bin 0 -> 3635 bytes
 portal/img/blue-bolt.png                        |   Bin 0 -> 3942 bytes
 portal/img/blue-carat.png                       |   Bin 0 -> 1006 bytes
 portal/img/green_dot.png                        |   Bin 0 -> 3472 bytes
 portal/img/logo.gif                             |   Bin 0 -> 2279 bytes
 portal/img/nav-device.gif                       |   Bin 0 -> 2184 bytes
 portal/img/nav-sprites.png                      |   Bin 0 -> 7953 bytes
 portal/img/no-data1.png                         |   Bin 0 -> 45300 bytes
 portal/img/phone-small.gif                      |   Bin 0 -> 1300 bytes
 portal/img/push/APNS_cert_upload.png            |   Bin 0 -> 33956 bytes
 portal/img/push/APNS_certification.png          |   Bin 0 -> 16855 bytes
 portal/img/push/android-notification.png        |   Bin 0 -> 41629 bytes
 portal/img/push/google_api_key.png              |   Bin 0 -> 98118 bytes
 portal/img/push/iphone_message.png              |   Bin 0 -> 90307 bytes
 portal/img/push/step_1.png                      |   Bin 0 -> 1953 bytes
 portal/img/push/step_2.png                      |   Bin 0 -> 2117 bytes
 portal/img/push/step_3.png                      |   Bin 0 -> 2162 bytes
 portal/img/red_dot.png                          |   Bin 0 -> 3482 bytes
 portal/img/sdk-sprites-large.png                |   Bin 0 -> 14642 bytes
 portal/img/sdk-sprites.png                      |   Bin 0 -> 5027 bytes
 portal/img/tablet-small.gif                     |   Bin 0 -> 1390 bytes
 portal/img/user-photo.png                       |   Bin 0 -> 3849 bytes
 portal/img/user_profile.png                     |   Bin 0 -> 3775 bytes
 portal/img/yellow_dot.png                       |   Bin 0 -> 3475 bytes
 portal/index-template.html                      |   131 +
 portal/index.html                               |  1412 -
 portal/js/activities/activities-controller.js   |    11 +
 portal/js/activities/activities.html            |    33 +
 .../js/app-overview/app-overview-controller.js  |    76 +
 portal/js/app-overview/app-overview.html        |    34 +
 .../js/app-overview/doc-includes/android.html   |   209 +
 .../app-overview/doc-includes/images/verify.png |   Bin 0 -> 22934 bytes
 portal/js/app-overview/doc-includes/ios.html    |   173 +
 .../app-overview/doc-includes/javascript.html   |    94 +
 portal/js/app-overview/doc-includes/net.html    |     0
 portal/js/app-overview/doc-includes/node.html   |     0
 portal/js/app-overview/doc-includes/ruby.html   |     0
 .../app-overview/getting-started-controller.js  |    90 +
 portal/js/app-overview/getting-started.html     |   126 +
 portal/js/app.js                                |   125 +
 portal/js/app/app.js                            |   118 -
 portal/js/app/console.js                        |  4536 ---
 portal/js/app/helpers.js                        |   241 -
 portal/js/app/navigation.js                     |   189 -
 portal/js/app/pages.js                          |   154 -
 portal/js/app/params.js                         |    30 -
 portal/js/app/quickLogin.js                     |    30 -
 portal/js/app/session.js                        |   172 -
 portal/js/app/sso.js                            |    89 -
 portal/js/app/status.js                         |    33 -
 portal/js/app/ui/collections.entity.js          |   320 -
 portal/js/app/ui/collections.user.js            |   120 -
 portal/js/app/ui/ui.js                          |   415 -
 portal/js/app/usergrid.appSDK.js                |  2073 --
 portal/js/app/usergrid.appSDK.orig.js           |  2070 --
 portal/js/charts/chart-controller.js            |     6 +
 portal/js/charts/chart-directives.js            |   141 +
 portal/js/charts/chart-service.js               |   494 +
 portal/js/charts/highcharts.json                |   329 +
 portal/js/charts/sparklines.js                  |     2 +
 portal/js/data/data-controller.js               |   304 +
 portal/js/data/data.html                        |   121 +
 portal/js/data/display-generic.html             |    95 +
 portal/js/data/display-groups.html              |     0
 portal/js/data/display-roles.html               |     1 +
 portal/js/data/display-users.html               |    88 +
 portal/js/data/entity-controller.js             |    69 +
 portal/js/data/entity.html                      |    31 +
 portal/js/data/shell-controller.js              |     9 +
 portal/js/data/shell.html                       |    16 +
 portal/js/dialogs/balloon-directive.js          |    25 +
 portal/js/dialogs/modal-directive.js            |    41 +
 portal/js/dialogs/modal.html                    |    16 +
 portal/js/global/alert-controller.js            |    33 +
 portal/js/global/alert-directive.js             |    40 +
 portal/js/global/app-switcher-directive.js      |    35 +
 portal/js/global/appswitcher-template.html      |    34 +
 portal/js/global/insecure-banner.html           |     7 +
 portal/js/global/insecure-banner.js             |    46 +
 portal/js/global/page-constants.js              |    11 +
 portal/js/global/page-controller.js             |   392 +
 portal/js/global/page-service.js                |   214 +
 portal/js/global/temp.json                      |    18 +
 portal/js/global/ug-service.js                  |   987 +
 portal/js/global/util-directive.js              |    24 +
 portal/js/global/utility-service.js             |    52 +
 portal/js/global/validate-directive.js          |    40 +
 .../js/groups/groups-activities-controller.js   |    27 +
 portal/js/groups/groups-activities.html         |    24 +
 portal/js/groups/groups-controller.js           |   119 +
 portal/js/groups/groups-details-controller.js   |    38 +
 portal/js/groups/groups-details.html            |    28 +
 portal/js/groups/groups-members-controller.js   |   113 +
 portal/js/groups/groups-members.html            |    60 +
 portal/js/groups/groups-roles-controller.js     |   184 +
 portal/js/groups/groups-roles.html              |   127 +
 portal/js/groups/groups-tabs.html               |    31 +
 portal/js/groups/groups.html                    |    92 +
 portal/js/lib/MD5.min.js                        |     1 -
 portal/js/lib/backbone.js                       |  1431 -
 portal/js/lib/bootstrap.min.js                  |     7 -
 portal/js/lib/date.min.js                       |     2 -
 portal/js/lib/jquery-1.7.2.min.js               |     4 -
 portal/js/lib/jquery-ui-1.8.18.min.js           |    15 -
 portal/js/lib/jquery.dataset.min.js             |     1 -
 portal/js/lib/jquery.dform-0.1.3.min.js         |    16 -
 portal/js/lib/jquery.jsonp-2.3.1.min.js         |     3 -
 portal/js/lib/jquery.tmpl.min.js                |    10 -
 portal/js/lib/jquery.ui.statusbar.min.js        |     1 -
 portal/js/lib/jquery.ui.timepicker.min.js       |     1 -
 portal/js/lib/prettify.js                       |  1477 -
 portal/js/lib/underscore-min.js                 |     5 -
 portal/js/libs/Highcharts-2.3.5/index.htm       |    79 +
 .../js/adapters/mootools-adapter.js             |    13 +
 .../js/adapters/mootools-adapter.src.js         |   328 +
 .../js/adapters/prototype-adapter.js            |    16 +
 .../js/adapters/prototype-adapter.src.js        |   385 +
 .../libs/Highcharts-2.3.5/js/highcharts-more.js |    35 +
 .../Highcharts-2.3.5/js/highcharts-more.src.js  |  1581 +
 .../js/libs/Highcharts-2.3.5/js/highcharts.js   |   250 +
 .../libs/Highcharts-2.3.5/js/highcharts.src.js  | 15281 ++++++++
 .../Highcharts-2.3.5/js/modules/canvas-tools.js |   133 +
 .../js/modules/canvas-tools.src.js              |  3113 ++
 .../js/libs/Highcharts-2.3.5/js/modules/data.js |    14 +
 .../Highcharts-2.3.5/js/modules/data.src.js     |   512 +
 .../Highcharts-2.3.5/js/modules/exporting.js    |    23 +
 .../js/modules/exporting.src.js                 |   752 +
 .../Highcharts-2.3.5/js/themes/dark-blue.js     |   263 +
 .../Highcharts-2.3.5/js/themes/dark-green.js    |   263 +
 .../js/libs/Highcharts-2.3.5/js/themes/gray.js  |   262 +
 .../js/libs/Highcharts-2.3.5/js/themes/grid.js  |    95 +
 .../js/libs/Highcharts-2.3.5/js/themes/skies.js |    89 +
 portal/js/libs/MD5.min.js                       |     1 +
 portal/js/libs/angular-1.0.5/angular-cookies.js |   183 +
 .../libs/angular-1.0.5/angular-cookies.min.js   |     7 +
 portal/js/libs/angular-1.0.5/angular-loader.js  |   276 +
 .../js/libs/angular-1.0.5/angular-loader.min.js |     7 +
 portal/js/libs/angular-1.0.5/angular-mocks.js   |  1886 +
 .../js/libs/angular-1.0.5/angular-resource.js   |   445 +
 .../libs/angular-1.0.5/angular-resource.min.js  |    10 +
 .../js/libs/angular-1.0.5/angular-sanitize.js   |   535 +
 .../libs/angular-1.0.5/angular-sanitize.min.js  |    13 +
 portal/js/libs/angular-1.0.5/angular.js         | 14733 ++++++++
 portal/js/libs/angular-1.0.5/angular.min.js     |   161 +
 portal/js/libs/angular-1.0.5/version.txt        |     1 +
 portal/js/libs/angular-1.1.5/angular-1.1.5.js   | 16876 +++++++++
 .../js/libs/angular-1.1.5/angular-merge.min.js  |     8 +
 .../angular-1.1.5/angular-resource-1.1.5.js     |   537 +
 portal/js/libs/angular-1.2.5/angular-animate.js |  1323 +
 .../libs/angular-1.2.5/angular-animate.min.js   |    23 +
 .../angular-1.2.5/angular-animate.min.js.map    |     8 +
 portal/js/libs/angular-1.2.5/angular-cookies.js |   202 +
 .../libs/angular-1.2.5/angular-cookies.min.js   |     8 +
 .../angular-1.2.5/angular-cookies.min.js.map    |     8 +
 portal/js/libs/angular-1.2.5/angular-csp.css    |    24 +
 portal/js/libs/angular-1.2.5/angular-loader.js  |   410 +
 .../js/libs/angular-1.2.5/angular-loader.min.js |     9 +
 .../angular-1.2.5/angular-loader.min.js.map     |     8 +
 portal/js/libs/angular-1.2.5/angular-mocks.js   |  2116 ++
 .../js/libs/angular-1.2.5/angular-resource.js   |   565 +
 .../libs/angular-1.2.5/angular-resource.min.js  |    13 +
 .../angular-1.2.5/angular-resource.min.js.map   |     8 +
 portal/js/libs/angular-1.2.5/angular-route.js   |   911 +
 .../js/libs/angular-1.2.5/angular-route.min.js  |    14 +
 .../libs/angular-1.2.5/angular-route.min.js.map |     8 +
 .../js/libs/angular-1.2.5/angular-sanitize.js   |   622 +
 .../libs/angular-1.2.5/angular-sanitize.min.js  |    14 +
 .../angular-1.2.5/angular-sanitize.min.js.map   |     8 +
 .../js/libs/angular-1.2.5/angular-scenario.js   | 32374 +++++++++++++++++
 portal/js/libs/angular-1.2.5/angular-touch.js   |   563 +
 .../js/libs/angular-1.2.5/angular-touch.min.js  |    13 +
 .../libs/angular-1.2.5/angular-touch.min.js.map |     8 +
 portal/js/libs/angular-1.2.5/angular.js         | 20369 +++++++++++
 portal/js/libs/angular-1.2.5/angular.min.js     |   201 +
 portal/js/libs/angular-1.2.5/angular.min.js.map |     8 +
 portal/js/libs/angular-1.2.5/errors.json        |     1 +
 portal/js/libs/angular-1.2.5/version.json       |     1 +
 portal/js/libs/angular-1.2.5/version.txt        |     1 +
 .../angularitics-0.8.5-google-analytics.js      |     7 +
 .../js/libs/angularitics/angularitics-0.8.5.js  |     6 +
 .../libs/bootstrap/css/bootstrap-responsive.css |  1345 +
 .../bootstrap/css/bootstrap-responsive.min.css  |  1245 +
 portal/js/libs/bootstrap/css/bootstrap.css      |  6169 ++++
 portal/js/libs/bootstrap/css/bootstrap.min.css  |  5469 +++
 .../js/libs/bootstrap/custom/css/bootstrap.css  |  6315 ++++
 .../libs/bootstrap/custom/css/bootstrap.min.css |   874 +
 .../custom/img/glyphicons-halflings-white.png   |   Bin 0 -> 8777 bytes
 .../custom/img/glyphicons-halflings.png         |   Bin 0 -> 12799 bytes
 portal/js/libs/bootstrap/custom/js/bootstrap.js |  2291 ++
 .../libs/bootstrap/custom/js/bootstrap.min.js   |     7 +
 .../img/glyphicons-halflings-white.png          |   Bin 0 -> 8777 bytes
 .../libs/bootstrap/img/glyphicons-halflings.png |   Bin 0 -> 12799 bytes
 portal/js/libs/bootstrap/js/bootstrap.js        |  2117 ++
 portal/js/libs/bootstrap/js/bootstrap.min.js    |   644 +
 portal/js/libs/google-viz-api.js                |    49 +
 portal/js/libs/jquery/jquery-1.9.1.min.js       |     5 +
 .../js/libs/jquery/jquery-migrate-1.1.1.min.js  |     3 +
 portal/js/libs/jquery/jquery.sparkline.min.js   |     5 +
 portal/js/libs/jqueryui/date.min.js             |     2 +
 .../ui-bg_diagonals-thick_90_eeeeee_40x40.png   |   Bin 0 -> 251 bytes
 .../images/ui-bg_flat_100_deedf7_40x100.png     |   Bin 0 -> 182 bytes
 .../images/ui-bg_flat_100_e4f1fb_40x100.png     |   Bin 0 -> 213 bytes
 .../images/ui-bg_flat_100_f2f5f7_40x100.png     |   Bin 0 -> 212 bytes
 .../images/ui-bg_flat_15_cd0a0a_40x100.png      |   Bin 0 -> 181 bytes
 .../images/ui-bg_flat_50_3baae3_40x100.png      |   Bin 0 -> 182 bytes
 .../images/ui-bg_flat_80_d7ebf9_40x100.png      |   Bin 0 -> 183 bytes
 .../ui-bg_highlight-hard_70_000000_1x100.png    |   Bin 0 -> 118 bytes
 .../ui-bg_highlight-soft_25_ffef8f_1x100.png    |   Bin 0 -> 153 bytes
 .../jqueryui/images/ui-icons_000000_256x240.png |   Bin 0 -> 4369 bytes
 .../jqueryui/images/ui-icons_2694e8_256x240.png |   Bin 0 -> 4369 bytes
 .../jqueryui/images/ui-icons_2e83ff_256x240.png |   Bin 0 -> 4369 bytes
 .../jqueryui/images/ui-icons_3d80b3_256x240.png |   Bin 0 -> 4369 bytes
 .../jqueryui/images/ui-icons_72a7cf_256x240.png |   Bin 0 -> 4369 bytes
 .../jqueryui/images/ui-icons_ffffff_256x240.png |   Bin 0 -> 4369 bytes
 portal/js/libs/jqueryui/jquery-ui-1.8.18.min.js |    15 +
 .../js/libs/jqueryui/jquery-ui-1.8.9.custom.css |   573 +
 .../js/libs/jqueryui/jquery-ui-timepicker.css   |    53 +
 .../libs/jqueryui/jquery.ui.timepicker.min.js   |     1 +
 .../ui-bootstrap-custom-0.3.0.min.js            |     1 +
 .../ui-bootstrap-custom-tpls-0.3.0.min.js       |     1 +
 portal/js/libs/usergrid.sdk.js                  |  2469 ++
 portal/js/login/forgot-password-controller.js   |    12 +
 portal/js/login/forgot-password.html            |     5 +
 portal/js/login/loading.html                    |     3 +
 portal/js/login/login-controller.js             |    83 +
 portal/js/login/login.html                      |    48 +
 portal/js/login/logout-controller.js            |    10 +
 portal/js/login/logout.html                     |     1 +
 portal/js/login/register-controller.js          |    36 +
 portal/js/login/register.html                   |    80 +
 portal/js/menus/appMenu.html                    |    41 +
 portal/js/menus/menu-directives.js              |   434 +
 portal/js/menus/orgMenu.html                    |    13 +
 .../js/org-overview/org-overview-controller.js  |    86 +
 portal/js/org-overview/org-overview.html        |   121 +
 portal/js/profile/account-controller.js         |    18 +
 portal/js/profile/account.html                  |    18 +
 portal/js/profile/organizations-controller.js   |    73 +
 portal/js/profile/organizations.html            |    71 +
 portal/js/profile/profile-controller.js         |    40 +
 portal/js/profile/profile.html                  |    68 +
 portal/js/roles/roles-controller.js             |   112 +
 portal/js/roles/roles-groups-controller.js      |   113 +
 portal/js/roles/roles-groups.html               |    60 +
 portal/js/roles/roles-settings-controller.js    |    87 +
 portal/js/roles/roles-settings.html             |    80 +
 portal/js/roles/roles-tabs.html                 |    30 +
 portal/js/roles/roles-users-controller.js       |   112 +
 portal/js/roles/roles-users.html                |    59 +
 portal/js/roles/roles.html                      |    91 +
 portal/js/shell/shell-controller.js             |   216 +
 portal/js/shell/shell.html                      |    25 +
 portal/js/spec/client-tests.js                  |   159 -
 portal/js/spec/index.html                       |    20 -
 portal/js/spec/qunit-git.css                    |   238 -
 portal/js/spec/qunit-git.js                     |  1865 -
 portal/js/unit-tests/appSDK-tests.js            |   255 -
 portal/js/unit-tests/ie-jquery-tests.js         |   191 -
 portal/js/unit-tests/qunit.css                  |   231 -
 portal/js/unit-tests/qunit.js                   |  1934 -
 portal/js/users/users-activities-controller.js  |    40 +
 portal/js/users/users-activities.html           |    39 +
 portal/js/users/users-controller.js             |   115 +
 portal/js/users/users-graph-controller.js       |    67 +
 portal/js/users/users-graph.html                |    67 +
 portal/js/users/users-groups-controller.js      |   124 +
 portal/js/users/users-groups.html               |    67 +
 portal/js/users/users-profile-controller.js     |    32 +
 portal/js/users/users-profile.html              |    70 +
 portal/js/users/users-roles-controller.js       |   138 +
 portal/js/users/users-roles.html                |   129 +
 portal/js/users/users-tabs.html                 |     3 +
 portal/js/users/users.html                      |   126 +
 portal/loading.html                             |     9 -
 portal/package.json                             |    48 +
 portal/planned_outage.html                      |    48 -
 portal/sass/.gitignore                          |     1 -
 portal/sass/config.rb                           |    25 -
 portal/sass/usergrid.scss                       |  1855 -
 portal/scripts/e2e-test.bat                     |    11 +
 portal/scripts/e2e-test.sh                      |     9 +
 portal/scripts/test.bat                         |    11 +
 portal/scripts/test.sh                          |     9 +
 portal/scripts/watchr.rb                        |    19 +
 portal/scripts/web-server.js                    |   244 +
 portal/sdk/usergrid.0.10.4.js                   |  1402 +
 portal/sdk/usergrid.0.10.5.js                   |  1755 +
 portal/sdk/usergrid.0.10.7.js                   |  2265 ++
 portal/server.js                                |   244 +
 portal/service_down.html                        |    48 -
 .../apigee.ui.activities.table_rows.html        |    14 -
 .../templates/apigee.ui.admins.table_rows.html  |     8 -
 .../apigee.ui.applications.table_rows.html      |     4 -
 .../apigee.ui.collection.table_rows.html        |    65 -
 .../apigee.ui.collections.query.indexes.html    |     5 -
 .../apigee.ui.collections.table_rows.html       |     9 -
 .../apigee.ui.collections.user.header.html      |    21 -
 portal/templates/apigee.ui.curl.detail.html     |    11 -
 portal/templates/apigee.ui.feed.table_rows.html |    15 -
 .../templates/apigee.ui.groups.table_rows.html  |    14 -
 .../apigee.ui.panels.group.activities.html      |    28 -
 .../apigee.ui.panels.group.details.html         |    97 -
 .../apigee.ui.panels.group.memberships.html     |    40 -
 .../apigee.ui.panels.group.permissions.html     |    99 -
 .../apigee.ui.panels.role.permissions.html      |    58 -
 .../templates/apigee.ui.panels.role.users.html  |    38 -
 .../apigee.ui.panels.user.activities.html       |    40 -
 .../templates/apigee.ui.panels.user.graph.html  |    80 -
 .../apigee.ui.panels.user.memberships.html      |    40 -
 .../apigee.ui.panels.user.permissions.html      |   105 -
 .../apigee.ui.panels.user.profile.html          |   113 -
 .../apigee.ui.role.groups.table_rows.html       |    44 -
 .../templates/apigee.ui.roles.table_rows.html   |    15 -
 .../templates/apigee.ui.users.table_rows.html   |    18 -
 portal/templates/test/modalForm2.html           |    32 -
 portal/test/autocomplete.html                   |    25 -
 portal/test/modalForm.html                      |    32 -
 portal/tests/karma.conf.js                      |    68 +
 portal/tests/protractor/applications.spec.js    |    31 +
 portal/tests/protractor/data.spec.js            |    46 +
 portal/tests/protractor/forgotPassword.spec.js  |    28 +
 portal/tests/protractor/monitoring.spec.js      |    15 +
 portal/tests/protractor/organization.spec.js    |    40 +
 portal/tests/protractor/profile.spec.js         |    69 +
 portal/tests/protractor/push.spec.js            |    15 +
 portal/tests/protractor/users.spec.js           |    49 +
 portal/tests/protractor/util.js                 |    91 +
 portal/tests/protractorConf.js                  |    89 +
 portal/tests/selenium/chromedriver              |   Bin 0 -> 22034760 bytes
 .../selenium-server-standalone-2.37.0.jar       |   Bin 0 -> 34730734 bytes
 portal/tests/unit/sample.spec.js                |    46 +
 stack/pom.xml                                   |     2 +-
 427 files changed, 166572 insertions(+), 30508 deletions(-)
----------------------------------------------------------------------