From b954816ab2ca43ccd4bc2eb53130b81ad0512996 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 5 Jul 2011 22:41:48 -0400 Subject: garden --- TODO.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index fc64163e1..d074b6dac 100644 --- a/TODO.txt +++ b/TODO.txt @@ -6,6 +6,12 @@ Must-Have - Github issues fixes. +- add_route discriminator wrong + +- tutorial models.initialize_sql doesn't match scaffold + (DBSession.rollback()/transaction.abort() in scaffold vs. "pass" in + tutorial) + Should-Have ----------- -- cgit v1.2.3 From 22a2b3fb6d917b425aa40dee9800f6841de6de64 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 6 Jul 2011 00:32:07 -0400 Subject: garden --- TODO.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index d074b6dac..d594a4ea3 100644 --- a/TODO.txt +++ b/TODO.txt @@ -12,6 +12,8 @@ Must-Have (DBSession.rollback()/transaction.abort() in scaffold vs. "pass" in tutorial) +- Allow views to override http_cache headers. + Should-Have ----------- -- cgit v1.2.3 From c5ab0dd7e83bfedd70bb86a18600b7f36949d62c Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 6 Jul 2011 00:37:40 -0400 Subject: garden --- TODO.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index d594a4ea3..ab0e6da41 100644 --- a/TODO.txt +++ b/TODO.txt @@ -14,6 +14,8 @@ Must-Have - Allow views to override http_cache headers. +- request.JSON dictionary? + Should-Have ----------- -- cgit v1.2.3 From 4b105d5853988f846a0ff604e811b436b8a68f50 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 10 Jul 2011 02:16:18 -0400 Subject: garden --- TODO.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index ab0e6da41..ee5275952 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,17 +4,14 @@ Pyramid TODOs Must-Have --------- -- Github issues fixes. - - add_route discriminator wrong - tutorial models.initialize_sql doesn't match scaffold (DBSession.rollback()/transaction.abort() in scaffold vs. "pass" in tutorial) -- Allow views to override http_cache headers. - -- request.JSON dictionary? +- deprecate request.add_response_callback (or at least review docs, in light + of request.response property). Should-Have ----------- -- cgit v1.2.3 From f9896b60700ea4334f3df0a83f9b291e167b322d Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jul 2011 03:31:08 -0400 Subject: reviewed --- TODO.txt | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index ee5275952..a28ab8800 100644 --- a/TODO.txt +++ b/TODO.txt @@ -10,9 +10,6 @@ Must-Have (DBSession.rollback()/transaction.abort() in scaffold vs. "pass" in tutorial) -- deprecate request.add_response_callback (or at least review docs, in light - of request.response property). - Should-Have ----------- -- cgit v1.2.3 From a7ad42ee5d6ba2304423efaf5fd0c207268144f0 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jul 2011 19:05:10 -0400 Subject: nope, it works... just easy to get frustrated and give up --- TODO.txt | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index a28ab8800..637f7e49b 100644 --- a/TODO.txt +++ b/TODO.txt @@ -16,9 +16,6 @@ Should-Have - Make "localizer" a property of request (instead of requiring "get_localizer(request)"? -- Investigate mod_wsgi tutorial to make sure it still works (2 reports say - no; application package not found). - - Add narrative docs for wsgiapp and wsgiapp2. Nice-to-Have -- cgit v1.2.3 From 94ab244f121fa1bf8df57f75fad9da5f5f39c594 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jul 2011 19:21:11 -0400 Subject: - The ``Configurator.add_route`` method allowed two routes with the same route to be added without an intermediate ``config.commit()``. If you now receive a ``ConfigurationError`` at startup time that appears to be ``add_route`` related, you'll need to either a) ensure that all of your route names are unique or b) call ``config.commit()`` before adding a second route with the name of a previously added name or c) use a Configurator that works in ``autocommit`` mode. --- TODO.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 637f7e49b..4ff8689ce 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,8 +4,6 @@ Pyramid TODOs Must-Have --------- -- add_route discriminator wrong - - tutorial models.initialize_sql doesn't match scaffold (DBSession.rollback()/transaction.abort() in scaffold vs. "pass" in tutorial) -- cgit v1.2.3 From 9a064ea3fe62ab9c73573b022bc6381d04aa94ee Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jul 2011 19:25:33 -0400 Subject: garden --- TODO.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 4ff8689ce..85b11ff06 100644 --- a/TODO.txt +++ b/TODO.txt @@ -16,6 +16,9 @@ Should-Have - Add narrative docs for wsgiapp and wsgiapp2. +- Symlink to current docs at docs.pylonsproject.org/curr and change all + scaffolds to use it instead of docs.pylonsproject.org/dev + Nice-to-Have ------------ -- cgit v1.2.3 From aec6b29b42ad2acf0c9febd884ae9db1316022c5 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jul 2011 19:52:26 -0400 Subject: - The ``pyramid_routesalchemy`` and ``pyramid_alchemy`` scaffolds inappropriately used ``DBSession.rollback()`` instead of ``transaction.abort()`` in one place. - Wiki2 (SQLAlchemy + URL Dispatch) tutorial ``models.initialize_sql`` didn't match the ``pyramid_routesalchemy`` scaffold function of the same name; it didn't get synchronized when it was changed in the scaffold. --- TODO.txt | 7 ------- 1 file changed, 7 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 85b11ff06..06eb4d143 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,13 +1,6 @@ Pyramid TODOs ============= -Must-Have ---------- - -- tutorial models.initialize_sql doesn't match scaffold - (DBSession.rollback()/transaction.abort() in scaffold vs. "pass" in - tutorial) - Should-Have ----------- -- cgit v1.2.3 From 3d3abc4b253d9248eb973d804ba6f4a0090e5047 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jul 2011 21:02:02 -0400 Subject: garden --- TODO.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 06eb4d143..56fd89584 100644 --- a/TODO.txt +++ b/TODO.txt @@ -15,6 +15,8 @@ Should-Have Nice-to-Have ------------ +- Rename all config file values with a ``pyramid.`` prefix. + - Maybe add ``add_renderer_globals`` method to Configurator. - Speed up startup time (defer _bootstrap and registerCommonDirectives() -- cgit v1.2.3 From 60bc3075c005984969f60eb3b768ce7214135514 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 12 Jul 2011 21:06:29 -0400 Subject: garden --- TODO.txt | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 56fd89584..84bd14153 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,6 +1,12 @@ Pyramid TODOs ============= +Must-Have +--------- + +- Investigate whether we should replace request.response before we invoke an + exception view. + Should-Have ----------- -- cgit v1.2.3 From d05117e9655e3619e66bfef86f40043fbcc61829 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 13 Jul 2011 00:41:59 -0400 Subject: - We now clear ``request.response`` before we invoke an exception view; an exception view will be working with a request.response that has not been touched by any code prior to the exception. --- TODO.txt | 6 ------ 1 file changed, 6 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 84bd14153..56fd89584 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,12 +1,6 @@ Pyramid TODOs ============= -Must-Have ---------- - -- Investigate whether we should replace request.response before we invoke an - exception view. - Should-Have ----------- -- cgit v1.2.3 From e0c5c8eb14ccd916fd49199a96f8e9095e0fb9f0 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 16 Jul 2011 20:12:11 -0400 Subject: garden --- TODO.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 56fd89584..8b49a30b6 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,6 +1,11 @@ Pyramid TODOs ============= +Must-Have +--------- + +- Change paster pviews and paster proutes to use bootstrap. + Should-Have ----------- -- cgit v1.2.3 From 3864eb227947365339bb83bfdd9925224aef7449 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 16 Jul 2011 21:23:20 -0400 Subject: garden --- TODO.txt | 5 ----- 1 file changed, 5 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 8b49a30b6..56fd89584 100644 --- a/TODO.txt +++ b/TODO.txt @@ -1,11 +1,6 @@ Pyramid TODOs ============= -Must-Have ---------- - -- Change paster pviews and paster proutes to use bootstrap. - Should-Have ----------- -- cgit v1.2.3 From d41c8741376124cce271b311b02cf1983cf03d59 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 16 Jul 2011 21:45:37 -0400 Subject: garden --- TODO.txt | 5 ----- 1 file changed, 5 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 56fd89584..3a23f3b26 100644 --- a/TODO.txt +++ b/TODO.txt @@ -24,9 +24,6 @@ Nice-to-Have - Nicer Mako exceptions in WebError. -- Response.RequestClass should probably be pyramid.request.Request but this - may imply actually subclassing webob.Response - - Better "Extending" chapter. - Try to make test suite pass on IronPython. @@ -69,5 +66,3 @@ Nice-to-Have http://plope.com/pyramid_auth_design_api_postmortem, phasing out the current auth-n-auth abstractions in a backwards compatible way. -- Add doc string for BeforeRender event with more details. - -- cgit v1.2.3 From 39e88a1f2903f840feeff77e572c7bf3efebb875 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Thu, 21 Jul 2011 23:08:31 -0400 Subject: - Change all scaffolding templates that point to docs.pylonsproject.org to use ``/projects/pyramid/current`` rather than ``/projects/pyramid/dev``. --- TODO.txt | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 3a23f3b26..14c52fe3d 100644 --- a/TODO.txt +++ b/TODO.txt @@ -9,9 +9,6 @@ Should-Have - Add narrative docs for wsgiapp and wsgiapp2. -- Symlink to current docs at docs.pylonsproject.org/curr and change all - scaffolds to use it instead of docs.pylonsproject.org/dev - Nice-to-Have ------------ -- cgit v1.2.3 From aca04857400e4e5305d7f533f26dc705f5a85775 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 25 Jul 2011 01:22:58 -0400 Subject: garden --- TODO.txt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 14c52fe3d..113dcddee 100644 --- a/TODO.txt +++ b/TODO.txt @@ -9,6 +9,10 @@ Should-Have - Add narrative docs for wsgiapp and wsgiapp2. +- Provide a way to set the authentication policy and the authorization policy + during a config.include (they are related, so just exposing the currently + underscored-private _set_auth* methods won't cut it). + Nice-to-Have ------------ -- cgit v1.2.3 From bc116a15f94b92aa0216d86f2e0a32fe53d4c450 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 25 Jul 2011 01:24:56 -0400 Subject: garden --- TODO.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 113dcddee..49f137fa2 100644 --- a/TODO.txt +++ b/TODO.txt @@ -13,11 +13,14 @@ Should-Have during a config.include (they are related, so just exposing the currently underscored-private _set_auth* methods won't cut it). +- Rename all config file values with a ``pyramid.`` prefix. + +- Try to figure out a way to keep "settings" as the original dictionary + passed to the Configurator instead of copying it. + Nice-to-Have ------------ -- Rename all config file values with a ``pyramid.`` prefix. - - Maybe add ``add_renderer_globals`` method to Configurator. - Speed up startup time (defer _bootstrap and registerCommonDirectives() -- cgit v1.2.3 From 73e31c15fd405a8848592800a66ffad547d49e19 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Mon, 25 Jul 2011 01:53:44 -0400 Subject: garden; whitespace, comment cleanups --- TODO.txt | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 49f137fa2..8cfac8ceb 100644 --- a/TODO.txt +++ b/TODO.txt @@ -5,7 +5,11 @@ Should-Have ----------- - Make "localizer" a property of request (instead of requiring - "get_localizer(request)"? + "get_localizer(request)" + +- Make ``current_route_url`` a method of request. + +- Create a ``current_route_path`` function and make it a method of request. - Add narrative docs for wsgiapp and wsgiapp2. @@ -18,6 +22,18 @@ Should-Have - Try to figure out a way to keep "settings" as the original dictionary passed to the Configurator instead of copying it. +- Merge aodag's config.include(route_prefix=...) fork. + +- Michael's route group work. + +- Kill off ``bfg.routes`` envvars in router. + +- Provide a ``has_view`` function. + +- Alias the stupid long default session factory name. + +- Fix indirect circular import between router and config. + Nice-to-Have ------------ -- cgit v1.2.3 From d8d14a474ac84a58d3545768fecd3fe1c78219c0 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Thu, 28 Jul 2011 16:48:47 -0400 Subject: garden --- TODO.txt | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 8cfac8ceb..7e2abf2bf 100644 --- a/TODO.txt +++ b/TODO.txt @@ -34,11 +34,15 @@ Should-Have - Fix indirect circular import between router and config. +- Debug option to print view matching decision (e.g. debug_viewlookup or so). + +- Eliminate non-deployment-non-scaffold-related Paste dependencies: + ``paste.urlparser.StaticURLParser``, ``paste.auth.auth_tkt`` (cutnpaste or + reimplement both). + Nice-to-Have ------------ -- Maybe add ``add_renderer_globals`` method to Configurator. - - Speed up startup time (defer _bootstrap and registerCommonDirectives() until needed by ZCML, as well as unfound speedups). @@ -76,13 +80,16 @@ Nice-to-Have - Create a function which performs a recursive request. -- Debug option to print view matching decision. - - Update App engine chapter with less creaky directions. +Probably Bad Ideas +------------------ + - Add functionality that mocks the behavior of ``repoze.browserid``. - Consider implementing the API outlined in http://plope.com/pyramid_auth_design_api_postmortem, phasing out the current auth-n-auth abstractions in a backwards compatible way. +- Maybe add ``add_renderer_globals`` method to Configurator. + -- cgit v1.2.3 From 50d3aaf0fbbed262a49d7c704acf1159002c1558 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Thu, 28 Jul 2011 17:15:35 -0400 Subject: garden --- TODO.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 7e2abf2bf..4e24e1097 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,6 +4,9 @@ Pyramid TODOs Should-Have ----------- +- Merge https://github.com/Pylons/pyramid/pull/242 (IPython update; requires + test fixes and additional test coverage). + - Make "localizer" a property of request (instead of requiring "get_localizer(request)" -- cgit v1.2.3 From 6624092da587160e5d449af93eca3c0e779dfc55 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Thu, 28 Jul 2011 17:16:56 -0400 Subject: garden --- TODO.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 4e24e1097..cf5d3c76c 100644 --- a/TODO.txt +++ b/TODO.txt @@ -20,7 +20,8 @@ Should-Have during a config.include (they are related, so just exposing the currently underscored-private _set_auth* methods won't cut it). -- Rename all config file values with a ``pyramid.`` prefix. +- Rename all config file values with a ``pyramid.`` prefix. Preserve bw + compat, though, for older config files. - Try to figure out a way to keep "settings" as the original dictionary passed to the Configurator instead of copying it. -- cgit v1.2.3 From 6aafc53c0ee74c2a568fb4d36f5eaab968126088 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Thu, 28 Jul 2011 17:18:26 -0400 Subject: garden --- TODO.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index cf5d3c76c..761abdc58 100644 --- a/TODO.txt +++ b/TODO.txt @@ -14,8 +14,6 @@ Should-Have - Create a ``current_route_path`` function and make it a method of request. -- Add narrative docs for wsgiapp and wsgiapp2. - - Provide a way to set the authentication policy and the authorization policy during a config.include (they are related, so just exposing the currently underscored-private _set_auth* methods won't cut it). @@ -28,18 +26,14 @@ Should-Have - Merge aodag's config.include(route_prefix=...) fork. -- Michael's route group work. +- Merge Michael's route group work. - Kill off ``bfg.routes`` envvars in router. -- Provide a ``has_view`` function. - - Alias the stupid long default session factory name. - Fix indirect circular import between router and config. -- Debug option to print view matching decision (e.g. debug_viewlookup or so). - - Eliminate non-deployment-non-scaffold-related Paste dependencies: ``paste.urlparser.StaticURLParser``, ``paste.auth.auth_tkt`` (cutnpaste or reimplement both). @@ -47,6 +41,12 @@ Should-Have Nice-to-Have ------------ +- Add narrative docs for wsgiapp and wsgiapp2. + +- Provide a ``has_view`` function. + +- Debug option to print view matching decision (e.g. debug_viewlookup or so). + - Speed up startup time (defer _bootstrap and registerCommonDirectives() until needed by ZCML, as well as unfound speedups). -- cgit v1.2.3 From 2fcce796cf0caa4e036c3df81667cac4c58fe5b3 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sat, 30 Jul 2011 14:47:53 -0400 Subject: garden --- TODO.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 761abdc58..fda59d7b4 100644 --- a/TODO.txt +++ b/TODO.txt @@ -18,9 +18,6 @@ Should-Have during a config.include (they are related, so just exposing the currently underscored-private _set_auth* methods won't cut it). -- Rename all config file values with a ``pyramid.`` prefix. Preserve bw - compat, though, for older config files. - - Try to figure out a way to keep "settings" as the original dictionary passed to the Configurator instead of copying it. @@ -38,6 +35,9 @@ Should-Have ``paste.urlparser.StaticURLParser``, ``paste.auth.auth_tkt`` (cutnpaste or reimplement both). +- Use ``pyramid.include`` to add pyramid_debugtoolbar to all scaffolds and + remove weberror. + Nice-to-Have ------------ @@ -50,7 +50,7 @@ Nice-to-Have - Speed up startup time (defer _bootstrap and registerCommonDirectives() until needed by ZCML, as well as unfound speedups). -- Nicer Mako exceptions in WebError. +- Nicer Mako exceptions in debug toolbar. - Better "Extending" chapter. -- cgit v1.2.3 From dc27f6ccd181f553da1c2ef0debb5ecc355012a9 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 31 Jul 2011 03:23:18 -0400 Subject: garden --- TODO.txt | 2 ++ 1 file changed, 2 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index fda59d7b4..ffa40ade1 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,6 +4,8 @@ Pyramid TODOs Should-Have ----------- +- Add request.exc_info during an exception. + - Merge https://github.com/Pylons/pyramid/pull/242 (IPython update; requires test fixes and additional test coverage). -- cgit v1.2.3 From 95a3791409f4a936c47e7018e75f14fc3b701380 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Sun, 31 Jul 2011 03:57:06 -0400 Subject: - A new attribute is available on request objects: ``exc_info``. Its value will be ``None`` until an exception is caught by the Pyramid router, after which it will be the result of ``sys.exc_info()``. --- TODO.txt | 2 -- 1 file changed, 2 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index ffa40ade1..fda59d7b4 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,8 +4,6 @@ Pyramid TODOs Should-Have ----------- -- Add request.exc_info during an exception. - - Merge https://github.com/Pylons/pyramid/pull/242 (IPython update; requires test fixes and additional test coverage). -- cgit v1.2.3 From fc406adb99573cc99ef388693c909d5d2de16e19 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Fri, 5 Aug 2011 11:57:41 -0400 Subject: - Deprecate pyramid.security.view_execution_permitted (it only works for traversal). --- TODO.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index fda59d7b4..37c79035b 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,6 +4,9 @@ Pyramid TODOs Should-Have ----------- +- Deprecate pyramid.security.view_execution_permitted (it only works for + traversal). + - Merge https://github.com/Pylons/pyramid/pull/242 (IPython update; requires test fixes and additional test coverage). -- cgit v1.2.3 From a8cbf1e49e1020f9c751af8bf645683a3777ec8f Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 9 Aug 2011 22:35:58 -0400 Subject: garden --- TODO.txt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 37c79035b..74e24bf2a 100644 --- a/TODO.txt +++ b/TODO.txt @@ -7,9 +7,6 @@ Should-Have - Deprecate pyramid.security.view_execution_permitted (it only works for traversal). -- Merge https://github.com/Pylons/pyramid/pull/242 (IPython update; requires - test fixes and additional test coverage). - - Make "localizer" a property of request (instead of requiring "get_localizer(request)" @@ -17,6 +14,8 @@ Should-Have - Create a ``current_route_path`` function and make it a method of request. +- "static_path" API (omit host and port). + - Provide a way to set the authentication policy and the authorization policy during a config.include (they are related, so just exposing the currently underscored-private _set_auth* methods won't cut it). @@ -38,9 +37,6 @@ Should-Have ``paste.urlparser.StaticURLParser``, ``paste.auth.auth_tkt`` (cutnpaste or reimplement both). -- Use ``pyramid.include`` to add pyramid_debugtoolbar to all scaffolds and - remove weberror. - Nice-to-Have ------------ -- cgit v1.2.3 From 82bd0f9930bc19b9806acb7fd3c65c052eef3a28 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Tue, 9 Aug 2011 22:38:54 -0400 Subject: garden --- TODO.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index 74e24bf2a..ef36893df 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,6 +4,11 @@ Pyramid TODOs Should-Have ----------- +- Replace weberror for email-out in all production.ini. + +- Come up with an analogue of repoze.zodbconn that doesn't require a closer + in the pipeline and use it in the ZODB scaffold and tutorial. + - Deprecate pyramid.security.view_execution_permitted (it only works for traversal). -- cgit v1.2.3 From 0818584847df63dbbe88ac5d1447ffbbb820eb08 Mon Sep 17 00:00:00 2001 From: Chris McDonough Date: Wed, 10 Aug 2011 08:38:16 -0400 Subject: garden --- TODO.txt | 3 +++ 1 file changed, 3 insertions(+) (limited to 'TODO.txt') diff --git a/TODO.txt b/TODO.txt index ef36893df..42de96a38 100644 --- a/TODO.txt +++ b/TODO.txt @@ -4,6 +4,9 @@ Pyramid TODOs Should-Have ----------- +- BeforeRender event subclasses dict but implements a bunch of shit. Its + repr is currently broken (it always shows empty). Decide what to do. + - Replace weberror for email-out in all production.ini. - Come up with an analogue of repoze.zodbconn that doesn't require a closer -- cgit v1.2.3