mastodon/app/lib
nightpool 94d0e012de Whitelist allowed classes for federated statuses ()
* Whitelist allowed classes for federated statuses

Allowed classes are currently:

 - Any microformats class (h/p/u/dt/e-*)
 - the classes mention, hashtag, ellipses and invisible.

this last one is somewhat suspect, but Mastodon currently uses it to render hidden link text.

resolved 

* Fix code style
..
settings Refactor Setting ()
application_extension.rb Conditional validations no longer accept strings for if/unless ()
atom_serializer.rb Remove redundant code in AtomSerializer and spec ()
exceptions.rb Add check for visibility.nil? even though it can't ever be, to check for race conditions
extractor.rb Skip formatting for cashtag in status text ()
feed_manager.rb Improve RuboCop rules (compatibility to Code Climate) ()
formatter.rb Remove some arguments of Formatter.instance.format and spec ()
hash_object.rb Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
inline_rabl_scope.rb Optimize filter methods in FeedManager a bit, use redis pipelining on merge/unmerge feed methods,
inline_renderer.rb Replace calls to FeedManager#inline_render and #broadcast
language_detector.rb Language detection defaults to nil ()
provider_discovery.rb A minor change for ProviderDiscovery and spec ()
sanitize_config.rb Whitelist allowed classes for federated statuses ()
status_filter.rb Fix regression from - filter out hidden statuses from ancestors/descendants even if the viewer is anonymous ()
stream_entry_finder.rb Improve api oembed controller ()
tag_manager.rb Remove some code in TagManager and spec ()
user_settings_decorator.rb Add preference setting for delete toot modal ()
webfinger_resource.rb Allow webfinger controller to reply to user@WEB_DOMAIN in addition to user@LOCAL_DOMAIN ()