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 Feb 11, 2025
1 parent 8b49e51 commit 8ab9ca8
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 10 deletions.
7 changes: 4 additions & 3 deletions rest/models/DashboardTemplate.go
Original file line number Diff line number Diff line change
Expand Up @@ -58,16 +58,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, Edge, 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, %s] got %s", FavoriteServices, NotificationsEvents, LearningResources, ExploreCapabilities, Edge, Ansible, Rhel, OpenShift, Quay, Acs, Subscriptions, OpenShiftAi, RecentlyVisited, SupportCases, Integrations, aw, ImageBuilder)
}

type BaseWidgetDimensions struct {
Expand Down
14 changes: 12 additions & 2 deletions rest/service/dashboardTemplate.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,16 @@ var (
Title: "Edge Management",
},
},
models.ImageBuilder: models.ModuleFederationMetadata{
Scope: "landing",
Module: "./ImageBuilderWidget",
Defaults: models.BaseWidgetDimensions.InitDimensions(models.BaseWidgetDimensions{}, 1, 4, 10, 1),
FeatureFlag: "widget.images.hidden",
Config: models.WidgetConfiguration{
Icon: models.RhelIcon,
Title: "Image Builder",
},
},
models.Ansible: models.ModuleFederationMetadata{
Scope: "landing",
Module: "./AnsibleWidget",
Expand Down Expand Up @@ -513,8 +523,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 8ab9ca8

Please sign in to comment.