Noosfero, version 0.42.0

These release notes describes what's new on the latest version of Noosfero, called Igbo. Several interesting new features and enhancements were included during this release cycle, and we are excited in sharing them with you!

Special thanks to Serpro which contributed with lots of new features.

Plugin's Infrastructure for Blocks

Now it's much easier to create a new block as a plugin! There is a brand new hotspot that allows a plugin to define new blocks with a complete configuration of it's position or to which entities it's available. For more information check the in-code documentation of the hotspot extra_blocks at lib/noosfero/plugin.rb file.

Migration from Webrat to Capybara

After a long time without our cucumber and selenium acceptance tests running properly we decided to join efforts and migrate from our previous test framework Webrat to Capybara. Capybara is a much more complete, updated and stable acceptance test framework which will also improve our habilities to test javascript features much easier. If you want to install and run your acceptance tests with our new framework remember to run the bundle command to download and update the needed gems.

PS: You might need to run "bundle clean" to remove older versions of some gems and avoid incompatibilities.

Blog Support on the Article Block

The Article Block now also supports a blog as provided content. When choosing a blog, the block will list the posts of this blog while you can also customize the way the posts are going to be displayed.

New Links on Catalog Categories Box

Since the last version the catalog page removed the side box to use the space better but that made some users confused to fall back to the enterprise's original page again. In this version we included two new links on the categories block that leads to the enterprise homepage and to the catalog start page.

catalog-home-links.png Catalog box links

Tags Block for Environment

From now on the tags block is also available for the environment and not only for the profiles.

Login With Email

The login on Noosfero can now be done through the username or through the email. This makes life much easier for those users who always pick different usernames or have a week memory! =D

login-with-email.png Login with username or email

Ldap Plugin

The Ldap Plugin is the new plugin on Noosfero that allows the administrator to configure a Ldap Server to be used by Noosfero as an alternative authentication system. This allows a much cleaner integration of Noosfero with many already built systems that uses Ldap. To use this new plugin you just need to talk to your sys admin to enable it on the installation and them find and enable it on the plugin page.

ldap.png Ldap plugin configuration

Display Content Plugin

Along with the Ldap Plugin also came the Display Content Plugin. This is the first plugin to use the new plugin infrastructure for blocks. It has a new way of displaying the contents and also of choosing them. You might want to check it out!

display-content.png Display content configuration

# Title Priority Tags Assigned To Who Cares Status
%CALC{$SUBSTITUTE(ActionItem148,.*ActionItem,#,,r)}% accept e-mail address as login 0   BraulioBhavamitraBO Done
%CALC{$SUBSTITUTE(ActionItem2350,.*ActionItem,#,,r)}% Add state to sample-profiles script 0 M1C AurelioAHeckert Done
%CALC{$SUBSTITUTE(ActionItem2367,.*ActionItem,#,,r)}% Allow to use Tags block as environment block 0   AurelioAHeckert Done
%CALC{$SUBSTITUTE(ActionItem2381,.*ActionItem,#,,r)}% Allow Blog in a ArticleBlock 10 colivre AurelioAHeckert Done
%CALC{$SUBSTITUTE(ActionItem2526,.*ActionItem,#,,r)}% Ldap Auth Plugin 0 serpro LeandroNunes Done
%CALC{$SUBSTITUTE(ActionItem2543,.*ActionItem,#,,r)}% Add Display Content Block 0 serpro LeandroNunes Done
%CALC{$SUBSTITUTE(ActionItem2544,.*ActionItem,#,,r)}% Adding hotspots for blocks 0 serpro LeandroNunes Done
%CALC{$SUBSTITUTE(ActionItem2567,.*ActionItem,#,,r)}% Auto select the first gallery on image upload box 5 EasyToSolve AurelioAHeckert Done
%CALC{$SUBSTITUTE(ActionItem2609,.*ActionItem,#,,r)}% Migrate from Webrat to Capybara 0 colivre DanielaFeitosa Done
%CALC{$SUBSTITUTE(ActionItem2621,.*ActionItem,#,,r)}% Correct product catalog's "expand-boxes" 0   AurelioAHeckert Done
%CALC{$SUBSTITUTE(ActionItem2624,.*ActionItem,#,,r)}% Link to enterprise home on catalog categories 5   RodrigoSouto Done
%CALC{$SUBSTITUTE(ActionItem2661,.*ActionItem,#,,r)}% Noosfero doesn't work with official rails 2.3.5 0   AntonioTerceiro Done
%CALC{$SUBSTITUTE(ActionItem2546,.*ActionItem,#,,r)}% Adding the possibility to moderate comments 0 serpro LeandroNunes Rejected
%CALC{$SUBSTITUTE(ActionItem2554,.*ActionItem,#,,r)}% Manage comments in article without reload page 0 serpro LeandroNunes Rejected
%CALC{$SUBSTITUTE(ActionItem2573,.*ActionItem,#,,r)}% Control panel links 0     Rejected
Total: R2:C0..R-1:C0: 1

MilestoneForm edit

Version 0.42.0
Codename Igbo
Release 13 May 2013
Status Done
Topic attachments
I Attachment Action Size Date Who Comment
noosfero-0.42.0.tar.gzgz noosfero-0.42.0.tar.gz manage 18930.8 K 13 May 2013 - 20:39 RodrigoSouto 965c10ccb62ad0fbc88c8bfdaf36e5891d10d63b
noosfero-apache_0.42.0_all.debdeb noosfero-apache_0.42.0_all.deb manage 5.9 K 13 May 2013 - 20:40 RodrigoSouto 4b4aa54de3436d60344477558107f140bb934b3a
noosfero_0.42.0_all.debdeb noosfero_0.42.0_all.deb manage 34292.3 K 13 May 2013 - 20:35 RodrigoSouto 45fb1b3332141f226b37e080b3c3e5f7a532e1e8
Topic revision: r3 - 13 May 2013, RodrigoSouto

irc Talk with Devs Now!

Translations: English
Search on Docs:
ActionItem Search:

Copyright © 2007-2018 by the Noosfero contributors
Colivre - Cooperativa de Tecnologias Livres