summaryrefslogtreecommitdiff
path: root/repoze
AgeCommit message (Collapse)Author
2008-08-17 - Add ``<bfg:settings>`` directive. This directive currently allowsChris McDonough
only one attribute: ``reload_templates``. If e.g.:: <bfg:settings reload_templates="true"/> is in your application's ZCML, you will not need to restart the appserver in order for ``z3c.pt`` or XSLT template changes to be detected and displayed.
2008-08-17Add RepozeWhoIdentityACLSecurityPolicy; add debug logging.Chris McDonough
2008-08-16Add "get_template" to template module.Chris McDonough
2008-08-12Fix ITraverserFactory lookup; release 0.2.9.Chris McDonough
2008-08-08find_context_from_path -> find_modelChris McDonough
2008-08-08 - Add ``find_context_from_path`` and ``find_root`` traversal APIs.Chris McDonough
In the process, make ITraverser a uni-adapter (on context) rather than a multiadapter (on context and request).
2008-08-06Fix.Chris McDonough
2008-08-06 - Small url dispatch overhaul: the ``connect`` method of theChris McDonough
``urldispatch.RoutesMapper`` object now accepts a keyword parameter named ``context_factory``. If this parameter is supplied, it must be a callable which returns an instance. This instance is used as the context for the request when a route is matched. - The registration of a RoutesModelTraverser no longer needs to be performed by the application; it's in the bfg ZCML now.
2008-08-04 - Add a ``request_type`` attribute to the available attributes of aChris McDonough
``bfg:view`` configure.zcml element. This attribute will have a value which is a dotted Python path, pointing at an interface. If the request object implements this interface when the view lookup is performed, the appropriate view will be called. - Remove "template only" views. These were just confusing and were never documented.
2008-07-31 - Add event sends for INewRequest and INewResponse. See theChris McDonough
events.rst chapter in the documentation's ``api`` directory.
2008-07-290.2.5: add model_url.Chris McDonough
2008-07-24Docs wrong.Chris McDonough
2008-07-22Add url-based dispatch.Chris McDonough
2008-07-22Fix interface.Chris McDonough
2008-07-22Provide the entire environment to the traverser (in anticipation of having ↵Chris McDonough
e.g. Routes traverser).
2008-07-22NaiveTraverser -> ModelGraphTraverser.Chris McDonough
2008-07-20More docs; fix autogen app model root creation.Chris McDonough
2008-07-20 - Add API functions for authenticated_userid and effective_principals.Chris McDonough
2008-07-20 - Add authenticated_userid and effective_principals API to securityChris McDonough
policy.
2008-07-20 - Add find_interface API.Chris McDonough
2008-07-19Add wsgiapp decorator.Chris McDonough
2008-07-19Indicate how to run tests.Chris McDonough
2008-07-19Document project creation.Chris McDonough
2008-07-19Yup.Chris McDonough
2008-07-19Bug.Chris McDonough
2008-07-19Whoops.Chris McDonough
2008-07-19It runs.Chris McDonough
2008-07-19Yup.Chris McDonough
2008-07-19Add a paster template.Chris McDonough
2008-07-19 - The concept of "view factories" was removed in favor of alwaysChris McDonough
calling a view, which is a callable that returns a response directly (as opposed to returning a view). As a result, the ``factory`` attribute in the bfg:view ZCML statement has been renamed to ``view``. Various interface names were changed also. - ``render_template`` and ``render_transform`` no longer return a Response object. Instead, these return strings. The old behavior can be obtained by using ``render_template_to_response`` and ``render_transform_to_response``.
2008-07-18Using Chris's help, changed signature of interface to support what the XSLT ↵Paul Everitt
processors expects. Fixed tests to assert that interface.
2008-07-17Be consistent about naming given docs.Chris McDonough
2008-07-17Yes we do.Chris McDonough
2008-07-16Clear registry at test teardown time to prevent test failures that are order ↵Chris McDonough
dependent.
2008-07-16Sigh.Chris McDonough
2008-07-16Handle missing zope.hookable more gracefully.Chris McDonough
2008-07-16Doc tweaks.Chris McDonough
2008-07-16Zero in on making docs render properly.Chris McDonough
2008-07-16Security docs.Chris McDonough
2008-07-16(no commit message)Paul Everitt
2008-07-16Released the lock too early.Chris McDonough
2008-07-16Added 'repoze.bfg.push:pushpage' decoratorTres Seaver
o Creates BFG views from callables which take (context, request) and return a mapping of top-level names.
2008-07-16Unused imports.Chris McDonough
2008-07-16Add convenience has_permission function.Chris McDonough
2008-07-16Add security.Chris McDonough
2008-07-15If the root object provides ILocation, wrap items in location proxiesChris McDonough
as necessary as we traverse.
2008-07-14Misc fixesChris McDonough
2008-07-14Do the full check.Chris McDonough
2008-07-14Warn if views return non-Response objects.Chris McDonough
2008-07-14Fix.Chris McDonough