Skip to content

Commit

Permalink
HMS-5265: replace edge widget with image builder
Browse files Browse the repository at this point in the history
  • Loading branch information
amirfefer committed Jan 9, 2025
1 parent 8b49e51 commit dac3e11
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 20 deletions.
15 changes: 7 additions & 8 deletions rest/models/DashboardTemplate.go
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ const (
NotificationsEvents AvailableWidgets = "notificationsEvents"
LearningResources AvailableWidgets = "learningResources"
ExploreCapabilities AvailableWidgets = "exploreCapabilities"
Edge AvailableWidgets = "edge"
Ansible AvailableWidgets = "ansible"
Rhel AvailableWidgets = "rhel"
OpenShift AvailableWidgets = "openshift"
Expand All @@ -58,16 +57,17 @@ const (
Acs AvailableWidgets = "acs"
Subscriptions AvailableWidgets = "subscriptions"
SupportCases AvailableWidgets = "supportCases"
Integrations AvailableWidgets = "integrations"
Integrations AvailableWidgets = "integrations"
ImageBuilder AvailableWidgets = "imageBuilder"
)

func (aw AvailableWidgets) IsValid() error {
switch aw {
case FavoriteServices, NotificationsEvents, LearningResources, ExploreCapabilities, Edge, Ansible, Rhel, OpenShift, RecentlyVisited, Quay, Acs, Subscriptions, OpenShiftAi, SupportCases, Integrations:
case FavoriteServices, NotificationsEvents, LearningResources, ExploreCapabilities, Ansible, Rhel, OpenShift, RecentlyVisited, Quay, Acs, Subscriptions, OpenShiftAi, SupportCases, Integrations, ImageBuilder:
return nil
}

return fmt.Errorf("invalid widget. Expected one of [%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s] got %s", FavoriteServices, NotificationsEvents, LearningResources, ExploreCapabilities, Edge, Ansible, Rhel, OpenShift, Quay, Acs, Subscriptions, OpenShiftAi, RecentlyVisited, SupportCases, Integrations, aw)
return fmt.Errorf("invalid widget. Expected one of [%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s] got %s", FavoriteServices, NotificationsEvents, LearningResources, ExploreCapabilities, Ansible, Rhel, OpenShift, Quay, Acs, Subscriptions, OpenShiftAi, RecentlyVisited, SupportCases, Integrations, aw, ImageBuilder)
}

type BaseWidgetDimensions struct {
Expand Down Expand Up @@ -305,22 +305,21 @@ const (
CreditCardIcon WidgetIcons = "CreditCardIcon"
RhelIcon WidgetIcons = "RhelIcon"
OpenShiftIcon WidgetIcons = "OpenShiftIcon"
EdgeIcon WidgetIcons = "EdgeIcon"
AnsibleIcon WidgetIcons = "AnsibleIcon"
QuayIcon WidgetIcons = "QuayIcon"
ACSIcon WidgetIcons = "ACSIcon"
OpenShiftAiIcon WidgetIcons = "OpenShiftAiIcon"
HeadsetIcon WidgetIcons = "HeadsetIcon"
IntegrationsIcon WidgetIcons = "IntegrationsIcon"
IntegrationsIcon WidgetIcons = "IntegrationsIcon"
)

func (wi WidgetIcons) IsValid() error {
switch wi {
case BellIcon, HistoryIcon, OutlinedBookmarkIcon, RocketIcon, StarIcon, CreditCardIcon, RhelIcon, OpenShiftIcon, EdgeIcon, AnsibleIcon, QuayIcon, ACSIcon, OpenShiftAiIcon, HeadsetIcon, IntegrationsIcon:
case BellIcon, HistoryIcon, OutlinedBookmarkIcon, RocketIcon, StarIcon, CreditCardIcon, RhelIcon, OpenShiftIcon, AnsibleIcon, QuayIcon, ACSIcon, OpenShiftAiIcon, HeadsetIcon, IntegrationsIcon:
return nil
}

return fmt.Errorf("invalid widget icon. Expected one of %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s got %s", BellIcon, HistoryIcon, OutlinedBookmarkIcon, RocketIcon, StarIcon, CreditCardIcon, RhelIcon, OpenShiftIcon, EdgeIcon, AnsibleIcon, QuayIcon, ACSIcon, OpenShiftAiIcon, HeadsetIcon, IntegrationsIcon, wi)
return fmt.Errorf("invalid widget icon. Expected one of %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s got %s", BellIcon, HistoryIcon, OutlinedBookmarkIcon, RocketIcon, StarIcon, CreditCardIcon, RhelIcon, OpenShiftIcon, AnsibleIcon, QuayIcon, ACSIcon, OpenShiftAiIcon, HeadsetIcon, IntegrationsIcon, wi)
}

type WidgetHeaderLink struct {
Expand Down
14 changes: 7 additions & 7 deletions rest/service/dashboardTemplate.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@ var (
Title: "Explore capabilities",
},
},
models.Edge: models.ModuleFederationMetadata{
models.ImageBuilder: models.ModuleFederationMetadata{
Scope: "landing",
Module: "./EdgeWidget",
Module: "./ImageBuilderWidget",
Defaults: models.BaseWidgetDimensions.InitDimensions(models.BaseWidgetDimensions{}, 1, 4, 10, 1),
FeatureFlag: "widget.edge.hidden",
FeatureFlag: "widget.images.hidden",
Config: models.WidgetConfiguration{
Icon: models.EdgeIcon,
Title: "Edge Management",
Icon: models.RhelIcon,
Title: "Image Builder",
},
},
models.Ansible: models.ModuleFederationMetadata{
Expand Down Expand Up @@ -513,8 +513,8 @@ func getLandingPageBaseLayout(x int) []models.GridItem {
Y: 3,
},
models.GridItem{
BaseWidgetDimensions: WidgetMapping[models.Edge].Defaults,
ID: "edge#edge",
BaseWidgetDimensions: WidgetMapping[models.ImageBuilder].Defaults,
ID: "imageBuilder#imageBuilder",
X: 1,
Y: 3,
},
Expand Down
2 changes: 1 addition & 1 deletion rest/service/dashboardTemplate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import (
)

const (
encodedTemplateString = "eyJjcmVhdGVkQXQiOiIwMDAxLTAxLTAxVDAwOjAwOjAwWiIsInVwZGF0ZWRBdCI6IjAwMDEtMDEtMDFUMDA6MDA6MDBaIiwiZGVsZXRlZEF0IjpudWxsLCJ1c2VySWRlbnRpdHlJRCI6MCwiZGVmYXVsdCI6ZmFsc2UsIlRlbXBsYXRlQmFzZSI6eyJuYW1lIjoidGVzdCIsImRpc3BsYXlOYW1lIjoidGVzdCJ9LCJ0ZW1wbGF0ZUNvbmZpZyI6eyJzbSI6W3sidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6InJoZWwjcmhlbCIsIngiOjAsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6Im9wZW5zaGlmdCNvcGVuc2hpZnQiLCJ4IjowLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhbnNpYmxlI2Fuc2libGUiLCJ4IjowLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjYsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJleHBsb3JlQ2FwYWJpbGl0aWVzI2V4cGxvcmVDYXBhYmlsaXRpZXMiLCJ4IjowLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjcsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJyZWNlbnRseVZpc2l0ZWQjcmVjZW50bHlWaXNpdGVkIiwieCI6MCwieSI6MCwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo2LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZmF2b3JpdGVTZXJ2aWNlcyNmYXZvcml0ZVNlcnZpY2VzIiwieCI6MCwieSI6Mywic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoib3BlbnNoaWZ0QWkjb3BlbnNoaWZ0QWkiLCJ4IjowLCJ5IjozLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJlZGdlI2VkZ2UiLCJ4IjowLCJ5IjozLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhY3MjYWNzIiwieCI6MCwieSI6Mywic3RhdGljIjpmYWxzZX1dLCJtZCI6W3sidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6InJoZWwjcmhlbCIsIngiOjAsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6Im9wZW5zaGlmdCNvcGVuc2hpZnQiLCJ4IjowLCJ5IjoxLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhbnNpYmxlI2Fuc2libGUiLCJ4IjowLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjYsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJyZWNlbnRseVZpc2l0ZWQjcmVjZW50bHlWaXNpdGVkIiwieCI6MSwieSI6MCwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo2LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZmF2b3JpdGVTZXJ2aWNlcyNmYXZvcml0ZVNlcnZpY2VzIiwieCI6MSwieSI6MSwic3RhdGljIjpmYWxzZX0seyJ3IjoyLCJoIjo2LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZXhwbG9yZUNhcGFiaWxpdGllcyNleHBsb3JlQ2FwYWJpbGl0aWVzIiwieCI6MCwieSI6Miwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZWRnZSNlZGdlIiwieCI6MCwieSI6Miwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoib3BlbnNoaWZ0QWkjb3BlbnNoaWZ0QWkiLCJ4IjoxLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjIsImgiOjMsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhY3MjYWNzIiwieCI6MSwieSI6Mywic3RhdGljIjpmYWxzZX1dLCJsZyI6W3sidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6InJoZWwjcmhlbCIsIngiOjAsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6Im9wZW5zaGlmdCNvcGVuc2hpZnQiLCJ4IjoxLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjIsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhbnNpYmxlI2Fuc2libGUiLCJ4IjowLCJ5IjoxLCJzdGF0aWMiOmZhbHNlfSx7InciOjIsImgiOjYsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJleHBsb3JlQ2FwYWJpbGl0aWVzI2V4cGxvcmVDYXBhYmlsaXRpZXMiLCJ4IjowLCJ5Ijo0LCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjcsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJyZWNlbnRseVZpc2l0ZWQjcmVjZW50bHlWaXNpdGVkIiwieCI6MiwieSI6MCwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo3LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZmF2b3JpdGVTZXJ2aWNlcyNmYXZvcml0ZVNlcnZpY2VzIiwieCI6MiwieSI6Miwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoib3BlbnNoaWZ0QWkjb3BlbnNoaWZ0QWkiLCJ4IjowLCJ5Ijo0LCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJlZGdlI2VkZ2UiLCJ4IjoxLCJ5Ijo0LCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhY3MjYWNzIiwieCI6MiwieSI6NCwic3RhdGljIjpmYWxzZX1dLCJ4bCI6W3sidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6InJoZWwjcmhlbCIsIngiOjAsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6Im9wZW5zaGlmdCNvcGVuc2hpZnQiLCJ4IjoxLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhbnNpYmxlI2Fuc2libGUiLCJ4IjoyLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjMsImgiOjYsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJleHBsb3JlQ2FwYWJpbGl0aWVzI2V4cGxvcmVDYXBhYmlsaXRpZXMiLCJ4IjowLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjcsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJyZWNlbnRseVZpc2l0ZWQjcmVjZW50bHlWaXNpdGVkIiwieCI6MywieSI6MCwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo3LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZmF2b3JpdGVTZXJ2aWNlcyNmYXZvcml0ZVNlcnZpY2VzIiwieCI6MywieSI6Mywic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoib3BlbnNoaWZ0QWkjb3BlbnNoaWZ0QWkiLCJ4IjowLCJ5IjozLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJlZGdlI2VkZ2UiLCJ4IjoxLCJ5IjozLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhY3MjYWNzIiwieCI6MiwieSI6Mywic3RhdGljIjpmYWxzZX1dfX0K"
encodedTemplateString = "eyJjcmVhdGVkQXQiOiIwMDAxLTAxLTAxVDAwOjAwOjAwWiIsInVwZGF0ZWRBdCI6IjAwMDEtMDEtMDFUMDA6MDA6MDBaIiwiZGVsZXRlZEF0IjpudWxsLCJ1c2VySWRlbnRpdHlJRCI6MCwiZGVmYXVsdCI6ZmFsc2UsIlRlbXBsYXRlQmFzZSI6eyJuYW1lIjoidGVzdCIsImRpc3BsYXlOYW1lIjoidGVzdCJ9LCJ0ZW1wbGF0ZUNvbmZpZyI6eyJzbSI6W3sidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6InJoZWwjcmhlbCIsIngiOjAsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6Im9wZW5zaGlmdCNvcGVuc2hpZnQiLCJ4IjowLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhbnNpYmxlI2Fuc2libGUiLCJ4IjowLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjYsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJleHBsb3JlQ2FwYWJpbGl0aWVzI2V4cGxvcmVDYXBhYmlsaXRpZXMiLCJ4IjowLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjcsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJyZWNlbnRseVZpc2l0ZWQjcmVjZW50bHlWaXNpdGVkIiwieCI6MCwieSI6MCwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo2LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZmF2b3JpdGVTZXJ2aWNlcyNmYXZvcml0ZVNlcnZpY2VzIiwieCI6MCwieSI6Mywic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoib3BlbnNoaWZ0QWkjb3BlbnNoaWZ0QWkiLCJ4IjowLCJ5IjozLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJpbWFnZUJ1aWxkZXIjaW1hZ2VCdWlsZGVyIiwieCI6MCwieSI6Mywic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiYWNzI2FjcyIsIngiOjAsInkiOjMsInN0YXRpYyI6ZmFsc2V9XSwibWQiOlt7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJyaGVsI3JoZWwiLCJ4IjowLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJvcGVuc2hpZnQjb3BlbnNoaWZ0IiwieCI6MCwieSI6MSwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiYW5zaWJsZSNhbnNpYmxlIiwieCI6MCwieSI6Miwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo2LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoicmVjZW50bHlWaXNpdGVkI3JlY2VudGx5VmlzaXRlZCIsIngiOjEsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NiwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6ImZhdm9yaXRlU2VydmljZXMjZmF2b3JpdGVTZXJ2aWNlcyIsIngiOjEsInkiOjEsInN0YXRpYyI6ZmFsc2V9LHsidyI6MiwiaCI6NiwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6ImV4cGxvcmVDYXBhYmlsaXRpZXMjZXhwbG9yZUNhcGFiaWxpdGllcyIsIngiOjAsInkiOjIsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6ImltYWdlQnVpbGRlciNpbWFnZUJ1aWxkZXIiLCJ4IjowLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJvcGVuc2hpZnRBaSNvcGVuc2hpZnRBaSIsIngiOjEsInkiOjIsInN0YXRpYyI6ZmFsc2V9LHsidyI6MiwiaCI6MywibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6ImFjcyNhY3MiLCJ4IjoxLCJ5IjozLCJzdGF0aWMiOmZhbHNlfV0sImxnIjpbeyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoicmhlbCNyaGVsIiwieCI6MCwieSI6MCwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoib3BlbnNoaWZ0I29wZW5zaGlmdCIsIngiOjEsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MiwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6ImFuc2libGUjYW5zaWJsZSIsIngiOjAsInkiOjEsInN0YXRpYyI6ZmFsc2V9LHsidyI6MiwiaCI6NiwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6ImV4cGxvcmVDYXBhYmlsaXRpZXMjZXhwbG9yZUNhcGFiaWxpdGllcyIsIngiOjAsInkiOjQsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NywibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6InJlY2VudGx5VmlzaXRlZCNyZWNlbnRseVZpc2l0ZWQiLCJ4IjoyLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjcsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJmYXZvcml0ZVNlcnZpY2VzI2Zhdm9yaXRlU2VydmljZXMiLCJ4IjoyLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJvcGVuc2hpZnRBaSNvcGVuc2hpZnRBaSIsIngiOjAsInkiOjQsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6ImltYWdlQnVpbGRlciNpbWFnZUJ1aWxkZXIiLCJ4IjoxLCJ5Ijo0LCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhY3MjYWNzIiwieCI6MiwieSI6NCwic3RhdGljIjpmYWxzZX1dLCJ4bCI6W3sidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6InJoZWwjcmhlbCIsIngiOjAsInkiOjAsInN0YXRpYyI6ZmFsc2V9LHsidyI6MSwiaCI6NCwibWF4SCI6MTAsIm1pbkgiOjEsInRpdGxlIjoiIiwiaSI6Im9wZW5zaGlmdCNvcGVuc2hpZnQiLCJ4IjoxLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJhbnNpYmxlI2Fuc2libGUiLCJ4IjoyLCJ5IjowLCJzdGF0aWMiOmZhbHNlfSx7InciOjMsImgiOjYsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJleHBsb3JlQ2FwYWJpbGl0aWVzI2V4cGxvcmVDYXBhYmlsaXRpZXMiLCJ4IjowLCJ5IjoyLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjcsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJyZWNlbnRseVZpc2l0ZWQjcmVjZW50bHlWaXNpdGVkIiwieCI6MywieSI6MCwic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo3LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiZmF2b3JpdGVTZXJ2aWNlcyNmYXZvcml0ZVNlcnZpY2VzIiwieCI6MywieSI6Mywic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoib3BlbnNoaWZ0QWkjb3BlbnNoaWZ0QWkiLCJ4IjowLCJ5IjozLCJzdGF0aWMiOmZhbHNlfSx7InciOjEsImgiOjQsIm1heEgiOjEwLCJtaW5IIjoxLCJ0aXRsZSI6IiIsImkiOiJpbWFnZUJ1aWxkZXIjaW1hZ2VCdWlsZGVyIiwieCI6MSwieSI6Mywic3RhdGljIjpmYWxzZX0seyJ3IjoxLCJoIjo0LCJtYXhIIjoxMCwibWluSCI6MSwidGl0bGUiOiIiLCJpIjoiYWNzI2FjcyIsIngiOjIsInkiOjMsInN0YXRpYyI6ZmFsc2V9XX19Cg=="
)

var modifiedTemplate1 models.DashboardTemplate
Expand Down
8 changes: 4 additions & 4 deletions widget-dashboard-defaults/landing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ templateConfig:
minH: 1
- x: 0
y: 3
i: 'edge#edge'
i: 'imageBuilder#imageBuilder'
w: 1
h: 4
maxH: 10
Expand Down Expand Up @@ -112,7 +112,7 @@ templateConfig:
minH: 1
- x: 0
y: 2
i: 'edge#edge'
i: 'imageBuilder#imageBuilder'
w: 1
h: 4
maxH: 10
Expand Down Expand Up @@ -183,7 +183,7 @@ templateConfig:
minH: 1
- x: 1
y: 4
i: 'edge#edge'
i: 'imageBuilder#imageBuilder'
w: 1
h: 4
maxH: 10
Expand Down Expand Up @@ -247,7 +247,7 @@ templateConfig:
minH: 1
- x: 1
y: 3
i: 'edge#edge'
i: 'imageBuilder#imageBuilder'
w: 1
h: 4
maxH: 10
Expand Down

0 comments on commit dac3e11

Please sign in to comment.