Panopoly

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.

This is where Panopoly maintainers, contributors and stakeholders meet to coordinate overall development of Panopoly. If you use Panopoly or maintain a distribution based on Panopoly, this is the place for you!

We also have the #panopoly IRC channel on freenode.net, if you're looking to discuss in realtime over chat. (Learn to to setup IRC.)

dsnopek's picture

Panopoly 1.27 released for SA-CONTRIB-2015-145

Hi Everyone!

Fieldable Panels Panes 1.7 as released today to address a less critical security vulnerability. You can learn more in the security advisory:

Fieldable Panels Panes - Less Critical - Access bypass - SA-CONTRIB-2015-145

Beyond the security update, this release also includes a single bug fix - so, not much at all. :-)

Read more
dsnopek's picture

Panopoly 1.26 released for SA-CORE-2015-003 (and more!)

Hi Everyone!

Drupal 7.39 and CTools 1.8 were released today to address multiple critical and moderately critical security vulnerabilities. You can learn more in the security advisories:

Drupal Core - Critical - Multiple Vulnerabilities - SA-CORE-2015-003

Ctools - Critical - Multiple Vulnerabilities - SA-CONTRIB-2015-141

Beyond the security update, this release also includes a number of bug fixes, and module updates.

For more information, please see the full release notes:

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

Remember: you have to update the WHOLE profile - not just the individual panopoly_* modules! Otherwise, you'll be missing important module updates/patches, and it isn't guarenteed to work.

Read more
ptocco's picture

Panopoly security review

I just performed a Panopoly upgrade on a dev site I'm working on and it went well. However the Security Review is showing 6 errors out of a possible 10 items and I haven't altered the basic Panopoly at all, I just added some modules and content. I'm wondering if these errors are normal for Panopoly and whether there are any guidelines for fixing them if they are typical for Panopoly.

I have fixed a few issues such as adding a base URL to the settings.php and "Errors are written to screen." But I'm not sure how to fix

"PHP files in the Drupal files directory can be executed."

Read more
myou's picture

Panopoly guidance and mentoring

There are so many approaches for creating and maintaining a Drupal site. Panopoly looks to have done a great job of identifying the best collection of modules and bundled them into a distribution.

I have read lots and watched the development of Drupal for a number of years. I have little problem getting Drupal or Panopoly installed. I have run an internal Drupal 6 site and migrated it to Drupal 7. The concepts of doing things make sense during the read, but for some reason or another the implementation details seem to always have several challenges for me.

Read more
dsnopek's picture

Panopoly 1.25 released for SA-CONTRIB-2015-132

Hi Everyone!

Sorry for all the releases lately. But we take security seriously and wouldn't want to leave you waiting!

Administration Views 1.5 was released today to fix a critical security vulnerability. You can learn more in the security advisory:

Administration Views - Critical - Information Disclosure - SA-CONTRIB-2015-132

Beyond the security update, this release also includes a couple bug fixes.

For more information, please see the full release notes:

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

Remember: you have to update the WHOLE profile - not just the individual panopoly_* modules! Otherwise, you'll be missing important module updates/patches, and it isn't guarenteed to work.

Read more
dsnopek's picture

Panopoly 1.24 released for SA-CONTRIB-2015-130 and 131 (and more!)

Hi Everyone!

Migrate 2.8 and Views Bulk Operations 3.3 were released today to fix multiple moderately critical and less critical security vulnerabilities. You can learn more in the security advisories:

Migrate - Less critical - Cross Site Scripting (XSS) - SA-CONTRIB-2015-130

Views Bulk Operations - Moderately critical - Access Bypass - SA-CONTRIB-2015-131

Beyond the security update, this release also includes a number of bug fixes, and module updates (Features, Menu Block, Media YouTube).

For more information, please see the full release notes:

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

Remember: you have to update the WHOLE profile - not just the individual panopoly_* modules! Otherwise, you'll be missing important module updates/patches, and it isn't guarenteed to work.

Read more
PI_Ron's picture

