discourse/app/serializers
Sam 4205c528d0 FEATURE: hide enable_personal_email_messages and min_trust_to_send_email_messages
These site settings are very hard to explain and only applicable for very
specific Discourse setups.

If an admin "enables staged users" which is used in support scenarios then
all staff can send "messages" directly to an "email".

The setting allows you to extend this to TL4 or any trust level.

Actual use case would be a support type setup with restricted staff. It is
quite rare so hiding this for now and re-evaluate keeping the setting in
2019
2018-08-27 11:38:22 +10:00
..
concerns PERF: Split skipped email logs into a seperate table. 2018-07-24 13:14:37 +08:00
about_serializer.rb PERF: Cache About#stats. 2015-07-20 22:45:05 +08:00
admin_badge_serializer.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
admin_badges_serializer.rb FEATURE: allow advanced badge options in admin screen 2014-07-24 18:28:23 +10:00
admin_detailed_user_serializer.rb Review Changes for f4f8a293e7. 2018-02-21 14:55:49 +08:00
admin_email_template_serializer.rb FIX: Translate titles of email templates 2017-01-05 01:26:38 +01:00
admin_plugin_serializer.rb Fix regression introduced in 8cf0f51eb2. 2018-05-16 14:26:03 +08:00
admin_user_action_serializer.rb Make rubocop happy again. 2018-06-07 13:28:18 +08:00
admin_user_list_serializer.rb FEATURE: Secondary emails support. 2018-07-16 11:09:49 +08:00
admin_user_serializer.rb FIX: do not show "Send Activation Email" button if `must_approve_users` setting is enabled 2017-07-04 14:00:50 +05:30
admin_web_hook_event_serializer.rb FEATURE: prompts new webhook events 2016-09-19 12:07:17 +08:00
admin_web_hook_serializer.rb FEATURE: Webhooks. 2016-09-05 18:44:00 +08:00
api_key_serializer.rb Support for per-user API keys 2013-10-22 17:34:39 -04:00
application_serializer.rb FEATURE: fragment cache for use with serializers 2015-09-28 16:50:24 +10:00
archetype_serializer.rb Initial release of Discourse 2013-02-05 14:16:51 -05:00
auth_provider_serializer.rb FIX: don't require auth providers to set full_screen_login_setting 2018-08-06 10:24:39 +01:00
backup_serializer.rb Backup serializer 2014-02-13 13:31:13 -08:00
badge_grouping_serializer.rb UX: Show translated badge names and badge groupings 2015-12-30 23:35:16 +01:00
badge_index_serializer.rb UX: Show badges as cards on the badges index and show page 2016-03-25 15:33:06 -04:00
badge_serializer.rb FEATURE: grant badges in post admin wrench (#5498) 2018-01-22 14:10:53 +11:00
badge_type_serializer.rb Fix badge type ordering 2014-08-25 12:48:31 -07:00
basic_category_serializer.rb FEATURE: navigate to first post and auto bump category settings 2018-07-16 18:10:35 +10:00
basic_group_history_serializer.rb FEATURE: Group logs. 2016-12-12 17:29:54 +08:00
basic_group_serializer.rb Make rubocop happy again. 2018-06-07 13:28:18 +08:00
basic_group_user_serializer.rb FIX: Group owners should be able to invite users to their groups. 2017-07-21 23:48:25 +09:00
basic_post_serializer.rb FIX: Don't hardcode the path into translations. 2017-10-30 12:47:34 +08:00
basic_topic_serializer.rb Add :title as attribute for basic_topic 2013-07-05 23:22:52 +02:00
basic_user_badge_serializer.rb Sort the badges on the user profile page 2014-08-25 12:40:51 -07:00
basic_user_serializer.rb UX: show full name on /latest page 2018-08-23 14:41:06 +05:30
category_and_topic_lists_serializer.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
category_detailed_serializer.rb FIX: use 'topic_all_time' as topic count failover in /categories page 2016-08-29 10:25:46 +02:00
category_list_serializer.rb Properly assign draft keys to Categories List view. 2013-05-28 21:16:24 -04:00
category_serializer.rb FIX: localize everyone group name in default category permissions 2018-04-19 11:14:18 +02:00
category_upload_serializer.rb FIX: Associate category logo and background to uploads record. 2016-12-12 17:37:28 +08:00
color_scheme_color_serializer.rb FEATURE: Native theme support 2017-04-12 10:53:49 -04:00
color_scheme_serializer.rb FIX: properly clean up related color schemes on delete 2017-05-04 14:03:17 -04:00
current_user_serializer.rb FEATURE: hide enable_personal_email_messages and min_trust_to_send_email_messages 2018-08-27 11:38:22 +10:00
detailed_user_badge_serializer.rb FIX: use BasicUserSerializer for user_badge.granted_by (#6266) 2018-08-14 08:11:14 +10:00
directory_item_serializer.rb REFACTOR: remove AgeWord calls from serializers and do it in javascript 2017-11-17 17:53:30 -05:00
directory_serializer.rb FEATURE: User Directory, with sorting and time period filter 2015-03-18 15:20:34 -04:00
discourse_version_check_serializer.rb REFACTOR: Avoid duplicated logic on server and client. 2017-11-21 17:10:04 +08:00
draft_serializer.rb FEATURE: Drafts view in user profile 2018-08-01 16:34:54 +10:00
email_log_serializer.rb PERF: Move `EmailLog#reply_key` into new `post_reply_keys` table. 2018-07-24 13:51:53 +08:00
embeddable_host_serializer.rb Add embed class name setup for embeddable hosts 2017-05-11 15:16:16 -04:00
embedding_serializer.rb Can edit settings on the embedding page 2015-08-20 15:56:05 -04:00
emoji_serializer.rb FEATURE: custom emojis 2014-12-23 01:12:26 +01:00
flagged_topic_serializer.rb FIX: error when loading admin > flags 2015-08-28 12:31:32 +02:00
flagged_topic_summary_serializer.rb Refactor flag types for more customization 2017-10-19 13:55:23 -04:00
flagged_user_serializer.rb FIX: Properly avoid n+1 query on flagged posts 2018-06-14 09:46:52 -04:00
gap_serializer.rb Show Gaps in the post stream when filters are active 2013-12-05 16:46:59 -05:00
group_post_serializer.rb FIX: link to sub-categories in group activity feed wasn't working 2017-09-13 23:14:46 +02:00
group_post_user_serializer.rb Revert "FIX: Move check to right serializer." 2017-09-12 18:11:08 +08:00
group_show_serializer.rb FIX: correct group membership on cards for admins 2018-06-12 14:57:26 -07:00
group_user_serializer.rb FIX: add title to group_user serializer 2015-07-06 23:00:00 +05:30
grouped_screened_url_serializer.rb Screened Urls page shows results for each domain instead of each url 2013-11-04 16:24:48 -05:00
grouped_search_result_serializer.rb FIX: don't show Create Topic button on full search page to users who can't create topics 2017-11-10 15:39:04 -05:00
incoming_email_details_serializer.rb FIX: don't blow up on badly encoding incoming email body 2018-01-30 23:47:58 +01:00
incoming_email_serializer.rb FIX: allow an admin to click on blank errors (#5027) 2017-08-04 20:04:26 +02:00
invite_serializer.rb Let's not show tons of extra information about invites unless you're the 2014-03-21 14:16:11 -04:00
invited_user_serializer.rb REFACTOR: remove AgeWord calls from serializers and do it in javascript 2017-11-17 17:53:30 -05:00
listable_topic_serializer.rb Make rubocop happy again. 2018-06-07 13:28:18 +08:00
new_post_result_serializer.rb Support for custom reasons for things being queued for approval 2015-04-28 15:06:47 -04:00
notification_serializer.rb FEATURE: use fancy title in notifications 2017-05-15 15:38:30 -04:00
penalty_counts_serializer.rb Move some display logic out of model, upgrade old code patterns 2018-05-25 12:54:22 -04:00
permalink_serializer.rb fix permalinks serializer with subfolder setups 2017-04-05 18:45:01 +02:00
post_action_type_serializer.rb Make rubocop happy again. 2018-06-07 13:28:18 +08:00
post_action_user_serializer.rb FIX: Who Liked a Post now shows UserCard when avatar is clicked 2015-10-02 18:10:06 -04:00
post_item_excerpt.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
post_revision_serializer.rb Make rubocop happy again. 2018-06-07 13:28:18 +08:00
post_serializer.rb Make rubocop happy again. 2018-06-07 13:28:18 +08:00
post_stream_serializer_mixin.rb PERF: Make mega topics work without a stream. 2018-07-12 12:46:12 +08:00
post_wordpress_serializer.rb FEATURE: move migrate_to_new_scheme into a background job 2015-06-12 12:07:57 +02:00
primary_group_serializer.rb FEATURE: primary group class on avatars in topic list 2017-02-20 15:55:10 -05:00
queued_post_serializer.rb FIX: handle posts with no user on needs approval page 2016-05-20 15:44:19 +05:30
screened_email_serializer.rb FEATURE: admins can clear screend emails if needed 2014-06-02 16:53:00 +10:00
screened_ip_address_serializer.rb FIX: show ip address with mask again on /admin/logs/screened_ip_addresses 2014-02-18 10:33:08 -05:00
screened_url_serializer.rb Fix [object object] being rendered where it should be an ip address 2013-11-05 15:00:54 -05:00
search_logs_serializer.rb FEATURE: support search click through tracking for user, category and tags 2017-12-01 12:04:55 +05:30
search_post_serializer.rb PERF: N+1 query in search when plugin loads custom fields in `TopicListItemSerializer`. 2017-05-31 09:54:10 +09:00
search_result_user_serializer.rb create searchResultUserSerializer, display name next to username in search results 2017-03-01 13:11:01 +01:00
search_topic_list_item_serializer.rb FEATURE: Allow staffs to tag PMs 2018-02-21 20:11:46 +05:30
similar_topic_serializer.rb FIX: Missing `url` attribute for suggested topics 2015-06-24 15:13:36 -04:00
single_sign_on_record_serializer.rb FIX: do not show SSO external_email to moderators 2018-06-12 14:20:44 +05:30
site_serializer.rb REFACTOR: Serve auth provider information in the site serializer. 2018-08-06 09:25:48 +01:00
site_text_serializer.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
skipped_email_log_serializer.rb PERF: Split skipped email logs into a seperate table. 2018-07-24 13:14:37 +08:00
staff_action_logs_serializer.rb FEATURE: dropdown to filter staff action logs 2017-05-30 11:25:42 -04:00
suggested_topic_serializer.rb FEATURE: Allow staffs to tag PMs 2018-02-21 20:11:46 +05:30
suggested_topics_mixin.rb PERF: Only send down suggested payload when loading last chunk. 2017-09-26 14:42:27 +08:00
tag_group_serializer.rb FIX: doesn't translate group permission keys 2018-08-21 12:56:56 +02:00
tag_serializer.rb FIX: when deleting a tag, the warning modal has the wrong topic count 2018-01-12 16:35:27 -05:00
theme_serializer.rb FEATURE: themes and components split 2018-08-24 11:30:00 +10:00
theme_settings_serializer.rb FEATURE: introduces list/compact_list components 2018-08-03 16:41:37 -04:00
top_list_serializer.rb BUGFIX: show the draft on top page 2014-02-06 11:39:43 +01:00
topic_embed_serializer.rb Add embed/info endpoint for TopicEmbed queries 2015-09-16 03:22:24 +00:00
topic_flag_type_serializer.rb Make rubocop happy again. 2018-06-07 13:28:18 +08:00
topic_link_serializer.rb DEV: remove exec_sql and replace with mini_sql 2018-06-19 16:13:36 +10:00
topic_list_item_serializer.rb FIX: Shared draft performance fix + missing avatars 2018-03-28 16:11:43 -04:00
topic_list_serializer.rb Revert "PERF: Don't join on shared drafts unless you have to" 2018-03-28 15:35:13 -04:00
topic_post_count_serializer.rb FEATURE: group avatar flair shows on topic participants list, and participant avatars can have custom styles 2017-01-18 11:38:00 -05:00
topic_poster_serializer.rb FEATURE: primary group class on avatars in topic list 2017-02-20 15:55:10 -05:00
topic_timer_serializer.rb rename topic_status_update to topic_timer 2017-05-11 18:27:53 -04:00
topic_tracking_state_serializer.rb FIX: We should use `category_id` instead of `category_name` to perform 2014-07-16 15:40:35 -04:00
topic_view_posts_serializer.rb PERF: Do not calculate gaps for `TopicViewPostsSerializer`. 2018-07-02 14:01:50 +08:00
topic_view_serializer.rb Rename `TopicView#last_read_post_id` to `TopicView#filtered_post_id`. 2018-06-27 12:33:57 +08:00
topic_view_wordpress_serializer.rb FIX: user avatar urls need to be absolute in wordpress api 2014-05-29 17:19:49 -04:00
trust_level3_requirements_serializer.rb FIX: Don't allow a user to become TL3 if they've ever been penalized 2018-04-24 15:15:32 -04:00
trust_level_serializer.rb Initial release of Discourse 2013-02-05 14:16:51 -05:00
upload_serializer.rb FEATURE: image uploads now have short urls 2017-08-22 16:40:08 -04:00
user_action_serializer.rb FIX: Wrong target user displayed for user actions in activity stream. 2018-05-18 11:28:13 +08:00
user_badge_serializer.rb FEATURE: you can not drill down and see why you have badges 2016-01-18 17:59:20 +11:00
user_badges_serializer.rb FEATURE: you can not drill down and see why you have badges 2016-01-18 17:59:20 +11:00
user_field_serializer.rb FEATURE: add user custom fields to user card 2016-04-08 14:35:41 +02:00
user_history_serializer.rb FEATURE: Native theme support 2017-04-12 10:53:49 -04:00
user_name_serializer.rb FEATURE: support for external letter avatars service 2015-09-11 02:12:40 +02:00
user_option_serializer.rb FEATURE: Groundwork for user-selectable theme components 2018-07-12 14:18:21 +10:00
user_serializer.rb Sorting is hard. This should really fix user profiles. 2018-08-20 18:56:21 +02:00
user_summary_serializer.rb FEATURE: add a Top Categories section to the user summary page, showing the categories in which a user has the most activity 2018-07-18 16:39:16 -04:00
user_wordpress_serializer.rb FEATURE: move migrate_to_new_scheme into a background job 2015-06-12 12:07:57 +02:00
watched_word_list_serializer.rb FEATURE: Support regular expressions for watched words 2017-09-27 15:48:57 -04:00
watched_word_serializer.rb FEATURE: Watched Words: when posts contain words, do one of flag, require approval, censor, or block 2017-07-26 11:01:09 -04:00
web_hook_category_serializer.rb Exclude available_groups from category web hooks 2018-04-10 16:46:22 +05:30
web_hook_flag_serializer.rb Refactor `WebHookFlagSerializer`. 2018-05-21 17:29:58 +08:00
web_hook_group_serializer.rb Inherit from `BasicGroupSerializer` for `WebHookGroupSerializer`. 2018-05-21 17:29:58 +08:00
web_hook_post_serializer.rb Trim `WebHookPostSerializer` further. 2018-05-21 17:29:58 +08:00
web_hook_topic_view_serializer.rb Remove force summary mode for megatopics for now. 2018-06-26 12:49:06 +08:00
web_hook_user_serializer.rb Trim `WebHookUserSerializer`. 2018-05-21 17:29:58 +08:00
wizard_field_choice_serializer.rb New step to choose emoji set 2016-09-22 09:52:19 -04:00
wizard_field_serializer.rb Add locale step 2016-09-22 09:52:19 -04:00
wizard_serializer.rb Wizard: Step 1 2016-09-22 09:48:58 -04:00
wizard_step_serializer.rb Added images to the first and last step of the wizard 2016-09-22 09:52:19 -04:00