summaryrefslogtreecommitdiff
path: root/TODO.txt
AgeCommit message (Collapse)Author
2010-11-18gardeningChris McDonough
2010-11-17not BFG no moChris McDonough
2010-11-17gardeningChris McDonough
2010-11-17- Add a ``pyramid.url.route_path`` API, allowing folks to generate relativeChris McDonough
URLs. Calling ``route_path`` is the same as calling ``pyramid.url.route_url`` with the argument ``_app_url`` equal to the empty string. - Add a ``pyramid.request.Request.route_path`` API. This is a convenience method of the request which calls ``pyramid.url.route_url``.
2010-11-17- Replace Twill with WebTest in internal integration tests (avoid deprecationChris McDonough
warnings generated by Twill).
2010-11-17gardeningChris McDonough
2010-11-17gardeningChris McDonough
2010-11-17gardeningChris McDonough
2010-11-16- Add deprecation warning for import of ``pyramid.zcml.zcml_configure`` andChris McDonough
``pyramid.zcml.file_configure``. - The ``pyramid.testing.zcml_configure`` API has been removed. It had been advertised as removed since 1.2a1, but hadn't actually been.
2010-11-16- Add deprecation warnings to import of ``pyramid.chameleon_text`` andChris McDonough
``pyramid.chameleon_zpt`` of ``get_renderer``, ``get_template``, ``render_template``, and ``render_template_to_response``.
2010-11-15add convenience static_url method to requestChris McDonough
2010-11-15whitespaceChris McDonough
2010-11-15gardeningChris McDonough
2010-11-12add note about making static_url a method of the requestChris McDonough
2010-11-12- Internal: ZCML directives no longer call get_current_registry() if there'sChris McDonough
a ``registry`` attribute on the ZCML context (kill off use of threadlocals).
2010-11-11did as much agitation for this as i canChris McDonough
2010-11-11todo gardeningChris McDonough
2010-11-11todo gardeningChris McDonough
2010-11-11stamp out inappropriate use of get_settingsChris McDonough
2010-11-11add notes about shedding threadlocalsChris McDonough
2010-11-11point at pyramid_viewgroup, todo gardeningChris McDonough
2010-11-10this was implemented as request.route_urlChris McDonough
2010-11-10add default renderer todoChris McDonough
2010-11-09gardeningChris McDonough
2010-11-09sqla idiomatic suggestions from robChris McDonough
2010-11-08gardeningChris McDonough
2010-11-08gardeningChris McDonough
2010-11-07todo gardeningChris McDonough
2010-11-07todo gardeningChris McDonough
2010-11-05move bfg history to a separate fileChris McDonough
2010-11-04- Move static dir from pkg/templates/ to /pkg/ in pyramid_* paster templates.Chris McDonough
2010-11-04blaise did thisChris McDonough
2010-11-04- Remove squiggly routing syntax.Chris McDonough
2010-11-04add more todosChris McDonough
2010-11-04note more todosChris McDonough
2010-11-04fix wiki2 tutorial (it was busted)Chris McDonough
2010-11-04remove r.b.skins reference, note that we need an analogue for r.b.viewgroupChris McDonough
2010-11-02add note about zodb sessionsChris McDonough
2010-11-02- The default ``cookie_name`` value of the ``authtktauthenticationpolicy`` ZCMLChris McDonough
now defaults to ``auth_tkt`` (it used to default to ``repoze.bfg.auth_tkt``). - The default ``cookie_name`` value of the ``pyramid.authentication.AuthTktAuthenticationPolicy`` constructor now defaults to ``auth_tkt`` (it used to default to ``repoze.bfg.auth_tkt``).
2010-11-02- Remove references to 'WebOb' Response and just call it 'Response', and noteChris McDonough
that it is imported from pyramid. API docs can mention its inheritance from webob (aka "Provide a webob.Response class facade for forward compat").
2010-11-02- The values ``bfg_localizer`` and ``bfg_locale_name`` kept on the requestChris McDonough
during internationalization were never APIs. These however have changed to ``localizer`` and ``locale_name``, respectively.
2010-11-02- The presence of the key ``repoze.bfg.message`` in the WSGI environment whenChris McDonough
an exception occurs is now deprecated. Instead, code which relies on this environ value should use the ``exception`` attribute of the request (e.g. ``request.exception[0]``) to retrieve the message.
2010-11-02- New event type: ``pyramid.interfaces.IBeforeRender``. An object of this typeChris McDonough
is sent as an event before a renderer is invoked (but after the application-level renderer globals factory added via ``pyramid.configurator.configuration.set_renderer_globals_factory``, if any, has injected its own keys). Applications may now subscribe to the ``IBeforeRender`` event type in order to introspect the and modify the set of renderer globals before they are passed to a renderer. The event object iself has a dictionary-like interface that can be used for this purpose. For example:: from repoze.events import subscriber from pyramid.interfaces import IRendererGlobalsEvent @subscriber(IRendererGlobalsEvent) def add_global(event): event['mykey'] = 'foo' If a subscriber attempts to add a key that already exist in the renderer globals dictionary, a ``KeyError`` is raised. This limitation is due to the fact that subscribers cannot be ordered relative to each other. The set of keys added to the renderer globals dictionary by all subscribers and app-level globals factories must be unique.
2010-11-01imply that a renderer helper implements a well-understood interface ↵Chris McDonough
(IRendererInfo) that can act as a contract between a renderer factory and the framework
2010-10-31gardeningChris McDonough
2010-10-30Actually add the todo for httpexceptions.Ben Bangert
2010-10-30Update TODO to indicate Mako docs are in, and add todo for removingBen Bangert
webob reference and add todo for httpexceptions.
2010-10-30gardeningChris McDonough
2010-10-30gardeningChris McDonough
2010-10-30gardeningChris McDonough