Regenerate .gitmodules after rename.
This also takes into account recent retirement and new creation of repos.
Change-Id: I171261b046cc3f00444ef1f4b2bc0bc646f9b346
Project: openstack-infra/groups e825e376967db60e57a04d90fc8c7b40c50be527
Fix flag module unsupported operand types issue
The flag module had an issue on php5.5.9, this patch applies a fix
for that.
https://www.drupal.org/node/2347297
Change-Id: Icdd619da23e7f38e5577b464d231aa1903226721
Project: openstack-infra/groups fd4fd96740e8ccebe554fce29cda5167db2d09c9
Upgrade entity reference to 1.5
Fix entity reference module security issue:
DRUPAL-SA-CONTRIB-2017-067
https://www.drupal.org/node/2902596
This patch removes the "Autocomplete widgets cannot reference a single
entity result" https://drupal.org/node/1959624#comment-8451891 - it was
merged as d8e3926 commit.
Change-Id: If5b997dac31016e8ebaf3b5b1fc0216bd456b3b0
Project: openstack-infra/groups 7f67c8b9c15f90d3eca4a18c490592502f97e706
Add absolute urls to embedded map
The embedded map /map now provides absolute urls for group pages instead
of relative ones. The map marker's title contains plain text, and the
click event on marker icon redirects to group page directly instead of
showing a balloon popup.
Change-Id: Ib4c1e35b20bc287b275b072e65369de18e574b7b
Project: openstack-infra/groups 49ccaea54fe53822d061deb6a6df9cab9b7a7466
Remove patchset #1805690 from drupal core
This patch not works anymore, and throws an error during drush
make.
Change-Id: Iaa1f3f0577428710f6cb15a8d530209e0071d45f
Project: openstack-infra/groups 9ccd2256369b1c5629e528d42fcef6635a764c59
dev-build: Fail on errors
Add -e so that the scripts fails in case of errors.
Change-Id: Ie740b35ee84f1682f9a9119ead8f87e27ef0343d
Project: openstack-infra/groups 8516778e45b396a5fdbf1596fe773547aa8f6e0a
Add rubygem to bindep
The repo needs gem, add it to our list of packages to install.
Change-Id: I851c0d1d1513de8c38344fcb49ce290f8de7db09
Project: openstack-infra/groups 5f5359f0842ba73f5d4097804ae1864ff8e90e1a
Add unzip to bindep
Some gems are zipped and this needs to be present in order for
them to install.
Change-Id: I7ca535bf1c37ee50b926edecc8fe6fd28ca12d05
Project: openstack-infra/groups f2c28cea20dc7cb2b731b398ef8e848f4b76c2a3
Upgrade media module to 2.9
Security fix of media module:
https://www.drupal.org/project/media/releases/7.x-2.9
The dependent file entity module was updated to version 2.3
Change-Id: If383e61411a9ed7c6ec66f58a5fc689d5afa4c9a
Project: openstack-infra/groups 660f89b44991132aafcded31811d8974a0775dba
Update how to link
The link was previously going to an old wiki page, changes it to go to right page
Change-Id: Ie390f4f9cbd2bc61cebf38ef46fb1bd0f0896589
Project: openstack-infra/groups 4295b16cc969ebe1c40714754fa0516e791ca184
Update to new OpenStack logos
Replaces the old OpenStack logo files in the bootstrap theme
with new versions.
Change-Id: Id114be40b29777ae1ef35fd9cd19ad278af4c893
Project: openstack-infra/groups d85c1e9e6720c182e1e03555515955078219aa6c
Resolve commons_activity_streams errors
The commons_activity_streams_message_access_alter hook was not
checking for empty arrays, and throw a ton of notice and
warning messages.
Related issue report:
https://www.drupal.org/node/2596651
Change-Id: Ife614d97908758b01f927ed01656a0962e5a44cb
Project: openstack-infra/groups 98e1d18f56a406bdcd21adb7758167ba501e47ba
Alter library search path to include commons libraries
Multi-profile inheritance not includes the base profile library
path, so this alter hook simply adds the missing path.
Change-Id: I2969085faf444d839a85dfd5002e18f30b0d3d67
Project: openstack-infra/groups 80edd36288b4f7850e4cb985e24d09605e27ba9c
Add registry_rebuild module
This module helps to rebuild the system table and fix the registered
path of moved modules.
Change-Id: Ia20835ed90cf1e3d0f724e8b5c1a2bbbf6686ef9
Project: openstack-infra/groups 44b38dbbcab84de3976bd91fed1fcda75ebba099
Use iCalcreator package instead of master
The Date iCal module checks the version of iCalcreator library,
this changeset provides a specific version instead of
git master.
Change-Id: Id31cffc0b92f33484b6d8c2aa8152bc38d8532bc
Project: openstack-infra/groups 162f62c3e0405c2190d10233c1a1bb992acf0576
Upgrade Drupal Commons to 3.39
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
Project: openstack-infra/groups 8effe73e3119d186442ad3b5931addd23977f32e
Remove forked commons modules
This change break the site, but prepares the commons profile
refactoring, where the profile will be fetched as a drupal
project and patches can be applied in a more visible way.
Change-Id: I6daa321c97511fa0e432edd86981bb5b8e819568
Project: openstack-infra/groups 2aad953dd83783c378814c959f83fcbae64d0a85
Flag module v3 patch applied to commons modules
Update Flag module to v3.9 as the 2.x branch is discontinued. The
patch 0004-accomodate-flag-v3.patch merged with local commons
modules under modules/commons directory.
SA-CONTRIB-2016-050
https://www.drupal.org/node/2793115
Change-Id: I335963fa16b66d8914071ee5c08b61849384ae6f
Project: openstack-infra/groups b026be86bcefeac4c06c93bbf5931de3dbafe767
Add Flag module v3 commons refactor patch
The Flag module 2.x branch is discontinued and a security issue
enforce the upgrade to 3.x. This patch contains all the changes
required in commons modules.
Change-Id: Ifb4b29198aeb8067878897bf16acf6391db0c321
Project: openstack-infra/groups e7449183298c615ea04edb8c7de857dadf9de71f
Fix broken jsonpath url link
The feeds_jsonpath_parser url was changed by google and it broke
the portal build process.
Change-Id: I9e0cbdadf3f57e98374caffe3b51a9d2d704e023
Project: openstack-infra/groups 70a90de961bce7963361ed197621fb79ded81bfe
Move other-requirements.txt to bindep.txt
The default filename for documenting binary dependencies has been
changed from "other-requirements.txt" to "bindep.txt" with the release
of bindep 2.1.0. While the previous name is still supported, it will
be deprecated.
Move the file around to follow this change.
Note that this change is self-testing, the OpenStack CI infrastructure
will use a "bindep.txt" file to setup nodes for testing.
For more information about bindep, see also:
http://docs.openstack.org/infra/manual/drivers.html#package-requirementshttp://docs.openstack.org/infra/bindep/
Change-Id: I6e7e9aa24403f9d5013cdb67279eaf1f062a45f1
Project: openstack-infra/groups c91dee2e7628f8a8892e7947f43d20cc023c506f
Security update for Panelizer module
This fix resolves some regression for previous panelizer update:
https://www.drupal.org/project/panelizer/releases/7.x-3.4
Change-Id: Iafb2647fe87b703c9af2c853fd7d2fe4c4e62705
Project: openstack-infra/groups 5ad13fefa0ffa6bd03f0672b3245ff433053ed63
Cleanup Drupal 7.50 install.inc patches
According to Drupal Commons latest updates, the
install_profile_requirements_on_install.patch was removed from
core make file.
c6a52f7e9d
Change-Id: I67defd4895e937d58a3d4fc1c42c37b73f31215b
Project: openstack-infra/groups 00e2b30471ca4e5ad7b1dcd669a45869b4dfd18e
Group contanct report csv dump filter by group status
The reports/group-contact-report/csv export now filterable by the
group status using the ?status parameter. The format is:
https://<baseurl>/reports/group-contact-report/csv?status=official
Valid values:
- official: filter the official groups only
- unofficial: list the non-official groups
When the status parameter is not present in the query, the
resultset will contain all the user group independenlty of
the group's status.
The reports/group-status-report also includes this url filter,
and the title contains the official status.
Change-Id: I8fcfe6e9963c8b4bbfaee6e1231acc1227ff37c7
Project: openstack-infra/groups ffe419d1a188e6214f685da10b76cfba00056ecc
Custom membership fields and reporting
Until we don't have integration for other social media tools
than meetup.com and cannot automate data fetching, this patch
adds the ability to enter the data manually by group admins.
Two fields has been added:
- group_members_source: represents the data source of group size data
- field_group_members: represents the size of the group
The reports were also updated, so the regional membership report
and membership report calculates with the aggregated membership data.
Change-Id: Id1df05e4f7181c9109a7737da4fbb8ec60fa5053
Project: openstack-infra/groups 719d8f3a172684ab41268ede1b5548d9d280d2f8
Fix Undefined index: und in groups_events_date_formatter_dates_alter
The date alter throw this notice when the timezone field was not
properly hold a value.
Change-Id: I59a79714fb7dc1fcfce61318ad90889cba45db18
Project: openstack-infra/groups 6997b25f20c82c733f448ec7adfef1218ae84e1d
Token based access for organizer contact report
Provide a public token based access for the organizer contact report.
Usage: https://<base-url>/reports/group-contact-report/csv?token=<token>
The token must match the value stored in the groups_contact_report_key
variable. The module also provides an admin inteface to set the
token value at Configuration > System Settings > Groups report settings
page.
Change-Id: I8742ff26fd78e8baae6743d8ca15c92a13d86bdc
Project: openstack-infra/groups ee445788b1c2283fef99e960c5ee98076fba9cbf
Upgrade to Drupal Core 7.50
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
Project: openstack-infra/groups c10d336f40c8c9bd4ad7aa5bc282b14e5867fcf3
Allow per group timezone setting
Event dates will be rendered using the custom timezone setting of the user
group instead of site defaults. This patch adds a new Timezone field to the
groups entity and alters the event date output rendering.
The tzfield module (http://drupal.org/project/tzfield) is a new dependency now.
Change-Id: If79b836e2911d13964c405793333268c716540bb
Project: openstack-infra/groups ddb728491078cb601d3b8512295a9e8319d845ad
Fix oauth2 user profile name construction
This patch removes the family name addition to full name and user name
of user profile when used with openstackid.org oauth2. This integration
issue resulted in duplicated last name's in user profile during
registration.
Change-Id: I952239bb442e2aa58cf29a7e45f0e9e760329f25
Project: openstack-infra/groups 04b3510a5442a3450fb17d7672098887477ab7b3
User profile migration tool for user name normalization
The user name and full name fields of the user profile contains
duplicated last name for newly registered users. This drush tool
helps to migrate the user profile data into a normalized format.
The duplication happened due to an integration issue between
groups portal and oauth2 service.
Usage:
drush migrate-profiles
Change-Id: I4a2f64b93fc320448cc1b250674fb99604ebd01b
Project: openstack-infra/groups d23deee3ca6b0985cbb196cafd5bfea40a111091
Add https support for mapbox urls
The new 1.5 mapbox_leaflet module supports the https access of mapbox
tiles, so the front page will include ssl http requests only.
Change-Id: I35e0be9be2b7070df7e92017adb150136ef34855
Project: openstack-infra/groups a8a48d8e0953e1bb0d1e9dae4792ba8b0d328499
Apachesolr_user module drush make patch fix
A recent change in apachesolr_user 7.x-1.x module and
a typo of Drupal Commons make file broke the build of
community portal. This patch provides a fix, so drush make
now properly checks out the revision a86c5aebfceaf4a3fc53544762a36ca1b70809d5
of http://git.drupal.org/project/apachesolr_user.git repository.
Change-Id: I4ec17fb41456d6d0844c5ed5e1845496883fec2e
Project: openstack-infra/groups a41788cbe345d5e6993cd28ab27e7bd30c36b559
Add other-requirements.txt
Add other-requirements.txt to install only required
packages that we need for testing and not extra packages
that are installed by default.
This allows to remove the php packages from the global bindep-fallback
list that is installed on every test node.
Node that this does not change what is installed for running groups,
this is done in the manifest.
Change-Id: Ic175744997ac01b3c89793c78d501d43044507e8
Project: openstack-infra/groups 6c5fde4c9e957a6e874ef7b822a8d77719d01125
Link group name to group URL in status report
Status report's usefulness can be improved by making it easier to
dive into the details of why a group is lacking organisers/urls/etc
This patch links the group's name to the groups page.
Change-Id: I6ab23adc06871aca809a28d19a53d9cba2b3c133