- Add compatability with Plone 6.1 and 6.2 with plone.distribution. [pbauer]
- Add compatibility with Plone 6 [sneridagh]
- Fix brownbag release [sneridagh]
- Python3 compatibility [sneridagh]
- for GenericSetup 1.8.0+ set runAllImportStepsFromProfile to reapply the dependency profiles. This will keep our buildouts running as previously expected, with the profiles listed in the policy's metadata.xml being run every time [cdw9]
- Nothing new, but pypi was having issues with 1.9.3
- Plone 5 compatibility [santonelli]
- Only use valid Python logging levels. Round up to the closest level if the passed in value does not exist. [claytron]
- Add ability to
use_vhmwhen the homepage is not accessible byAnonymousby setting theadmin-passwordoption. [claytron] - PEP8 and pyflakes [claytron]
- Restore Python 2.4 compatibility [bryanlandia]
- Plone 5 compat, re-use add site form default profile logic. [@rpatterson]
- Add the
add-mountpointoption to automatically create the mount-point if it does not exist. [fabiorauber] - Add options for running profile upgrade steps if
collective.upgradeis installed. [@rpatterson] - Add an option to allow the use of sudo, if you have specified different UIDs for Zope and the ZEO server. [muellert]
- Clean up the docs and separate the options by headers. [claytron]
- Handle
setSiteimport for Plone 4.3 [claytron]
- Add changelog entry for 1.8.90 [nrb]
- Add the
use-vhmoption to select traversal mode. Settinguse-vhmtoFalsewill cause the traversal to use regular Zope traversal when running the recipe. [nrb]
- Use
_delObject(site_id, suppress_events=True)to delete the site. This ignores all events and just removes the site completely when using thesite-replaceoption. [claytron]
- Fixed typo on logger when removing existing Plone site. [hvelarde]
- Add support for changing the logging level used when the part runs, honoring the buildout log-level and verbosity. [davidblewett]
- Update version check to correctly differentiate between Plone 4.1.x and Plone 4.0 and below. [davidblewett]
- Update VirtualHostMonster support to correct loss of elevated security context. [davidblewett]
- Fix reST formatting. [nrb]
- Correct some doc oversights. [nrb]
- Add VirtualHostMonster path support for the 'portal' variable
available in
pre-extrasandpost-extrasscripts. [nrb] hostrecipe option specifices a hostname to be used in a VirtualHostMonster path for extra recipe scripts. [nrb]portrecipe option specifies a port to be used in a VirtualHostMonster path for extra recipe scripts. [nrb]protocolrecipe option specifies a protocol to be used in a VirtualHostMonster path from extra recipe scripts. [nrb]- Fixed typo in documentation. [hvelarde]
container-pathrecipe option specifies the path to the container where the Plone site will be added. [gotcha]default-languagerecipe option specifies the default language of the Plone site. [sgeulette]
- Support for
zope.globalrequest. [gotcha] - Support Plone 4.1 [gotcha]
- Minor doc updates. [claytron]
- Released to plone.org [claytron]
- Doc updates. [claytron]
- Minor doc updates [claytron]
- PEP8 cleanup [claytron]
- Handle new zeoserver recipe on windows which changes the name of the executable. [claytron]
- Use the
plonevariable notportalotherwiseplonesite.pyraisesNameError: global name 'portal' is not definedon a new install. [pelle] - Enable GS profiles to work in plone 2.5 [davismr]
- Use
setSitein the initial creation as well. [claytron]
- Use
setSitein theplonesite`.py` script so that the component architecture gets initialized properly. This will allow the installation of a product like ``plone.app.dexterity[clayton]
- Update docs with info about how to add a
Product[claytron] - Adjusted the support for Plone4 since the
addPloneSite()has changed slightly. [pelle]
- Make sure to commit the transaction after adding the plone site to avoid some strange behavior. [claytron]
- Add support for Plone4 [toutpt]
- Added a
before-installandafter-installoption to the recipe. this allows you to use something like supervisor to launch the processes. Thanks to Shane Hathaway for the patch. [claytron]
- Fixed the
site-idoption so that it defaults toPloneproperly. Thanks to aclark for the bug report. [claytron]
- Subversion 1.6 and setuptools are not friends yet. Fixed upload. [claytron]
- Clarification to docs. Cleaning up copy/paste error to post-extras [andrewb]
- Fixed the
instanceoption so that it defaults toinstanceproperly [claytron]
- Make
admin-userconfiguration option truly optional per the documentation. Fallback toadminwhich would be the common default per ZopeSkel's plone3_buildout template [andrewb] - Added new options
pre-extrasandpost-extras. The two options are files that can be run before and after the quickinstaller and profiles have been run. [claytron] - Add condition so that the script can be used on older versions of plone [claytron]
- Fixed a bug where already installed Products would not be re-installed [claytron]
- Added example buildout config and updated the READMEs [claytron]
- Re-factored the
plonesite.pyscript [claytron] - A dash of PEP 8 [claytron]
- Added a
enabledoption so that you can switch the part off from the command line. (buildout:parts-=plonesitedoesn't work yet) [claytron] - Change the script so that profiles prefixed with
profile-can also be given. [claytron] - Added some docs to the recipe [claytron]
- Added
site-replaceoption to the readme [claytron] - The
site-replaceoption is no longer required [claytron]
new Plone sites will be created with a datetime suffix which is helpful if you need to re-run new instances over and over again e.g. for migration purposes. If you need a fixed site id then explictely set the id using the
site-idoption. [ajung]Fixed error with uninitialized variable [jeffk]
Add buildout recipe option site-replace, defaults to off. Use with
site-id.New recipe option
site-replace = onwill remove any existing object in app namedsite-id. A new plone site will be created to replace it.Default option setting
site-replace = offwill not remove existing objects in app named site-id. [jeffk]
- Created recipe with ZopeSkel [claytron]