22 Mar, 2016
11 commits
-
gitlab-ci: temporarily disabling smoke test Selenium tests are failing randomly. This makes smoke tests to almost always fail, avoiding other tests to run. See merge request !818
-
Selenium tests are failing randomly. This makes smokes tests to almost always fail, avoiding other tests to run.
-
sniffer: drop sniffer_plugin_profiles table Changed pulled from ESCAMBO See merge request !809
-
plugin-hotspot: dinamic hotspot for models callbacks With this, every model that includes Noosfero::Plugin::HotSpot will provide callbacks hotspots for plugins to answer. The current callbacks included are {after,before}_{create,destroy,save}. So if a plugin wants to do something on a comment after_save, it should define a hotspot somewhat like this: def comment_after_save_callback(comment) <code-goes-here> end Obviously, the callback provides the object in context as parameter. This will replace the problematic common practice of creating a lib/ext/my_model.rb and injecting the callbacks inside the class which bypass the enabled plugins logic. Signed-off-by: Rodrigo Souto <rodrigo@colivre.coop.br> Signed-off-by: Marcos Ronaldo <marcos.rpj2@gmail.com> See merge request !810
-
Removes date fields format customization Aims to fix a bug where the _datepicker_ component was not able to correctly retrieve the date displayed in the text field due format compatibility. Since there is no reliable way to convert the formats (used by `strftime` and the _datepicker_), the option to customize the date format was removed from the `date_field` and `date_range_field` helpers. See merge request !811
-
API Improvements this MR is the same of !801 with some updates: * updated with master * added missing ruby-api-pagination dependency See merge request !815
21 Mar, 2016
5 commits
-
Signed-off-by: Marcos Ronaldo <marcos.rpj2@gmail.com> Signed-off-by: Joenio Costa <joenio@colivre.coop.br>
-
With this, every model that includes Noosfero::Plugin::HotSpot will provide callbacks hotspots for plugins to answer. The current callbacks included are {after,before}_{create,destroy,save}. So if a plugin wants to do something on a comment after_save, it should define a hotspot somewhat like this: def comment_after_save_callback(comment) <code-goes-here> end Obviously, the callback provides the object in context as parameter. This will replace the problematic common practice of creating a lib/ext/my_model.rb and injecting the callbacks inside the class which bypass the enabled plugins logic. Signed-off-by: Rodrigo Souto <rodrigo@colivre.coop.br> Signed-off-by: Marcos Ronaldo <marcos.rpj2@gmail.com>
18 Mar, 2016
1 commit
-
Signed-off-by: Gabriel Silva <gabriel93.silva@gmail.com>
17 Mar, 2016
6 commits
-
link block: shows default message for new blocks with no links Currently, link blocks are added with no links and no title which, depending on the theme, makes it hard to see where the block was added. This patch add a help message for the user as suggested in #144, following the behavior of other blocks like slideshow block. See merge request !724
-
newsletter: search blogs also by profile's names We already allow the admin to choose any blog in the environment to feed the newsletter, however it's only possible to search a blog by its name or community's name. With this patch the admin can search for a blog either by its name or the name of the profile the blog belongs to. See merge request !706
-
Wrap long titles of articles and uploads Avoids that long titles bleed through the borders in article/files listings. See merge request !790
-
Adds text area for custom forms Add support for text area in custom forms plugin. See merge request !702
16 Mar, 2016
12 commits
-
Add a help message for the user. Closes #144
-
Now user can search for a blog either by its name or the name of the profile the blog belongs to, instead of just the blog's or community's name.
-
The idea is to use the CHANGELOG as a reference of important features or bugfixes included on each release. This will also make the job of writing release notes much easier.
-
this avoid colateral errors in others tests refers to commit: 1af11191ddb2da6ea93ea86ce7fbbb9a089feaf7
-
This reverts commit 23bd8bbc2293d5123bbcb4b416143934edf23abc. I found a way to fix the problem using `alias_method`
-
related issue: #181
15 Mar, 2016
5 commits
-
we must avoid using Date.today and DateTime.now in tests cases, they can return yesterday or tomorrow depending on the machine's time zone and ignores the configured Rails timezone reference: http://www.elabs.se/blog/36-working-with-time-zones-in-ruby-on-rails
-
The core has been refactored in order to remove HTML generation from models. On the other hand there are many plugins relying on such behaviour. This provides a failsafe in order to keep them working until the necessary refactors for each plugin do not get done.
-
it seems that a 'mock object' is false in a `if` block
-
Signed-off-by: Marcos Ronaldo <marcos.rpj2@gmail.com> Signed-off-by: Gustavo Jaruga <darkshades@gmail.com>