Use Jira Oauth for user authentication
authormaxbr <maxbr@mi.fu-berlin.de>
Fri, 19 Aug 2016 15:15:28 +0000 (17:15 +0200)
committermaxbr <maxbr@mi.fu-berlin.de>
Fri, 19 Aug 2016 15:15:28 +0000 (17:15 +0200)
commit114a6fb65e14f15487bc8db33cedae011fc42cac
treeb0e2db7a0876ade38e7780468b367a30b48b6036
parent217e6dd3c193b5f576ade7581775993c8ed82294
Use Jira Oauth for user authentication

JIRA: RELENG-12

Users can use their jira accounts for the dashboard. This also allows
the dasboard to open jira tickets for bookings.

Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
25 files changed:
pharos-dashboard/account/forms.py
pharos-dashboard/account/jira_util.py [new file with mode: 0644]
pharos-dashboard/account/migrations/0002_auto_20160816_1511.py [new file with mode: 0644]
pharos-dashboard/account/migrations/0003_auto_20160819_1024.py [new file with mode: 0644]
pharos-dashboard/account/migrations/0004_auto_20160819_1055.py [new file with mode: 0644]
pharos-dashboard/account/models.py
pharos-dashboard/account/rsa.pem [new file with mode: 0644]
pharos-dashboard/account/rsa.pub [new file with mode: 0644]
pharos-dashboard/account/urls.py
pharos-dashboard/account/views.py
pharos-dashboard/booking/tests/test_views.py
pharos-dashboard/booking/views.py
pharos-dashboard/dashboard/migrations/0006_delete_resourceutilization.py [new file with mode: 0644]
pharos-dashboard/dashboard/models.py
pharos-dashboard/dashboard/urls.py
pharos-dashboard/dashboard/views.py
pharos-dashboard/jenkins/adapter.py
pharos-dashboard/pharos_dashboard/settings.py
pharos-dashboard/pharos_dashboard/urls.py
pharos-dashboard/static/css/theme.css
pharos-dashboard/static/js/fullcalendar-options.js
pharos-dashboard/templates/account/userprofile_update_form.html [new file with mode: 0644]
pharos-dashboard/templates/base.html
pharos-dashboard/templates/booking/booking_calendar.html
pharos-dashboard/templates/dashboard/lab_owner.html [new file with mode: 0644]