|
@@ -17,7 +17,7 @@
|
|
|
}}
|
|
|
|
|
|
|
|
|
-<div id="config_history_flow">
|
|
|
+<div id="config_history_flow" {{bindAttr class="view.showCompareVersionBar:two-stories-bar:one-story-bar"}}>
|
|
|
<div class="version-slider">
|
|
|
<div {{bindAttr class=":icon-chevron-box :pull-left view.showLeftArrow::hide"}} {{action shiftBack target="view"}}><i class="icon-chevron-left icon-3x"></i></div>
|
|
|
{{#each serviceVersion in view.visibleServiceVersion}}
|
|
@@ -54,59 +54,83 @@
|
|
|
{{/each}}
|
|
|
<div {{bindAttr class=":icon-chevron-box :pull-right view.showRightArrow::hide"}} {{action shiftForward target="view"}}><i class="icon-chevron-right icon-3x"></i></div>
|
|
|
</div>
|
|
|
- <div class="version-info-bar">
|
|
|
- <div class="row-fluid">
|
|
|
- <div class="btn-group pull-left">
|
|
|
- <button class="btn dropdown-toggle" data-toggle="dropdown" href="#" {{action hideFullList target="view"}} {{bindAttr disabled="view.versionActionsDisabled"}}>
|
|
|
- <i class="icon-random"></i>
|
|
|
- <span class="caret"></span>
|
|
|
- </button>
|
|
|
- <ul class="dropdown-menu">
|
|
|
- {{#each serviceVersion in view.dropDownList}}
|
|
|
- <li class="pointer dropdown-submenu">
|
|
|
- <div class="row-fluid" {{action switchVersion serviceVersion target="view"}}>
|
|
|
- <div class="span2">{{serviceVersion.versionText}}</div>
|
|
|
- <div class="span6">{{serviceVersion.modifiedDate}}</div>
|
|
|
- <div class="span3">{{serviceVersion.author}}</div>
|
|
|
- <div class="pull-right"><i class="icon-caret-right"></i></div>
|
|
|
+ <div class="version-info-bar-wrapper">
|
|
|
+ <div {{bindAttr class="view.showCompareVersionBar::hidden :version-info-bar"}}>
|
|
|
+ <div class="row-fluid">
|
|
|
+ <div class="span1">
|
|
|
</div>
|
|
|
- <ul class="dropdown-menu">
|
|
|
- <div class="content"> <strong>{{serviceVersion.serviceName}}</strong> <span class="label label-info">{{serviceVersion.versionText}}</span>
|
|
|
- <strong>{{t services.service.config.configHistory.configGroup}}:{{serviceVersion.configGroupName}}</strong>
|
|
|
- <div class="notes">{{serviceVersion.briefNotes}}</div>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <button class="btn" {{action switchVersion serviceVersion target="view"}}><i class="icon-search"></i> {{t common.view}}</button>
|
|
|
- <button class="btn" {{bindAttr disabled="serviceVersion.isDisabled"}} {{action compare serviceVersion target="view"}}><i class="icon-copy"></i> {{t common.compare}}</button>
|
|
|
- <button class="btn" {{bindAttr disabled="serviceVersion.isDisabled"}} {{action revert serviceVersion target="view"}}>{{t dashboard.configHistory.info-bar.revert.button}}</button>
|
|
|
- </div>
|
|
|
- </ul>
|
|
|
- </li>
|
|
|
- {{/each}}
|
|
|
- {{#unless view.showFullList}}
|
|
|
- <li class="align-center pointer" id="show_more">
|
|
|
- <a {{action openFullList target="view"}}>
|
|
|
- {{t dashboard.configHistory.info-bar.showMore}} {{view.serviceName}}
|
|
|
- <span class="lowercase ellipsis">{{t dashboard.configHistory.title}}</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- {{/unless}}
|
|
|
- </ul>
|
|
|
+ <div class="label-wrapper span9"
|
|
|
+ data-toggle="tooltip" {{bindAttr data-original-title="view.compareServiceVersion.briefNotes"}}>
|
|
|
+ <span class="label label-info">{{view.compareServiceVersion.versionText}}</span>
|
|
|
+ {{#if view.compareServiceVersion.isCurrent}}
|
|
|
+ <span class="label label-success">{{t common.current}}</span>
|
|
|
+ {{/if}}
|
|
|
+ <strong>{{view.compareServiceVersion.author}}</strong> {{t dashboard.configHistory.info-bar.authoredOn}}
|
|
|
+ <strong>{{view.compareServiceVersion.modifiedDate}}</strong>
|
|
|
+ </div>
|
|
|
+ <div class="pull-right">
|
|
|
+ <div {{bindAttr class="view.compareServiceVersion.isCurrent::hidden"}}>
|
|
|
+ <button class="btn" {{action doCancel target="controller"}} {{bindAttr disabled="view.versionActionsDisabled"}}>{{t common.cancel}}</button>
|
|
|
+ <button class="btn btn-success" {{action save target="view"}} {{bindAttr disabled="view.isSaveDisabled"}}>{{t common.save}}</button>
|
|
|
+ </div>
|
|
|
+ <button class="btn btn-success" {{action revert target="view"}} {{bindAttr disabled="view.versionActionsDisabled" class="view.compareServiceVersion.isCurrent:hidden"}}>{{t dashboard.configHistory.info-bar.revert.button}}</button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="label-wrapper span9" data-toggle="tooltip" {{bindAttr data-original-title="view.displayedServiceVersion.briefNotes"}}>
|
|
|
- <span class="label label-info">{{view.displayedServiceVersion.versionText}}</span>
|
|
|
- {{#if view.displayedServiceVersion.isCurrent}}
|
|
|
- <span class="label label-success">{{t common.current}}</span>
|
|
|
- {{/if}}
|
|
|
- <strong>{{view.displayedServiceVersion.author}}</strong> {{t dashboard.configHistory.info-bar.authoredOn}} <strong>{{view.displayedServiceVersion.modifiedDate}}</strong>
|
|
|
- </div>
|
|
|
- <div class="pull-right">
|
|
|
- <div {{bindAttr class="view.displayedServiceVersion.isCurrent::hidden"}}>
|
|
|
- <button class="btn" {{action doCancel target="controller"}} {{bindAttr disabled="view.versionActionsDisabled"}}>{{t common.cancel}}</button>
|
|
|
- <button class="btn btn-success" {{action save target="view"}} {{bindAttr disabled="view.isSaveDisabled"}}>{{t common.save}}</button>
|
|
|
+ <div class="version-info-bar">
|
|
|
+ <div class="row-fluid">
|
|
|
+ <div class="btn-group pull-left">
|
|
|
+ <button class="btn dropdown-toggle" data-toggle="dropdown" href="#" {{action hideFullList target="view"}} {{bindAttr disabled="view.versionActionsDisabled"}}>
|
|
|
+ <i class="icon-random"></i>
|
|
|
+ <span class="caret"></span>
|
|
|
+ </button>
|
|
|
+ <ul class="dropdown-menu">
|
|
|
+ {{#each serviceVersion in view.dropDownList}}
|
|
|
+ <li class="pointer dropdown-submenu">
|
|
|
+ <div class="row-fluid" {{action switchVersion serviceVersion target="view"}}>
|
|
|
+ <div class="span2">{{serviceVersion.versionText}}</div>
|
|
|
+ <div class="span6">{{serviceVersion.modifiedDate}}</div>
|
|
|
+ <div class="span3">{{serviceVersion.author}}</div>
|
|
|
+ <div class="pull-right"><i class="icon-caret-right"></i></div>
|
|
|
+ </div>
|
|
|
+ <ul class="dropdown-menu">
|
|
|
+ <div class="content"> <strong>{{serviceVersion.serviceName}}</strong> <span class="label label-info">{{serviceVersion.versionText}}</span>
|
|
|
+ <strong>{{t services.service.config.configHistory.configGroup}}:{{serviceVersion.configGroupName}}</strong>
|
|
|
+ <div class="notes">{{serviceVersion.briefNotes}}</div>
|
|
|
+ </div>
|
|
|
+ <div>
|
|
|
+ <button class="btn" {{action switchVersion serviceVersion target="view"}}><i class="icon-search"></i> {{t common.view}}</button>
|
|
|
+ <button class="btn" {{bindAttr disabled="serviceVersion.isDisabled"}} {{action compare serviceVersion target="view"}}><i class="icon-copy"></i> {{t common.compare}}</button>
|
|
|
+ <button class="btn" {{bindAttr disabled="serviceVersion.isDisabled"}} {{action revert serviceVersion target="view"}}>{{t dashboard.configHistory.info-bar.revert.button}}</button>
|
|
|
+ </div>
|
|
|
+ </ul>
|
|
|
+ </li>
|
|
|
+ {{/each}}
|
|
|
+ {{#unless view.showFullList}}
|
|
|
+ <li class="align-center pointer" id="show_more">
|
|
|
+ <a {{action openFullList target="view"}}>
|
|
|
+ {{t dashboard.configHistory.info-bar.showMore}} {{view.serviceName}}
|
|
|
+ <span class="lowercase ellipsis">{{t dashboard.configHistory.title}}</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/unless}}
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ <div class="label-wrapper span9" data-toggle="tooltip" {{bindAttr data-original-title="view.displayedServiceVersion.briefNotes"}}>
|
|
|
+ <span class="label label-info">{{view.displayedServiceVersion.versionText}}</span>
|
|
|
+ {{#if view.displayedServiceVersion.isCurrent}}
|
|
|
+ <span class="label label-success">{{t common.current}}</span>
|
|
|
+ {{/if}}
|
|
|
+ <strong>{{view.displayedServiceVersion.author}}</strong> {{t dashboard.configHistory.info-bar.authoredOn}} <strong>{{view.displayedServiceVersion.modifiedDate}}</strong>
|
|
|
+ </div>
|
|
|
+ <div class="pull-right">
|
|
|
+ <div {{bindAttr class="view.displayedServiceVersion.isCurrent::hidden"}}>
|
|
|
+ <button class="btn" {{action doCancel target="controller"}} {{bindAttr disabled="view.versionActionsDisabled"}}>{{t common.cancel}}</button>
|
|
|
+ <button class="btn btn-success" {{action save target="view"}} {{bindAttr disabled="view.isSaveDisabled"}}>{{t common.save}}</button>
|
|
|
+ </div>
|
|
|
+ <button class="btn btn-success" {{action revert target="view"}} {{bindAttr disabled="view.versionActionsDisabled" class="view.displayedServiceVersion.isCurrent:hidden"}}>{{t dashboard.configHistory.info-bar.revert.button}}</button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <button class="btn btn-success" {{action revert target="view"}} {{bindAttr disabled="view.versionActionsDisabled" class="view.displayedServiceVersion.isCurrent:hidden"}}>{{t dashboard.configHistory.info-bar.revert.button}}</button>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|