Posted by & filed under Uncategorized.

Social Stream continues to evolve along with the Virtual Science Hub (ViSH). New features in 0.25 are driven primary from the requirements of that final application. This is a brief summary of them…

Follow relation model

This version of Social Stream introduces a simplified relation model between actors. Just like Twitter, you can configure your application so users and groups can follow themselves, trimming the support for custom relations and permissions.. In this mode, all post are public.

To activate it just say add to your config/initializers/social_stream.rb

config.relation_model = :follow

Channels to actions

ActivityObject’s author, user_author and owner are now transferred to ActivityActions. You will need to migrate your database:

rake social_stream:migrations update
rake db:migrate

Flattened migrations

In order to speed things and remove obsolete code, Social Stream migrations will be flattened every 5 minor versions. You do not need to worry about that, unless you have a version more than 6 minor numbers old. Check the wiki for details.

Documents JSON API

Rafael has been working in the JSON API for documents, which will be used in the ViSH Editor but can be used by other applications as well.

MP4 video support

Raquel has added mp4 conversion support for videos. This way, Social Stream videos are fully HTML5-compatible. You may want to regenerate your existing archived videos running:

rake paperclip:refresh:thumbnails CLASS=Video 

/// Leave a Reply

  • (will not be published)