Feature Strategy for Panopoly Child Distribution

Discussion around using Panopoly features as dependencies within a child distribution, where per-site feature development and customisation is required.

Read more
dsnopek's picture

Panopoly 1.23 released for SA-CORE-2015-002 (and more!)

Hi Everyone!

Drupal 7.38 and jQuery Update 2.6 were released today to fix multiple critical and less critical security vulnerabilities. You can learn more in the security advisories:

Drupal Core - Critical - Multiple Vulnerabilities - SA-CORE-2015-002

jQuery Update - Less Critical - Open Redirect - SA-CONTRIB-2015-123

Beyond the security update, this release also includes a number of bug fixes, and module updates (Features, Radix Layouts, and Menu Block).

For more information, please see the full release notes:

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

Read more
dsnopek's picture

Panopoly sprint at NYCCamp!

Start: 
2015-07-16 09:00 - 2015-07-17 18:00 America/New_York
Organizers: 
Event type: 
User group meeting

Hi Everyone!

We're going to be hosting a Panopoly sprint at NYCCamp Thursday, July 16th and Friday, July 17th.

A "sprint" is an event where a group of people get together to work on something for a few hours. Sprints aren't limited to technical people or coders - at our sprint there will be tasks for people with any skillset allowing everyone to contribute equally.

Here is a documentation describing all the ways you can contribute:

http://bit.ly/panopoly-sprint

If you're going to be in New York for NYCCamp, I really hope you'll join us on Thursday and Friday!

Read more
dsnopek's picture

Panopoly 1.22 released with new features and bug fixes!

Hi Everyone!

This release includes a truly massive amount of changes, primarily due to a very successful sprint at DrupalCon LA, which helped to push a couple long-standing issues over the edge. Here are the highlights:

Drupal 7.37

It's in! Not much more to say. :-)

New default preview mode for the "Add Content" dialog

The previous default preview mode showed a preview for ALL the widgets in the selected category. With a small number of widgets this was fine (and looked pretty cool!) but had performance problems with a large number of widgets, not to mention some usability and accessibility issues.

Only local images are allowed.

So, we've added a new mode which only shows a single preview at a time.

The old mode still exists and the default won't be changed for existing sites (although, you can change it manually by visiting /admin/panopoly/settings/panopoly_magic and changing "Enable previews when adding panes" to "Single") but this will be the default for new sites going forward!

NOTE: The new mode is currently incompatible with Radix and Radix-based themes! Although, there are some patches in the works - check out #2496027: Generate preview markup in a theme function/template and #2502939: Incompatible with Panopoly's "Single" preview mode on the "Add content" modal. For the time-being, however, it's probably best to keep using the old preview mode if you use Radix.

Increased test coverage

One of the main focuses at the sprint at DrupalCon LA was increasing our test coverage, and thanks to all of the participants there, we were able to do just that in a number of important areas! The bigger our test coverage, the less likely it is that we'll break things when we make changes and release new versions, so this is super important work.

(BTW, if you want to contribute to Panopoly, one the best ways to do that it to help write tests! The effect on the project is long-term and the pay-off increases over time.)

Module updates

We've updated Fieldable Panels Panes, Menu Block, Media, Manualcrop and Apps to newer versions!

In particular, Fieldable Panels Panes is responsible for some of the core functionality of Panopoly, and this release (the first in almost 2 years!) represents a massive amount of work by the Panels community and the FPP maintainer, Damien McKenna.

Behat 3

Our Behat test suite previously relied on Behat 2 and we've finally managed to make the leap to Behat 3!

Since this affects all of our tests and our tests are constantly changing, this was a conversion that needed to start and finish in a very short period of time, and we were only able to pull this off largely thanks to a massive push that cboyden did over a 3-day weekend!

Accessibility improvements

A lot of work has been put into improving the accessibility of CTools and Panels (by Panopoly contributors, namely, cboyden) and those patches have been finally merged upstream and included in Panopoly. This plus the new preview mode make Panopoly more accessible than ever!

