Commit Graph

67 Commits

Author SHA1 Message Date
Marton Kiss 346bc07096 Upgrade smtp module to 1.7
Fix security issue SA-CONTRIB-2017-055
https://www.drupal.org/node/2890357

Change-Id: I8b729b61e8aa7837eca89df1b8ffb7e810b7d756
2017-07-23 15:47:38 +02:00
Marton Kiss 5e91406911 Security update for bootstrap theme
Fix bootstrap security issue:
SA-CONTRIB-2016-058
https://www.drupal.org/node/2824413

Change-Id: I2c962c997dbbe4f3e3eddc511009930404468df2
2016-12-07 11:13:46 +01:00
Marton Kiss 16d102365b Security update for elysia_cron module
Fix elysia_cron security issue:
SA-CONTRIB-2016-062
https://www.drupal.org/node/2831900

Change-Id: I0fb17c43abdd0c5267cdaa2b6bc07939227672f0
2016-12-06 20:46:08 +01:00
Marton Kiss 8e8051d4df Security update for elysia_cron module
Fix elysia_cron security issue:
SA-CONTRIB-2016-052
https://www.drupal.org/node/2817211

Change-Id: Ie852f756403524dde7177119367effecc9db8b64
2016-10-18 12:46:36 +02:00
Jenkins 80edd36288 Merge "Add registry_rebuild module" 2016-10-13 08:11:19 +00:00
Marton Kiss 4a968a331b Add registry_rebuild module
This module helps to rebuild the system table and fix the registered
path of moved modules.

Change-Id: Ia20835ed90cf1e3d0f724e8b5c1a2bbbf6686ef9
2016-10-12 19:33:20 +02:00
Marton Kiss 44b38dbbca 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
2016-10-12 19:13:57 +02:00
Marton Kiss 162f62c3e0 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
2016-10-12 18:17:24 +02:00
Marton Kiss 2aad953dd8 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
2016-09-29 10:17:06 +02:00
Marton Kiss e744918329 Fix broken jsonpath url link
The feeds_jsonpath_parser url was changed by google and it broke
the portal build process.

Change-Id: I9e0cbdadf3f57e98374caffe3b51a9d2d704e023
2016-09-27 13:22:26 +02:00
Marton Kiss c91dee2e76 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
2016-08-23 13:51:01 +02:00
Marton Kiss 44c542c9b7 Security update for Google Analytics, Panels, Panelizer
Update Google Analytics module to 7.x-2.3:
SA-CONTRIB-2016-042
https://www.drupal.org/node/2782023

Update Panels module to 7.x-3.6:
SA-CONTRIB-2016-047
https://www.drupal.org/node/2785631

Update Panelizer module to 7.x-3.3:
SA-CONTRIB-2016-048
https://www.drupal.org/node/2785687

Change-Id: Icd160a9029a23516de1f21722eedb0a0a6e43f5f
2016-08-18 18:22:04 +02:00
Marton Kiss 4e7c20a449 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
2016-07-13 11:26:45 +02:00
Marton Kiss d23deee3ca 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
2016-07-12 12:15:15 +02:00
Marton Kiss a8a48d8e09 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
2016-07-07 18:40:21 +02:00
Marton Kiss f171cf0011 Upgrade Views to 3.14
Fix Views module security issue:
  SA-CONTRIB-2016-036
  https://www.drupal.org/node/2749333

Change-Id: Ica4117421d30da17e5062452e5b39498796bcdc6
2016-06-27 21:23:19 +02:00
Jenkins 920edaa9b1 Merge "Update Features to 2.10" 2016-04-27 19:36:03 +00:00
Marton Kiss b694a9a7de Update Features to 2.10
Fix security issue:
SA-CONTRIB-2016-020
https://www.drupal.org/node/2705637

Change-Id: I7c3580a2a4ddb292fc4bac6b2c048adc02919021
2016-04-27 14:17:39 -05:00
Marton Kiss 0dda6be0e3 Update Organic Groups to 2.9
Fix Organic Groups security issue:
DRUPAL-SA-CONTRIB-2016-023
https://www.drupal.org/node/2710115

Change-Id: Ief205e6505955255b7ba8ca8d39d8c7ebce1d1ee
2016-04-27 14:12:56 -05:00
Marton Kiss 9ccc63bc31 Fix broken map on frontpage
The mapbox's freely available warden map tiles was discontinued as
a product, and not accessible anymore. This patch upgrades the
leaflet_mapbox module to 1.3 and sets initial mapbox variables.
The service requires a token stored in leaflet_mapbox_token
variable.

Change-Id: Ibe6e2859c247a24cb41b78cdb39a94a1aeb498b2
2016-02-03 15:13:20 +01:00
Marton Kiss 0485a766a3 Update jquery_update to 2.7
SA-CONTRIB-2015-158
https://www.drupal.org/node/2598426

