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
According to Drupal Commons latest updates, the
install_profile_requirements_on_install.patch was removed from
core make file.
c6a52f7e9d
Change-Id: I67defd4895e937d58a3d4fc1c42c37b73f31215b
Upgrade to Drupal Core 7.50 maintenance release meanwhile the
attached custom patch required to fix a deployment issue of
groups profile caused by a 7.50 feature and the
https://www.drupal.org/files/issues/I1971072.patch
Change-Id: Icbf76c4090a00ee913aad95ca0af55c5cef654f6
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
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
Update Drupal core to 7.26 and following modules:
Entity API 7.x-1.2 -> 7.x-1.3
Leaflet 7.x-1.0-beta3 -> 7.x-1.1
Organic groups 7.x-2.3 -> 7.x-2.4
Change-Id: I8f79f81ceaec5d892414866d11956bc58a4f954e
Drush make fails to download Drupal core 7.23 after site-wide
upgrade of drupal.org. The related upstream bug could be found
here: https://github.com/drush-ops/drush/issues/234
Change-Id: Ieb0a818518ab7ef3f68a5c00b462836a5074a395
Related-Bug: #1247925
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