summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-11-23Documentation improvements.Chris McDonough
2009-11-23(no commit message)Chris McDonough
2009-11-23Updates.Chris McDonough
2009-11-23- The ``repoze.bfg.router.make_app`` function is now nominallyChris McDonough
deprecated. Its import and usage does not throw a warning, nor will it probably ever disappear. However, using a ``repoze.bfg.configuration.Configurator`` class is now the preferred way to generate a WSGI application. - The ``run.py`` module in various ``repoze.bfg`` ``paster`` templates now use a ``repoze.bfg.configuration.Configurator`` class instead of the (now-legacy) ``repoze.bfg.router.make_app`` function to produce a WSGI application.
2009-11-23- The internal ILogger utility named ``repoze.bfg.debug`` is now justChris McDonough
an IDebugLogger unnamed utility. A named utility with the old name is registered for b/w compat.
2009-11-23Change the API.Chris McDonough
2009-11-23reg -> registryChris McDonough
2009-11-23Save a function call.Chris McDonough
Update text files.
2009-11-23- Most uses of the ZCA threadlocal API (the ``getSiteManager``,Chris McDonough
``getUtility``, ``getAdapter``, ``getMultiAdapter`` threadlocal API) have been removed from the core. Instead, when a threadlocal is necessary, the core uses the ``repoze.bfg.threadlocal.get_current_registry`` API to obtain the registry.
2009-11-23Disuse ZCA threadlocal API.Chris McDonough
2009-11-23Disuse ZCA threadlocal API.Chris McDonough
2009-11-23Disuse ZCA threadlocal API.Chris McDonough
2009-11-23Excise ZCA threadlocal API.Chris McDonough
2009-11-23Excise ZCA threadlocal API.Chris McDonough
2009-11-23- The ``repoze.bfg.scripting.get_root`` API now uses a 'real' WebObChris McDonough
request rather than a FakeRequest when it sets up the request as a threadlocal. - The ``repoze.bfg.traversal.traverse`` API now uses a 'real' WebOb request rather than a FakeRequest when it calls the traverser. - The ``repoze.bfg.request.FakeRequest`` class has been removed. ``repoze.bfg.url.route_url`` ``repoze.bfg.url.model_url`` ``repoze.bfg.url.static_url`` ``repoze.bfg.traversal.virtual_root`` Each of these functions now expects to be called with a request object that has a ``registry`` attribute which represents the current ZCA registry. Get rid of extraneous uses of ZCA threadlocal API.
2009-11-23Unused import.Chris McDonough
2009-11-23 ``repoze.bfg.security.has_permission``Chris McDonough
``repoze.bfg.security.authenticated_userid`` ``repoze.bfg.security.effective_principals`` ``repoze.bfg.security.view_execution_permitted`` ``repoze.bfg.security.remember`` ``repoze.bfg.security.forget`` Each of these functions now expects to be called with a request object that has a ``registry`` attribute which represents the current ZCA registry. Previously these functions used the ZCA threadlocal API to get the current registry.
2009-11-23Docstring.Chris McDonough
2009-11-23Adjust.Chris McDonough
2009-11-23Tweaks.Chris McDonough
2009-11-22Add Trove classifiers added by Martin.Chris McDonough
2009-11-22Renderings.Chris McDonough
2009-11-22Rendering.Chris McDonough
2009-11-22Rendering tweaks.Chris McDonough
2009-11-22some suggestions for alternative wording on the introduction. The second and ↵Carlos de la Guardia
third paragraphs were very redundant.
2009-11-22Docs tweaks.Chris McDonough
2009-11-22Test load_zcml.Chris McDonough
2009-11-22Murg 2.Chris McDonough
2009-11-22Murg.Chris McDonough
2009-11-21Typo.Chris McDonough
2009-11-21Add meager API docs for Configurator.Chris McDonough
2009-11-21Note unreleasedness.Chris McDonough
2009-11-21Use a sidebar.Chris McDonough
2009-11-21Beginnings of explaining configuration modes.Chris McDonough
2009-11-21Name.Chris McDonough
2009-11-21Minor idiom cleanups.Chris McDonough
2009-11-21No wrappers need a registry.Chris McDonough
2009-11-21_owrap_view doesn't need the registry.Chris McDonough
2009-11-21_map_view doesn't need a registry argument.Chris McDonough
2009-11-21Changelog.Chris McDonough
2009-11-21- "Hybrid mode" applications (applications which explicitly usedChris McDonough
traversal *after* url dispatch via ``<route>`` paths containing the ``*traverse`` element) were broken in 1.1-final and all 1.1 alpha and beta releases. Views registered without a ``route_name`` route shadowed views registered with a ``route_name`` inappropriately.
2009-11-21Turn wrapper methods back into functions to avoid keeping around referencesChris McDonough
to Configurator in closures.
2009-11-20Hack to support KARL unit tests.Chris McDonough
2009-11-20Passable stab at supporting an imperative mode.Chris McDonough
ZCML directives which accept paths now register absolute paths, while imperative registrations now register resource specifications.
2009-11-19If pkg_or_module is None, treat it as the __main__ package.Chris McDonough
2009-11-19Try it.Chris McDonough
2009-11-19Try it.Chris McDonough
2009-11-19Unused.Chris McDonough
2009-11-19Rendering.Chris McDonough
2009-11-19Formatting and grammar.Chris McDonough