05 Jul, 2012
2 commits
-
1. organization_members: allows plugins to extend the list of members of an organization. 2. has_permission?: allows plugins to add permission to some user to perform some action over a profile or environment. This hotspot only allows plugins to expand access, not to revoke access. 3. new_community_hidden_fields and enterprise_registration_hidden_fields: allows plugins to include new hidden fields in the following forms. * Also including a monkey patch to include some features from the gem fake_arel that requires activesupport-2.3.14 and activerecord-2.3.14. This them allows OR with scopes without loading them. -
* Every class now can declare that it is able to inlcude hotspots by declaring 'acts_as_having_hotspots'. It's important to note that every class that have hotspots must define an instance method named 'environment' that returns the environment associated with the instance. * Now the enabled_plugins method is centralized in the Thread.current making the plugins instantiation happen only once by Thread. Every request reinstantiate the plugins since every request creates a new Thread. The models that access this method only instantiate it if it wasn't instantiated already. * Since the models doesn't reinstantiate the plugins in the same Thread and the tests run in only one Thread, the tests that have some plugin stuff must clean the instantiation in the teardown.
16 May, 2012
9 commits
-
This is specially useful in development/test setups where you don't have a working MTA.
-
(ActionItem2345)
-
(ActionItem2345)
-
(ActionItem2345)
-
This "feature" started as a workaround for the fact that "the CMS is not good rnough". In practice, it was only effective for enterprises, and the only known site that actually used this in the past does not use it for ages.
13 May, 2012
1 commit
-
FastGettext.locale= returns its argument instead of returning the locale that was actually detected. (ActionItem2297)
10 May, 2012
1 commit
-
…into merge-requests/128 (ActionItem2251)
18 Apr, 2012
2 commits
-
…into merge-requests/135
17 Apr, 2012
2 commits
-
…into merge-requests/155 (ActionItem2213)
12 Apr, 2012
1 commit
-
…into merge-requests/152
09 Apr, 2012
1 commit
-
(ActionItem2213)
05 Apr, 2012
2 commits
-
…into merge-requests/142 Conflicts: test/functional/invite_controller_test.rb (ActionItem2313)
04 Apr, 2012
1 commit
-
…into merge-requests/145
03 Apr, 2012
1 commit
14 Mar, 2012
1 commit
-
Signed-off-by: Daniela Soares Feitosa <danielafeitosa@colivre.coop.br>
13 Mar, 2012
1 commit
-
(ActionItem2307)
09 Mar, 2012
3 commits
-
(ActionItem2316)
-
(ActionItem2313)
08 Mar, 2012
3 commits
-
I had to change a lot of plugin hotspot tests that depended on heavy/evil mocking and stubbing to pass. (ActionItem2315)
-
I am also already adding a "spam" flag to the table, which we will use next. (ActionItem2309)
07 Mar, 2012
2 commits
-
(ActionItem2305)
-
Conflicts: app/views/shared/block.rhtml debian/changelog debian/control script/production
02 Mar, 2012
3 commits
-
…into merge-requests/137 (ActionItem2295)
-
(ActionItem1549)
-
…into merge-requests/129 (ActionItem1549)
29 Feb, 2012
2 commits
-
* Also making activity removal be available for users who has permissions to edit the profile instead of the owner of the activity. (ActionItem2055) -
When explicity _accepting_ a new member in a community, but still no role is selected, makes the default role be 'member'. (ActionItem2281)
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
15 Feb, 2012
1 commit
-
…into merge-requests/132 Removed whitespace