discourse/app/assets/javascripts/discourse/components
Penar Musaraj a91ad81ed1 UX: Trigger primary action in modals using Enter
A modal's primary action (blue button in the default theme) can now be invoked
by hitting Enter on the keyboard. This applies to all modals that aren't strict
forms as long as the focus is not on a textarea element.
2019-10-09 13:28:07 -04:00
..
concerns Revert "FEATURE: Send notification when member was accepted to group. (#7503)" 2019-05-27 15:19:59 -04:00
about-page-users.js.es6 PERF: speed up about page render time and limit category mods (#8112) 2019-10-03 21:48:56 +03:00
activation-controls.js.es6
add-category-tag-classes.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
auth-token-dropdown.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
avatar-flair.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
avatar-uploader.js.es6 UX: Refactor avatar upload modal for better mobile spacing 2019-07-19 10:39:38 -04:00
backup-codes.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
backup-uploader.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
badge-button.js.es6 DEV: Ember 3.8.0 2019-04-26 12:16:21 +02:00
badge-card.js.es6
badge-selector.js.es6 REFACTOR: badge-selector component (#7683) 2019-06-04 10:30:56 +02:00
badge-title.js.es6 FIX: fix select badge as user title on badge page (#7682) 2019-06-04 18:19:30 +10:00
basic-topic-list.js.es6 UX: Read indicator improvements. (#8049) 2019-08-29 12:03:43 -03:00
bread-crumbs.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
bulk-select-button.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
categories-and-latest-topics.js.es6
categories-and-top-topics.js.es6
categories-boxes-topic.js.es6
categories-boxes-with-topics.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
categories-boxes.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
categories-only.js.es6
categories-topic-list.js.es6
category-title-before.js.es6
category-title-link.js.es6
category-unread.js.es6
cdn-img.js.es6
choose-message.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
choose-topic.js.es6 REFACTOR: choose-topic component (#7636) 2019-05-29 16:21:13 +02:00
color-picker-choice.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
color-picker.js.es6
composer-action-title.js.es6 DEV: prettier 1.18.2 (#7810) 2019-06-26 17:09:52 +02:00
composer-body.js.es6 UX: Refactor iOS composer layout 2019-10-08 11:16:41 -04:00
composer-editor.js.es6 FIX: preview up to 'max_oneboxes_per_post' oneboxes 2019-09-17 23:25:15 +02:00
composer-message.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
composer-messages.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
composer-save-button.js.es6
composer-title.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
composer-toggles.js.es6
composer-user-selector.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
conditional-loading-section.js.es6
conditional-loading-spinner.js.es6
connector-container.js.es6
cook-text.js.es6 FEATURE: Support `[description|attachment](upload://<short-sha>)` in MD take 2. 2019-05-29 09:26:32 +08:00
count-i18n.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
create-account.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
create-topic-button.js.es6
create-topics-notice.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
csv-uploader.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
custom-html.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
d-button.js.es6 DEV: Allow `{{d-button}}` to include a href 2019-06-10 13:24:40 -04:00
d-editor-modal.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
d-editor.js.es6 UX: Better composer hyperlink modal (#8160) 2019-10-08 16:19:07 -04:00
d-modal-body.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
d-modal-cancel.js.es6
d-modal.js.es6 UX: Trigger primary action in modals using Enter 2019-10-09 13:28:07 -04:00
d-navigation.js.es6 FIX: attempts to use params from addDiscoveryQueryParam (#8007) 2019-08-14 19:56:02 +02:00
d-section.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
date-input.js.es6 FEATURE: new date/time components (#7898) 2019-07-18 17:29:41 +02:00
date-picker-future.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
date-picker-past.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
date-picker.js.es6 UX: Use shorter weekday labels in date picker 2019-08-05 14:12:27 +02:00
date-time-input-range.js.es6 FEATURE: new date/time components (#7898) 2019-07-18 17:29:41 +02:00
date-time-input.js.es6 FEATURE: new date/time components (#7898) 2019-07-18 17:29:41 +02:00
desktop-notification-config.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
directory-item.js.es6
directory-toggle.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
disabled-icon.js.es6
discourse-banner.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
discourse-linked-text.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
discourse-tag-bound.js.es6 DEV: Ember 3.8.0 2019-04-26 12:16:21 +02:00
discourse-topic.js.es6 DEV: adds discourse:focus-changed app event (#8123) 2019-10-02 10:53:51 +10:00
discovery-categories.js.es6
discovery-topics-list.js.es6 FEATURE: Sync unread state live to topic lists (#7933) 2019-07-29 10:28:42 +01:00
edit-category-general.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
edit-category-images.js.es6
edit-category-panel.js.es6
edit-category-security.js.es6 UX: Show a warning when admin clicks save without adding group when changing category permissions (#7947) 2019-07-29 21:53:31 +03:00
edit-category-settings.js.es6 FIX: ie11 exception on new category popup (#7585) 2019-05-22 15:17:28 +02:00
edit-category-tab.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
edit-category-tags.js.es6 FIX: computed is not used 2019-04-04 17:38:27 -04:00
edit-category-topic-template.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
edit-topic-timer-form.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
emoji-picker.js.es6 FEATURE: favorites emojis will also show in composer autocomplete (#8011) 2019-08-16 11:47:03 +02:00
emoji-uploader.js.es6
expand-post.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
expanding-text-area.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
featured-topic.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
flag-action-type.js.es6
flag-selection.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
flat-button.js.es6
footer-message.js.es6
footer-nav.js.es6 UX: Improve composer layout in iPads 2019-10-01 08:22:17 -04:00
future-date-input.js.es6 FIX: safari desktop doesnt support input[time] (#7719) 2019-06-07 15:50:43 +10:00
generated-invite-link.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
global-notice.js.es6 DEV: prevents global-notice events to leak (#7732) 2019-06-07 16:49:59 +02:00
google-search.js.es6
group-activity-filter.js.es6
group-card-contents.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
group-flair-inputs.js.es6
group-index-toggle.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
group-manage-logs-filter.js.es6
group-manage-logs-row.js.es6
group-manage-save-button.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
group-member-dropdown.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
group-member.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
group-members-input.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
group-membership-button.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
group-navigation.js.es6
group-post.js.es6
group-selector.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
groups-form-interaction-fields.js.es6 FEATURE: Add "Group owners" to posting options for groups 2019-07-08 17:14:11 -04:00
groups-form-membership-fields.js.es6 DEV: improve the code readability. 2019-09-06 01:27:29 +05:30
groups-form-profile-fields.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
groups-info.js.es6
header-extra-info.js.es6
hide-modal-trigger.js.es6
highlight-text.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
ignored-user-list-item.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
ignored-user-list.js.es6 UX: Clear username when opening ignore duration modal 2019-08-08 16:31:34 +01:00
image-uploader.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
images-uploader.js.es6 UX: Refactor avatar upload modal for better mobile spacing 2019-07-19 10:39:38 -04:00
input-tip.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
invite-panel.js.es6 apply prettier on gigantic find and replace (#7604) 2019-05-27 10:42:53 +02:00
latest-topic-list-item.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
link-to-input.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
links-redirect.js.es6 FIX: Respect "open external links in new window" in quotes and edit history 2019-04-29 10:13:53 -04:00
load-more.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
login-buttons.js.es6 FEATURE: use full screen login by default for social login methods (#7481) 2019-05-09 10:03:01 +05:30
login-modal.js.es6
login-reply-button.js.es6
mobile-category-topic.js.es6
mobile-nav.js.es6 FIX: prevents mobile nav to create an error when unregistering click events (#8016) 2019-08-19 09:33:54 +02:00
modal-panel.js.es6
modal-tab.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
mount-widget.js.es6 DEV: reset widget clean callback between tests (#7761) 2019-06-12 17:49:02 +02:00
nav-item.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
navigation-bar.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
navigation-item.js.es6 FIX: attempts to use params from addDiscoveryQueryParam (#8007) 2019-08-14 19:56:02 +02:00
notification-consent-banner.js.es6
number-field.js.es6
password-field.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
plugin-connector.js.es6 DEV: adds teardownComponent hook to connector class (#8171) 2019-10-09 00:26:33 +02:00
plugin-outlet.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
popup-input-tip.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
preference-checkbox.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
pwa-install-banner.js.es6 FIX: Don't display PWA banner when using native app 2019-08-26 15:55:26 -04:00
quote-button.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
radio-button.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
related-messages.js.es6 FEATURE: Add search operator to see all direct messages from a user (#7913) 2019-07-22 10:55:49 -04:00
reviewable-bundled-action.js.es6 FIX: Lint on JS 2019-03-28 13:36:30 -04:00
reviewable-claimed-topic.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
reviewable-conversation-post.js.es6 UX: Don't show the username of the first user in the conversation 2019-04-08 16:39:53 -04:00
reviewable-flagged-post.js.es6 FIX: Conflict error (version was already used) 2019-05-03 16:36:37 -04:00
reviewable-histories.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
reviewable-item.js.es6 FEATURE: Adds a pop up that shows a more detailed score for reviewables (#8035) 2019-09-04 09:56:25 -06:00
reviewable-queued-post.js.es6 FEATURE: Allow viewing of raw emails for reviewable queued posts (#7910) 2019-07-19 11:56:14 -04:00
reviewable-user.js.es6 UX: Show user fields when reviewing a user 2019-04-04 14:45:40 -04:00
scroll-tracker.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
scrolling-post-stream.js.es6 FEATURE: Publish read state on group messages. (Originally introduced in #7989) (#8025) 2019-08-27 09:09:00 -03:00
search-advanced-options.js.es6 FEATURE: Add search operator to see all direct messages from a user (#7913) 2019-07-22 10:55:49 -04:00
search-text-field.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
second-factor-form.js.es6 FEATURE: Webauthn authenticator management with 2FA login (Security Keys) (#8099) 2019-10-01 19:08:41 -07:00
second-factor-input.js.es6
security-key-form.js.es6 FEATURE: Webauthn authenticator management with 2FA login (Security Keys) (#8099) 2019-10-01 19:08:41 -07:00
share-panel.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
share-popup.js.es6 DEV: fixes deprecation due to incorrect appEvent setup on share:url (#8122) 2019-10-01 22:17:38 +02:00
share-source.js.es6
shared-draft-controls.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
signup-cta.js.es6
site-header.js.es6 FEATURE: Quick access panels in user menu (#8073) 2019-09-09 11:03:57 -04:00
suggested-topics.js.es6 UX: Add title attribute and aria-label to PM icon link 2019-07-10 23:05:57 -04:00
tag-drop-link.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
tag-list.js.es6
tags-admin-dropdown.js.es6 DEV: reduces memory footprint of tests - step 1 (#7591) 2019-05-28 12:15:12 +02:00
text-field.js.es6 DEV: Ember 3.8.0 2019-04-26 12:16:21 +02:00
text-overflow.js.es6 DEV: Upgrades to Ember 3.10 (#7871) 2019-07-16 12:45:15 +02:00
time-input.js.es6 FEATURE: new date/time components (#7898) 2019-07-18 17:29:41 +02:00
top-period-buttons.js.es6 DEV: Ember 3.8.0 2019-04-26 12:16:21 +02:00
topic-admin-menu-button.js.es6 FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
topic-category.js.es6
topic-entrance.js.es6 REFACTOR: topic-entrance component (#7694) 2019-06-04 17:50:02 +02:00
topic-footer-buttons.js.es6 FEATURE: add support for defer topic functionality 2019-05-31 15:44:35 +10:00
topic-join-group-notice.js.es6 FEATURE: opt-in guidance on topics for users without access (#7852) 2019-07-04 10:12:39 +02:00
topic-list-item.js.es6 UX: Read indicator improvements. (#8049) 2019-08-29 12:03:43 -03:00
topic-list.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
topic-navigation.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
topic-post-badges.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
topic-progress.js.es6 UX: Fix topic progress placement in iOS app 2019-10-06 16:10:08 -04:00
topic-status.js.es6 DEV: attemps to limit Discourse.User.current() usage (#7943) 2019-07-26 11:20:11 +02:00
topic-timeline.js.es6 FIX: Topic timeline placement on iPad 2019-10-08 16:10:09 -04:00
topic-timer-info.js.es6 FIX: Only show remove timer button to users with permission to do so 2019-07-01 22:17:02 -04:00
topic-title.js.es6
track-selected.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
user-badge.js.es6 DEV: Ember 3.8.0 2019-04-26 12:16:21 +02:00
user-card-contents.js.es6 FIX: close user card after clicking Message button 2019-08-30 13:40:12 -04:00
user-field.js.es6 DEV: Ember 3.8.0 2019-04-26 12:16:21 +02:00
user-flag-percentage.js.es6 FIX: Missing translations for agree/disagree details 2019-03-29 14:14:59 -04:00
user-info.js.es6 PERF: speed up about page render time and limit category mods (#8112) 2019-10-03 21:48:56 +03:00
user-link.js.es6
user-notifications-large.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
user-selector.js.es6 Support multi-group user search 2019-05-30 08:45:20 +08:00
user-stat.js.es6
user-stream-item.js.es6
user-stream.js.es6 FIX: Open drafts for PMs from Activity > Drafts screen. 2019-09-16 16:24:42 +03:00
user-summary-category-search.js.es6
user-summary-section.js.es6
user-summary-topic.js.es6
user-summary-topics-list.js.es6
user-summary-user.js.es6
watch-read.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00