pharos-tools.git
7 years agoAdd booking utilization chart
maxbr [Mon, 12 Sep 2016 09:08:56 +0000 (11:08 +0200)]
Add booking utilization chart

JIRA: PHAROS-263

Change-Id: I3a3a5115a1cf7742f9ac5a3ec753699c36b49815
Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
7 years agoRemove first prototype of the Pharos Dashboard
jose.lausuch [Thu, 1 Sep 2016 08:44:01 +0000 (10:44 +0200)]
Remove first prototype of the Pharos Dashboard

The Dashboard implementation from Max is im progress and
more advanced than the initial one. It doesn't make sense
to maintain both of them.

Change-Id: Iabea63a7e5b6e8d64cb72b8de2264c5c4484eae8
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
7 years agoAdd a Resource detail view
maxbr [Thu, 25 Aug 2016 10:10:55 +0000 (12:10 +0200)]
Add a Resource detail view

JIRA: RELENG-12

The resource page contains an utilization diagram, future bookings with
their jira tickets and a list of servers.

Change-Id: I2123ccbe96cde29a56af32b933ebbf6ba2668ed1
Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
7 years agoAdd a Booking detail view
maxbr [Thu, 25 Aug 2016 10:05:19 +0000 (12:05 +0200)]
Add a Booking detail view

JIRA: RELENG-12

This adds a pop-up to the booking calendar, containing information
about a selected booking.

Change-Id: Ie780006963cb927d073103edbaefbdab3de403fb
Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
7 years agoRemove development settings
maxbr [Thu, 25 Aug 2016 09:58:45 +0000 (11:58 +0200)]
Remove development settings

JIRA: RELENG-12

Change-Id: I0a481c95e7acb17ca2efe9be1e90b2e49a7e8104
Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
7 years agoCreate Jira issue for new booking
maxbr [Mon, 22 Aug 2016 16:59:47 +0000 (18:59 +0200)]
Create Jira issue for new booking

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>
7 years agoRemove database migration files
maxbr [Mon, 22 Aug 2016 16:50:33 +0000 (18:50 +0200)]
Remove database migration files

JIRA: RELENG-12

Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
7 years agoUse Jira Oauth for user authentication
maxbr [Fri, 19 Aug 2016 15:15:28 +0000 (17:15 +0200)]
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>
7 years agoAdd a resource utilization page
maxbr [Fri, 19 Aug 2016 15:14:11 +0000 (17:14 +0200)]
Add a resource utilization page

JIRA: RELENG-12

Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
7 years agoImplement periodic tasks
maxbr [Fri, 19 Aug 2016 15:11:58 +0000 (17:11 +0200)]
Implement periodic tasks

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>
7 years agoSplit the dashboard into different apps, add tests
maxbr [Fri, 19 Aug 2016 15:10:31 +0000 (17:10 +0200)]
Split the dashboard into different apps, add tests

JIRA: RELENG-12

Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
7 years agoimport pharos dashboard code
maxbr [Fri, 29 Jul 2016 10:43:43 +0000 (12:43 +0200)]
import pharos dashboard code

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>
7 years agoimport pharos dashboard
maxbr [Thu, 28 Jul 2016 08:28:59 +0000 (10:28 +0200)]
import pharos dashboard

JIRA: PHAROS-190

Change-Id: I8a9db2ae0dac93fb8921d59f6018bfe73a0694f3
Signed-off-by: maxbr <maxbr@mi.fu-berlin.de>
8 years agoAdaptations in the dashboard for the LF server
jose.lausuch [Mon, 6 Jun 2016 22:36:43 +0000 (00:36 +0200)]
Adaptations in the dashboard for the LF server

JIRA: RELENG-12

Removed DB information.

Change-Id: I7a307a6f4b416837c9e0376764aeee58e2631657
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
8 years agoOPNFV Infra Dashboard
jose.lausuch [Wed, 1 Jun 2016 21:00:08 +0000 (23:00 +0200)]
OPNFV Infra Dashboard

JIRA: RELENG-12

Change-Id: I7451a3d234e4e5d946cdb905d5720be6159b6544
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>