lint
This commit is contained in:
parent
61f6e63191
commit
cf41d5916f
|
|
@ -1,10 +1,15 @@
|
||||||
<div class="reviewable-filter discourse-assign-assign-to-filter">
|
<div class="reviewable-filter discourse-assign-assign-to-filter">
|
||||||
<label class="filter-label">{{i18n "discourse_assign.assigned_to"}}</label>
|
<label class="filter-label">{{i18n "discourse_assign.assigned_to"}}</label>
|
||||||
<EmailGroupUserChooser @value={{additionalFilters.assigned_to}} @onChange={{action "updateAssignedTo"}} @autocomplete="off" @options={{hash
|
<EmailGroupUserChooser
|
||||||
|
@value={{additionalFilters.assigned_to}}
|
||||||
|
@onChange={{action "updateAssignedTo"}}
|
||||||
|
@autocomplete="off"
|
||||||
|
@options={{hash
|
||||||
maximum=1
|
maximum=1
|
||||||
fullWidthWrap=true
|
fullWidthWrap=true
|
||||||
filterPlaceholder=placeholderKey
|
filterPlaceholder=placeholderKey
|
||||||
includeGroups=false
|
includeGroups=false
|
||||||
groupMembersOf=allowedGroups
|
groupMembersOf=allowedGroups
|
||||||
}} />
|
}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -3,11 +3,15 @@
|
||||||
"search.advanced.assigned.label"
|
"search.advanced.assigned.label"
|
||||||
}}</label>
|
}}</label>
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<EmailGroupUserChooser @value={{searchedTerms.assigned}} @onChange={{action "onChangeAssigned"}} @options={{hash
|
<EmailGroupUserChooser
|
||||||
|
@value={{searchedTerms.assigned}}
|
||||||
|
@onChange={{action "onChangeAssigned"}}
|
||||||
|
@options={{hash
|
||||||
maximum=1
|
maximum=1
|
||||||
excludeCurrentUser=false
|
excludeCurrentUser=false
|
||||||
includeGroups=true
|
includeGroups=true
|
||||||
customSearchOptions=(hash assignableGroups=true)
|
customSearchOptions=(hash assignableGroups=true)
|
||||||
}} />
|
}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -2,7 +2,11 @@
|
||||||
<section class="field">
|
<section class="field">
|
||||||
<div class="enable-accepted-answer">
|
<div class="enable-accepted-answer">
|
||||||
<label class="checkbox-label">
|
<label class="checkbox-label">
|
||||||
<Input @type="checkbox" @checked={{readonly category.enable_unassigned_filter}} @change={{action "onChangeSetting" value="target.checked"}} />
|
<Input
|
||||||
|
@type="checkbox"
|
||||||
|
@checked={{readonly category.enable_unassigned_filter}}
|
||||||
|
@change={{action "onChangeSetting" value="target.checked"}}
|
||||||
|
/>
|
||||||
{{i18n "discourse_assign.add_unassigned_filter"}}
|
{{i18n "discourse_assign.add_unassigned_filter"}}
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -6,5 +6,12 @@
|
||||||
"discourse_assign.admin.groups.manage.interaction.assignable_levels.title"
|
"discourse_assign.admin.groups.manage.interaction.assignable_levels.title"
|
||||||
}}</label>
|
}}</label>
|
||||||
|
|
||||||
<ComboBox @name="alias" @valueProperty="value" @value={{assignableLevel}} @content={{assignableLevelOptions}} @class="groups-form-assignable-level" @onChange={{action (mut model.assignable_level)}} />
|
<ComboBox
|
||||||
|
@name="alias"
|
||||||
|
@valueProperty="value"
|
||||||
|
@value={{assignableLevel}}
|
||||||
|
@content={{assignableLevelOptions}}
|
||||||
|
@class="groups-form-assignable-level"
|
||||||
|
@onChange={{action (mut model.assignable_level)}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -2,7 +2,11 @@
|
||||||
{{#if hasIncoming}}
|
{{#if hasIncoming}}
|
||||||
<div class="show-mores">
|
<div class="show-mores">
|
||||||
<a href class="alert alert-info clickable" {{action showInserted}}>
|
<a href class="alert alert-info clickable" {{action showInserted}}>
|
||||||
<CountI18n @key="topic_count_" @suffix="latest" @count={{incomingCount}} />
|
<CountI18n
|
||||||
|
@key="topic_count_"
|
||||||
|
@suffix="latest"
|
||||||
|
@count={{incomingCount}}
|
||||||
|
/>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,9 @@
|
||||||
{{#if showAvatar}}
|
{{#if showAvatar}}
|
||||||
<LinkTo @route="group.assigned.show" @model={{filter.username_lower}} @query={{hash order=order ascending=ascending search=search}}>
|
<LinkTo
|
||||||
|
@route="group.assigned.show"
|
||||||
|
@model={{filter.username_lower}}
|
||||||
|
@query={{hash order=order ascending=ascending search=search}}
|
||||||
|
>
|
||||||
<div class="assign-image">
|
<div class="assign-image">
|
||||||
<a href={{filter.userPath}} data-user-card={{filter.username}}>{{avatar
|
<a href={{filter.userPath}} data-user-card={{filter.username}}>{{avatar
|
||||||
filter
|
filter
|
||||||
|
|
@ -17,7 +21,11 @@
|
||||||
</div>
|
</div>
|
||||||
</LinkTo>
|
</LinkTo>
|
||||||
{{else if groupName}}
|
{{else if groupName}}
|
||||||
<LinkTo @route="group.assigned.show" @model={{filter}} @query={{hash order=order ascending=ascending search=search}}>
|
<LinkTo
|
||||||
|
@route="group.assigned.show"
|
||||||
|
@model={{filter}}
|
||||||
|
@query={{hash order=order ascending=ascending search=search}}
|
||||||
|
>
|
||||||
<div class="assign-image">
|
<div class="assign-image">
|
||||||
{{d-icon "group-plus"}}
|
{{d-icon "group-plus"}}
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -30,7 +38,11 @@
|
||||||
</div>
|
</div>
|
||||||
</LinkTo>
|
</LinkTo>
|
||||||
{{else}}
|
{{else}}
|
||||||
<LinkTo @route="group.assigned.show" @model={{filter}} @query={{hash order=order ascending=ascending search=search}}>
|
<LinkTo
|
||||||
|
@route="group.assigned.show"
|
||||||
|
@model={{filter}}
|
||||||
|
@query={{hash order=order ascending=ascending search=search}}
|
||||||
|
>
|
||||||
<div class="assign-everyone">
|
<div class="assign-everyone">
|
||||||
{{i18n "discourse_assign.group_everyone"}}
|
{{i18n "discourse_assign.group_everyone"}}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,12 @@
|
||||||
{{#if siteSettings.assign_enabled}}
|
{{#if siteSettings.assign_enabled}}
|
||||||
<div class="controls controls-dropdown">
|
<div class="controls controls-dropdown">
|
||||||
<label>{{i18n "discourse_assign.reminders_frequency.description"}}</label>
|
<label>{{i18n "discourse_assign.reminders_frequency.description"}}</label>
|
||||||
<ComboBox @id="remind-assigns-frequency" @valueProperty="value" @content={{availableFrequencies}} @value={{selectedFrequency}} @onChange={{action (mut user.custom_fields.remind_assigns_frequency)}} />
|
<ComboBox
|
||||||
|
@id="remind-assigns-frequency"
|
||||||
|
@valueProperty="value"
|
||||||
|
@content={{availableFrequencies}}
|
||||||
|
@value={{selectedFrequency}}
|
||||||
|
@onChange={{action (mut user.custom_fields.remind_assigns_frequency)}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
@ -1,9 +1,20 @@
|
||||||
<div class="topic-search-div">
|
<div class="topic-search-div">
|
||||||
<div class="inline-form full-width">
|
<div class="inline-form full-width">
|
||||||
<Input class="no-blur" @value={{readonly search}} placeholder={{i18n "discourse_assign.topic_search_placeholder"}} @input={{action "onChangeFilter" value="target.value"}} @autocomplete="off" @type="search" />
|
<Input
|
||||||
|
class="no-blur"
|
||||||
|
@value={{readonly search}}
|
||||||
|
placeholder={{i18n "discourse_assign.topic_search_placeholder"}}
|
||||||
|
@input={{action "onChangeFilter" value="target.value"}}
|
||||||
|
@autocomplete="off"
|
||||||
|
@type="search"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<LoadMore @class="paginated-topics-list" @selector=".paginated-topics-list .topic-list tr" @action={{action "loadMore"}}>
|
<LoadMore
|
||||||
|
@class="paginated-topics-list"
|
||||||
|
@selector=".paginated-topics-list .topic-list tr"
|
||||||
|
@action={{action "loadMore"}}
|
||||||
|
>
|
||||||
|
|
||||||
{{basic-assigned-topic-list
|
{{basic-assigned-topic-list
|
||||||
topicList=model
|
topicList=model
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,19 @@
|
||||||
<section class="user-secondary-navigation group-assignments">
|
<section class="user-secondary-navigation group-assignments">
|
||||||
<MobileNav @class="activity-nav" @desktopClass="action-list activity-list nav-stacked">
|
<MobileNav
|
||||||
|
@class="activity-nav"
|
||||||
|
@desktopClass="action-list activity-list nav-stacked"
|
||||||
|
>
|
||||||
{{#if isDesktop}}
|
{{#if isDesktop}}
|
||||||
<div class="search-div">
|
<div class="search-div">
|
||||||
<Input @type="text" placeholder={{i18n "discourse_assign.sidebar_name_filter_placeholder"}} @value={{readonly filterName}} class="search" @input={{action "onChangeFilterName" value="target.value"}} />
|
<Input
|
||||||
|
@type="text"
|
||||||
|
placeholder={{i18n
|
||||||
|
"discourse_assign.sidebar_name_filter_placeholder"
|
||||||
|
}}
|
||||||
|
@value={{readonly filterName}}
|
||||||
|
class="search"
|
||||||
|
@input={{action "onChangeFilterName" value="target.value"}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<LoadMore @selector=".activity-nav li" @action={{action "loadMore"}}>
|
<LoadMore @selector=".activity-nav li" @action={{action "loadMore"}}>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,11 @@
|
||||||
{{#if hasIncoming}}
|
{{#if hasIncoming}}
|
||||||
<div class="show-mores">
|
<div class="show-mores">
|
||||||
<a href class="alert alert-info clickable" {{action showInserted}}>
|
<a href class="alert alert-info clickable" {{action showInserted}}>
|
||||||
<CountI18n @key="topic_count_" @suffix="latest" @count={{incomingCount}} />
|
<CountI18n
|
||||||
|
@key="topic_count_"
|
||||||
|
@suffix="latest"
|
||||||
|
@count={{incomingCount}}
|
||||||
|
/>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,12 @@
|
||||||
{{#if this.statusEnabled}}
|
{{#if this.statusEnabled}}
|
||||||
<div class="control-group assign-status">
|
<div class="control-group assign-status">
|
||||||
<label>{{i18n "discourse_assign.assign_modal.status_label"}}</label>
|
<label>{{i18n "discourse_assign.assign_modal.status_label"}}</label>
|
||||||
<ComboBox @id="assign-status" @content={{availableStatuses}} @value={{status}} @onChange={{action (mut model.status)}} />
|
<ComboBox
|
||||||
|
@id="assign-status"
|
||||||
|
@content={{availableStatuses}}
|
||||||
|
@value={{status}}
|
||||||
|
@onChange={{action (mut model.status)}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
|
|
@ -44,7 +49,11 @@
|
||||||
class="label-optional"
|
class="label-optional"
|
||||||
>{{i18n "discourse_assign.assign_modal.optional_label"}}</span>
|
>{{i18n "discourse_assign.assign_modal.optional_label"}}</span>
|
||||||
</label>
|
</label>
|
||||||
<Textarea @id="assign-modal-note" @value={{model.note}} @key-down={{action "handleTextAreaKeydown"}} />
|
<Textarea
|
||||||
|
@id="assign-modal-note"
|
||||||
|
@value={{model.note}}
|
||||||
|
@key-down={{action "handleTextAreaKeydown"}}
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</DModalBody>
|
</DModalBody>
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,22 @@
|
||||||
{{else}}
|
{{else}}
|
||||||
<div class="topic-search-div">
|
<div class="topic-search-div">
|
||||||
<div class="inline-form full-width">
|
<div class="inline-form full-width">
|
||||||
<Input class="no-blur" @value={{readonly search}} placeholder={{i18n "discourse_assign.topic_search_placeholder"}} @input={{action "onChangeFilter" value="target.value"}} @autocomplete="off" @type="search" />
|
<Input
|
||||||
|
class="no-blur"
|
||||||
|
@value={{readonly search}}
|
||||||
|
placeholder={{i18n "discourse_assign.topic_search_placeholder"}}
|
||||||
|
@input={{action "onChangeFilter" value="target.value"}}
|
||||||
|
@autocomplete="off"
|
||||||
|
@type="search"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<LoadMore @class="paginated-topics-list" @selector=".paginated-topics-list .topic-list tr" @action={{action "loadMore"}}>
|
<LoadMore
|
||||||
|
@class="paginated-topics-list"
|
||||||
|
@selector=".paginated-topics-list .topic-list tr"
|
||||||
|
@action={{action "loadMore"}}
|
||||||
|
>
|
||||||
{{basic-assigned-topic-list
|
{{basic-assigned-topic-list
|
||||||
topicList=model
|
topicList=model
|
||||||
hideCategory=hideCategory
|
hideCategory=hideCategory
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue