diaspora/app/models
Jonne Haß 8280556a47 Introduce message renderer
This new class replaces all existing server side message
rendering helpers and is the new global entry point for such
needs. All models with relevant fields now expose an instance
of MessageRenderer for those. MessageRenderer acts as
gateway between the existing processing solutions for markdown,
mentions and tags and provides a very flexible interface for
all output needs. This makes the API to obtain a message
in a certain format clear. As a result of centralizing the
processing a lot of duplication is eliminated. Centralizing
the message processing also makes it clear where to change
its behaviour, add new representations and what options
are already available.
2014-03-15 17:16:17 +01:00
..
acts_as_taggable_on Drop number of followers from tags page 2014-01-21 14:49:05 +01:00
notifications Bye Resque. Ohai Sidekiq. 2013-03-21 23:39:07 +01:00
services Introduce message renderer 2014-03-15 17:16:17 +01:00
user Updating queries for the stream to be faster 2014-02-07 14:23:19 +08:00
account_deletion.rb Fix after_create to after_commit 2014-01-14 22:35:29 +04:00
aspect.rb Remove attributes protection. 2013-08-02 11:39:06 +02:00
aspect_membership.rb [WIP] aspect membership dropdown Backbone.js rework 2013-02-17 13:40:10 +01:00
aspect_visibility.rb Introduced Shareable 2011-10-16 13:58:35 +02:00
block.rb Remove duplicates and bad code habits. 2013-08-02 11:39:24 +02:00
comment.rb Introduce message renderer 2014-03-15 17:16:17 +01:00
contact.rb Remove namespacing from federation libs recently migrated from app/models/ 2013-08-13 18:23:05 -05:00
conversation.rb refactor conversations_controller#create 2013-10-10 21:42:46 +02:00
conversation_visibility.rb
invitation.rb Remove attributes protection. 2013-08-02 11:39:06 +02:00
invitation_code.rb New configuration system 2012-09-26 20:19:37 +02:00
like.rb Fix after_create to after_commit 2014-01-14 22:35:29 +04:00
location.rb federate location 2013-05-20 21:26:04 +02:00
mention.rb move mention regex to a constant in mention 2012-01-27 02:23:37 -08:00
message.rb Introduce message renderer 2014-03-15 17:16:17 +01:00
notification.rb Remove namespacing from federation libs recently migrated from app/models/ 2013-08-13 18:23:05 -05:00
notification_actor.rb MS DG update copyright 2011-09-14 11:23:12 -07:00
o_embed_cache.rb Remove attributes protection. 2013-08-02 11:39:06 +02:00
open_graph_cache.rb Code style fixes, removed unneeded rescue 2013-08-04 15:47:07 +02:00
participation.rb you can now follow / unfollow a post from the stream; fixed cukes. 2012-02-13 19:13:43 -08:00
person.rb refactor ConversationsController, move query builing to User model 2013-09-30 01:44:57 +02:00
photo.rb Fix after_create to after_commit 2014-01-14 22:35:29 +04:00
pod.rb Removed , but not the table. Record all in httpmulti success 2011-08-30 10:14:32 -07:00
post.rb Fix after_create to after_commit 2014-01-14 22:35:29 +04:00
post_report.rb Added post report feature 2014-01-14 15:00:55 -05:00
profile.rb Introduce message renderer 2014-03-15 17:16:17 +01:00
reshare.rb Introduce message renderer 2014-03-15 17:16:17 +01:00
role.rb Added post report feature 2014-01-14 15:00:55 -05:00
service.rb Introduce message renderer 2014-03-15 17:16:17 +01:00
share_visibility.rb Refactor config/ directory 2013-05-19 18:54:54 +02:00
status_message.rb Introduce message renderer 2014-03-15 17:16:17 +01:00
tag_following.rb Fix ActiveRecord queries - take two 2012-06-13 14:52:25 -07:00
user.rb remove unused variable 2014-02-23 16:48:47 +01:00
user_preference.rb a user now has the option to disable reshare email notifications 2011-08-25 17:16:09 -07:00