summaryrefslogtreecommitdiffstats
path: root/tools/pharos-dashboard/pharos_dashboard
AgeCommit message (Collapse)AuthorFilesLines
2016-09-26Restructure dashboard project for docker deployingmaxbr4-113/+0
Change-Id: I13cad51270504ee4bed8558598a8891af58a26ab Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-21Add license headersmaxbr4-0/+40
JIRA: RELENG-12 Change-Id: I6aeb82b2f72d086b70737f86282f8ed0c48f83cf Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-19Add a REST API for the dashboardmaxbr1-0/+4
JIRA: PHAROS-265 Change-Id: Ic1b2d20415b0b84473d5915c4f26f3e65bbb1ecf Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-09-12Add user info panelmaxbr1-2/+7
JIRA: PHAROS-264 Change-Id: I5404812a78755ce1026401b8dda1f0d167dc6fda Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-08-25Remove development settingsmaxbr1-157/+0
JIRA: RELENG-12 Change-Id: I0a481c95e7acb17ca2efe9be1e90b2e49a7e8104 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-08-22Create Jira issue for new bookingmaxbr1-0/+2
JIRA: RELENG-12 The issue is assigned to the lab owner and to the POD Access Request Component. The pgp and ssh keys are uploaded to jira as an attachement. Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-08-19Use Jira Oauth for user authenticationmaxbr2-0/+10
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>
2016-08-19Implement periodic tasksmaxbr3-5/+33
JIRA: RELENG-12 The dashboard is now querying jenkins periodically and saving the results in the database. This fixes delays that were caused by calling the jenkins API. Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-08-19Split the dashboard into different apps, add testsmaxbr3-21/+39
JIRA: RELENG-12 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
2016-07-29import pharos dashboard codemaxbr4-0/+163
JIRA: RELENG-12 The last commit was missing some JS/CSS dependencies of the site. This happened because they are in folders that are named 'build' or 'dist'. This commit adds a bower.json file, that specifies dependencies. Dependencies can now be installed by running 'bower install' in the dashboard/static folder. Change-Id: I054f319c66771f767e97711cb678d79d3bd6bee4 Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>