Change-Id: Ie7190e85d26eb972ed1f45297c00105dd6f40ab7
2015-10-27 06:08:39 +09:00
Marton Kiss e76f452549 Update registration to 1.6
Resolve SA-CONTRIB-2015-155:
https://www.drupal.org/node/2582015

Change-Id: I89a719796e8e23f5fa6e3260a4561074cc15e5e8
2015-10-14 11:33:00 +02:00
Marton Kiss 079b22f2b3 Enable message email notification
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
2015-09-01 17:04:42 +02:00
Christian Berendt b1839cf94d Remove local Leaflet library and use version 0.7.3
https://github.com/Leaflet/Leaflet/issues/3679 was fixed.

Change-Id: Ieed81418463c59c6f4b2cbe8fa34164091e49daa
2015-08-29 20:48:23 +02:00
Marton Kiss 235949830f Update ctools to 7.x-1.9
Changelog:
- https://www.drupal.org/node/2554183
- https://www.drupal.org/node/2554141

Fix SA-CONTRIB-2015-141
https://www.drupal.org/node/2554145

Change-Id: Ia687f27961b7df63e87eac98e12a81b50f41435d
2015-08-23 12:23:20 +02:00
Marton Kiss 21014f704c Resolve missing third party js library bug
Relocate leaflet js library to local repository instead of fetching from
amazon cdn due this open leafletjs bug:
https://github.com/Leaflet/Leaflet/issues/36

This missing js library prevented to build of groups portal.

Change-Id: I742188947ba96043d2379e1db81113cb67796238
2015-07-28 08:57:53 +02:00
Marton Kiss b885522a82 Security upgrade of VBO module
SA-CONTRIB-2015-131
Views Bulk Operations - Moderately critical - Access Bypass
https://www.drupal.org/node/2516688

Change-Id: Ib075086733cea100aec4c1cae5eb14bcc991fe5e
2015-07-14 17:09:47 +02:00
Marton Kiss 7aee58b8e2 Resolve date_ical missing library issue
iCalcreator dependency was linked to git HEAD repo. Upgrade to
3.4 module solves this issue.

https://www.drupal.org/node/2508621

Change-Id: I20cb5034139cabaa6ea64a232ca1304811ae5470
Story: 2000304
2015-06-25 22:16:53 +02:00
Marton Kiss baf98c8acf Upgrade Drupal Core to 7.38 and module security updates
Drupal Core 7.38:
SA-CORE-2015-002
https://www.drupal.org/SA-CORE-2015-002

Module updates:
Feeds 7.x-2.0-alpha9
https://www.drupal.org/node/2507273

jQuery Update 7.x-2.6
https://www.drupal.org/node/2507555

Change-Id: I4f6be8bbde831d3586d05c8ab5126bf143850978
2015-06-22 09:54:09 +02:00
Marton Kiss cceb32c507 Views module security upgrade
Views - Critical - Cross Site Scripting (XSS) - SA-CONTRIB-2015-103
https://www.drupal.org/node/2480327

Upgrade views module to 3.11

Change-Id: I55f975053f0c03ba2e54b8d3a53e9d21903ec77e
2015-05-10 20:56:31 +02:00
Marton Kiss 44c5a33ef8 Display Suite module security update
SA-CONTRIB-2015-095
https://www.drupal.org/node/2471733

Change-Id: Ibdefcdbbcdede2693bfcb234d21ab9917bf72783
2015-04-18 10:29:18 +02:00
Marton Kiss 7df37fdc92 Add alter hook to flags module
Provide a hook to allow default flag definitions to be altered.
The commons_notify_ modules are using the alter hook to enable
email_xxx flags.

Change-Id: Ibe7c41d002c4c50d1c288e22a15043a43dba652f
2015-04-03 11:42:06 +02:00
Marton Kiss c2acc71500 Upgrade Drupal Commons to 7.x-3.23
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
2015-03-24 16:38:09 +01:00
Marton Kiss fd44ca67b0 Apply security update of Entity module
Upgrade from 1.5 to 1.6.
See SA-CONTRIB-2015-053 - Entity API - Cross Site Scripting (XSS)
https://www.drupal.org/node/2437905

Change-Id: I4faeddd596642f3b82fcfcd67066f28adaf4d945
2015-02-26 14:01:45 +01:00
Marton Kiss a50ab68093 Upgrade module_filter module to 2.0
The actually used module_filter module 1.8 was deprecated, so an
upgrade to 2.0 required.

Change-Id: I60cdfbc359e207c48c3d5494094673b061c63dda
2015-02-23 13:54:49 +01:00
Marton Kiss dd91ea8974 Add charts to membership reports
Add a custom chartjs module to integrate chart.js with Drupal. Extend
the membership report by a bar chart, and the membership history
report by a line chart.

