gitlab-org--gitlab-foss/app/assets/javascripts
Igor Drozdov 72544449cf Change the way totalNotes is calculated
totalNotes is only used to prerender a number of
skeleton containers until real notes are loaded

issuable.discussions makes multiple requests, so
too expensive for this

This commit uses mere notes for this and sends
actual totalNotes number if it's less than 10;
otherwise it sends 10 - it allows us to avoid
bunch of skeleton prerenderings, which are not
necessary since they doesn't fit into the whole
screen and disappear quite fast
2019-08-28 08:30:13 +03:00
..
analytics/cycle_analytics/mixins FE for group level Cycle Analytics 2019-08-08 08:13:15 +00:00
badges Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
batch_comments/mixins I18N of batch_comments directory 2019-05-21 11:36:36 +02:00
behaviors Add nonce to eval in shortcuts.js 2019-08-15 14:10:24 +08:00
blob Internationalisation of blob directory 2019-04-30 17:21:39 +00:00
blob_edit
boards Merge branch 'ce-6878-add-epic-select-dropdown' into 'master' 2019-08-22 16:01:04 +00:00
branches Fix divergence graph loading error 2019-07-05 11:50:07 +01:00
ci_variable_list Use exposed regex for frontend maskable check 2019-06-06 15:46:45 +01:00
clusters Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
commit Moves table pagination component 2019-06-12 10:19:36 +01:00
commons Revert "Merge branch 'mh/editor-indents' into 'master'" 2019-08-01 12:31:13 -05:00
confidential_merge_request Fixed dropdown hover styles 2019-07-09 20:57:43 +01:00
cycle_analytics Move cycle analytics stages templates to vue 2019-08-19 06:51:06 +00:00
deploy_keys
diff_notes replaced discussion with thread in comment button 2019-07-02 14:30:19 +02:00
diffs Fix to show renamed file in mr 2019-08-21 08:23:22 +00:00
dirty_submit Fix throttling issue in form dirty checking 2019-05-17 14:05:15 -03:00
docs
droplab
emoji Resolve "Inline validation for user's name and username length" 2019-06-06 07:39:59 +00:00
environments Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
error_tracking
error_tracking_settings Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
event_tracking Backport: Issue sidebar tracking 2019-08-21 19:12:11 +00:00
feature_highlight
filtered_search Vue-i18n: various js directories 2019-07-01 11:42:51 +00:00
frequent_items Comply with no-implicit-coercion rule (CE) 2019-06-03 22:51:02 +00:00
graphql_shared/fragments Resolve "GDK error on non-unique GraphQL fragment 'PageInfo'" 2019-08-12 09:08:46 +00:00
groups Ensure visibility icons in group/project listings are grey 2019-07-18 08:55:04 +00:00
help
helpers Revert "Merge branch 'mh/editor-indents' into 'master'" 2019-08-01 12:31:13 -05:00
ide Always pre-select "Start a new merge request" 2019-08-22 23:23:06 +00:00
image_diff Comply with no-implicit-coercion rule (CE) 2019-06-03 22:51:02 +00:00
import_projects Internationalisation of import_projects directory 2019-05-21 10:34:37 +00:00
integrations Internationalisation of integrations directory 2019-04-30 23:02:30 +00:00
issuable
issuable_suggestions Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
issue_show Backport: Issue sidebar tracking 2019-08-21 19:12:11 +00:00
jobs Merge branch '63181-collapsible-line' into 'master' 2019-08-08 09:04:29 +00:00
lib Add edit_note and spec for editing quick actions 2019-08-26 09:20:00 +00:00
locale Remove unnecessary bind call 2019-05-17 11:29:40 +08:00
merge_conflicts Internationalisation of merge_conflicts directory 2019-05-02 13:07:34 +00:00
mirrors Destroy repo mirrors instead of disabling them 2019-05-06 13:15:03 +00:00
monitoring Merge branch '66073-use-time-series-chart-instead-of-area-chart-in-panel_types' into 'master' 2019-08-24 07:26:17 +00:00
mr_notes Add key unbinds to DiscussionKeyboardNavigator 2019-08-15 10:11:36 -05:00
mr_popover Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
namespaces Add leave link to access_granted email 2019-05-03 17:19:16 +01:00
network
notebook Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
notes Change the way totalNotes is calculated 2019-08-28 08:30:13 +03:00
operation_settings Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
pages New wiki page redirects user to random slug 2019-08-21 09:33:12 +12:00
pdf Remove pdf.js deprecation warnings 2019-07-30 06:52:56 -07:00
performance_bar Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
pipelines Updated latest pipeline tag tooltip to be more descriptive 2019-08-22 10:20:26 +00:00
profile Comply with no-implicit-coercion rule (CE) 2019-06-03 22:51:02 +00:00
projects Change misleading pipeline status tooltip 2019-08-23 21:28:46 +00:00
prometheus_metrics
protected_branches Internationalisation of protected_branches directory 2019-05-07 17:44:46 +00:00
protected_tags Internationalisation of protected_tags directory 2019-04-30 23:01:23 +00:00
raven Internationalisation of raven directory 2019-05-01 08:41:51 +00:00
registry Fixed tech debt of using custom component 2019-08-21 18:55:42 +00:00
related_merge_requests Fixed style-lint errors for panels.scss 2019-07-15 17:29:17 +02:00
releases Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
reports Disable vue-i18n for non-autofix files 2019-08-08 06:29:24 +00:00
repository Resolve "GDK error on non-unique GraphQL fragment 'PageInfo'" 2019-08-12 09:08:46 +00:00
serverless Vue-i18n: app/assets/javascripts/serverless directory 2019-07-01 11:51:19 +00:00
set_status_modal Update smiley icons to new ones 2019-05-23 12:29:32 +00:00
shared
sidebar Backport: Issue sidebar tracking 2019-08-21 19:12:11 +00:00
snippet Internationalisation of javascript/s* directories 2019-05-03 07:42:19 +00:00
sortable
templates Internationalisation of javascript/t* directories 2019-05-02 13:05:48 +00:00
terminal Internationalisation of javascript/t* directories 2019-05-02 13:05:48 +00:00
test_utils Hide duplicate board list while dragging 2019-08-23 11:40:56 +00:00
u2f Internationalisation of u2f directory 2019-04-30 19:12:25 +00:00
validators Resolve "Inline validation for user's name and username length" 2019-06-06 07:39:59 +00:00
vue_merge_request_widget Remove mergeTrain from FE since it's used only in EE 2019-08-22 13:50:19 +00:00
vue_shared Throw error for multiple RecaptchaModal instances 2019-08-21 08:06:50 +00:00
vuex_shared/modules/modal
activities.js
ajax_loading_spinner.js
api.js Add new API method: projectUsers 2019-08-19 14:22:46 +05:30
autosave.js
avatar_picker.js
awards_handler.js Disable unnecessary ESLint i18n offences 2019-06-13 19:15:25 +00:00
breadcrumb.js
breakpoints.js Fix isDesktop function to return proper value 2019-04-12 10:47:36 -04:00
build_artifacts.js
close_reopen_report_toggle.js
comment_type_toggle.js
commit_merge_requests.js
commits.js Removed pluralize function 2019-07-24 17:39:18 +00:00
compare_autocomplete.js Comply with no-implicit-coercion rule (CE) 2019-06-03 22:51:02 +00:00
confirm_danger_modal.js
contextual_sidebar.js Fix sidebar flyout navigation 2019-06-13 00:18:46 +01:00
create_item_dropdown.js Comply with no-implicit-coercion rule (CE) 2019-06-03 22:51:02 +00:00
create_label.js
create_merge_request_dropdown.js Fixed create merge request button not enabling 2019-07-16 11:02:37 +01:00
diff.js
dropzone_input.js I18N of js files starting with c or d 2019-05-21 10:40:24 +00:00
due_date_select.js Replace No due date with None 2019-04-17 17:17:59 +00:00
experimental_flags.js
files_comment_button.js
filterable_list.js Fixed back navigation for projects filter 2019-07-05 12:50:50 +02:00
flash.js
fly_out_nav.js Fix flyout nav on small viewports 2019-05-15 15:41:00 +01:00
gfm_auto_complete.js Allow autocompleting scoped labels 2019-06-25 10:19:29 +00:00
gl_dropdown.js Fix gl_dropdown scrolling to top on assignee click 2019-06-11 14:14:08 -05:00
gl_field_error.js I18N of JS files starting with g 2019-05-16 17:35:00 +02:00
gl_field_errors.js
gl_form.js Revert "Merge branch 'mh/editor-indents' into 'master'" 2019-08-01 12:31:13 -05:00
gpg_badges.js I18N of JS files starting with g 2019-05-16 17:35:00 +02:00
group.js Replace slugifyWithHyphens with improved slugify function 2019-07-03 08:20:57 +00:00
group_label_subscription.js
groups_list.js
groups_select.js Upgrade prettier to latest (v1.18.2) 2019-06-21 12:36:03 -05:00
header.js
how_to_merge.js
importer_status.js
init_changes_dropdown.js
init_issuable_sidebar.js
init_labels.js
init_notes.js
issuable_bulk_update_actions.js CE Port of Allow bulk update for group issues 2019-07-09 11:46:16 +00:00
issuable_bulk_update_sidebar.js
issuable_context.js
issuable_form.js Move EE specific GfmAutocomplete code to EE file 2019-04-24 11:23:14 +05:30
issuable_index.js CE Port of Allow bulk update for group issues 2019-07-09 11:46:16 +00:00
issuable_init_bulk_update_sidebar.js CE Port of Allow bulk update for group issues 2019-07-09 11:46:16 +00:00
issue.js I18N JS files starting with i 2019-05-07 19:27:52 +02:00
issue_status_select.js I18N JS files starting with i 2019-05-07 19:27:52 +02:00
label_manager.js Comply with no-implicit-coercion rule (CE) 2019-06-03 22:51:02 +00:00
labels.js
labels_select.js Resolve "Label picker: Line break on long label titles" 2019-07-17 14:18:12 +00:00
landing.js
layout_nav.js
lazy_loader.js
line_highlighter.js
logo.js
main.js Revert "Merge branch 'user-tracking-settings' into 'master'" 2019-08-26 22:16:23 +00:00
main_ee.js Resolve CE/EE diff in main.js 2019-07-04 12:18:51 +02:00
manual_ordering.js Remove manual_sorting flag from FE 2019-07-31 13:52:06 -05:00
member_expiration_date.js
members.js Replace inline scripts in links to prevent default 2019-08-19 10:09:42 +08:00
merge_request.js
merge_request_tabs.js Allow command and control click to work on MR tabs 2019-06-12 15:36:02 -04:00
milestone.js I18N JS files starting with m 2019-05-03 15:00:44 +02:00
milestone_select.js Revert "Merge branch '4221-board-milestone-should-persist-any-none-properly-ce' into 'master'" 2019-08-09 09:59:38 +00:00
mini_pipeline_graph_dropdown.js I18N JS files starting with m 2019-05-03 15:00:44 +02:00
namespace_select.js I18N JS files starting with n 2019-05-15 15:02:42 +02:00
new_branch_form.js Disable unnecessary ESLint i18n offences 2019-06-13 19:15:25 +00:00
new_commit_form.js
notes.js Upgrade prettier to latest (v1.18.2) 2019-06-21 12:36:03 -05:00
notifications_dropdown.js
notifications_form.js
pager.js
persistent_user_callout.js Add support for deferred links in persistent user callouts 2019-08-05 09:00:34 +00:00
pipelines.js
privacy_policy_update_callout.js Add support for deferred links in persistent user callouts 2019-08-05 09:00:34 +00:00
project_edit.js
project_find_file.js
project_fork.js
project_import.js
project_label_subscription.js I18N JS files starting with p or r 2019-05-17 16:23:42 +02:00
project_select.js I18N JS files starting with p or r 2019-05-17 16:23:42 +02:00
project_select_combo_button.js
project_visibility.js
projects_list.js Fixed back navigation for projects filter 2019-07-05 12:50:50 +02:00
read_more.js
ref_select_dropdown.js
right_sidebar.js Fixed bug from extra parenthesis 2019-08-05 09:31:40 -05:00
search_autocomplete.js Disable unnecessary ESLint i18n offences 2019-06-13 19:15:25 +00:00
settings_panels.js
single_file_diff.js
smart_interval.js
star.js Fix star count link after clicking star/unstar button 2019-08-07 20:49:18 +02:00
subscription_select.js I18N JS files starting with s 2019-05-21 11:27:11 +02:00
syntax_highlight.js
task_list.js
toggle_buttons.js
tracking.js Revert "Merge branch 'user-tracking-settings' into 'master'" 2019-08-26 22:16:23 +00:00
tree.js
ui_development_kit.js
usage_ping_consent.js I18N JS files starting with u 2019-05-23 12:26:44 +02:00
user_callout.js
user_popovers.js
users_select.js Improve UX multi assigness in MR 2019-08-20 15:15:18 -05:00
version_check_image.js
webpack.js
zen_mode.js