Merge PR#7 from 'bocoup/ng-rave' into angular
Project: http://git-wip-us.apache.org/repos/asf/rave/repo Commit: http://git-wip-us.apache.org/repos/asf/rave/commit/084d7495 Tree: http://git-wip-us.apache.org/repos/asf/rave/tree/084d7495 Diff: http://git-wip-us.apache.org/repos/asf/rave/diff/084d7495 Branch: refs/heads/angular Commit: 084d7495dcf69d1e0e8db96967100cca370c40e4 Parents: 3ae74e7 ffefe4a Author: Matt Franklin <[email protected]> Authored: Fri Aug 29 07:15:52 2014 -0500 Committer: Matt Franklin <[email protected]> Committed: Fri Aug 29 07:15:52 2014 -0500 ---------------------------------------------------------------------- .gitignore | 3 + .jshintrc-dev | 73 + .jshintrc-mock-api | 73 + .jshintrc-prod | 73 + Vagrantfile | 4 +- bower.json | 45 + gruntfile.js | 204 ++- package.json | 11 + rave-portal-ng/mock-api/bootstrap-data.js | 32 + rave-portal-ng/mock-api/bootstrap.js | 46 + rave-portal-ng/mock-api/core.js | 127 ++ .../mock-api/database/import-data/categories.js | 33 + .../database/import-data/preferences.js | 40 + .../mock-api/database/import-data/users.js | 230 ++++ .../mock-api/database/import-data/widgets.js | 485 +++++++ rave-portal-ng/mock-api/database/install.js | 30 + .../create-account/create-account-util.js | 59 + .../authentication/create-account/endpoint.js | 56 + .../authentication/forgot-password/endpoint.js | 37 + .../authentication/forgot-username/endpoint.js | 37 + .../modules/authentication/login/endpoint.js | 50 + .../modules/authentication/verify/endpoint.js | 54 + .../modules/categories/categories-util.js | 44 + .../mock-api/modules/categories/endpoint.js | 47 + .../mock-api/modules/category/category-util.js | 53 + .../mock-api/modules/category/endpoint.js | 96 ++ .../mock-api/modules/preferences/endpoint.js | 29 + .../modules/preferences/preferences-util.js | 63 + .../mock-api/modules/status/endpoint.js | 24 + .../mock-api/modules/user/endpoint.js | 96 ++ .../mock-api/modules/user/user-util.js | 91 ++ .../mock-api/modules/users/endpoint.js | 23 + .../mock-api/modules/users/users-util.js | 72 + .../mock-api/modules/widget/endpoint.js | 96 ++ .../mock-api/modules/widget/widget-util.js | 55 + .../mock-api/modules/widgets/endpoint.js | 23 + .../mock-api/modules/widgets/widgets-util.js | 64 + rave-portal-ng/mock-api/util/endpoint.js | 93 ++ rave-portal-ng/mock-api/util/error-response.js | 15 + rave-portal-ng/mock-api/util/params.js | 37 + rave-portal-ng/mock-api/util/token-util.js | 39 + rave-portal-ng/src/config/requirejs.js | 50 + rave-portal-ng/src/config/startup.js | 3 + rave-portal-ng/src/images/gradient-dark.jpg | Bin 0 -> 1611 bytes rave-portal-ng/src/images/gradient-light.jpg | Bin 0 -> 1536 bytes .../src/images/profile_picture_placeholder.png | Bin 0 -> 5737 bytes rave-portal-ng/src/images/rave-dark-sm.png | Bin 0 -> 1602 bytes rave-portal-ng/src/images/rave-logo-sm.png | Bin 0 -> 5191 bytes rave-portal-ng/src/images/rave-logo.png | Bin 0 -> 4369 bytes rave-portal-ng/src/images/rave_bg.jpg | Bin 0 -> 1480 bytes rave-portal-ng/src/index.html | 84 ++ rave-portal-ng/src/index.js | 30 + rave-portal-ng/src/less/brand/brand.less | 367 +++++ rave-portal-ng/src/less/core/core.less | 1297 ++++++++++++++++++ rave-portal-ng/src/less/core/navbar.less | 3 + rave-portal-ng/src/less/custom/custom.less | 39 + rave-portal-ng/src/less/global-imports.less | 37 + rave-portal-ng/src/less/rave.less | 41 + rave-portal-ng/src/providers/api/api-route.js | 11 + rave-portal-ng/src/providers/filters/filters.js | 7 + rave-portal-ng/src/providers/filters/index.js | 6 + .../src/providers/filters/start-from.js | 13 + .../src/providers/page-title/page-title.js | 54 + .../src/providers/pagination/pagination.js | 94 ++ rave-portal-ng/src/rave.js | 67 + rave-portal-ng/src/routes.js | 21 + rave-portal-ng/src/subapps/admin/admin.js | 42 + .../src/subapps/admin/categories/categories.js | 48 + .../admin/categories/controllers/categories.js | 20 + .../admin/categories/controllers/category.js | 79 ++ .../admin/categories/controllers/create.js | 26 + .../admin/categories/resources/categories.js | 17 + .../admin/categories/resources/category.js | 21 + .../src/subapps/admin/categories/routes.js | 52 + .../categories/services/categories-messages.js | 53 + .../admin/categories/templates/categories.html | 58 + .../admin/categories/templates/category.html | 25 + rave-portal-ng/src/subapps/admin/home/home.js | 28 + rave-portal-ng/src/subapps/admin/home/routes.js | 20 + .../src/subapps/admin/home/templates/home.html | 8 + .../preferences/controllers/preferences.js | 58 + .../subapps/admin/preferences/preferences.js | 37 + .../admin/preferences/resources/preferences.js | 21 + .../src/subapps/admin/preferences/routes.js | 33 + .../services/preferences-messages.js | 37 + .../preferences/templates/preferences.html | 70 + rave-portal-ng/src/subapps/admin/routes.js | 25 + .../src/subapps/admin/templates/admin.html | 37 + .../admin/users/controllers/create-user.js | 27 + .../admin/users/controllers/search-form.js | 55 + .../src/subapps/admin/users/controllers/user.js | 95 ++ .../subapps/admin/users/controllers/users.js | 30 + .../src/subapps/admin/users/resources/user.js | 21 + .../src/subapps/admin/users/resources/users.js | 17 + .../src/subapps/admin/users/routes.js | 64 + .../admin/users/services/users-messages.js | 48 + .../admin/users/templates/create-user.html | 131 ++ .../src/subapps/admin/users/templates/user.html | 76 + .../subapps/admin/users/templates/users.html | 74 + rave-portal-ng/src/subapps/admin/users/users.js | 36 + .../admin/widgets/controllers/search-form.js | 55 + .../subapps/admin/widgets/controllers/widget.js | 103 ++ .../admin/widgets/controllers/widgets.js | 48 + .../subapps/admin/widgets/resources/widget.js | 21 + .../subapps/admin/widgets/resources/widgets.js | 17 + .../src/subapps/admin/widgets/routes.js | 52 + .../admin/widgets/services/widgets-messages.js | 48 + .../subapps/admin/widgets/templates/widget.html | 137 ++ .../admin/widgets/templates/widgets.html | 69 + .../src/subapps/admin/widgets/widgets.js | 35 + rave-portal-ng/src/subapps/auth/api/api.js | 30 + .../subapps/auth/api/services/auth-api-base.js | 9 + .../auth/api/services/auth-api-routes.js | 18 + .../src/subapps/auth/api/services/auth-api.js | 29 + rave-portal-ng/src/subapps/auth/auth.js | 36 + .../controllers/create-account.js | 30 + .../auth/create-account/create-account.js | 45 + .../create-account/directives/password-check.js | 31 + .../create-account/less/create-account.less | 0 .../src/subapps/auth/create-account/routes.js | 20 + .../services/create-account-api-routes.js | 16 + .../services/create-account-api.js | 19 + .../templates/create-account.html | 135 ++ .../controllers/forgot-password.js | 28 + .../auth/forgot-password/forgot-password.js | 41 + .../auth/forgot-password/forgot-password.less | 10 + .../src/subapps/auth/forgot-password/routes.js | 20 + .../services/forgot-password-api-routes.js | 16 + .../services/forgot-password-api.js | 19 + .../templates/forgot-password.html | 32 + .../controllers/forgot-username.js | 37 + .../auth/forgot-username/forgot-username.js | 41 + .../forgot-username/less/forgot-username.less | 10 + .../src/subapps/auth/forgot-username/routes.js | 20 + .../services/forgot-username-api-routes.js | 16 + .../services/forgot-username-api.js | 19 + .../templates/forgot-username.html | 32 + .../auth/login/controllers/login-form.js | 27 + .../src/subapps/auth/login/less/login.less | 18 + rave-portal-ng/src/subapps/auth/login/login.js | 33 + rave-portal-ng/src/subapps/auth/login/routes.js | 24 + .../src/subapps/auth/login/templates/login.html | 75 + .../src/subapps/auth/logout/logout.js | 30 + .../src/subapps/auth/logout/routes.js | 25 + .../subapps/auth/security/route-intercept.js | 52 + .../src/subapps/auth/security/security.js | 38 + .../auth/security/services/auth-cache.js | 29 + .../auth/security/services/auth-token.js | 44 + .../auth/security/services/location-cache.js | 13 + .../subapps/auth/security/services/security.js | 103 ++ rave-portal-ng/src/subapps/home/home.js | 28 + rave-portal-ng/src/subapps/home/routes.js | 29 + .../src/subapps/home/templates/home.html | 2 + rave-portal-ng/src/subapps/profile/profile.js | 29 + rave-portal-ng/src/subapps/profile/routes.js | 24 + .../src/subapps/profile/templates/profile.html | 3 + .../src/subapps/widget-store/routes.js | 24 + .../widget-store/templates/widget-store.html | 119 ++ .../src/subapps/widget-store/widget-store.js | 28 + 159 files changed, 8712 insertions(+), 4 deletions(-) ----------------------------------------------------------------------
