summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/filtered_search/filtered_search_token_keys.js
diff options
context:
space:
mode:
authorRobert Schilling <rschilling@student.tugraz.at>2019-02-06 13:31:56 +0100
committerRobert Schilling <rschilling@student.tugraz.at>2019-02-21 14:02:38 +0100
commitbd9ae901ec0bc0f9d1060e9128ecd5f8d8127671 (patch)
tree2b0db5ffbc5c37d8e78ff30387c1b48394a687fd /app/assets/javascripts/filtered_search/filtered_search_token_keys.js
parent3de4c8d0462aba1e254a255c438c80092109edf7 (diff)
downloadgitlab-ce-bd9ae901ec0bc0f9d1060e9128ecd5f8d8127671.tar.gz
Ability to filter confidential issues
Add a new search bar filter for confidential issues. Add filtering support to the IssuesFinder.
Diffstat (limited to 'app/assets/javascripts/filtered_search/filtered_search_token_keys.js')
-rw-r--r--app/assets/javascripts/filtered_search/filtered_search_token_keys.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/app/assets/javascripts/filtered_search/filtered_search_token_keys.js b/app/assets/javascripts/filtered_search/filtered_search_token_keys.js
index b70da240833..48534bdf815 100644
--- a/app/assets/javascripts/filtered_search/filtered_search_token_keys.js
+++ b/app/assets/javascripts/filtered_search/filtered_search_token_keys.js
@@ -72,6 +72,23 @@ export default class FilteredSearchTokenKeys {
);
}
+ addExtraTokensForIssues() {
+ const confidentialToken = {
+ key: 'confidential',
+ type: 'string',
+ param: '',
+ symbol: '',
+ icon: 'eye-slash',
+ tag: 'Yes or No',
+ lowercaseValueOnSubmit: true,
+ uppercaseTokenName: false,
+ capitalizeTokenValue: true,
+ };
+
+ this.tokenKeys.push(confidentialToken);
+ this.tokenKeysWithAlternative.push(confidentialToken);
+ }
+
addExtraTokensForMergeRequests() {
const wipToken = {
key: 'wip',