07 Mar, 2012
1 commit
-
Conflicts: app/views/shared/block.rhtml debian/changelog debian/control script/production
09 Feb, 2012
1 commit
-
* Needed to rewrite the signature of all the method 'content' of all blocks. Pair-programmed with: Rodrigo Souto <rodrigo@colivre.coop.br> (ActionItem1549)
04 Jan, 2012
2 commits
-
Conflicts: features/step_definitions/noosfero_steps.rb
-
In Rails 2.3 the memcache driver already supports adding timeout to cache keys.
30 Dec, 2011
1 commit
-
* new table production_costs * environment and enterprises can have them * new table price_details * products have price details with a cost and a price * updated db/schema * included method to display the total value of inputs * included partials to display and edit price details * allowing users to create new cost from select * manage_products.js to separate js codes from application.js * numbers_only_javascript * created a partial with the js needed to allow only numbers on some fields * price composition bar is updated when an user edit some price (ActionItem1413)
22 Dec, 2011
1 commit
-
* Moved JS to public/js/catalog.js * Modified app/model/product for better readability * New file with JS previously from app/views/catalog/index * Bits of static CSS from app/views/catalog/index * Reorganized bits of static CSS and moved JS into public * Removed price composition features from browse_catalog * Changed view to reflect removing Product price composition * Changed Product to not return price composition yet * This will work only after AI1413 Changed feature to reflect the image id change * Changed the image id to "product-image-link" to avoid conflict * Changed product order on the catalog from id to name * Moved some tests from unit to feature * test/unit/enterprise_homepage_test had view tests New steps to support new features * Commented some failing @selenium scenarios * Added FIXME comments with probable reasons * Commented out failing scenarios with known reasons * Fixed a broken scenario on features/browse_enterprises * Fixed features/admin_categories * New step for clicking and sleep X seconds A few steps to support the updated feature * Updated the browsing catalog feature * Added a few id's on tags to help the testing * Two images used on the catalog features * Corrected small typo. * New features for browsing catalgos, a new step to support the features and a small modification on the catalog view partial. * New feature for browsing enterprises and testing the 'products' link * A few changes on steps to support the new feature. * New feature for browsing enterprise catalogs. * Fixed a small typo on #product-list and the number of items per page. * Fixed expected number of products per page and expected tag for product price. * Removed one test from catalog that doesn't make sense on the new layout. * Fixed enterprise_homepage_test; test cases with 'display' on the title will be moved to another context (controller or view). * Commented one of the functional test cases: --- test_should_back_when_update_address_fail(MapsControllerTest) * Remove separation lines between products * Fixed 2 test cases on HighlightBlocksTest: * 'should_list_images_randomically' had only 3 mocked figures, but five are being handled; * 'should_not_list_non_existant_image' wasn't expecting a call for the non- existant image, but this call is made and should return nil. * Fix price display and layout * Fix oversized price line * Fix bar css * Fix height of catalog boxes * Fix layout * Fix unit getter * Improve css for no-image * Add no image label * Beautiful catalog for enterprises
27 Nov, 2011
1 commit
-
Also, removed explicit :previous_label and :next_label from calls to the pagination_links helper that used the same string as the default ones already provided by the helper. This needs will_paginate from Debian Squeeze at least.
11 Oct, 2011
1 commit
-
Libs added * jquery-validation * colorbox * recaptcha (ActionItem2074)
21 May, 2011
1 commit
12 May, 2011
2 commits
-
(Actionitem1992)
-
This reverts commit 1ebe4f84dc0910b6ded065b60ed0e58612a93659. Conflicts: features/step_definitions/noosfero_steps.rb test/functional/manage_products_controller_test.rb
09 May, 2011
1 commit
-
Conflicts: features/step_definitions/noosfero_steps.rb test/functional/profile_design_controller_test.rb
05 May, 2011
1 commit
-
(ActionItem1959)
04 May, 2011
1 commit
-
I've made a selenium test suite for all the problems I've noticed so far, that are the following: * Profile control panel links in profile image block and profile information block * Link to user profile in user bar * Link to user control panel in user bar * 'Go to the home page' button on not found page, that should link to profile home page or to environment home page So I've made the tests, ran them, fixed the problems, and ran the tests again. (ActionItem1465)
28 Apr, 2011
1 commit
27 Apr, 2011
1 commit
-
* new table production_costs * environment and enterprises can have them * new table price_details * products have price details with a cost and a price * updated db/schema * included method to display the total value of inputs * included partials to display and edit price details * allowing users to create new cost from select * manage_products.js to separate js codes from application.js * numbers_only_javascript * created a partial with the js needed to allow only numbers on some fields (ActionItem1413)
10 Apr, 2011
1 commit
-
(ActionItem1925)
04 Apr, 2011
1 commit
-
Developed with Caio SBA <caio@colivre.coop.br> Available only for PostgreSQL by now See INSTALL.multitenancy for details (ActionItem1845)
22 Mar, 2011
2 commits
-
(ActionItem1928)
-
(ActionItem1931)
03 Mar, 2011
1 commit
-
* Mergin all separate body and lead of all the article's type into one shared partial. * Adding the lead slide to the task (it was just showing instead of hiding and sliding when the 'Lead' button was clicked). PS: This refactoring also fixes the AI1869. (ActionItem1869)
09 Feb, 2011
1 commit
-
(ActionItem1734)
31 Jan, 2011
2 commits
-
(ActionItem1734)
26 Jan, 2011
1 commit
-
Obs: should be applied over 4ce41162d5baa9389ae22ac09a730515143ad140 (ActionItem1527)
18 Jan, 2011
1 commit
-
* new controller profile_search * new block profile_search_block * added on style.css background images for mimetypes icons * new route profile/foo/search?q=bar (ActionItem1734)
21 Oct, 2010
1 commit
-
(ActionItem1608)
04 Oct, 2010
1 commit
-
(ActionItem1685)
24 Sep, 2010
2 commits
-
It turns out that Internet Explorer has problems with it. It looks like it is trying to parse that text as %-escape caracters, and since the parsing fails, it does not put those links as proper DOM elements but as 'raw' objects, and thus the .href attribute does not exist (actually an error occurs if you try to access such attribute on those objects). This bug was introduced by the HTTP caching commit (ActionItem1608) (ActionItem1711)
-
For some weird reason it is not working on IE. (ActionItem1711)
17 Sep, 2010
1 commit
-
(ActionItem1689)
11 Sep, 2010
1 commit
-
- added strophejs lib to communication with XMPP server - added jquery.scrollabletab.js and jquery.emoticon.js plugins - new 'pidgin' icon theme - environment attribute 'icon_theme' moved to theme - added ruby_bosh as plugin to start XMPP/BOSH session (ActionItem1635)
10 Sep, 2010
1 commit
-
(ActionItem1608)
04 Sep, 2010
1 commit
-
(ActionItem1608)
02 Sep, 2010
1 commit
-
The HTTP caching feature conflicts with it. This was a crappy feature, anyway. (ActionItem1608)
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)
31 Jul, 2010
1 commit
30 Jul, 2010
1 commit
-
(ActionItem1600)
18 Jul, 2010
1 commit
-
- Align left the title of creation product screen - Fixing width of categories selection for new and edit screens - Dont cache jquery.ui stylesheet - Ensure consistency between ui_icon and ui_button methods - Creating more categories in sample-categories script - Fix pt_BR translation of 'categories' (ActionItem1391,ActionItem1392)
17 Jul, 2010
1 commit
-
Fixing categories selection and fixing width of sideboxes in leftbar and rightbar templates Added themes to jquery-ui (ActionItem1392)