zulip/static/js
Steve Howell 012bb7b6c7 Use stream_id for by_stream__uri().
The stream_list test that was fixed here was sort of
broken.  It accomplished the main goal of verifying
what gets rendered, but now the data setup part is
more like the actual app code (and simpler, too).
2018-12-14 16:05:40 -08:00
..
billing billing: Migrate /upgrade endpoint to JSON. 2018-12-13 17:01:12 -08:00
bundles Extract color_data.js. 2018-11-28 14:51:51 -08:00
portico portico: Add autofocus to the first input field with errors. 2018-12-04 12:22:09 -08:00
stats analytics: Refactor to support more than one tooltip on same page. 2018-11-28 16:04:35 -08:00
.eslintrc.json
activity.js Add current user back to the buddy list. 2018-11-27 14:52:19 -08:00
admin_sections.js settings: Extract admin_sections.maybe_disable_widgets(). 2018-12-07 11:40:37 -08:00
admin.js settings: Streamline how we launch settings. 2018-12-07 11:40:56 -08:00
alert_words_ui.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
alert_words.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
archive.js stream_color: Make stream color assignment more efficient. 2018-11-29 13:00:25 -08:00
attachments_ui.js attachments ui: Initialize table sorted by Date uploaded column. 2018-10-02 11:32:45 -07:00
avatar.js settings: Fix width not maximum while uploading user avatar. 2018-10-19 12:36:18 -07:00
blueslip.js Change ui check to ui_report in blueslip. 2018-08-03 15:59:10 -07:00
bot_data.js statis/js/bot_data.js: Add get_bot_owner_email function. 2018-11-16 09:52:05 -08:00
buddy_data.js Revert "buddy list: Put "me" at the top of the list." 2018-12-04 16:08:18 -08:00
buddy_list.js refactor: Split out buddy_list_conf(). 2018-10-16 16:53:47 -07:00
channel.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
click_handlers.js Use stream_id for by_stream__uri(). 2018-12-14 16:05:40 -08:00
color_data.js stream_color: Make stream color assignment more efficient. 2018-11-29 13:00:25 -08:00
colorspace.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
common.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
components.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
compose_actions.js subject -> topic: Rename compose fields. 2018-12-09 21:28:45 -08:00
compose_fade.js subject -> topic: Rename compose fields. 2018-12-09 21:28:45 -08:00
compose_pm_pill.js compose pill: Add has_unconverted_data() helper. 2018-10-12 11:20:30 -07:00
compose_state.js subject -> topic: Rename compose fields. 2018-12-09 21:28:45 -08:00
compose_ui.js compose_ui: Create the compose_ui.replace_syntax function. 2018-08-26 23:33:24 -07:00
compose.js subject -> topic: Rename compose fields. 2018-12-09 21:28:45 -08:00
composebox_typeahead.js subject -> topic: Rename compose fields. 2018-12-09 21:28:45 -08:00
condense.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
confirm_dialog.js settings: Add confirm_dialog module. 2018-10-12 10:37:06 -07:00
copy_and_paste.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
debug.js eslint: Enable no-extra-parens rule. 2018-06-11 07:51:24 -04:00
dict.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
drafts.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
echo.js docs: Add detailed documentation on the process for sending messages. 2018-11-29 16:25:35 -08:00
emoji_picker.js icons: Remove base class from comments and test templates. 2018-10-15 19:55:18 +05:30
emoji.js emoji: Change fallback emojiset for text emojiset. 2018-09-21 18:34:12 -07:00
favicon.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
feature_flags.js Remove feature_flags.mark_read_at_bottom. 2018-07-07 10:19:15 +02:00
fenced_code.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
fetch_status.js message_fetch: Deduplicate logic for finish_newer_batch. 2018-12-13 08:43:56 -08:00
filter.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
floating_recipient_bar.js subject -> topic: Fix stream/subject in comments. 2018-11-14 23:24:06 -08:00
gear_menu.js settings: Extract gear_menu.update_org_settings_menu_item(). 2018-12-07 11:40:40 -08:00
hash_util.js Use stream_id for by_stream__uri(). 2018-12-14 16:05:40 -08:00
hashchange.js settings: Handle back button within settings/orgs panels. 2018-12-07 11:45:25 -08:00
hotkey.js message_edit: Fix tab navigation to "Close" button. 2018-12-09 21:50:39 -08:00
hotspots.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
info_overlay.js Rename markdown-help to message-formatting. 2018-08-31 11:51:22 -07:00
input_pill.js input pills: Fix modal gets closed when user click on remove-pill-btn. 2018-11-28 16:33:08 -08:00
integration_bot_widget.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
invite.js invite user: Fix click handler called multiple time on submit. 2018-08-26 22:15:50 -07:00
keydown_util.js keydown_util: Ignore alt-arrow and similar things. 2018-12-04 12:24:39 -08:00
lightbox_canvas.js lightbox: Make v close the lightbox during Pan & Zoom. 2018-07-23 10:36:48 -07:00
lightbox.js thumbnails: Rename data-original to data-src-fullsize. 2018-07-30 13:00:23 -07:00
list_cursor.js list_cursor: Promote error handling code. 2018-08-24 10:00:04 -07:00
list_render.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
list_util.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
loading.js org settings: Fix a bug where the loading spinner was not visible. 2018-08-08 10:59:23 -07:00
local_message.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
localstorage.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
markdown.js docs: Add detailed documentation on the process for sending messages. 2018-11-29 16:25:35 -08:00
message_edit.js message_edit: Allow editing topics indefinitely. 2018-12-04 17:41:21 -08:00
message_events.js Isolate/eliminate uses of "match_subject". 2018-11-16 11:05:43 -08:00
message_fetch.js messages: Show banner when message history is limited. 2018-12-13 09:02:11 -08:00
message_flags.js message_flags: Fix JS exception when handling starred messages. 2018-10-12 13:52:30 -07:00
message_list_data.js muting: Use stream_id for internal data structures. 2018-12-14 15:58:35 -08:00
message_list_view.js Use stream_id for by_stream__uri(). 2018-12-14 16:05:40 -08:00
message_list.js hashchange: Call stop_auto_scrolling() directly. 2018-12-04 12:24:39 -08:00
message_live_update.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
message_scroll.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
message_store.js Isolate/eliminate uses of "match_subject". 2018-11-16 11:05:43 -08:00
message_util.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
message_viewport.js right sidebar: Change media cut-off for where we hide the buddy list. 2018-09-27 07:29:32 -04:00
muting_ui.js muting: Use stream_id in muting.get_muted_topics(). 2018-12-14 16:05:37 -08:00
muting.js muting: Use stream_id in muting.get_muted_topics(). 2018-12-14 16:05:37 -08:00
narrow_state.js subject -> topic: Fix stream/subject in comments. 2018-11-14 23:24:06 -08:00
narrow.js messages: Show banner when message history is limited. 2018-12-13 09:02:11 -08:00
navigate.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
night_mode.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
notifications.js muting: Use stream_id for internal data structures. 2018-12-14 15:58:35 -08:00
overlays.js user settings: Fix active background links when a modal is visible. 2018-12-09 22:32:53 -08:00
padded_widget.js buddy list: Add padding to progressive scrollings. 2018-08-02 16:59:27 -07:00
panels.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
people.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
pm_conversations.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
pm_list.js refactor: Move pm_with_uri to hash_util. 2018-08-04 09:32:27 -07:00
pointer.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
popovers.js muting: Use stream_id in markup for action menus. 2018-12-14 16:05:37 -08:00
presence.js Add current user back to the buddy list. 2018-11-27 14:52:19 -08:00
reactions.js reactions: Fix minor formatting in log message. 2018-07-10 16:22:52 -04:00
realm_icon.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
recent_senders.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
reload_state.js refactor: Extract reload_state module. 2018-08-04 13:55:02 +00:00
reload.js subject-to-topic: Add topics to compose_state.js. 2018-11-14 23:24:06 -08:00
reminder.js hash_util: Remove unnecessary parameter is_absolute_url. 2018-08-04 17:56:02 -07:00
resize.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
rows.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
rtl.js rtl.js: Fix support for supplementary planes of unicode characters (>= U+10000). 2018-08-14 11:39:29 -07:00
schema.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
scroll_bar.js right sidebar: Change media cut-off for where we hide the buddy list. 2018-09-27 07:29:32 -04:00
scroll_util.js scroll_util: Account for element padding in height calculations. 2018-07-27 09:09:52 -07:00
search_pill_widget.js pills: Use widget instead of my_pill throughout the app. 2018-07-23 11:29:10 -07:00
search_pill.js search: Add a basic implementation of search pills. 2018-07-23 11:29:10 -07:00
search_suggestion.js search: Do not display All messages suggestion if bar not empty. 2018-07-23 11:29:10 -07:00
search_util.js Extract search_util.js module. 2018-07-30 11:25:32 -07:00
search.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
sent_messages.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
server_events_dispatch.js admin: Add UI for editing realm_email_address_visibility. 2018-12-06 16:01:09 -08:00
server_events.js docs: Add detailed documentation on the process for sending messages. 2018-11-29 16:25:35 -08:00
settings_account.js user settings: Fix active background links when a modal is visible. 2018-12-09 22:32:53 -08:00
settings_bots.js settings: Update organization permission strings to reflect guests. 2018-10-30 10:48:06 -07:00
settings_display.js emoji: Fix caching for text emojiset. 2018-09-21 18:34:12 -07:00
settings_emoji.js emoji: Remove display_url from the context of admin_emoji_list. 2018-08-14 12:07:56 -07:00
settings_filters.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
settings_invites.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
settings_muting.js muting: Add stream_id to markup for mute settings. 2018-12-14 16:05:35 -08:00
settings_notifications.js notifications: Add a setting for changing the notification sound. 2018-12-09 21:25:30 -08:00
settings_org.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
settings_panel_menu.js hashchange: Fix update_browser_history() call for settings. 2018-12-03 10:09:35 -08:00
settings_profile_fields.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
settings_sections.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
settings_streams.js static/js/settings_streams.js: Refactor delete_default_stream method. 2018-11-28 16:17:21 -08:00
settings_toggle.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
settings_ui.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
settings_user_groups.js lint: Add eslint enforcement for comma-spacing. 2018-12-07 12:22:24 -08:00
settings_users.js settings: Update dropdown in user roles modal. 2018-10-30 10:48:06 -07:00
settings.js notifications: Add a setting for changing the notification sound. 2018-12-09 21:25:30 -08:00
setup.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
socket.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
starred_messages.js display settings: Implement UI for starred_message_counts. 2018-08-21 13:42:23 -07:00
stream_color.js Extract color_data.js. 2018-11-28 14:51:51 -08:00
stream_create.js Clean up code to open "Create stream" panel. 2018-12-02 18:40:00 -08:00
stream_data.js Use stream_id for by_stream__uri(). 2018-12-14 16:05:40 -08:00
stream_edit.js hashchange: Extract hash_util.stream_edit_uri. 2018-12-02 19:07:19 -08:00
stream_events.js stream_color: Make stream color assignment more efficient. 2018-11-29 13:00:25 -08:00
stream_list.js Use stream_id for by_stream__uri(). 2018-12-14 16:05:40 -08:00
stream_muting.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
stream_popover.js Use stream_id for mark-topic-read handler. 2018-12-14 16:05:40 -08:00
stream_sort.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
submessage.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
subs.js hashchange: Pass in a "section" to subs.change_state. 2018-12-07 08:03:55 -08:00
tab_bar.js tab_bar: Make explicit call of narrow change handle function. 2018-11-29 12:36:00 -08:00
templates.js settings: Warn if server is unable to deliver mobile push notifications. 2018-10-31 13:18:17 -07:00
tictactoe_widget.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
timerender.js timerender.js: Remove use of legacy font awesome base class 'icon-vector'. 2018-10-15 19:22:57 +05:30
todo_widget.js widgets: Add todo widget. 2018-07-10 11:18:05 +05:30
top_left_corner.js PM sidebar: Expand PM sidebar for huddles. 2018-10-22 12:22:26 -07:00
topic_data.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
topic_generator.js muting: Use stream_id for internal data structures. 2018-12-14 15:58:35 -08:00
topic_list.js Use stream_id for by_stream_topic_uri(). 2018-12-14 16:05:40 -08:00
topic_zoom.js Have ESC zoom out topics if you're zoomed in. 2018-10-24 16:54:35 -07:00
translations.js i18n: Fix reference error for localstorage. 2018-05-30 23:28:21 +05:30
transmit.js transmit.js: Use people.get_mention_syntax. 2018-10-13 16:42:50 -07:00
tutorial.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
typeahead_helper.js subject -> topic: Rename current_subject. 2018-11-14 23:24:06 -08:00
typing_data.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
typing_events.js typing_events: Make explicit call of narrow change handle function. 2018-11-29 12:36:00 -08:00
typing_status.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
typing.js typing indicators: Use user ids internally. 2018-10-14 09:38:32 -07:00
ui_init.js subject -> topic: Rename compose fields. 2018-12-09 21:28:45 -08:00
ui_report.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
ui_util.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
ui.js hotkey: Update deprecation notice for '*' hotkey. 2018-09-21 10:59:55 -07:00
unread_ops.js Remove feature_flags.mark_read_at_bottom. 2018-07-07 10:19:15 +02:00
unread_ui.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
unread.js muting: Use stream_id for internal data structures. 2018-12-14 15:58:35 -08:00
upload_widget.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
upload.js upload: Use a placeholder when uploading. 2018-08-26 23:33:24 -07:00
user_events.js settings: Extract gear_menu.update_org_settings_menu_item(). 2018-12-07 11:40:40 -08:00
user_groups.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
user_pill.js compose pill: Add has_unconverted_data() helper. 2018-10-12 11:20:30 -07:00
user_search.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
util.js subject -> topic: Fix respond_to_message(). 2018-11-16 11:11:40 -08:00
voting_widget.js voting_widget: Don't update question in question.outbound function. 2018-07-06 11:30:12 -04:00
widgetize.js narrow: Remove some narrow_deactivated.zulip event handling. 2018-11-29 12:36:00 -08:00
zcommand.js hashchange: Extract hashchange.go_to_location(). 2018-12-02 19:07:15 -08:00
zform.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00
zulip.js app: Prepare JS files for consumption by webpack. 2018-07-05 10:53:36 +02:00