discourse/app/serializers
Sam 3829c78526 PERF: shift most user options out of the user table
As it stands we load up user records quite frequently on the topic pages,
this in turn pulls all the columns for the users being selected, just to
discard them after they are loaded

New structure keeps all options in a discrete table, this is better organised
and allows us to easily add more column without worrying about bloating the
user table
2016-02-17 18:08:25 +11:00
..
about_serializer.rb
admin_badge_serializer.rb
admin_badges_serializer.rb
admin_detailed_user_serializer.rb FIX: add link to user profile for staged users 2016-01-19 16:41:07 +01:00
admin_email_template_serializer.rb FIX: if the email template has multiple subjects, link to customize text page 2015-11-28 11:50:02 +05:30
admin_plugin_serializer.rb
admin_post_serializer.rb FIX: don't overwrite custom uploaded avatar when selecting gravatar 2015-09-11 15:10:56 +02:00
admin_user_list_serializer.rb FIX: add link to user profile for staged users 2016-01-19 16:41:07 +01:00
admin_user_serializer.rb UX: show user full name on admin profile 2015-09-19 18:08:04 +05:30
api_key_serializer.rb
application_serializer.rb FEATURE: fragment cache for use with serializers 2015-09-28 16:50:24 +10:00
archetype_serializer.rb
backup_serializer.rb
badge_grouping_serializer.rb UX: Show translated badge names and badge groupings 2015-12-30 23:35:16 +01:00
badge_index_serializer.rb
badge_serializer.rb FIX: Use user's locale for badge notifications 2015-09-24 00:33:33 +02:00
badge_type_serializer.rb
basic_category_serializer.rb PERF: fix N+1 on categories page 2016-02-03 23:59:15 +11:00
basic_group_serializer.rb FEATURE: User page refactor 2015-12-20 16:45:49 +11:00
basic_post_serializer.rb PERF: avoid needless :try invokes respond_to? etc 2015-10-02 15:00:00 +10: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
basic_user_serializer.rb FEATURE: add support for generic external avatar services 2015-09-11 15:10:56 +02:00
category_detailed_serializer.rb
category_list_serializer.rb
category_serializer.rb need to allow for now scope 2016-02-04 00:19:08 +11:00
color_scheme_color_serializer.rb
color_scheme_serializer.rb
current_user_serializer.rb PERF: shift most user options out of the user table 2016-02-17 18:08:25 +11:00
detailed_user_badge_serializer.rb
directory_item_serializer.rb UX: Show two lines per user on directory 2015-03-19 14:53:52 -04:00
directory_serializer.rb
discourse_version_check_serializer.rb
email_log_serializer.rb link email logs to the post that generate the email notification when available 2016-02-16 16:35:57 +01:00
embeddable_host_serializer.rb
embedding_serializer.rb
emoji_serializer.rb
flagged_topic_serializer.rb
flagged_user_serializer.rb
gap_serializer.rb
group_post_serializer.rb
group_user_serializer.rb
grouped_screened_url_serializer.rb
grouped_search_result_serializer.rb
incoming_email_details_serializer.rb FEATURE: new incoming email details modal 2016-02-10 22:00:27 +01:00
incoming_email_serializer.rb FEATURE: better email in support 2016-01-19 00:57:55 +01:00
invite_serializer.rb
invited_user_serializer.rb
listable_topic_serializer.rb FEATURE: notification_level on a per-group basis 2015-12-14 23:17:09 +01: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
permalink_serializer.rb
post_action_type_serializer.rb
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_revision_serializer.rb
post_serializer.rb FEATURE: allow users to wikify their own posts based on trust level 2016-01-12 08:44:25 +05:30
post_stream_serializer_mixin.rb Add ?include_raw parameter to topic views 2014-11-01 14:32:18 -07:00
post_wordpress_serializer.rb
queued_post_serializer.rb
screened_email_serializer.rb
screened_ip_address_serializer.rb
screened_url_serializer.rb
search_post_serializer.rb FEATURE: ui for ordering search results in full page mode 2015-09-18 17:16:53 +10:00
similar_topic_serializer.rb
single_sign_on_record_serializer.rb
site_customization_serializer.rb
site_serializer.rb FIX: incorrect localization in flagging dialog 2015-10-19 11:42:33 +11:00
site_text_serializer.rb Support for "Only show overridden" in site text customization 2015-11-30 15:25:08 -05:00
suggested_topic_serializer.rb FEATURE: suggested messages for messages 2016-02-03 18:50:05 +11: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
topic_link_serializer.rb
topic_list_item_serializer.rb
topic_list_serializer.rb
topic_post_count_serializer.rb FIX: don't overwrite custom uploaded avatar when selecting gravatar 2015-09-11 15:10:56 +02:00
topic_poster_serializer.rb FEATURE: suggested messages for messages 2016-02-03 18:50:05 +11:00
topic_tracking_state_serializer.rb
topic_view_posts_serializer.rb
topic_view_serializer.rb FEATURE: suggested messages for messages 2016-02-03 18:50:05 +11:00
topic_view_wordpress_serializer.rb
trust_level3_requirements_serializer.rb FEATURE: make trust level 3 time period admin setting 2015-12-22 23:26:19 +05:30
trust_level_serializer.rb
upload_serializer.rb
user_action_serializer.rb FIX: Emoji in Discourse onebox is wrapped in square brackets. 2016-01-13 19:00:11 +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
user_history_serializer.rb FEATURE: Log staff actions for Category changes. 2015-09-18 10:53:08 +08:00
user_name_serializer.rb FEATURE: support for external letter avatars service 2015-09-11 02:12:40 +02:00
user_option_serializer.rb PERF: shift most user options out of the user table 2016-02-17 18:08:25 +11:00
user_serializer.rb PERF: shift most user options out of the user table 2016-02-17 18:08:25 +11:00
user_summary_serializer.rb FEATURE: first pass at user summary page 2016-01-20 15:14:25 +11:00
user_wordpress_serializer.rb