For more information, please see the full release notes:

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

Read more
dsnopek's picture

Should we do regular Panopoly meetings on IRC?

Hi Everyone!

At the Panopoly stakeholder BoF at DrupalCon LA, someone suggested that we do weekly Panopoly meetings on IRC. This idea seemed to resonate with everyone there! But we didn't get around to discussing the details and decided to figure that out here on g.d.o!

Read more
dsnopek's picture

Panopoly stakeholder meeting at DrupalCon LA!

Start: 
2015-05-13 17:00 - 18:00 America/Los_Angeles
Organizers: 
Event type: 
User group meeting

Hi Everyone!

As announced earlier, we're having a Panopoly sprint at DrupalCon on Friday, May 15th:

https://groups.drupal.org/node/466223

However, per a suggestion on IRC, we're also going to have a Panopoly stakeholder meeting on Wednesday, May 13th at 5pm:

https://events.drupal.org/losangeles2015/bofs/panopoly-stakeholders-jam-...

If you're going to be at DrupalCon, please consider stopping by! Thanks!

Read more
dsnopek's picture

Panopoly 1.21 released for SA-CONTRIB-2015-103 (and more!)

Hi Everyone!

Views 3.11 was released today to fix a moderately critical security vulnerability. You can learn more in the security advisory:

Views - Critical - Access Bypass - SA-CONTRIB-2015-103

Beyond the security update, this release also includes a number of bug fixes, the update to Drupal 7.36 and some module updates. Here are the highlights:

  • Update Panopoly Core and profile for Issue #2468273 by dsnopek: Update to Drupal 7.36
  • Update Panopoly WYSIWYG for Issue #2451691 by mglaman: Update TinyMCE library to 3.5.11
  • Update Panopoly Images and WYSIWYG for Issue #2287805 by ergophobe, dsnopek, cornifex, mglaman: Caption filter does not work with Quarter Size image format - or with floated captions
  • Update Panopoly Admin for Issue #2461077 by dshields, dsnopek: Hiding the Body field label breaks the summary toggle

For more information, please see the full release notes:

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

Read more
dsnopek's picture

Panopoly sprint at DrupalCon Los Angeles!

Start: 
2015-05-15 09:00 - 18:00 America/Los_Angeles
Organizers: 
Event type: 
Sprint

Hi Everyone!

We're going to be hosting a sprint at DrupalCon Los Angeles on Friday, May 15th.

A "sprint" is an event where a group of people get together to work on something for a few hours. Sprints aren't limited to technical people or coders - at our sprint there will be tasks for people with any skillset allowing everyone to contribute equally.

Here is a documentation describing all the ways you can contribute:

http://bit.ly/panopoly-sprint

If you're going to be in Los Angeles for DrupalCon, I really hope you'll join us on Friday!

The sprint will last all day from 9am to 6pm, but you're free to come and go as you please. It will be at the Los Angeles Convention Center - where DrupalCon will be too, but you don't need to be registered for the conference in order to participate in the sprints.

Read more
dsnopek's picture

Panopoly 1.20 released to fix packager error in 1.19!

Hi Everyone!

You may or may not have noticed that Panopoly 1.19 included the wrong version of the panopoly_wysiwyg module. This was due to a caching issue that affected the packager script on Drupal.org:

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

So this release is primarily to allow the packager to run again!

Beyond that, this release also includes a couple minor bug fixes. For more information, please see the full release notes:

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

Read more
dsnopek's picture

Panopoly 1.19 released for SA-CORE-2015-001 and SA-CONTRIB-2015-079 (and much more!)

Hi Everyone!

Drupal 7.35 was released today to fix multiple moderately critical security vulnerabilities. You can learn more in the security advisory:

Drupal Core - Moderately Critical - Multiple Vulnerabilities - SA-CORE-2015-001

And, CTools 1.7 was also released to fix multiple moderately critical security vulnerabilities. Here is it's security vulnerability:

