07 Oct, 2012
2 commits
-
- Added render_not_found screen when comment id doesn't exist - Displaying message when trying to edit a comment from other page - Fixed a test on ToleranceTimePlugin
-
…into merge-requests/213 Conflicts: app/controllers/application_controller.rb app/helpers/application_helper.rb app/views/content_viewer/_comment.rhtml app/views/content_viewer/view_page.rhtml lib/noosfero/plugin.rb test/functional/content_viewer_controller_test.rb test/unit/comment_test.rb
11 Sep, 2012
2 commits
-
…into merge-requests/216 Conflicts: debian/changelog etc/noosfero/varnish-noosfero.vcl lib/noosfero.rb
-
comment removals and spam marking happens through AJAX ActionItem2306
05 Sep, 2012
2 commits
-
ActionItem2420
26 Aug, 2012
1 commit
21 Aug, 2012
3 commits
-
Additionally, I have made the "Mark as SPAM" and "Remove" links in the page view comment listing work through AJAX, so that now it is much more practical to remove comments or mark them as spam. ActionItem2306
-
Conflicts: app/helpers/application_helper.rb app/views/content_viewer/_article_toolbar.rhtml test/functional/content_viewer_controller_test.rb
20 Aug, 2012
1 commit
-
Plus a small enhancements on the existing UI for comments: turned the "delete" button into a text-only label in the bottom, instead of an annoying icon that shows up when you pass the mouse over the comment balloon. ActionItem2306
17 Aug, 2012
1 commit
-
That idea could be useful for streaming comment data, but it is not useful to notify plugins that a comment was saved before checking e.g. that it is not SPAM. So this notification must be done by the CommentHandler class, *after* it decided that the comment received is valid (e.g. an antispam plugin decided it is not spam). ActionItem2306
09 Aug, 2012
1 commit
-
…into merge-requests/193
24 Jul, 2012
1 commit
-
(ActionItem2375)
09 Mar, 2012
1 commit
-
(ActionItem2316)
08 Mar, 2012
1 commit
-
I am also already adding a "spam" flag to the table, which we will use next. (ActionItem2309)
25 Feb, 2012
1 commit
-
Conflicts: app/controllers/application.rb debian/changelog plugins/bsc/lib/bsc_plugin.rb plugins/shopping_cart/lib/shopping_cart_plugin.rb
09 Feb, 2012
1 commit
-
(ActionItem2259)
27 Jan, 2012
1 commit
-
Conflicts: app/helpers/application_helper.rb debian/changelog vendor/plugins/monkey_patches/touch/init.rb
09 Jan, 2012
1 commit
-
The profile has a new attribute to define if the guest must be automaticaly redirected to the article translation or not. Closes ActionItem2121
27 Nov, 2011
1 commit
-
Conflicts: app/controllers/admin_controller.rb app/controllers/application.rb app/controllers/public/account_controller.rb app/controllers/public/content_viewer_controller.rb lib/noosfero/i18n.rb test/functional/account_controller_test.rb test/functional/admin_controller_test.rb test/unit/contact_test.rb test/unit/profile_test.rb
26 Oct, 2011
1 commit
11 Oct, 2011
1 commit
-
(ActionItem2075)
10 Oct, 2011
1 commit
-
(ActionItem2075)
13 Aug, 2011
1 commit
-
(ActionItem2027)
03 Apr, 2011
1 commit
-
Conflicts: test/unit/image_gallery_test.rb
28 Mar, 2011
1 commit
25 Mar, 2011
1 commit
-
(ActionItem1961)
22 Mar, 2011
1 commit
-
Also, fixing all selenium tests (ActionItem1672)
23 Feb, 2011
1 commit
-
The touch method provided by Rails 2.3.5 actually has a different semantics, and since it was only used in two places, it's better to inline the semantics we wanted.
22 Feb, 2011
1 commit
-
Besides nobody using it, the implementataion is really crappy so we are better without it.
26 Jan, 2011
1 commit
-
(ActionItem1771)
11 Jan, 2011
1 commit
-
(ActionItem1771)
30 Dec, 2010
1 commit
-
(ActionItem1791)
09 Dec, 2010
1 commit
-
(ActionItem894)
07 Dec, 2010
1 commit
-
(ActionItem1769)
21 Oct, 2010
1 commit
-
* Posts unavailable for the user weren't displayed but were considered on pagination. * Used a direct sql to increase the performance. * Removing last and first_day_of_month methods and using the rails builtin methods in_the_beginning_of_month and in_the_end_of_month. P.S.: done against the master branch. (ActionItem1557)
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)
09 Aug, 2010
1 commit
-
This reverts commit 64e4639c91da8a2beadf7639f95357b1db1f3e97. (ActionItem1557, ActionItem1617)
23 Jul, 2010
1 commit
-
After creation/edition of an article, the user is redirected to the article Used back_to to store the page to return (ActionItem1424)