discourse/app/services
Gerhard Schlager b0862bd15d FIX: Push notifications could fail with UnauthorizedRegistration
The webpush gem by default sets the expiration date of the JWT token to exactly 24 hours in the future. That's not really needed because the token isn't reused. And it might cause UnauthorizedRegistration if the server's clock isn't 100% correct, because the maximum allowed value is 24 hours.
2019-02-15 21:12:09 +01:00
..
spam_rule FIX: When disagreeing with a flag that silenced a user, unsilence them 2019-02-08 08:50:50 -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 FIX: prevent error when badge has already been awarded 2019-01-04 15:17:54 +01: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 FIX: Allow `rake destroy:topics` to delete topics in sub-categories 2018-09-10 12:52:14 +01:00
group_action_logger.rb Make rubocop happy again. 2018-06-07 13:28:18 +08: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 FEATURE: Support backup uploads/downloads directly to/from S3. 2018-10-15 09:43:31 +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 FIX: Liked notification consolidation has to account for user like frequency setting. 2019-01-17 14:33:23 +08:00
post_alerter.rb FIX: Liked notification consolidation has to account for user like frequency setting. 2019-01-17 14:33:23 +08:00
post_owner_changer.rb FIX: PostOwnerChange should update 'topic.last_poser' 2018-05-16 19:48:04 +02:00
push_notification_pusher.rb FIX: Push notifications could fail with UnauthorizedRegistration 2019-02-15 21:12:09 +01:00
random_topic_selector.rb improve erraticly failing spec 2018-05-23 08:39:15 +10:00
search_indexer.rb FIX: Strip accents from search query 2018-10-23 12:10:33 +11:00
site_settings_task.rb FEATURE: only export settings that changed via rake task 2018-10-08 11:54:52 +11:00
staff_action_logger.rb FEATURE: Log entity export in staff logs 2018-09-19 03:16:45 +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 FIX: Email domain whitelist prevented user anonymizing 2019-01-30 15:14:36 +01:00
user_authenticator.rb FIX: apply automatic group rules when using social login providers 2018-05-23 02:26:07 +03:00
user_destroyer.rb PERF: delete potentially large associated tables before user_destroyer.destroy transaction 2019-01-18 16:10:03 +01:00
user_merger.rb FIX: Clarify User.group_locked_trust_level. 2018-11-07 10:27:44 +08:00
user_silencer.rb Update app/services/user_silencer.rb 2019-02-08 08:50:50 -05:00
user_updater.rb FEATURE: Allow overriding text size from a different device (#6955) 2019-01-28 11:19:50 +00:00
username_changer.rb Update username only after successful user anonymization 2018-06-08 15:50:07 +02:00
username_checker_service.rb FIX: Check for group name availability should skip reserved usernames. 2018-08-01 11:09:33 +08:00
wildcard_domain_checker.rb FEATURE: allow multiple secrets for Discourse SSO provider 2018-10-15 16:03:53 +11:00
word_watcher.rb FEATURE: allow blocking emojis (#7011) 2019-02-15 20:55:48 +05:30