|
@@ -19,10 +19,10 @@
|
|
|
|
|
|
<div id="config_history_flow" {{bindAttr class="view.showCompareVersionBar:two-stories-bar:one-story-bar"}}>
|
|
|
<div class="version-slider">
|
|
|
- <div {{bindAttr disabled="view.showLeftArrow"}} {{bindAttr class=":icon-chevron-box :pull-left view.showLeftArrow::disabled"}} {{action shiftBack target="view"}} data-toggle="arrow-tooltip"
|
|
|
- {{translateAttr data-original-title="services.service.config.configHistory.rightArrow.tooltip"}}><i class="icon-chevron-left icon-3x"></i></div>
|
|
|
- <div {{bindAttr disabled="view.showRightArrow"}} {{bindAttr class=":icon-chevron-box :pull-left view.showRightArrow::disabled"}} {{action shiftForward target="view"}} data-toggle="arrow-tooltip"
|
|
|
- {{translateAttr data-original-title="services.service.config.configHistory.leftArrow.tooltip"}}><i class="icon-chevron-right icon-3x"></i></div>
|
|
|
+ <div {{bindAttr class=":icon-chevron-box :pull-left view.showLeftArrow::disabled"}} {{action shiftBack target="view"}} data-toggle="arrow-tooltip"
|
|
|
+ {{bindAttr data-original-title="view.leftArrowTooltip"}}><i class="icon-chevron-left icon-3x"></i></div>
|
|
|
+ <div {{bindAttr class=":icon-chevron-box :pull-left view.showRightArrow::disabled"}} {{action shiftForward target="view"}} data-toggle="arrow-tooltip"
|
|
|
+ {{bindAttr data-original-title="view.rightArrowTooltip"}}><i class="icon-chevron-right icon-3x"></i></div>
|
|
|
{{#each serviceVersion in view.visibleServiceVersion}}
|
|
|
{{view view.serviceVersionBox serviceVersionBinding=serviceVersion}}
|
|
|
{{/each}}
|
|
@@ -54,63 +54,65 @@
|
|
|
</div>
|
|
|
{{/if}}
|
|
|
<div class="version-info-bar">
|
|
|
- <div class="row-fluid">
|
|
|
- {{#if App.isManager}}
|
|
|
- <div class="btn-group pull-left">
|
|
|
- <button id="toggle-dropdown-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 {{bindAttr class=":pointer :dropdown-submenu serviceVersion.isDisplayed:not-allowed"}}>
|
|
|
- <div class="row-fluid version-in-dropdown " {{action switchVersion serviceVersion target="view"}}>
|
|
|
- <div class="span2">{{serviceVersion.versionText}}</div>
|
|
|
- <div class="span6">{{serviceVersion.createdDate}}</div>
|
|
|
- <div class="span3">{{serviceVersion.author}}</div>
|
|
|
- <div class="pull-right"><i class="icon-caret-right"></i></div>
|
|
|
- </div>
|
|
|
- <ul class="dropdown-menu version-info-operations">
|
|
|
- <div class="content"><span class="label label-info">{{serviceVersion.versionText}}</span> <span class="pull-right"><strong>{{serviceVersion.configGroupName}}</strong></span>
|
|
|
- <div class="date"><strong>{{serviceVersion.author}}</strong> {{t dashboard.configHistory.info-bar.authoredOn}} <strong>{{serviceVersion.createdDate}}</strong></div>
|
|
|
- <div class="notes">{{{serviceVersion.fullNotes}}}</div>
|
|
|
- </div>
|
|
|
- <div class="version-operations-buttons">
|
|
|
- <button {{bindAttr disabled="serviceVersion.disabledActionAttr.view" class=":btn serviceVersion.isDisplayed:not-allowed-cursor" title="serviceVersion.disabledActionMessages.view"}} {{action switchVersion serviceVersion target="view"}}><i class="icon-search"></i> {{t common.view}}</button>
|
|
|
- <button {{bindAttr disabled="serviceVersion.disabledActionAttr.compare" class=":btn serviceVersion.isDisplayed:not-allowed-cursor" title="serviceVersion.disabledActionMessages.compare"}} {{action compare serviceVersion target="view"}}><i class="icon-copy"></i> {{t common.compare}}</button>
|
|
|
- <button {{bindAttr disabled="serviceVersion.disabledActionAttr.revert" class=":btn serviceVersion.isCurrent:not-allowed-cursor" title="serviceVersion.disabledActionMessages.revert"}} {{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.displayName}}
|
|
|
- <span class="lowercase ellipsis">{{t dashboard.configHistory.title}}</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- {{/unless}}
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- {{/if}}
|
|
|
- <div class="label-wrapper span8" data-toggle="tooltip" {{bindAttr data-original-title="view.displayedServiceVersion.fullNotes"}}>
|
|
|
- <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.createdDate}}</strong>
|
|
|
- </div>
|
|
|
- {{#if App.isManager}}
|
|
|
- <div class="pull-right operations-button">
|
|
|
- <div {{bindAttr class="view.displayedServiceVersion.isCurrent::hidden"}}>
|
|
|
- <button class="btn" {{action doCancel target="controller"}} {{bindAttr disabled="view.isDiscardDisabled"}}>{{t common.discard}}</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 view.serviceVersionsReferences.displayed target="view"}} {{bindAttr disabled="view.versionActionsDisabled" class="view.displayedServiceVersion.isCurrent:hidden"}}>{{view.displayedServiceVersion.makeCurrentButtonText}}</button>
|
|
|
- </div>
|
|
|
- {{/if}}
|
|
|
- </div>
|
|
|
+ <div class="row-fluid">
|
|
|
+ {{#if App.isManager}}
|
|
|
+ <div class="btn-group pull-left">
|
|
|
+ <button id="toggle-dropdown-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 {{bindAttr class=":pointer :dropdown-submenu serviceVersion.isDisplayed:not-allowed"}}>
|
|
|
+ <div class="row-fluid version-in-dropdown " {{action switchVersion serviceVersion target="view"}}>
|
|
|
+ <div class="span2">{{serviceVersion.versionText}}</div>
|
|
|
+ <div class="span6">{{serviceVersion.createdDate}}</div>
|
|
|
+ <div class="span3">{{serviceVersion.author}}</div>
|
|
|
+ <div class="pull-right"><i class="icon-caret-right"></i></div>
|
|
|
+ </div>
|
|
|
+ <ul class="dropdown-menu version-info-operations">
|
|
|
+ <div class="content">
|
|
|
+ <span class="label label-info">{{serviceVersion.versionText}}</span>
|
|
|
+ <div class="group"><strong>{{serviceVersion.configGroupName}}</strong></div>
|
|
|
+ <div class="date"><strong>{{serviceVersion.author}}</strong> {{t dashboard.configHistory.info-bar.authoredOn}} <strong>{{serviceVersion.createdDate}}</strong></div>
|
|
|
+ <div class="notes">{{{serviceVersion.fullNotes}}}</div>
|
|
|
+ </div>
|
|
|
+ <div class="version-operations-buttons">
|
|
|
+ <button {{bindAttr disabled="serviceVersion.disabledActionAttr.view" class=":btn serviceVersion.isDisplayed:not-allowed-cursor" title="serviceVersion.disabledActionMessages.view"}} {{action switchVersion serviceVersion target="view"}}><i class="icon-search"></i> {{t common.view}}</button>
|
|
|
+ <button {{bindAttr disabled="serviceVersion.disabledActionAttr.compare" class=":btn serviceVersion.isDisplayed:not-allowed-cursor" title="serviceVersion.disabledActionMessages.compare"}} {{action compare serviceVersion target="view"}}><i class="icon-copy"></i> {{t common.compare}}</button>
|
|
|
+ <button {{bindAttr disabled="serviceVersion.disabledActionAttr.revert" class=":btn serviceVersion.isCurrent:not-allowed-cursor" title="serviceVersion.disabledActionMessages.revert"}} {{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.displayName}}
|
|
|
+ <span class="lowercase ellipsis">{{t dashboard.configHistory.title}}</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ {{/unless}}
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ {{/if}}
|
|
|
+ <div class="label-wrapper span8" data-toggle="tooltip" {{bindAttr data-original-title="view.displayedServiceVersion.fullNotes"}}>
|
|
|
+ <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.createdDate}}</strong>
|
|
|
+ </div>
|
|
|
+ {{#if App.isManager}}
|
|
|
+ <div class="pull-right operations-button">
|
|
|
+ <div {{bindAttr class="view.displayedServiceVersion.isCurrent::hidden"}}>
|
|
|
+ <button class="btn" {{action doCancel target="controller"}} {{bindAttr disabled="view.isDiscardDisabled"}}>{{t common.discard}}</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 view.serviceVersionsReferences.displayed target="view"}} {{bindAttr disabled="view.versionActionsDisabled" class="view.displayedServiceVersion.isCurrent:hidden"}}>{{view.displayedServiceVersion.makeCurrentButtonText}}</button>
|
|
|
+ </div>
|
|
|
+ {{/if}}
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|