discourse/app
David Battersby 6ec8728ebf
DEV: refactor live notifications setting in user preferences (#28145)
This change is mainly a refactor of the desktop notifications service to improve readability and have standardised values for tracking state for current user in regards to the Notification API and Push API.

Also improves readability when handling push notification jobs, especially in scenarios where the push_notification_time_window_mins site setting is set to 0, which will allow sending push notifications instantly.
2024-08-02 17:25:15 +04:00
..
assets DEV: refactor live notifications setting in user preferences (#28145) 2024-08-02 17:25:15 +04:00
controllers FIX: Don't count draft views towards topic view stats (#28162) 2024-07-31 11:10:50 +08:00
helpers UX: Use localized time format in embedded comments (#28014) 2024-07-22 18:42:36 +08:00
jobs DEV: refactor live notifications setting in user preferences (#28145) 2024-08-02 17:25:15 +04:00
mailers UX: Use a dropdown for SSL mode for group SMTP (#27932) 2024-07-18 10:33:14 +10:00
models FIX: Don't count draft views towards topic view stats (#28162) 2024-07-31 11:10:50 +08:00
serializers FIX: Badge image uploader (#28188) 2024-08-01 15:36:17 +02:00
services DEV: refactor live notifications setting in user preferences (#28145) 2024-08-02 17:25:15 +04:00
views FIX: Exclude reply count on posts due to required Comment nesting (#27892) 2024-07-15 09:40:47 +08:00