- Move internal classic distribution to plone.classicui [@mauritsvanrees][@ericof] #79
- Move internal default distribution to plone.volto [@mauritsvanrees][@ericof] #80
- Clarify RestTraverser code. [maurits]
- Redesign the site creation page [@danalvrz] #63
-
plone.distribution is now based on plone.exportimport instead of collective.exportimport.
There are some backwards-incompatible changes in the export format. To convert an existing distribution to the new format, use the following steps:
- Create a site from the distribution using plone.distribution 1.0.x
- Install plone.distribution 2.0.x
- Delete the distribution's
contents/items
folder. - Export the distribution in the new format using the
bin/export-distribution
script.
@davisagli, @ericof #61
- Default distribution: Allow users to upload a logo during site creation [@ericof] #66
- Classic distribution: Allow users to upload a logo during site creation [@ericof] #67
- Remove dependency on Plone package, add dependency on Products.CMFPlone [@ericof] #70
- Get the name of the existing distribution from the report, not the answers [@ericof] #60
- Fix issue with payload for new site creation breaking with certain plone.rest versions [@ericof] #71
- Read profile.json by the pathlib.Path.read_text method to avoid the unclosed file exception [@folix-01] #75
- Update
plone/meta
configuration [@ericof] #73 - Log traceback when creating a site fails [@pbauer] #82
- Bump
plone.exportimport
to 1.0.0a5 [@ericof] #83
- Fix exporting files. [pbauer] #58
- Fix importing blocks on the site-root. [pbauer] #56
- Update configuration files. [plone devs] 6e36bcc4
- Remove old blobs before exporting content [@ericof] #34
- Support to new export/import format with one content item per json file [@ericof] #47
- Validate answers payload against jsonschema [@ericof] #38
- Allow distribution to pre process answers before site creation [@ericof] #39
- Override @system from plone.restapi to display distribution information [@ericof] #45
- Allow setting default_language "default" value [@ericof] #36
- Bump @rjsf/core to version 5.8.2 [@ericof] #35
- Fix content export to json [@ericof] #33
- Improve support for testing distributions [@ericof] #24
- Allow export only for distributions still in development [@ericof] #28
- Create a report for Plone sites created from a distribution [@ericof] #30
- Clean up exported content to remove references to portal.absolute_url() [@ericof] #32
- Content language should be allowed in portal configuration [@ericof] #23
- Update configuration files. [plone devs] 047ec50d, 55bda5c9, d7e9e748
- Import did not import any steps except content and portal. [pbauer] #22
- Increase test coverage. [ericof] #12
- Implement JSON import of content [pbauer] #13
- Use mxdev. [ericof] #18
- Implement default content for default and classic distributions as JSON. [ericof] #20
- Fix Basic Authentication for Chrome [@ericof] #10
- Change overview page favicon to use Plone logo [@ericof] #7
- Set content creation on
default
andclassic
distributions to be default. [@ericof] #9
- Use ajv8 with Ajv2019 class validator to fix
function nested too deeply
on Firefox [@ericof] #4 - Handle authentication when /acl_users does not support cookie extraction [@ericof] #6
- Initial implementation of plone.distribution [@ericof] #1