SA-CONTRIB-2015-079 - Chaos tool suite (ctools) - Multiple vulnerabilities

Read more
pegesund's picture

Multilanguage in Panopoly

Hi

We are using Panopoly for a larger project and think is rather cool. We do however have one issue which have not been able to resolve.

When a person is clicking "Add content item" the article shows up on the landing page, just as it should. But when the user is changing language on the landingpage, the added content item does not change language - event though the article exists in two languages.

Do you have a clue about this? Can it be fixed with a filter/setting or do we have to look into the code?

Cheers,

Petter

Read more
hanoii's picture

Small help/guidance on working with features

I am i the need/will to start using features on my general development practice. This was long due and I found a nice project to really start using it but although I think I already learnt most of it, I am having some issues understanding or knowing what's the best way of working with them.

Because panopoly uses features extensively, I thought this might be a nice group to look for some specific guidance on how to achieve certain things.

Read more
dsnopek's picture

Virtual Panopoly Sprint on March 7th - Help make Panopoly better!

Start: 
2015-03-07 10:00 - 16:00 America/Chicago
Organizers: 
Event type: 
Sprint

Hi Everyone!

We're organizing a Panopoly sprint on Saturday, March 7th, from 10am to 4pm CST (UTC-0500).

The sprint will be "officially virtual," meaning anyone can participate over the internet from anywhere in the world. (However, we're also going to have a physical location to meetup for people in Milwaukee, WI, USA - see the meetup event if you're from the area)

A "sprint" is an event where a group of people get together to work on something for a few hours. Sprints aren't limited to technical people or coders - people of all skill sets can contribute. However, as a virtual sprint, it will be a little easier for more advanced people to get involved.

Here is a document describing all the ways you can contribute:

http://bit.ly/panopoly-sprint

Our primary goal for this sprint, is to try to reduce the number of patches in the issue queue. At the moment we have 280 open issues, including 97 bugs. I'd really love to get the open issues down by 20 and the open bugs down by 10. :-)

Anyway, that means we really need help with these things in particular:

  • Confirming bugs, ie. trying to reproduce the problem and see if it's a real bug
  • Testing patches and seeing if they do what the issue says they do
  • Tagging and triaging issues, ie. organizing the issues so they're easier to manage (including converting "Bug reports" to "Support requests" when appropriate)
  • Doing code review on patches to make sure they follow best practices (for coders)
  • Writing patches to fix confirmed bugs (for coders)

But you're not limited to those things! You can also help by writing documentation, creating Behat tests, finding new bugs in Panopoly, etc.

Read more to learn how to participate and what you'll need!

Read more
dsnopek's picture

Panopoly 1.18 released for SA-CONTRIB-2015-053 (and many bug fixes!)

Hi Everyone!

Entity API 3.10 was released yesterday to fix a moderately critical security vulnerability. You can learn more in the security advisory:

SA-CONTRIB-2015-053 - Entity API - Cross Site Scripting (XSS)

Beyond the Entity API update, this also includes a number of important bug fixes, including some regressions that were introduced in Panopoly 1.16! Here are the highlights:

  • Update Panopoly Search for Issue #2436351 by hefox: Patch search_api_db to be a bit less brittle
  • Update Panopoly Search for Issue #2164187 by dsnopek: Upgrade from 1.0-rc4 fails: Table 'cache_search_api_solr' doesn't exist
  • Update Panopoly Magic for Issue #2426241 by adamsro: Upgrade causes fieldable panels panes Titles to appear twice
  • Update Panopoly Magic and Test for Issue #2430889 by dsnopek: Hide 'preview' and 'diff_standard' view modes when adding FPPs
  • Update Panopoly Core for Issue #2430921: Failing to download 'panopoly_demo' when installing via 'drush si': "Downloading updates failed:Failed to download from "
  • Update Panopoly Search for Issue #2425577 by adamsro: WD search_api: SearchApiException: Unknown or invalid item type node on update
Read more
Subscribe with RSS Syndicate content

Panopoly

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: