discourse/app/assets/javascripts
Joffrey JAFFEUX a947b7b839
FIX: prevents registering multiple topic-notifications-button:changed (#9356)
A large topic page will always have the bottom tracking button, and will also have the timeline, meaning we already had 2 tracking events.

But it gets even worse when you know that the timeline button is a component connector which will trigger `didInsertElement` very frequently, meaning we were constantly adding more and more appEvents handlers.
2020-04-06 15:06:26 +02:00
..
admin DEV: only load staff logs when page is visited 2020-04-03 14:13:01 +11:00
confirm-new-email Last ES6 files in our app/assets/javascripts 2020-03-25 12:30:20 -04:00
discourse FIX: prevents registering multiple topic-notifications-button:changed (#9356) 2020-04-06 15:06:26 +02:00
discourse-common FIX: jQuery deprecation warning (#9331) 2020-04-02 09:54:51 -04:00
docs
ember-addons Migrate ember-addons from ES6 -> JS 2020-03-24 16:11:56 -04:00
locales Run prettier on a couple of files 2020-03-12 14:07:38 -04:00
pretty-text FEATURE: allows multiple custom emoji groups (#9308) 2020-03-30 20:16:10 +02:00
select-kit FIX: prevents registering multiple topic-notifications-button:changed (#9356) 2020-04-06 15:06:26 +02:00
wizard DEV: Create wizard-field-checkboxes component (#9333) 2020-04-01 13:30:38 -05:00
activate-account.js Last ES6 files in our app/assets/javascripts 2020-03-25 12:30:20 -04:00
admin.js.erb
application.js FEATURE: Stricter rules for user presence 2020-03-26 17:36:52 +11:00
auto-redirect.js Last ES6 files in our app/assets/javascripts 2020-03-25 12:30:20 -04:00
deprecated.js Run prettier on a couple of files 2020-03-12 14:07:38 -04:00
discourse-loader.js DEV: Add Ember.PromiseProxyMixin to ember modules (#9312) 2020-03-30 11:37:14 -04:00
discourse-objects.js
discourse.js Rename more es6 files to js 2020-03-24 16:32:56 -04:00
embed-application.js Last ES6 files in our app/assets/javascripts 2020-03-25 12:30:20 -04:00
ember_include.js.erb
ember_jquery.js
ember-shim.js DEV: Deprecate ember module imports (#9011) 2020-02-21 15:56:49 +01:00
env.js
google-tag-manager.js Last ES6 files in our app/assets/javascripts 2020-03-25 12:30:20 -04:00
google-universal-analytics.js Last ES6 files in our app/assets/javascripts 2020-03-25 12:30:20 -04:00
main_include_admin.js
markdown-it-bundle.js REFACTOR: Attach resize controls to images from the markdown pipeline (#8314) 2019-11-12 17:32:37 -03:00
onpopstate-handler.js More JS files 2020-03-24 16:18:56 -04:00
polyfills.js FIX: moves back padStart/padEnd to core polyfills (#8714) 2020-01-14 10:54:39 +01:00
preload-application-data.js Rename more es6 files to js 2020-03-24 16:32:56 -04:00
preload-store.js Rename more es6 files to js 2020-03-24 16:32:56 -04:00
pretty-text-bundle.js DEV: Remove pretty_text import hack & still work server-side (#8266) 2019-10-31 11:54:46 -05:00
print-page.js
service-worker.js.erb FIX: Bypass serviceworker cache for auth routes 2020-03-31 14:24:02 -03:00
set-prototype-polyfill.js
template_include.js DEV: Remove unsafe-eval from development CSP (#8569) 2019-12-30 12:17:12 +00:00
template_include.js.erb DEV: Remove unsafe-eval from development CSP (#8569) 2019-12-30 12:17:12 +00:00
vendor.js Revert "FIX: word boundary regex (\b) not working in Unicode languages. (#9163)" 2020-03-25 14:34:45 +00:00
wizard-application.js DEV: Move computed to discourseComputed (#8312) 2019-11-07 15:38:28 -06:00
wizard-start.js Rename more es6 files to js 2020-03-24 16:32:56 -04:00
wizard-vendor.js FIX: ensure s2 is working with wizard (#8886) 2020-02-07 10:00:39 +01:00