26 Aug, 2015
1 commit
21 Aug, 2015
2 commits
-
metadata: marks urls as html safe This also fix a core bug of double escaping urls. See merge request !653
13 Aug, 2015
5 commits
12 Aug, 2015
2 commits
11 Aug, 2015
2 commits
-
…ons (create, update and destroy)
-
All scraps and action trackers from profile were loaded at once as will_paginate can't change SQL when find_by_sql is used. Also, eager load activities to make it O(3) instead of O(n). This increases performance by ~30% on profiles with lots of scraps/action trackers.
10 Aug, 2015
9 commits
-
user_stamp depends on deprecated Sweeper code and it is quite complicated to understand and use. Use User.current instead
09 Aug, 2015
1 commit
-
html_safe: fix action tracker description mess See merge request !647
06 Aug, 2015
2 commits
-
Also added test/unit/i18n_test.rb which will warn us if any others pop up.
05 Aug, 2015
1 commit
-
This reverts commit 59c15564ebca100f9019d942fcab3c1441a0bc93. This made a lot of tests fail
03 Aug, 2015
1 commit
-
Signed-off-by: Andre Bernardes <andrebsguedes@gmail.com> Signed-off-by: Brenddon Gontijo <brenddongontijo@msn.com> Signed-off-by: Filipe Ribeiro <firibeiro77@live.com>
31 Jul, 2015
2 commits
-
ruby-minitest offers "refuse" as a syntatic sugar to "assert not"
29 Jul, 2015
1 commit
24 Jul, 2015
3 commits
23 Jul, 2015
1 commit
20 Jul, 2015
1 commit
16 Jul, 2015
1 commit
-
- Hightlight block links no longer break when noosfero is under a subdir Signed-off-by: Andre Bernardes <andrebsguedes@gmail.com> Signed-off-by: Tallys Martins <tallysmartins@yahoo.com.br>
12 Jul, 2015
2 commits
17 Jun, 2015
1 commit
-
Signed-off-by: André Bernardes <andrebsguedes@gmail.com> Signed-off-by: Arthur Del Esposte <arthurmde@gmail.com> Signed-off-by: Fabio Teixeira <fabio1079@gmail.com> Signed-off-by: Gabriela Navarro <navarro1703@gmail.com> Signed-off-by: Tallys Martins <tallysmartins@gmail.com>
16 Jun, 2015
1 commit
-
This also removes short_filename as it is now unused
13 Jun, 2015
1 commit
-
This makes possible for a plugin to be defined as module and have its main class defined inside it with the name Base (e.g. MyPlugin::Base). The advantages of this is to correctly scope plugins constants inside the module. There are many conflicts with the core if the plugin is defined as klass, for example: - if you define a MyPlugin::DisplayHelper you'll get the error 'warning: toplevel constant DisplayHelper referenced by MyPlugin::DisplayHelper' and your class won't be loaded unless you put a "require 'my_plugin/display_helper'" - `require` is also needed for contants with the sames of constants declared under Noosfero::Plugin. For example, if you define a MyPlugin::Manager or MyPlugin::Settings, Noosfero::Plugin::Manager or Noosfero::Plugin::Settings will be returned instead of your plugin's definition. - other hard to debug errors may also happen. This also encapsulates loading procedures into methods of Noosfero::Plugin.