zulip/static/js
Shubham Dhama eaeaf2d851 list_render: Remove rows sort click handler from the body.
This removes the click handler previously attached to the body, now
we just need to pass `parent_container` which at least contains the
table heads.
2018-06-22 09:21:47 -04:00
..
portico help: Fix broken anchor link scrolling in documentation pages. 2018-06-19 14:19:23 -07:00
stats eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
.eslintrc.json
activity.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
admin.js emoji: Make uploading new realm emoji inaccessible for guest users. 2018-06-16 06:33:14 -07:00
admin_sections.js js: Standardize indentation of switch/case statements. 2018-05-06 19:35:18 -07:00
alert_words.js
alert_words_ui.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
archive.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
attachments_ui.js list_render: Remove rows sort click handler from the body. 2018-06-22 09:21:47 -04:00
avatar.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
blueslip.js logging/errors/webpack: Improve error stack traces with blueslip. 2018-05-22 14:36:41 -07:00
bot_data.js botserver: Add outgoing webhook tokens to botserverrc. 2018-05-30 10:00:19 -04:00
buddy_data.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
buddy_list.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
channel.js
click_handlers.js message: Fix opening of compose box on mobile webapp. 2018-06-12 13:31:42 -04:00
colorspace.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
common.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
components.js toggler: Stop supporting payload target. 2018-06-06 09:42:33 -07:00
compose.js eslint: Add and enable `space-unary-ops` rule. 2018-06-05 00:47:35 +05:30
compose_actions.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
compose_fade.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
compose_pm_pill.js compose: Add pills for typing in PM recipients. 2018-03-07 15:53:11 -08:00
compose_state.js eslint: Enable space-infix-ops rule. 2018-06-05 00:47:35 +05:30
compose_ui.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
composebox_typeahead.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
condense.js page load: Make initializations more explicit. 2018-05-15 15:46:04 -07:00
copy_and_paste.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
debug.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
dict.js eslint: Add and enable `space-unary-ops` rule. 2018-06-05 00:47:35 +05:30
drafts.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
echo.js slash-commands: Suppress local echo for slash commands. 2018-05-20 14:42:09 -07:00
emoji.js emoji: Do selective local echo of emoticon conversions. 2018-03-27 17:16:55 -07:00
emoji_picker.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
favicon.js
feature_flags.js cleanup: Remove the legacy Dropbox file upload integration. 2018-04-11 11:39:48 -07:00
fenced_code.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
fetch_status.js Add fetch_status.has_found_newest(). 2018-05-03 12:44:30 -07:00
filter.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
floating_recipient_bar.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
gear_menu.js gear_menu: Remove now-unnecessary ensure_i18n call. 2018-05-30 09:13:12 -07:00
hash_util.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
hashchange.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
hotkey.js hotkeys: Deactivate `ctrl + shift` hotkeys. 2018-06-22 09:10:23 -04:00
hotspots.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
info_overlay.js info-overlay: Make toggler initialization less eager. 2018-06-04 09:02:58 -07:00
input_pill.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
integration_bot_widget.js eslint: Enable space-infix-ops rule. 2018-06-05 00:47:35 +05:30
invite.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
keydown_util.js left-sidebar: Fix opening of compose box on narrowing using hotkeys. 2018-06-09 12:53:24 -04:00
lightbox.js page load: Make initializations more explicit. 2018-05-15 15:46:04 -07:00
lightbox_canvas.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
list_cursor.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
list_render.js list_render: Remove rows sort click handler from the body. 2018-06-22 09:21:47 -04:00
list_util.js
loading.js display_settings: Change success/failure feedback interface. 2018-03-04 17:47:05 -08:00
local_message.js Extract local_message.js. 2018-05-16 09:30:49 -07:00
localstorage.js lint: Replace 'return undefined;' with 'return;'. 2018-03-13 08:22:42 -04:00
markdown.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
message_edit.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
message_events.js eslint: Enable space-infix-ops rule. 2018-06-05 00:47:35 +05:30
message_fetch.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
message_flags.js refactor: Rename mark_message(s)_as_read to notify_server_message(s)_read. 2018-04-05 09:54:48 -07:00
message_list.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
message_list_data.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
message_list_view.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
message_live_update.js message_live_update: Fix double re-rendering of home_msg_list. 2018-04-02 18:58:51 -07:00
message_scroll.js eslint: Add and enable `space-unary-ops` rule. 2018-06-05 00:47:35 +05:30
message_store.js js: Standardize indentation of switch/case statements. 2018-05-06 19:35:18 -07:00
message_util.js message_list: Remove unused delay_render option. 2018-05-15 14:25:21 -07:00
message_viewport.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
muting.js
muting_ui.js page load: Make initializations more explicit. 2018-05-15 15:46:04 -07:00
narrow.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
narrow_state.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
navigate.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
night_mode.js styles: Rename dark-mode to night-mode. 2018-03-28 10:41:26 -07:00
notifications.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
overlays.js page load: Make initializations more explicit. 2018-05-15 15:46:04 -07:00
panels.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
people.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
pm_conversations.js Add pm_conversations.recent.get_strings(). 2018-02-12 09:34:59 -08:00
pm_list.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
pointer.js refactor: Rename mark_message(s)_as_read to notify_server_message(s)_read. 2018-04-05 09:54:48 -07:00
popovers.js popovers: Enable keyboard navigation on user profile menu. 2018-06-13 05:57:14 -04:00
presence.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
reactions.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
realm_icon.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
recent_senders.js recent senders: Use message ids instead of timestamps for sorting. 2018-02-08 18:39:10 -08:00
reload.js eslint: Enable space-infix-ops rule. 2018-06-05 00:47:35 +05:30
reminder.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
resize.js right-sidebar: Add keyboard instructions shortcut in bottom-right corner. 2018-05-16 13:32:42 -07:00
rows.js eslint: Add and enable `space-unary-ops` rule. 2018-06-05 00:47:35 +05:30
rtl.js
schema.js Add a schema checking concept to the web app. 2018-05-24 09:30:22 -07:00
scroll_bar.js scroll_bar: Initialize scroll_bar in ui_init.js. 2018-06-20 07:38:22 -04:00
scroll_util.js refactor: Extract scroll_util.js. 2018-04-28 11:15:14 -07:00
search.js search: Remove a redundant preventDefault & export is_using_input_method. 2018-06-22 07:58:06 -04:00
search_pill.js search: Add search_pill.js with basic operations. 2018-06-22 09:05:36 -04:00
search_suggestion.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
sent_messages.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
server_events.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
server_events_dispatch.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
settings.js settings_bots: Extract logic for ability to create bots. 2018-06-16 06:33:14 -07:00
settings_account.js custom fields: Allow list of users in user type of custom fields. 2018-06-16 09:37:49 -07:00
settings_bots.js bots: Hide UI for adding new bots for guest users. 2018-06-16 06:33:14 -07:00
settings_display.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
settings_emoji.js emoji: Make uploading new realm emoji inaccessible for guest users. 2018-06-16 06:33:14 -07:00
settings_filters.js settings: Clean up repeating code in error callbacks. 2018-03-25 10:40:40 -07:00
settings_invites.js list_render: Make list creation logic as an export in list_render module. 2018-06-22 09:21:47 -04:00
settings_muting.js
settings_notifications.js settings_notifications: Remove now-unnecessary ensure_i18n. 2018-05-30 09:06:59 -07:00
settings_org.js list_render: Make list creation logic as an export in list_render module. 2018-06-22 09:21:47 -04:00
settings_panel_menu.js settings: Make the enter key go to panels. 2018-06-06 09:42:33 -07:00
settings_profile_fields.js refactor: Extract do_populate_profile_fields. 2018-06-12 10:15:18 -04:00
settings_sections.js settings_ui: Move `settings_ui.strings` to top-level. 2018-05-30 23:36:16 +05:30
settings_streams.js list_render: Make list creation logic as an export in list_render module. 2018-06-22 09:21:47 -04:00
settings_toggle.js settings: Add better keyboard navigation for panel menus. 2018-06-06 09:42:33 -07:00
settings_ui.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
settings_user_groups.js guest: Restrict guest access to user group creation and updation. 2018-06-19 11:04:14 -07:00
settings_users.js list_render: Make list creation logic as an export in list_render module. 2018-06-22 09:21:47 -04:00
setup.js transmit: Refactor logic for deferring the socket initialization. 2018-06-18 06:51:42 -07:00
socket.js sockets: Remove redundant defering in `_setup_sockjs_callbacks`. 2018-06-18 06:51:42 -07:00
stream_color.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
stream_create.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
stream_data.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
stream_edit.js list_render: Make list creation logic as an export in list_render module. 2018-06-22 09:21:47 -04:00
stream_events.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
stream_list.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
stream_muting.js eslint: Add and enable `space-unary-ops` rule. 2018-06-05 00:47:35 +05:30
stream_popover.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
stream_sort.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
submessage.js submessages: Add update_message() function. 2018-05-30 14:47:36 -07:00
subs.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
tab_bar.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
templates.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
tictactoe_widget.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
timerender.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
top_left_corner.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
topic_data.js Fix regression with stream_has_topics(). 2018-05-21 12:58:04 -07:00
topic_generator.js eslint: Enable space-infix-ops rule. 2018-06-05 00:47:35 +05:30
topic_list.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
translations.js i18n: Fix reference error for localstorage. 2018-05-30 23:28:21 +05:30
transmit.js transmit: Refactor logic for deferring the socket initialization. 2018-06-18 06:51:42 -07:00
tutorial.js narrow: Remove unnecessary select_first_unread option. 2018-04-22 21:33:33 -07:00
typeahead_helper.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
typing.js Add typing.initialize() to prevent tracebacks. 2018-03-16 09:23:23 -07:00
typing_data.js refactor: Add util.sorted_ids(). 2018-05-02 09:16:24 -07:00
typing_events.js search: Remove blueslip warnings for invalid emails in 'pm-with' filter. 2018-05-30 07:49:59 -04:00
typing_status.js
ui.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
ui_init.js scroll_bar: Initialize scroll_bar in ui_init.js. 2018-06-20 07:38:22 -04:00
ui_report.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
ui_util.js ui_util: Move `place_caret_at_end` to ui_util module. 2018-01-23 15:00:11 -08:00
unread.js Add unread.get_missing_topics(). 2018-05-15 14:25:21 -07:00
unread_ops.js eslint: Add and enable `space-unary-ops` rule. 2018-06-05 00:47:35 +05:30
unread_ui.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
upload.js desktop: Remove logic for legacy QT/webkit desktop app. 2018-05-15 16:00:14 -07:00
upload_widget.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
user_events.js js: Fix a bunch of indentation issues found by eslint. 2018-05-06 16:25:02 -07:00
user_groups.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
user_pill.js eslint: Enable `no-extra-parens` rule. 2018-06-11 07:51:24 -04:00
user_search.js buddy list: Fix and simplify up/down navigation. 2018-04-28 11:15:14 -07:00
util.js eslint: Enable `conditionalAssign` config of no-trailing-spaces rule. 2018-06-11 07:51:24 -04:00
voting_widget.js poll widget: Handle unknown keys. 2018-05-31 12:11:32 -04:00
widgetize.js Add "zform" functionality to the web client. 2018-05-24 09:30:22 -07:00
zcommand.js zcommand: Strip the slash in the backend. 2018-06-20 16:49:29 -04:00
zform.js Add "zform" functionality to the web client. 2018-05-24 09:30:22 -07:00
zulip.js refactor: Avoid positional params for MessageList. 2018-05-15 14:25:21 -07:00