No changes or information not found.
No changes or information not found.
No changes or information not found.
No changes or information not found.
Bugs fixed
Other changes
No changes or information not found.
No changes or information not found.
No changes or information not found.
No changes or information not found.
Feature: There is now a special unique prefix generator that uses z3c.form's new createCSSId() function to generate css selectable prefixes for ajax forms.
Feature: There is now a viewlet manager already registered with all the viewlets necessary to use z3c.formjs. You can now just do:
- <script tal:replace="structure
provider:z3c.formjs.interfaces.IDynamicJavaScript">
</script>
Feature: When AJAX handlers return complex data structures (dictionaries, lists and tuples), the data is automatically converted into JSON format before delivery.
Restructure: Make package run on latest z3c.form 1.9.0 release.
Bug: Widgets that were being updated multiple times were generating duplicate javascript event subscriptions. This is now fixed.
Security issue: The traversers defined for IPageletBrowserLayer and IMinimalBrowserLayer was trusted adapters, so the security proxy got removed from each traversed object. Thus all sub-objects were publically accessable, too.
Making this change might BREAK your application! That means if security is not well declared.
Bugfix: use IContentTemplate instead of IPageTemplate which avoids to get the layout template if no IPageTemplate is registered
No changes or information not found.
No changes or information not found.
Bugs fixed:
subclasses to use constructors that expect a different signature. [icemac]
No changes or information not found.
Added the "newest=false" option in the SetUp to prevent upgrade during tests
Bugs Fixed
Bugs Fixed
No changes or information not found.
No changes or information not found.
Initial public release as an individual package.
Zope Application Programming Interface
This package provides a collection of commonly used APIs to make imports simpler.
Mostly, the APIs provided here are imported from elsewhere. A few are provided here.
principals()
The principals method returns the authentication service. If no service is defined, a ComponentLookupError is raised:
>>> from zope.app import zapi >>> zapi.principals() #doctest: +NORMALIZE_WHITESPACE Traceback (most recent call last): ... ComponentLookupError: (<InterfaceClass zope.app.security.interfaces.IAuthentication>, '')
But if we provide an authentication service:
>>> import zope.interface >>> from zope.app.security.interfaces import IAuthentication >>> class FakeAuthenticationUtility: ... zope.interface.implements(IAuthentication) >>> fake = FakeAuthenticationUtility()>>> from zope.app.testing import ztapi >>> ztapi.provideUtility(IAuthentication, fake)
Then we should be able to get the service back when we ask for the principals:
>>> zapi.principals() is fake True
Download
directory. Now it is moved to zope.app.container.browser.tests.
No further changes since 3.4.0a1.
Before 3.4.0
This package was part of the Zope 3 distribution and did not have its own CHANGES.txt. For earlier changes please refer to either our subversion log or the CHANGES.txt of earlier Zope 3 releases.
Updated mime-type for .js to be application/javascript.
First stable release as an independent package.
No changes or information not found.
Finished release of zope.deferredimport.
Release 3.4 final, corresponding to Zope 3.4.
No further changes since 3.4.0a1.
No changes or information not found.
No further changes since 3.4.0a1.
No changes or information not found.
Fixed bug in package metadata (wrong homepage URL).
Fixed a setup bug that prevented installation from source on systems without setuptools.
Initial release as an independent package
Initial release as an independent package
No changes or information not found.
Removed finally-clause from test to keep Python2.4 happy.
Backport r101467 from trunk.
Fix for https://bugs.launchpad.net/zope3/+bug/98337
Previously, when the Accept-Charset specified a charset that could not encode the result, a system error appeared, now we fall back to UTF-8, as per RFC 2616 section 10.4.7.
Initial release as an independent package
Added BeforeObjectAssignedEvent that is triggered before the object field sets a value.
Public release for completeness of Zope 3.4
No changes or information not found.
Bugs Fixed:
No changes or information not found.
Fixed setup file problems.