]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard_v2: Add frontend login/logout
authorRicardo Marques <rimarques@suse.com>
Thu, 25 Jan 2018 16:10:29 +0000 (16:10 +0000)
committerRicardo Dias <rdias@suse.com>
Mon, 5 Mar 2018 13:07:01 +0000 (13:07 +0000)
commit54b00a99e9ed052a97f13e05778273cca1c2a839
tree0dffef16f0fc91299174a7ee4a5394a831527db2
parent4fd405e8d789897ce75fd596ce0c0c8010298425
mgr/dashboard_v2: Add frontend login/logout

Signed-off-by: Ricardo Marques <rimarques@suse.com>
37 files changed:
src/pybind/mgr/.gitignore
src/pybind/mgr/dashboard_v2/frontend/.angular-cli.json
src/pybind/mgr/dashboard_v2/frontend/README.md
src/pybind/mgr/dashboard_v2/frontend/package.json
src/pybind/mgr/dashboard_v2/frontend/proxy.conf.json.sample [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/app-routing.module.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/app.component.html
src/pybind/mgr/dashboard_v2/frontend/src/app/app.component.spec.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/app.component.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/app.module.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/auth.module.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/login/login.component.html [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/login/login.component.scss [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/login/login.component.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/login/login.component.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/logout/logout.component.html [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/logout/logout.component.scss [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/logout/logout.component.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/auth/logout/logout.component.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/core/core-routing.module.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/core/core.module.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/core/navigation/navigation.module.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/core/navigation/navigation/navigation.component.html
src/pybind/mgr/dashboard_v2/frontend/src/app/core/navigation/navigation/navigation.component.scss
src/pybind/mgr/dashboard_v2/frontend/src/app/core/navigation/navigation/navigation.component.spec.ts
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/empty/empty.component.html [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/empty/empty.component.scss [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/empty/empty.component.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/empty/empty.component.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/models/credentials.model.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/services/auth-guard.service.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/services/auth-interceptor.service.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/services/auth-storage.service.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/services/auth.service.ts [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/app/shared/shared.module.ts
src/pybind/mgr/dashboard_v2/frontend/src/assets/Ceph_Logo_Stacked_RGB_White_120411_fa_256x256.png [new file with mode: 0644]
src/pybind/mgr/dashboard_v2/frontend/src/openattic-theme.scss