27 Nov, 2015

1 commit

  • Instead of stopping the service, running migrations etc (those take
    time), and then starting again, let's only restart the service after the
    uprada has already happened. Now that we are using unicorn, which
    supports restarting with dropping connections, with this we should have
    0 downtime upgrades.
    
    Also removed some unecessary buts deom debian/noosfero.prerm:
    
    - remove restarting of memcached, which is broken behavior as it could
      affect other services using memcached. Just set a namespace for our
      cache keys, and all caches will be automatically invalidated when the
      application is restarted after an upgrade with a new version number
    
    - remove removal of cache/*, since script/production already does that.
    
    NOTE: since this behavior change depends on changes to the prerm
    script, this won't take effect until the next upgrade _after_ the
    upgrade to first version including this change.
    Antonio Terceiro
     

05 Nov, 2015

1 commit


28 Sep, 2015

1 commit

  • Adding a Dockerfile that builds de development environment. I pushed the
    first built machine with this Dockerfile on the following repository:
    
    https://hub.docker.com/r/noosfero/dev/
    
    I'm assuming the responsibility on maintaining this image updated with
    the lastest master branch. Whoever feels like help maintaining it send
    an email to noosfero-dev requesting access to the repository.
    Rodrigo Souto
     

26 Sep, 2015

1 commit


11 Sep, 2015

3 commits


08 Sep, 2015

2 commits


04 Sep, 2015

1 commit


11 Aug, 2015

2 commits


10 Aug, 2015

3 commits


06 Aug, 2015

1 commit


28 Jul, 2015

1 commit


24 Jul, 2015

1 commit


21 Jul, 2015

1 commit


12 Jul, 2015

1 commit


10 Jul, 2015

1 commit


07 Jul, 2015

1 commit


06 Jul, 2015

1 commit


26 Jun, 2015

1 commit


25 Jun, 2015

2 commits


24 Jun, 2015

1 commit


23 Jun, 2015

1 commit


19 Jun, 2015

1 commit


15 Jun, 2015

1 commit


09 Jun, 2015

1 commit


02 Jun, 2015

6 commits


28 May, 2015

1 commit

  •   As of Rails 3, include_root_in_json is true by default, which causes
      the json generated for rails models to be in the format:
    
        `{ profile => { name => 'ze', ... } }`
    
      instead of:
    
        `{ name => 'ze', ... }`
    
      This was breaking some javascript for the sniffer plugin and possibly
      other places.
    
      This initializer is part of the template for rails 3 applications and
      set include_root_in_json to false. The default configuration for rails
      3 applications also enables parameters wrapping for json, however I
      disabled this feature by setting wrap parameter format to an empty
      array, as suggested by the documentation, since we are not using this
      on noosfero.
    Larissa Reis
     

20 May, 2015

1 commit


12 May, 2015

1 commit