- Nothing changed yet.
- 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_vhm
when the homepage is not accessible byAnonymous
by setting theadmin-password
option. [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-mountpoint
option to automatically create the mount-point if it does not exist. [fabiorauber] - Add options for running profile upgrade steps if
collective.upgrade
is 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
setSite
import for Plone 4.3 [claytron]
- Add changelog entry for 1.8.90 [nrb]
- Add the
use-vhm
option to select traversal mode. Settinguse-vhm
toFalse
will 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-replace
option. [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-extras
andpost-extras
scripts. [nrb] host
recipe option specifices a hostname to be used in a VirtualHostMonster path for extra recipe scripts. [nrb]port
recipe option specifies a port to be used in a VirtualHostMonster path for extra recipe scripts. [nrb]protocol
recipe option specifies a protocol to be used in a VirtualHostMonster path from extra recipe scripts. [nrb]- Fixed typo in documentation. [hvelarde]
container-path
recipe option specifies the path to the container where the Plone site will be added. [gotcha]default-language
recipe 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
plone
variable notportal
otherwiseplonesite.py
raisesNameError: global name 'portal' is not defined
on a new install. [pelle] - Enable GS profiles to work in plone 2.5 [davismr]
- Use
setSite
in the initial creation as well. [claytron]
- Use
setSite
in 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-install
andafter-install
option 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-id
option so that it defaults toPlone
properly. 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
instance
option so that it defaults toinstance
properly [claytron]
- Make
admin-user
configuration option truly optional per the documentation. Fallback toadmin
which would be the common default per ZopeSkel's plone3_buildout template [andrewb] - Added new options
pre-extras
andpost-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.py
script [claytron] - A dash of PEP 8 [claytron]
- Added a
enabled
option so that you can switch the part off from the command line. (buildout:parts-=plonesite
doesn'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-replace
option to the readme [claytron] - The
site-replace
option 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-id
option. [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 = on
will remove any existing object in app namedsite-id
. A new plone site will be created to replace it.Default option setting
site-replace = off
will not remove existing objects in app named site-id. [jeffk]
- Created recipe with ZopeSkel [claytron]