Noosfero v1.9.0 Release Notes

    • Bumping version 1.9.0 (Rodrigo Souto) [4a6ac65]
    • Updating authors file (Rodrigo Souto) [69eab7d]
    • Update translations (Rodrigo Souto) [1ca18f0]
    • remove unnecessary code (Leandro Nunes dos Santos) [998e414]
    • expose boxes in profile and people api (Leandro Nunes dos Santos) [94e632d]
    • Makes default application layout and helpers more friendly to responsive themes (Aurélio A. Heckert) [1f9f1fd]
    • Sending block pretty names to API (Evandro Junior) [1a459c4]
    • Fix unstable test of events controller (Victor Costa) [c343ec8]
    • Share session between grape and rails (Victor Costa) [edcd88e]
    • piwik-plugin: support protocol on domain (Rodrigo Souto) [8025942]
    • Revert "Merge branch 'fix-render-not-found' into 'master'" (Leandro Nunes) [4fe1cad]
    • api: search by tag (Victor Costa) [22d6d80]
    • Applying SOLID techniques (antoniocoj) [ab8542a]
    • Fix problem rendering Enviroment update errors in API (Evandro Jr) [7d7914c]
    • application-helper: fix favicon tests (Rodrigo Souto) [43b34a8]
    • application-helper: fix favicon loading (Rodrigo Souto) [66df009]
    • recent-content-block: add class to see-all link (Rodrigo Souto) [06da16e]
    • routes: include routes folder on debian package (Rodrigo Souto) [f9fc2b3]
    • signup: black list ip temporarily after 3 spam check failures (Rodrigo Souto) [8d3e668]
    • fix unit tests (Leandro Nunes dos Santos) [4a805a2]
    • make a refactoring of section block (Leandro Nunes dos Santos) [2c96176]
    • Mailing List Plugin (Rodrigo Souto) [edb4a63]
    • style: small style tweaks (Rodrigo Souto) [aa2611b]
    • infrastructure: delayed_job standalone lib (Rodrigo Souto) [3569965]
    • plugin-infrastructure: support for plugin metadata (Rodrigo Souto) [12e24ac]
    • Honeypot anti-spam update (Rodrigo Souto) [cd7fce0]
    • Captcha improvements (Rodrigo Souto) [520b45e]
    • plugin-infrastructure: new hostpot add and remove member (Rodrigo Souto) [8072166]
    • comment: add metadata to comment (Rodrigo Souto) [1c9ce1e]
    • schema: update version (Rodrigo Souto) [41ba852]
    • profile-image-helper: ensure empty hash on links_for_balloon (Rodrigo Souto) [e56672b]
    • Change method name (antoniocoj) [87d0092]
    • Fix the load picture on new template (antoniocoj) [bcc7b03]
    • get friendship status (Leandro Nunes dos Santos) [9e2ec16]
    • Permission fix (antoniocoj) [5982b02]
    • make all api endpoints receive only the parameter id as identifier for resource (Leandro Nunes dos Santos) [e109dd1]
    • pass parameters correctly to request (Leandro Nunes dos Santos) [c2820f7]
    • should not throw exception if there is no friends on /profile/:id/friends enpoint (Leandro Nunes dos Santos) [57215ff]
    • gitignore: ignore config/plugin/routes (Rodrigo Souto) [253a0b2]
    • routes: include plugins config/routes.rb file in routes loading (Rodrigo Souto) [75068e6]
    • Wont call in_social_circle? for blocks in the Enviroment (Evandro Junior) [fead38c]
    • Extracting duplicate code in products and push_notification plugins (Victor Navarro) [99441c1]
    • Fix bug in zoom in image modal (mendesiasmin) [ca60eac]
    • Extracts sanitize_filename to concern (Gabriel Silva) [94b37f0]
    • Refactor migrate (mendesiasmin) [a3453a2]
    • attachment_fu: allow utf8 characters on filename (Braulio Bhavamitra) [83f5d54]
    • Uses CMS links for media_panel images (Gabriel Silva) [ac6209f]
    • Fix render not found problem (pedrodelyra) [9384edc]
    • Retrieves uploaded image as first_image (Gabriel Silva) [5fc7c52]
    • add api end point to get the profile image using size key string (Leonardo Soares) [d8de460]
    • CustomRoutesPlugin: treats invalid routes on reload (Gabriel Silva) [418a22f]
    • should list people in blocks randomically (Leandro Nunes dos Santos) [bd72f98]
    • pg-search-plugin: load facets options when no facets is selected as well (Rodrigo Souto) [482761b]
    • pg-search-plugin: avoid occurrence registration loop (Rodrigo Souto) [85c841d]
    • Adds a validation when applying profile templates (Gabriel Silva) [f8318b7]
    • Fix suppliers plugin references to old controller (pedrodelyra) [5f57e26]
    • removind byebug form profile_test.rb (Leandro Nunes) [abc7f32]
    • Fix method to return the roles for a profile and environment (Josafá Souza Jr) [7b6b095]
    • Fixes article and comment time (Evandro Junior) [3b7c91d]
    • Minor fix in custom fields creation checkboxes (Gabriel Silva) [66aa1ac]
    • social-statistics: add pt translation (Rodrigo Souto) [ecddf6e]
    • Adds follower relationship when assigning a role (Gabriel Silva) [8944950]
    • Fixes layout of custom fields in signup page (Gabriel Silva) [f06f84d]
    • Update unit tests (Marcelo Júnior) [7a91d27]
    • correct data-webversions double escape (Aurélio A. Heckert) [9662b6f]
    • improve block filtering (Marcelo Júnior) [27c50b9]
    • Add unit tests (Marcelo Júnior) [efdc830]
    • Add check to prevent unwanted block_type parameter (Marcelo Júnior) [87bc316]
    • Fix suggestions of profiles that a user is already related (pedrodelyra) [16b8b31]
    • Add api method (Marcelo Júnior) [5394722]
    • script-noosfero-plugins: install debian dependencies (Rodrigo Souto) [f1c3884]
    • removing simplecov version (Leandro Nunes dos Santos) [5c6917f]
    • removing coverage task (Leandro Nunes dos Santos) [fcb300d]
    • adding coverage variable and new task for coverage (Leandro Nunes dos Santos) [850c2c8]
    • updating simplecov configuration (Leandro Nunes dos Santos) [e3987d4]
    • updating simplecov configuration (Leandro Nunes dos Santos) [a59c66d]
    • change simplecov configuration (Leandro Nunes dos Santos) [55314da]
    • run only in test command (Leandro Nunes dos Santos) [920efcc]
    • change simplecov initialization (Leandro Nunes dos Santos) [1a82bbb]
    • define test framework to simplecov (Leandro Nunes dos Santos) [19c7603]
    • removing version of simplecov (Leandro Nunes dos Santos) [4d5557e]
    • adding missing dependencies of simplecov package (Leandro Nunes dos Santos) [7bf2fe8]
    • set simplecov version (Leandro Nunes dos Santos) [3325aa1]
    • load simplecov gem outside test group (Leandro Nunes dos Santos) [a5249cb]
    • removing version force (Leandro Nunes dos Santos) [116c217]
    • adding debian dependency (Leandro Nunes dos Santos) [20fcbbe]
    • removing rcov and adding simplecov to get code coverage (Leandro Nunes dos Santos) [d6f1ba0]
    • Improvements on template mirror blocks behaviour (Tallys Martins) [b85b28e]
    • refactoring membership output (Leandro Nunes dos Santos) [140d427]
    • moving membership end poit to community (Leonardo Soares) [4294017]
    • moving membership end poit to community (Leonardo Soares) [398cdf8]
    • refactoring to use status code on community api (Leonardo Soares) [ebce8d8]
    • Add support for get user membership state (Marcelo Júnior) [75f5524]
    • Applying clean code changes: - Extracting method in Environment to avoid code duplication - Created tests for copy_article_tree method - Traded new and save for create in moderate_task - Extracting view code from more_comments method to helper (Victor Navarro) [253cb95]
    • Migration to article invalid in Suggest Article (mendesiasmin) [c64ad49]
    • Fix the display of comments on the networks tab (pedrodelyra) [cab6631]
    • Render angular-theme when doesn't match any route (Victor Costa) [5d83b8c]
    • Creating plugin to manage system administrator to install themes (lioh) [ec04ab9]
    • Fix bug with hiding main block forever (Leonardo Soares) [e3702c1]
    • Fix recaptcha buttons bar missing (pedrodelyra) [96235cb]
    • Fix js notification crash when notifications are blocked. (pedrodelyra) [d0593f6]
    • Make invitation accepts profile id as int (Victor Costa) [b1cb7cb]
    • Render index page when current theme is an angular theme (Victor Costa) [d61290e]
    • breadcrumbs: fix api content for block (Victor Costa) [cc79d4d]
    • Adds option to set type of a field when using Noosfero::Plugin::Settings (Victor Navarro) [a293f1d]
    • updating hacking file (Leandro Nunes dos Santos) [88bd21c]
    • api: return model errors when fail to register (Victor Costa) [e66bdbd]
    • Fix API return to return the model errors when password save fails (Josafá Souza Jr) [539805c]
    • Bug fixes for CustomRoutesPlugin (Gabriel Silva) [e5b12f5]
    • PublicAccessRestriction Plugin: Adds translation (Gabriel Silva) [4a8c691]
    • api: return model errors when update an article (Victor Costa) [a6cf581]
    • set profile in url (Leandro Nunes dos Santos) [286b984]
    • routes/profile: fix filenames (Braulio Bhavamitra) [d69b49c]
    • Organize routes with configured paths (Braulio Bhavamitra) [0fe22bf]
    • plugin/manager: don't call method if not defined on plugin (Braulio Bhavamitra) [48bfeb6]
    • removing symbolic link plugin (Leandro Nunes dos Santos) [3989c92]
    • CustomRoutesPlugin: renames stylesheet file (Gabriel Silva) [e441b50]
    • travis: disable custom version of firefox as it is failing to download (Braulio Bhavamitra) [a010ac5]
    • travis: move to oraclejdk8 as openjdk8 isn't available on precise (Braulio Bhavamitra) [a9dee0d]
    • travis: revert to precise (Braulio Bhavamitra) [2c12a6b]
    • spaminator: remove useless require statement (Victor Costa) [08b6a38]
    • api: return environment theme when profile theme is not defined (Victor Costa) [f2ad586]
    • add regexp check for profile id in endpoints (Marcelo Júnior) [c04a01e]
    • api: expose profile and environment theme (Victor Costa) [8855f39]
    • fix validation gender mislead (Leonardo Soares) [0a5b940]
    • Not add people that are templates to sample data (Evandro Junior) [128be98]
    • Add tests to filter templates from people block (Evandro Junior) [10e0b17]
    • api: expose block definition (Victor Costa) [c87da62]
    • Fixed tests (Carlos Purificacao) [a907632]
    • Fix to not show person templates on people block (Josafá Souza Jr) [9812239]
    • Added video type and url formatted to video plugin (Carlos Purificacao) [a7d7e7f]
    • Revisions in signup.css (Tallys Martins) [8de4d23]
    • Signup page improvements (Victor Fernandes) [9fdc91f]
    • Fix to not show person templates on people block (Josafá Souza Jr) [8b0a0c4]
    • When user is admin the creation of an enterprise doesnt need approvment. (tiagorc) [06576b8]