diff options
Diffstat (limited to 'app/assets/javascripts/issues/list/constants.js')
-rw-r--r-- | app/assets/javascripts/issues/list/constants.js | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/app/assets/javascripts/issues/list/constants.js b/app/assets/javascripts/issues/list/constants.js index 31a43c95f5e..56d3a57457b 100644 --- a/app/assets/javascripts/issues/list/constants.js +++ b/app/assets/javascripts/issues/list/constants.js @@ -5,6 +5,7 @@ import { FILTER_NONE, FILTER_STARTED, FILTER_UPCOMING, + FILTERED_SEARCH_TERM, OPERATOR_IS, OPERATOR_NOT, OPERATOR_OR, @@ -33,7 +34,6 @@ import { export const ISSUE_REFERENCE = /^#\d+$/; export const MAX_LIST_SIZE = 10; -export const PAGE_SIZE = 20; export const PARAM_ASSIGNEE_ID = 'assignee_id'; export const PARAM_FIRST_PAGE_SIZE = 'first_page_size'; export const PARAM_LAST_PAGE_SIZE = 'last_page_size'; @@ -76,15 +76,17 @@ export const SPECIAL_FILTER = 'specialFilter'; export const ALTERNATIVE_FILTER = 'alternativeFilter'; export const i18n = { + actionsLabel: __('Actions'), calendarLabel: __('Subscribe to calendar'), - closed: __('CLOSED'), - closedMoved: __('CLOSED (MOVED)'), + closed: __('Closed'), + closedMoved: __('Closed (moved)'), confidentialNo: __('No'), confidentialYes: __('Yes'), downvotes: __('Downvotes'), - editIssues: __('Edit issues'), + editIssues: __('Bulk edit'), errorFetchingCounts: __('An error occurred while getting issue counts'), errorFetchingIssues: __('An error occurred while loading issues'), + importIssues: __('Import issues'), issueRepositioningMessage: __( 'Issues are being rebalanced at the moment, so manual reordering is disabled.', ), @@ -154,13 +156,13 @@ export const specialFilterValues = [ export const TYPE_TOKEN_OBJECTIVE_OPTION = { icon: 'issue-type-objective', - title: 'objective', + title: s__('WorkItem|Objective'), value: 'objective', }; export const TYPE_TOKEN_KEY_RESULT_OPTION = { icon: 'issue-type-keyresult', - title: 'key_result', + title: s__('WorkItem|Key Result'), value: 'key_result', }; @@ -174,13 +176,23 @@ export const defaultWorkItemTypes = [ ]; export const defaultTypeTokenOptions = [ - { icon: 'issue-type-issue', title: 'issue', value: 'issue' }, - { icon: 'issue-type-incident', title: 'incident', value: 'incident' }, - { icon: 'issue-type-test-case', title: 'test_case', value: 'test_case' }, - { icon: 'issue-type-task', title: 'task', value: 'task' }, + { icon: 'issue-type-issue', title: s__('WorkItem|Issue'), value: 'issue' }, + { icon: 'issue-type-incident', title: s__('WorkItem|Incident'), value: 'incident' }, + { icon: 'issue-type-test-case', title: s__('WorkItem|Test case'), value: 'test_case' }, + { icon: 'issue-type-task', title: s__('WorkItem|Task'), value: 'task' }, ]; -export const filters = { +export const filtersMap = { + [FILTERED_SEARCH_TERM]: { + [API_PARAM]: { + [NORMAL_FILTER]: 'search', + }, + [URL_PARAM]: { + [undefined]: { + [NORMAL_FILTER]: 'search', + }, + }, + }, [TOKEN_TYPE_AUTHOR]: { [API_PARAM]: { [NORMAL_FILTER]: 'authorUsername', |