14 Aug, 2010

1 commit

  • Implemented cache policy:
    
      * the homepage is cached for 5 minutes by default. This time can be
        configured with the =home_cache_in_minutes= attribute in the environment.
      * non-profile pages are cached for 15 minutes by default. This time can be
        configured with the =general_cache_in_minutes= attribute in the
        environment.
      * profile pages are cached for 15 minutes by default. This time can be
        configured in the =profile_cache_in_minutes= attribute in the environment.
      * The account controller (/account/*) is not cached at all.
      * The environment administration area (/admin/*) is not cached at all.
      * The profile administration area (/myprofile/*) is not cached at all.
      * Since Varnish will not cache any request that involves cookies:
        * Authenticated users will not benefit from the cache.
        * Cookies are not allowed for unauthenticated users. So, when a response is
          being prepared for an unauthenticated user, all cookies are wiped out.
    
    The contents of the login block and the login/logout part of the header is now
    loaded via an AJAX call to /account/user_data. This way we can cache almost all
    pages without caching user-specific data.
    
    We are also changing substantially how the flash[:notice] messages work. From
    now on, instead of setting flash[:notice], we must set session[:flash]. It will
    work more or less like before, except that session[:notice] will be consumed by
    the AJAX call to /account/user_data that is done during all page loads instead
    of being consumed automatically by Rails. The only exception to this is the
    media_panel, because it uses a different layout.
    
    (ActionItem1608)
    Antonio Terceiro
     

12 Aug, 2010

1 commit


09 Aug, 2010

2 commits


06 Aug, 2010

2 commits


05 Aug, 2010

2 commits


30 Jul, 2010

2 commits


23 Jul, 2010

1 commit


17 Jul, 2010

1 commit


08 Jul, 2010

1 commit


06 Jul, 2010

1 commit


28 Jun, 2010

1 commit


15 Jun, 2010

1 commit


14 Jun, 2010

2 commits


05 Jun, 2010

3 commits


25 May, 2010

1 commit


20 May, 2010

1 commit


14 May, 2010

1 commit

  • * Modularized RSS link in head code; added add_rss_feed_to_head helper
        method
    * Modularized RSS generation in FeedWriter class
      + Refactored RssFeed to use FeedWriter
      + removed feed_item_description (this fixes ActionItem1463)
    
    (ActionItem1518)
    Antonio Terceiro
     

16 Apr, 2010

1 commit

  • * The registration has two validation type: region and admin.
    		+ Admin
    			- There is no validator to choose.
    			- The regions to choose are states (This might be changed
    			  in the future).
    			- The admins of the environment recieves the task to approve
    			  the registration of this new enterprise.
    			- The region field isn't displayed.
    		+ Region
    			- If there isn't any validator, shows a message that it's
    			  not possible to register any enterprise and don't show the
    			  form.
    			- Show only the regions where is registered at least one
    			  validator.
    			- The region field is displayed.
       	* The required fields are highlithed.
    	* The fields that are active or required are set through the
    	  administration panel.
    	* Only the fields name and identifier are always required.
       	* After registering a new enterprise, the user is set as an admin of
       	  it.
       	* The cancel button in the register form is working properly.
       	* In the "Validator" step, the radio button is choosing a default
       	  option.
       	* Cancel radio_button in the task validation has a "Rejection
       	  Explanation" field that is required.
       	* Some navigation buttons added.
       	* Changed some buttons to labelled buttons.
    	* The "Register a new enterprise" button is an admin option.
    
    (ActionItem1482)
    Rodrigo Souto
     

26 Mar, 2010

2 commits

  • Antonio Terceiro
     
  • * This patch will centralize the logic of public/private article in
    	  the 'published' attribute.
    	* Removing the public_article attribute from the code replacing it
    	  by published.
    	* Creating two new migrations:
    		1. Setting the published attribute to false when the
    		   article has the public_article attribute false. This will grant
    		   that all the articles that aren't public now continue
    		   unpublished.
    		2. Removing the public_article attribute from the schema.
    Rodrigo Souto
     

24 Mar, 2010

1 commit


15 Mar, 2010

1 commit


05 Mar, 2010

1 commit


08 Feb, 2010

1 commit


05 Feb, 2010

1 commit


02 Feb, 2010

1 commit


29 Jan, 2010

1 commit


20 Jan, 2010

1 commit

  •   * Added migration to add visible to profiles
      * Some improvements on profile screen
      * A private profile displays a different profile screen
        * added profile image, name, description and message
        * added link to join if profile is a community
        * added link to "add friend" if profile is a person
      * Added description in profile
      * Added field description to organization and person form
      * Removed link and added button on not_found page
      * Added css for not access_denied message
      * Changed css for flash messages
      * Recent articles doens't list private profile's articles
      * Private profiles are listed on blocks and searches
      * Invisible profiles are never listed
      * Join community popup will be displayed if profile is private
      * Join community popup will not be displayed if profile is invisible
      * If an organization is private, it is also closed
    Daniela Feitosa
     

18 Jan, 2010

1 commit

  • 	* Not allowing people to signup without a name
    	* Adding a migrate to set identifier as name for people that are already without a name
    	* Changing the field "Full Name" to "Name" and to become red when not filled
    	* Adding new db:schema
    
    (ActionItem1352)
    Rodrigo Souto
     

04 Jan, 2010

1 commit


30 Dec, 2009

2 commits


04 Dec, 2009

1 commit