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.
23 May, 2012
1 commit
-
(ActionItem2345)
16 May, 2012
8 commits
-
This is specially useful in development/test setups where you don't have a working MTA.
-
(ActionItem2345)
-
(ActionItem2345)
-
(ActionItem2345)
-
(ActionItem2345)
-
Maximum nesting level reduced from 4 to 2. Pretty good, hm? (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
4 commits
-
(ActionItem2320)
-
…into merge-requests/148
-
…into merge-requests/147 (ActionItem2322)
-
…into merge-requests/128 (ActionItem2251)
26 Apr, 2012
1 commit
-
- Environment homepage cache (ActionItem2336)
21 Apr, 2012
1 commit
-
From: http://apidock.com/rails/v2.3.2/ActionController/Caching/Fragments/expire_fragment Regexp - Will remove any fragment that matches, so %r{pages/\d*/notes} might remove all notes. Make sure you don’t use anchors in the regex (^ or $) because the actual filename matched looks like ./cache/filename/path.cache. Note: Regexp expiration is only supported on caches that can iterate over all keys (unlike memcached).
18 Apr, 2012
1 commit
-
…into merge-requests/135
17 Apr, 2012
4 commits
-
Also: - Added edit button when showing a role - Added button layout to link - Listing permissions by name instead of key - Added cucumber test (ActionItem 2287)
-
…into merge-requests/154 (ActionItem2336)
-
…into merge-requests/155 (ActionItem2213)
13 Apr, 2012
2 commits
-
Also: - Added edit button when showing a role - Added button layout to link - Listing permissions by name instead of key - Added cucumber test (ActionItem 2287)
12 Apr, 2012
1 commit
-
…into merge-requests/152
09 Apr, 2012
3 commits
-
(ActionItem2213)
-
(ActionItem2336)
05 Apr, 2012
2 commits
-
The method labelled_check_box already adds a hidden field (ActionItem2329)
04 Apr, 2012
1 commit
-
…into merge-requests/145
03 Apr, 2012
1 commit
27 Mar, 2012
1 commit
20 Mar, 2012
2 commits
-
(ActionItem2320)
-
(ActionItem2322)
14 Mar, 2012
1 commit
-
(i.e. for the case in which public/ is not writable) (ActionItem2314) Signed-off-by: Daniela Soares Feitosa <danielafeitosa@colivre.coop.br>
13 Mar, 2012
1 commit
-
(ActionItem2307)
12 Mar, 2012
2 commits