Add recent commons as a separate project, upgrade to version 3.39
and provide separate patches in commons.make file.
This changeset also introduce profile inheritance, so groups profile
inherit the entire commons stack. The installation profile is refactored
and duplicates were removed.
Change-Id: Idc4e4ab24680fa6e1b045350c1dc1c66cad9e5e7
Enable email notification of private messages, add a new
user/%user/message-settings form to override default
email settings for authorized users.
Change-Id: I13c629f4fbf2790d5a6fc8a1333e607a42beca3f
The new page enlist the ambassadors and include a lead block for
ambassador program faq. New assets defined by the patch:
groups ambassador module: building blocks
- profile teaser view mode for user entity
- groups_ambassador_list view
- ambassador roles block
- ambassador selection process block
- ambassador program faq block
groups ambassador page module: landing pages
- ambassador program main menu
- ambassador program page
Change-Id: I0e2d92b74c34baaff7aacb4055e9b6c2f1614e0a
The utility blocks was displayed on admin theme on new
deployments. This patch disable the block as part of
post-installation task.
Change-Id: Iabc2da4bdd05720426061e682f6811a4545e3ccb
Apply the security fixes including:
- Drupal Core - Moderately Critical - Multiple Vulnerabilities - SA-CORE-2015-001
- SA-CONTRIB-2015-079 - Chaos tool suite (ctools) - Multiple vulnerabilities
The following patches were applied to 7.x-3.23 commons modules:
- patches/0001-utility-links-block-install-theme.patch
- patches/0002-events-page-refactor-to-pages-module.patch
Installation profile got a refactor of module installation, as groups_ modules
and l10n_updates deployed from an installation task to avoid memory
exhausted errors of the installation process.
Change-Id: I48481657124fdbbee84e1cbfec3a3a2b5f475c2c
Fit comments to new bootstrap theme, simplify commenting and remove
comment subjects. Disable comments on group content type.
Change-Id: I6751e543e5a42a3fa4d7e60a4b4935af50576389
Add missing hook_info() to groups profile and install missing
commons_wikis module to revert organic group permissions and support
commons_entity_integration hooks.
Change-Id: I98eb5f215a2c335436e98538a061d272a0506535
Update commons modules to release 7.12, and move the codebase under
modules/commons instead of constant fetching from remote repository.
The commons.make file removed so it is not required to rebuild
groups distribution.
Change-Id: I3be393ba1af34427e2915b18ab1ad718fd4e54db
Set default avatar picture. Groups will display this avatar when
user don't have a profile picture.
Change-Id: Ic02ff0e51344235e68c672a3ff2e3168b3525bea
Create a resource field for a user group based on following requirements:
- it is a key value pair
- the key can be selected from a pre-defined list
- the value is a free text, it can be an url also, that must displayed
as a link
- the field can contain multiple elements (0..N)
Change-Id: I76e46882ef734849ee8a957a658a95849cb5f0a5
Download commons translation files during make process, enable and
import languages during installation, set language negotiation to
URL based. Supported languages: zh-hant,zh-hans,ja,ko,vi,ru,pl,
de,fr,es,it,pt-pt,hu,ar,tr
Change-Id: I8f05a63b00f657225d3b8b84d531940dddbe8162
Remove or disable the not used features of commons, like wiki page and
qa. Inherited commons profile is dropped due several missing features
like inherited library handling and installation task execution order.
Change-Id: Iaa2abf00edb3e5d854ffc51ff6aa6c22419145da