plone.recipe.zope2instance: 4.2.8 → 4.2.10
------------------------------------------
- Recipe would fail if eggs are stored in readonly cache. Don't copy
permissions from the egg.
[garbas]
- Add trove classifiers to note Python version compatibility.
[hannosch]
Plone: 4.2.4 → 4.2.5
--------------------
- Release Plone 4.2.5
[esteele]
Products.ATContentTypes: 2.1.11 → 2.1.12
----------------------------------------
- Fix missing references on copy of (old-style) Collection path
criterion and relatedItems on stock content using the schema
flag keepReferencesOnCopy. Refs: https://dev.plone.org/ticket/9919
[seanupton]
Products.CMFDiffTool: 2.0.1 → 2.0.2
-----------------------------------
- Merge Rafael Oliveira's (@rafaelbco) Dexterity support from
collective.dexteritydiff.
[rpatterson]
Products.CMFEditions: 2.2.7 → 2.2.8
-----------------------------------
- Fix modifier check that made AT assumptions about Dexterity
content.
[rpatterson]
- Remove hard dependency on Archetypes.
[davisagli]
Products.CMFPlone: 4.2.4 → 4.2.5
--------------------------------
Products.contentmigration: 2.1.2 → 2.1.3
----------------------------------------
- Modify UIDMigrator so that it also works for items which
provides IMutableUUID.
[pabo]
Products.PasswordResetTool: 2.0.11 → 2.0.12
-------------------------------------------
- Fixed typo in registered_notify_template.pt: capitalization of sentence start.
Products.PlonePAS: 4.0.15 → 4.0.16
----------------------------------
- Added empty updateUser and updateEveryLoginName methods in
ZODBMutablePropertyProvider to fulfill the new standards of the
IUserEnumerationPlugin.
[maurits]
Products.PluggableAuthService: 1.9 → 1.10
-----------------------------------------
- Allow specifying a policy for transforming / normalizing login names
for all plugins in a PAS:
Added login_transform string property to PAS.
Added applyTransform method to PAS, which looks for a method on PAS
with the name specified in the login_transform property.
Added two possible transforms to PAS: lower and upper.
Changed the methods of PAS to call applyTransform wherever needed.
Added the existing updateUser method of ZODBUserManager to the
IUserEnumerationPlugin interface.
Added a new updateEveryLoginName method to ZODBUserManager and the
IUserEnumerationPlugin interface.
Added three methods to PAS and IPluggableAuthService:
updateLoginName, updateOwnLoginName, updateAllLoginNames.
These methods call updateUser or updateEveryLoginName on every
IUserEnumerationPlugin. Since these are later additions to the plugin
interface, we log a warning when a plugin does not have these methods
(for example the mutable_properties plugin of PlonePAS) but will
not fail. When no plugin is able to update a user, this will raise an
exception: we do not want to quietly let this pass when for example a
login name is already taken by another user.
Changing the login_transform property in the ZMI will call
PAS.updateAllLoginNames, unless login_transform is the same or
has become an empty string.
The new login_transform property is empty by default. In that case,
the behavior of PAS is the same as previously. The various
applyTransform calls will have a (presumably very small)
performance impact.
- Launchpad #1079204: Added CSRF protection for the ZODBUserManager,
ZODBGroupManager, ZODBRoleManger, and DynamicGroupsPlugin plugins.
Products.ResourceRegistries: 2.2.6 → 2.2.7
------------------------------------------
- Fixed some spurious test failures for Expires being off by
minus one second.
[maurits]
archetypes.querywidget: 1.0.6 → 1.0.8
-------------------------------------
- Hide the test_fixture profile from @@plone-addsite view.
[esteele]
- Bugfix: Handle vocabularies with integers as values,
see http://dev.plone.org/ticket/13421 [frapell]
archetypes.referencebrowserwidget: 2.4.16 → 2.4.17
--------------------------------------------------
- 2.4.15 broke non-multi reference selection. Added code to discriminate
between multi and single widget id. Fixes http://dev.plone.org/ticket/13402
[smcmahon]
collective.z3cform.datetimewidget: 1.2.2 → 1.2.3
------------------------------------------------
plone.app.blob: 1.5.6 → 1.5.7
-----------------------------
- Only set the instance id from the name of an uploaded file
if the file field is primary.
[davisagli]
plone.app.caching: 1.1.2 → 1.1.3
--------------------------------
- Provide message for newbies to suggest importing
pre-defined caching rule set.
[vangheem]
plone.app.collection: 1.0.7 → 1.0.8
-----------------------------------
- fix album view if item does not have images
[vangheem]
plone.app.contentmenu: 2.0.7 → 2.0.8
------------------------------------
- 2.0.8 (2013-03-05)
plone.app.discussion: 2.1.8 → 2.1.9
-----------------------------------
- Check for 'checked' attribute in a way that work also for jQuery 1.7
[ichimdav]
- Better fix for #13037 by removing submit event trigger altogether
[ichimdav]
- Added Romanian translation
[ichimdav]
- Updated Ukrainian translation
[kroman0]
plone.app.imaging: 1.0.6 → 1.0.7
--------------------------------
- Avoid hard dependency on ATContentTypes.
[davisagli]
plone.app.layout: 2.2.8 → 2.2.9
-------------------------------
- 2.2.9 (2013-03-05)
plone.app.linkintegrity: 1.5 → 1.5.1
------------------------------------
- unicode links should not raise errors. Fixes https://dev.plone.org/ticket/13468
[vangheem]
- Dexterity: use zope.lifecycleevent instead of zope.app.container
interfaces for Plone 4.3 support.
[jone]
- Avoid a bug during link integrity check when a source or target of the
reference has been already removed during the deletion process.
This can happen during large delete processes.
[thomasdesvenain]
- Monkey patch the Zope HTTPResponse status_code to include a mapping for
linkintegritynotificationexception, to return a 200 code.
[thepjot]
plone.app.portlets: 2.3.7 → 2.3.8
---------------------------------
- Allow removal of broken portlet assignment via kss action.
[vipod]
- Make sure a portlet name is not a unicode string. This prevents problems when
trying to use a portlet name in joined strings.
[wichert]
plone.app.search: 1.0.7 → 1.0.8
-------------------------------
- Fixed incompatibilities of search.js up to and including jQuery 1.9 while
maintaining compatibility with jQuery all the way to 1.4.4
[ichimdav]
- Optimized search.js logic by caching jQuery selectors and removing some
uncessesary dom manipulations
[ichimdav]
plone.app.testing: 4.2.1 → 4.2.2
--------------------------------
- Add [robot] extras for requiring dependnecies for Robot Framework
tests with Selenium2Library
[datakurre]
- Install PythonScripts as zope product
[mikejmets]
plone.app.upgrade: 1.2.4 → 1.2.5
--------------------------------
- Add upgrade profile for Plone 4.2.5
[esteele]
plone.app.vocabularies: 2.1.9 → 2.1.10
--------------------------------------
- UsersVocabulary should search on fullname .
[garbas]
plone.session: 3.5.2 → 3.5.3
----------------------------
- Revert accidental change to default encoding for validateTicket.
[davisagli]
plone.testing: 4.0.7 → 4.0.8
----------------------------
- Factor test request creation out of addRequestContainer into makeTestRequest.
[davisagli]
docutils: 0.9 → 0.9.1
---------------------