From 7d0501823d5a44cd97619d5e607c71f08f3a6968 Mon Sep 17 00:00:00 2001 From: hunterlong Date: Thu, 20 Feb 2020 23:15:48 -0800 Subject: [PATCH] ye --- core/services.go | 4 +- frontend/src/assets/scss/base.scss | 18 +++++++ frontend/src/components/Index/Group.vue | 6 +-- .../components/Index/GroupServiceFailures.vue | 22 +++++--- handlers/services.go | 4 +- types/gorm.go | 53 ++++++++++++++++--- 6 files changed, 88 insertions(+), 19 deletions(-) diff --git a/core/services.go b/core/services.go index 1b5109ca..d3f32fd7 100644 --- a/core/services.go +++ b/core/services.go @@ -283,7 +283,7 @@ func GraphHitsDataRaw(service types.ServiceInterface, start, end time.Time, grou } // GraphDataRaw will return all the hits between 2 times for a Service -func GraphFailuresDataRaw(service types.ServiceInterface, start, end time.Time, group string) []types.TimeValue { +func GraphFailuresDataRaw(service types.ServiceInterface, start, end time.Time, group string) []*types.TimeValue { srv := service.(*Service) query := Database(&types.Failure{}). @@ -292,7 +292,7 @@ func GraphFailuresDataRaw(service types.ServiceInterface, start, end time.Time, MultipleSelects(types.SelectByTime(group), types.CountAmount()). GroupByTimeframe().Debug() - outgoing, err := query.ToTimeValue() + outgoing, err := query.ToTimeValue(start, end) if err != nil { log.Error(err) } diff --git a/frontend/src/assets/scss/base.scss b/frontend/src/assets/scss/base.scss index 925def8a..0cd79339 100644 --- a/frontend/src/assets/scss/base.scss +++ b/frontend/src/assets/scss/base.scss @@ -133,6 +133,24 @@ HTML,BODY { border-radius: $global-border-radius; } +.mini_success { + background-color: #f3f3f3; +} + +.no-decoration { + color: black; + text-decoration: none; +} + +.no-decoration:HOVER { + color: #2b2b2b; + text-decoration: none; +} + +.mini_error { + background-color: #ffbbbb; +} + .card { background-color: $service-background; border: $service-border; diff --git a/frontend/src/components/Index/Group.vue b/frontend/src/components/Index/Group.vue index 1e98769f..4d0ea786 100644 --- a/frontend/src/components/Index/Group.vue +++ b/frontend/src/components/Index/Group.vue @@ -1,10 +1,10 @@