This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/lib
David Taylor cc56f226b8 FIX: Correct mention autocomplete in new topics in unsecured categories
When autocompleting mentions in secure categories, we immediately populate the list with users which have permission to view the category. This logic is applied to unsecured categories as well, but the server returns an empty list of users. This commit teaches the autocomplete to understand empty lists of users without terminating the autocomplete dropdown.
2019-10-21 14:52:54 +01:00
..
concerns FIX: Post blurb incorrect when search contains a phrase match. 2019-03-26 17:01:52 +08:00
after-transition.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
ajax-error.js.es6 FIX: Show error message if message exists 2019-05-09 22:12:51 +02:00
ajax.js.es6 Use Discourse.getURL for /clicks/track so clicks can be tracked on relative URLs (#8079) 2019-09-09 17:41:37 +10:00
autocomplete.js.es6 FEATURE: Add ignore duration selection for user notifications preferences page (#7269) 2019-03-29 13:33:08 +00:00
autosize.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
category-hashtags.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
category-tag-search.js.es6 SECURITY: updates lodash from 1.3.0 to 4.17.5 (#7546) 2019-05-16 10:34:19 +02:00
clean-dom.js.es6 REFACTOR: Move app-events:main to service:app-events (#8152) 2019-10-04 10:06:08 -04:00
click-track.js.es6 Use Discourse.getURL for /clicks/track so clicks can be tracked on relative URLs (#8079) 2019-09-09 17:41:37 +10:00
computed.js.es6 DEV: remove .property() deprecations (#7906) 2019-07-18 13:28:23 -04:00
copy-text.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
d-popover.js.es6 make eslint happy 2019-05-23 12:51:40 +02:00
debounce.js.es6 Add ES6 support to more files 2015-08-13 10:49:08 -04:00
decimal-adjust.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
desktop-notifications.js.es6 DEV: s/Em/Ember (#6874) 2019-01-11 17:54:23 +01:00
dirty-keys.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
discourse-location.js.es6 FIX: ensures routing with hash doesn't stuck history (#7872) 2019-07-10 20:43:03 +02:00
export-csv.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
export-result.js.es6 FEATURE: download user posts archive 2014-12-24 15:13:48 +05:30
eyeline.js.es6 REFACTOR: removes self pattern from eyeline lib (#7796) 2019-06-24 10:58:59 +02:00
formatter.js.es6 UX: Use medium format for displaying time in post notices. (#8074) 2019-09-11 13:00:53 +03:00
hash.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
highlight-syntax.js.es6 FEATURE: allow custom HighlightJS languages 2019-01-02 19:07:36 -05:00
highlight-text.js.es6 FIX: Letters between words incorrectly highlighted within post. 2019-04-03 15:57:51 +08:00
intercept-click.js.es6 FIX: an <a> with a target of _blank wants a new window 2019-02-19 14:44:30 -08:00
is-element-in-viewport.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
key-value-store.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
keyboard-shortcuts.js.es6 FIX: various fixes to draft system 2019-10-21 17:24:06 +11:00
lazy-load-images.js.es6 FIX: Memory Leaks when decorating posts (#7749) 2019-06-11 17:21:23 +02:00
lightbox.js.es6 UX: replace lightbox loading text with spinner (#7393) 2019-04-17 10:24:03 -07:00
link-category-hashtags.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
link-lookup.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
link-mentions.js.es6 DEV: prettier 1.18.2 (#7810) 2019-06-26 17:09:52 +02:00
link-tag-hashtag.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
load-script.js.es6 FIX: multiple loadScript to the same url may resolve prematurely (#6474) 2018-10-11 08:55:36 +08:00
lock-on.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
logout.js.es6 FIX: Ensure page is reloaded correctly when a hash is present (#8096) 2019-09-16 13:27:12 +01:00
mobile.js.es6 FIX: Prevent input zooming in iOS 2019-04-15 13:05:43 -04:00
notification-levels.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
offset-calculator.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
optional-service.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
page-tracker.js.es6 DEV: uses router.currentRouteName instead of application (#7942) 2019-07-25 12:50:30 +02:00
page-visible.js.es6 DEV: unpin Prettier version, apply to YAML files 2019-01-17 13:05:39 -05:00
plugin-api.js.es6 DEV: Add a plugin API for registering a "beforeSave" on the composer 2019-10-11 14:55:27 -04:00
plugin-connectors.js.es6 DEV: adds teardownComponent hook to connector class (#8171) 2019-10-09 00:26:33 +02:00
posts-with-placeholders.js.es6 DEV: global s/this.get\("(\w+)"\)/this.$1 (#7592) 2019-05-27 10:15:39 +02:00
push-notifications.js.es6 DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
pwa-utils.js.es6 FEATURE: disable native share API on non tablets/phones 2019-05-02 13:18:29 +10:00
quote-state.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
quote.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
raw-templates.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
register-topic-footer-button.js.es6 DEV: removes deprecated property() usage from topic-footer-button api (#7930) 2019-07-24 13:55:18 +02:00
render-tag.js.es6 DEV: add replaceTagRenderer to pluginApi 2019-02-20 14:52:56 -05:00
render-tags.js.es6 FEATURE: displays tags in search menu results when enabled (#7819) 2019-06-27 19:26:14 +02:00
render-topic-featured-link.js.es6 FEATURE: Use the 'ugc' rel attribute alongside 'nofollow' 2019-10-14 15:21:48 -03:00
reports-loader.js.es6 FIX: prevents race condition where the same report is loaded multiple times (#6953) 2019-01-25 19:29:45 +01:00
round.js.es6 FEATURE: 2 new reports: time to first response, topics with no response 2015-06-22 19:46:51 +02:00
safari-hacks.js.es6 FIX: do not unpin reply box in iOS when selecting Emoji 2019-10-15 10:51:53 -04:00
screen-track.js.es6 FIX: Check postStream.gaps exists before trying postSteam.gaps.after 2019-06-11 23:48:21 +01:00
search.js.es6 FIX: Display emojis in search result blurbs 2019-09-10 11:11:15 -04:00
settings.js.es6 FIX: Show same username or name for post notices. (#7862) 2019-07-19 11:05:48 +03:00
sharing.js.es6 FEATURE: Make share button support custom javascript (#8090) 2019-09-12 11:19:43 -04:00
show-modal.js.es6 DEV: lint file 2019-06-18 17:12:55 +10:00
static-route-builder.js.es6 DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
svg-sprite-loader.js.es6 Upgrade to FontAwesome 5 (take two) (#6673) 2018-11-26 16:49:57 -05:00
tag-hashtags.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
text-direction.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
text.js.es6 FIX: Various watched words improvements 2019-08-02 15:29:12 +01:00
theme-selector.js.es6 FIX: Ensure live-reloading of theme CSS works first time (#8052) 2019-08-29 15:47:08 +01:00
throttle.js.es6 SECURITY: updates lodash from 1.3.0 to 4.17.5 (#7546) 2019-05-16 10:34:19 +02:00
to-markdown.js.es6 DEV: use upload short-url in html to markdown conversion if 'base62-sha1' data attr available. 2019-07-05 10:06:41 +05:30
tooltip.js.es6 FEATURE: unified popover implementation (#7244) 2019-03-26 15:43:27 +01:00
transform-post.js.es6 FEATURE: Publish read state on group messages. (Originally introduced in #7989) (#8025) 2019-08-27 09:09:00 -03:00
url.js.es6 UI: Scroll to the bottom of the page when the scrollbar hits the end (#8101) 2019-10-08 12:00:58 +11:00
user-activation.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00
user-search.js.es6 FIX: Correct mention autocomplete in new topics in unsecured categories 2019-10-21 14:52:54 +01:00
utilities.js.es6 UX: remove iPad keyboard user setting from iOS 13 2019-10-07 14:55:25 -04:00
webauthn.js.es6 Check webauthn support when registering security keys (#8146) 2019-10-03 08:26:26 +10:00