10 Feb, 2012

1 commit


10 Oct, 2011

1 commit

  • * Refactoring profile management to use tokeninput
      * Also, adding support of tokeninput to the core
    * Adding attributes validated and cnpj to enterprise
    * Environment option to define enterprise as validated by defaul
    * Making profile namedscopes consider subclasses too
    * Adapting enterprise icon and identification to meet Bsc expectations
    * Adapting profile info actions to meet Bsc expectations
    * Adapting control panel buttons to meet Bsc expectations
    * Adapting core product to meed Bsc expectations
    * Adding and fixing plugin hotspots
    
    (ActionItem2085, ActionItem2087, ActionItem2086, ActionItem2088)
    Rodrigo Souto
     

08 Aug, 2011

1 commit

  • also:
    - fix noosfero/i18n: error_messages_for should works as documented in
      Rails API (accept param :header_message => '...')
    - new helper method to display errors in a dialog box
    - now Plugins knows what is URL to admin itself
    - defining paths to cucumber steps and setup files in config/cucumber.yml
    - allow plugins to have documentation in same way as Noosfero core
    
    (ActionItem2056)
    Joenio Costa
     

04 Apr, 2011

1 commit


08 Feb, 2011

1 commit


04 Jan, 2011

1 commit

  • Done:
      * Plugin loading process
      * Infra-structure for plugins registering and event activations.
      * Three fixed routes for plugins.
      * Methods to define plugins meta-information.
      * Interface for activation and deactivation of plugins in the
        environment panel.
      * Hotspots:
        - Buttons in the control panel.
        - Tabs in the profile (including expanded_template method).
        - New attributes for profile.
      * Possibility for the plugin to add new tables.
      * Mezuro prototype.
    
    Missing:
      * Test integration.
      * Dependencies integration.
      * Possibility to add behaviours in noosfero base models.
    Rodrigo Souto
     

11 Sep, 2010

2 commits


05 Apr, 2010

1 commit

  • Besides being faster, consumming less memory, and being thread-safe,
    fast_gettext's approach is cleaner than Ruby-GetText's because it does not
    mess with the Rails internals. That's probably due to the fact that
    fast_gettext was designed after Rails had proper I18N support, so that's
    not exactly Ruby-GetText's fault. Current versions of Ruby-GetText are
    claimed to be thread-safe as well, but I decided to go with fast_gettext
    regardless.
    
    I am messing with the Rails internals myself by copying some code from
    Ruby-Gettext, but that code will be dropped when we upgrade to a more
    recent Rails version with proper I18N. Code was copied from Ruby-GetText
    to implement:
    
        * per-language cache
        * validation error messages translation
    
    During initialization, the needed .mo files installed system-wide are
    symlinked locally.  By doing this we can take "similar" locales locally
    since fast_gettext does not seem to support loading of files from similar
    locales (e.g.  loading pt_BR/LC_MESSAGES/domain.mo when
    pt/LC_MESSAGES/domain.mo is not available).
    
    This hopefully will fix the long-standing bug with messed up translations
    due to high concurrency and non-thread-safety of the version of
    Ruby-GetText in Debian Lenny.
    
    (ActionItem1315)
    Antonio Terceiro
     

30 Nov, 2009

1 commit


23 Sep, 2009

1 commit


22 Sep, 2009

2 commits


26 Aug, 2009

1 commit


03 Aug, 2009

2 commits


21 Jul, 2009

1 commit


17 Jul, 2009

2 commits


23 May, 2009

1 commit


15 May, 2009

1 commit


14 May, 2009

2 commits


25 Mar, 2009

2 commits


05 Mar, 2009

1 commit


03 Mar, 2009

1 commit


02 Mar, 2009

1 commit


23 Jan, 2009

1 commit


21 Jan, 2009

1 commit


02 Jan, 2009

1 commit


09 Oct, 2008

1 commit


11 Sep, 2008

1 commit


06 Sep, 2008

2 commits


04 Sep, 2008

1 commit

  • Changes:
    
        * Implemented require_ssl and refuse_ssl in ApplicationController
        * Changed AccountController to require SSL
          + pointing to HTTPS in login forms
        * Changed PublicController to refuse SSL, and fixed all controllers
          in app/controllers/public to inherit from it (with some
          exceptions).
        * Changed MyProfileController to require SSL
    
    Side-effects:
    
        * Some controllers had been changed in an unappropriated way for the
          new SSL requirement.
        * Some tests changed to reflect the new SSL requirements.
        * Needed to tweak content_viewer controller to deal with SSL URL's:
          + Fixed detection of user coming from public view that was broke
            by the SSL thing.
        * adapted enterprise_registration tests
    
    git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@2458 3f533792-8f58-4932-b0fe-aaf55b0a4547
    AntonioTerceiro
     

29 Aug, 2008

1 commit


30 Jul, 2008

1 commit


18 Jul, 2008

1 commit


14 May, 2008

1 commit