Change-Id: Ifb134b632e593c88d81b44e97cb1a2c73626f0a8
2015-02-18 15:51:12 +01:00
Marton Kiss a50d72142f Apply security update of views module
Views module update from 3.8 to 3.10.
SA-CONTRIB-2015-039 - Views - Multiple vulnerabilities
https://www.drupal.org/node/2424403

Change-Id: Ib600e991705db18ad7f9dee8fca44282b36923b9
2015-02-13 14:08:44 +01:00
Marton Kiss fbf29ddc18 Refactor groups feeds module scheduler
Replace default job_scheduler with elysia_cron module that performs
better then built-in scheduler, and provides more debug and
fine-tune options. Groups feeds import jobs were split out to separate
module include files. Cron run disabled by default and needs to
re-enable after site deployment.

Change-Id: I407e77e7ede9c692cb46ee56ee428b58ba6ba61e
2015-02-11 10:34:35 +01:00
Marton Kiss 5e290ad9d6 Fix broken activity stream on front and group pages
The upstream entity module must be patched to provide language
fallback when the locale module is enabled. More details here:
https://www.drupal.org/node/1782134

Change-Id: I0b84f90bafbd91fbeef02383cfea98ac6a8185bb
2015-02-03 18:11:50 +01:00
Marton Kiss f51376de1d Remove Potx drush patch
As potx 3.x contains a drush extension, the drush patch can safely
removed from make file.

Change-Id: I3bdd033728b394d660ec4cca35af08370a1c5605
2015-01-29 10:13:52 +01:00
Marton Kiss e13123d8c9 Add localization extractor tool
Add potx tool that helps to extract custom module translatable
strings. The module is not enabled by default, required for
development only.

Change-Id: I3a8885026ad9ac58b05f7eb4d1d8c7fdd0160981
2015-01-26 22:58:32 +01:00
Marton Kiss a80b024810 Add bulk url alias update to drush
Apply a drush cli extension to pathauto module. This feature is not
included in pathauto 1.2. Regenerate url-aliases:
drush pathauto-aliases-delete node
drush pathauto-aliases-create node

This patch required to regenerate url aliases of events and assign
them to their groups.

Change-Id: I37963a6b87d03ed1835e6eced4d7744cb179ae0e
2015-01-15 09:40:37 +01:00
Marton Kiss 801462956b Enable SMTP module to support custom SMTP configuration
Install and enable SMTP module, support custom configuration of
outgoing email server.

Change-Id: I017f1a9728021ddb1e8232fef0ed6dbabb84799a
2015-01-12 09:45:27 +01:00
Marton Kiss 17a83bdf98 Apply security updates, core 7.34
Applied module updates:
- Drupal Core to 7.34
- addressfield_tokens 1.5
- google_analytics 2.1

Change-Id: I3815a49ba4fc6aaa7bc8b812939ac7395a79dec4
2014-12-12 10:15:35 +01:00
Marton Kiss 20ef08a6e0 Organic groups patch to fix class override bug in subscription field
Organic groups 2.7 and actual dev version contain a bug that overrides
subscription field classes when it contains another #option attribute
insted of merge. drupal.org.make og module contains the local patch
until this bug is fixed in a stable upstream release.

Change-Id: Ic729e368c1eb07b56feef187bf3e1fe4c2cc31a2
2014-10-29 07:35:39 +01:00
Marton Kiss 6cbed3be20 New bootstrap based theme
Add a bootstrap css based theme to groups portal, and match the design
elements and layout of new openstack.org site. This patch will not
enable the theme by default, just add the bootstrap module and the
openstack subtheme. The subtheme is based on the sass version of
bootstrap with a bundle compass support.

Change-Id: Iae976151e87d4d2edd6e913a5aea16d9c13dc051
2014-10-28 12:30:32 +01:00
Jenkins 54dd6170d3 Merge "Add Google Analytics module" 2014-08-06 11:18:31 +00:00
Marton Kiss 12abf54a85 Add Google Analytics module
Install and enable google_analytics module to support web site
analytics. Related infra patch:
https://review.openstack.org/#/c/112249/

Change-Id: Id84bf3bb5a99f5d10b0e345740ff1833998962f2
2014-08-06 11:34:24 +02:00
Marton Kiss 0128f9d3c1 Security upgrade of core and date module
Update Drupal Core to 7.30 and Date module to 2.8.
Related release notes available here:
https://www.drupal.org/drupal-7.30-release-notes
https://www.drupal.org/node/231188

Change-Id: Ia2d04322fff4bc1f49e8cccada2ac2b267a3f9ca
2014-08-06 10:47:34 +02:00
Marton Kiss a3d40faf2b Import user group data
Add feeds module support to import user group data remote groups.json
file.

Change-Id: I36fc2d77689e8f7a14d575a72d8303e0f2d211a9
2014-07-17 10:12:32 +02:00