discourse/app/assets/javascripts
Martin Brennan b79ea986ac
FEATURE: High priority bookmark reminder notifications (#9290)
Introduce the concept of "high priority notifications" which include PM and bookmark reminder notifications. Now bookmark reminder notifications act in the same way as PM notifications (float to top of recent list, show in the green bubble) and most instances of unread_private_messages in the UI have been replaced with unread_high_priority_notifications.

The user email digest is changed to just have a section about unread high priority notifications, the unread PM section has been removed.

A high_priority boolean column has been added to the Notification table and relevant indices added to account for it.

unread_private_messages has been kept on the User model purely for backwards compat, but now just returns unread_high_priority_notifications count so this may cause some inconsistencies in the UI.
2020-04-01 09:09:20 +10:00
..
admin DEV: Enable and fix the 'no-multiple-empty-lines' lint 2020-03-30 14:13:33 -07:00
confirm-new-email Last ES6 files in our app/assets/javascripts 2020-03-25 12:30:20 -04:00
discourse FEATURE: High priority bookmark reminder notifications (#9290) 2020-04-01 09:09:20 +10:00
discourse-common Migrate discourse-common from es6 -> js 2020-03-23 15:05:58 -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: when switching reply type update options 2020-03-31 14:40:57 +11:00
wizard DEV: Partial 'block-indentation' linting fixes 2020-03-30 14:13:33 -07: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