diaspora/lib/diaspora
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
..
federated Remove namespacing from federation libs recently migrated from app/models/ 2013-08-13 18:23:05 -05:00
fetcher Bye Resque. Ohai Sidekiq. 2013-03-21 23:39:07 +01:00
markdownify Introduce message renderer 2014-03-15 17:16:17 +01:00
commentable.rb Refactor Post Presenter 2012-05-10 12:24:21 -07:00
encryptable.rb upgrade to Rails 3.2.3 2012-05-14 21:53:16 -07:00
exceptions.rb Bye Resque. Ohai Sidekiq. 2013-03-21 23:39:07 +01:00
exporter.rb some refactoring regarding the law of demeter 2012-09-23 19:33:19 +02:00
federated.rb WIP refactor namespacing for federation libs, into Diaspora::Federated 2013-08-12 13:10:38 -05:00
fetcher.rb End the require mess 2013-03-21 23:37:53 +01:00
guid.rb remove ActiveSupport::SecureRandom 2012-03-21 13:49:34 -07:00
likeable.rb MS DG update copyright 2011-09-14 11:23:12 -07:00
markdownify.rb Refactor config/ directory 2013-05-19 18:54:54 +02:00
mentionable.rb Fix plaintext mode for mentionable 2014-03-09 14:02:15 +01:00
message_renderer.rb Introduce message renderer 2014-03-15 17:16:17 +01:00
parser.rb Bye Resque. Ohai Sidekiq. 2013-03-21 23:39:07 +01:00
relayable.rb Fix after_create to after_commit 2014-01-14 22:35:29 +04:00
shareable.rb some refactoring regarding the law of demeter 2012-09-23 19:33:19 +02:00
taggable.rb End the require mess 2013-03-21 23:37:53 +01:00