discourse/app/services
Jeff Wong 91b31860a1
Feature: Push notifications for Android (#5792)
* Feature: Push notifications for Android

Notification config for desktop and mobile are merged.

Desktop notifications stay as they are for desktop views.

If mobile mode, push notifications are enabled.

Added push notification subscriptions in their own table, rather than through
custom fields.

Notification banner prompts appear for both mobile and desktop when enabled.
2018-05-04 15:31:48 -07:00
..
spam_rule Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
anonymous_shadow_creator.rb FIX: email_domains_whitelist prevented creation of anonymous users 2018-03-06 18:14:53 +01:00
badge_granter.rb Set user title from the badge view (#5049) 2017-08-17 16:32:37 -04:00
color_scheme_revisor.rb Fix all the errors to get our tests green on Rails 5.1. 2017-09-25 13:48:58 +08:00
destroy_task.rb Add destroy rake task 2018-03-30 18:32:21 -06:00
group_action_logger.rb FEATURE: Add group settngs to allow users to leave a group freely. 2017-07-28 15:00:25 +09:00
group_mentions_updater.rb FIX: Skip validations when updating group mentions. 2017-04-04 14:13:18 +08:00
group_message.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
handle_chunk_upload.rb FIX: Can't upload backup. 2018-04-06 10:14:17 +08:00
notification_emailer.rb rename 'private_email_time_window_seconds' to 'personal_email_time_window_seconds' 2018-02-01 13:25:29 +05:30
post_action_notifier.rb FEATURE: Notify flaggers when flagged post is edited by author 2018-04-09 16:45:33 +02:00
post_alerter.rb FIX: set notification level when changing post owner (#5616) 2018-04-16 11:48:06 +02:00
post_owner_changer.rb FIX: set notification level when changing post owner (#5616) 2018-04-16 11:48:06 +02:00
push_notification_pusher.rb Feature: Push notifications for Android (#5792) 2018-05-04 15:31:48 -07:00
random_topic_selector.rb FIX: invalid cache for parent category with limit_suggested_to_category 2018-01-15 16:13:29 +11:00
search_indexer.rb FEATURE: index YouTube titles in search 2018-04-26 15:46:52 +10:00
site_settings_task.rb Add tests for Site Settings import/export 2018-03-23 14:55:17 -06:00
spam_rules_enforcer.rb Rename "Blocked" to "Silenced" 2017-11-10 14:10:27 -05:00
staff_action_logger.rb FEATURE: add staff action log for post approvals 2018-04-23 11:28:44 +05:30
topic_status_updater.rb Add a DiscourseEvent for when a topic is closed 2017-09-27 14:00:53 -04:00
topic_timestamp_changer.rb FIX: TopicTimestampChanger should not allow timestamps in the future. 2017-05-22 16:03:49 +08:00
tracked_topics_updater.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
trust_level_granter.rb REFACTOR: Track manual locked user levels separately from groups 2017-11-27 11:23:44 -05:00
user_action_creator.rb REFACTOR: Use Topic#private_message? to reduce duplication. 2018-03-05 15:39:22 +08:00
user_activator.rb FEATURE: forgot_password_strict setting also prevents reporting that an email address is taken during signup 2017-10-03 15:28:30 -04:00
user_anonymizer.rb Add an event that is triggered when a user is anonymized 2018-05-02 12:25:29 -04:00
user_authenticator.rb SECURITY: signup without verified email using Google auth 2017-10-16 13:51:41 -04:00
user_destroyer.rb FIX: delete staged users when the incoming email is rejected 2017-10-11 16:17:01 +02:00
user_merger.rb REFACTOR: move support for user card badge images to a plugin discourse-user-card-badges 2018-04-26 13:25:24 -04:00
user_silencer.rb Pass silenced_by through to DiscourseEvent 2018-03-29 16:44:18 -04:00
user_updater.rb FIX: title selector needs to flag whether title comes from badge or not 2018-04-26 16:51:11 -04:00
username_changer.rb FEATURE: Rename user in mentions and quotes 2018-05-01 13:49:14 -04:00
username_checker_service.rb FIX: wasn't able to use the same username when taking over a staged account 2017-12-12 11:26:00 +01:00
word_watcher.rb FIX: Missing word boundaries when non-regexp 2017-11-17 14:37:31 -05:00