client-app/app/templates/index.hbs in logster-2.15.0 vs client-app/app/templates/index.hbs in logster-2.16.0
- old
+ new
@@ -15,11 +15,20 @@
{{#if this.loading}}
<div class="loading"></div>
{{/if}}
{{#each this.model.rows as |row|}}
- <MessageRow @model={{row}} @selectRow={{fn this.selectRowAction row}} />
+ <div class="message-row-wrapper">
+ {{#if this.buildingGroupingPattern}}
+ <input
+ type="checkbox"
+ class="grouping-checkbox"
+ {{on "change" (fn this.handleCheckboxChange row)}}
+ />
+ {{/if}}
+ <MessageRow @model={{row}} @selectRow={{fn this.selectRowAction row}} />
+ </div>
{{/each}}
</div>
</div>
<div id="bottom-panel" class={{if this.model.currentRow.group "group-view"}}>
@@ -107,12 +116,30 @@
onkeyup={{this.updateSearch}}
/>
<div class="footer-btns">
{{#if this.showSettings}}
+ {{#if this.showCreateGroupingPattern}}
+ <button
+ class="settings btn"
+ type="button"
+ {{on "click" this.createGroupingPatternFromSelectedRows}}
+ >
+ <span>Create Grouping Pattern</span>
+ </button>
+ {{/if}}
+
<LinkTo @route="settings" class="settings btn no-text">
<FaIcon @icon="cog" />
</LinkTo>
+
+ <button
+ class="settings btn no-text"
+ type="button"
+ {{on "click" this.toggleGroupingPatternFromSelectedRows}}
+ >
+ <FaIcon @icon="list" />
+ </button>
{{/if}}
<button
class="clear btn danger"
type="button"
\ No newline at end of file