Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Timeline


and

03/14/09:

21:03 Ticket #2177 (Provide a way to mount two controllers at the same URL) closed by mramm
fixed
20:58 Ticket #2233 (TG2 installation always crashes on the virtualenv step) closed by mramm
invalid: This probably isn't a tg bug and since it's reported and will hopefully be …
20:54 Ticket #2228 (Document Mako Template loader optimizations) reopened by mramm
20:54 Ticket #2228 (Document Mako Template loader optimizations) closed by mramm
fixed
20:52 Ticket #1833 (Add screenshots and images to docs) closed by mramm
fixed
20:52 Ticket #2270 (TG2b6's update and the project template's encoding) closed by mramm
wontfix
20:47 Ticket #2265 (Use `metadata.bind` rather than `db_session.configure` in `init_model`) closed by mramm
wontfix
20:42 Ticket #2148 (Document RestController with MovieDemo) closed by mramm
fixed: Would be if the zip file was available for download. ;)
20:27 Ticket #2221 (Mako template engine always escapes html) closed by mramm
wontfix: We've now documented how to make a text_mako renderer (or other render …
20:26 Ticket #2213 (Reflection tables on model for tg2.) closed by mramm
fixed: There's even an example of how to do this in quickstart now.
20:25 Ticket #2133 (AttributeError in beaker in tg2.0b2 python2.4) closed by mramm
wontfix
20:24 Ticket #1759 (Add docs for Schema Validation (FormEncode)) closed by mramm
fixed: We should push (with pylons) for better FE docs in FE itself
20:23 Ticket #2241 (webob request.copy() != request) closed by mramm
wontfix: This issue needs to be addressed in webob, or perhaps somewhere else (the …
20:09 Ticket #2084 (Add documentation on how to use the beaker session) closed by mramm
fixed: We have some session docs now, but we should also link to pylons docs on …
20:09 Ticket #2082 (Make dotted notation work with Jinja template lookups) closed by mramm
fixed: We may actually deprecate dotted notation, so this could go away.
20:08 Ticket #1758 (Add docs about chaining validators with FormEncode) closed by mramm
fixed: FE docs should be updated not tg docs created…
20:07 Ticket #2061 (Clean up form tutorial and use live code) closed by mramm
fixed: Further updates to this should be done under a new ticket, as the original …
20:06 Ticket #1757 (Add a doc for handling Checkboxes (FormEncode)) closed by mramm
wontfix
20:05 Ticket #1756 (Add a TG2 Tutorial for FormEncode) closed by mramm
duplicate
20:04 Ticket #2262 (.allow_only doesn't distinguish 401s vs. 403s) closed by mramm
fixed: This is fixed in trunk as of this evening.
19:59 Ticket #2259 (Model tests are broken in quickstarted applications) closed by mramm
fixed
10:07 Ticket #2277 (Authz notification (WebFlash) messages are broken when TG2 doesn't ...) created by Gustavo
If I configure repoze.who and repoze.what manually, when authorization is …

03/13/09:

22:59 Ticket #2276 (Provide a better error message when syntax errors are present in ...) created by jorge.vargas
When you import a controller from outside your package and it has syntax …
22:12 Ticket #2275 (loosely component architecture) created by jorge.vargas
This is a meta-ticket to hold all aspects of component reuse for TG2 I …
22:08 Ticket #2274 (Provide tools to compose a model package fetching items from different ...) created by jorge.vargas
We need to provide a way to pull models from different sources and be able …
05:53 Ticket #2273 ([PATCH] Pass toscawidgets parameters from TG config so can cache header ...) created by LawrenceK
Turbogears passes a predefined set of parameters to toscawidgets when it …

03/12/09:

16:43 Ticket #2269 (Unicode error when a TextField with UnicodeString validator gets a ...) closed by chrisz
fixed: When I brought this up on the …
15:14 Ticket #2272 (tg.url() is too laxist with argument types) created by pitrou
If you inadvertently pass None as a query parameter value to tg.url …
08:21 Ticket #2271 ([PATCH] import of email.parser is incompatible with python 2.4 and earlier) created by PeterRussell
The module turbogears.command.info tries to import email.parser.Parser, …
05:33 Ticket #2158 (Do not override the response content-type if it has already been modified.) reopened by jorge.vargas
It seems the flag and the docs are still in the code. We should get rid …
02:11 Ticket #2270 (TG2b6's update and the project template's encoding) created by hhsuper
yet, tg is update quickly, when i use the b6, i found there isn't 'paster …

03/11/09:

10:49 Ticket #2269 (Unicode error when a TextField with UnicodeString validator gets a ...) created by chrisz
I had originally posted this as a TG2.0b7 issue, but after some more …
04:09 Ticket #2268 (override_template with concurrency and functionality issues) closed by droggisch
fixed: Applied in r6494. karma kaching

03/09/09:

11:58 Ticket #2268 (override_template with concurrency and functionality issues) created by droggisch
When using override template, this manipulates the decoration-object of …
11:47 Ticket #2267 (Error on object dispatch with unicode paths) created by droggisch
When dispatching a url like  http://myhost/some/path/äö TG2 bails …

03/08/09:

18:58 Ticket #2266 (typos in quickstart html templates) created by akean
Inconsistency in css classes in quickstart-generated html templates: 1) …

03/06/09:

15:47 Ticket #2265 (Use `metadata.bind` rather than `db_session.configure` in `init_model`) created by pitrou
In the autogenerated init_model() method (in model/__init__.py), …
03:57 Ticket #2264 (Documentation Error in ToscaWidgets Tutorial) closed by chrisz
fixed: Right, the tutorial is inconsistent about that. We could also change the …

03/05/09:

21:45 Ticket #2264 (Documentation Error in ToscaWidgets Tutorial) created by pedersen
At this location: …
16:29 Ticket #2263 (Custom Content Type document needs to be fixed.) created by AZMel
The document at  http://turbogears.org/2.0/docs/main/ResponseTypes.html
10:17 2.0/changelog edited by Gustavo
repoze.what has always handled non-ASCII messages (diff)
00:35 2.0/changelog edited by jorge.vargas
small updates (diff)
00:26 2.0/changelog edited by mramm
(diff)
00:09 Ticket #2262 (.allow_only doesn't distinguish 401s vs. 403s) created by jorge.vargas
After the changes needed for b7. You will be logged out if you try to …

03/04/09:

23:11 Ticket #2252 (TG2 Installation Issues) closed by pedersen
fixed: I've just built another virtualenv at home, and got 2.0b7. This version …
21:03 2.0/announcement edited by jorge.vargas
typos (diff)
20:56 2.0/announcement edited by mramm
(diff)
20:56 2.0/announcement edited by mramm
(diff)
18:30 Ticket #2261 (Document how to test protected areas with repoze.who-testutil) created by Gustavo
I have to explain how to test protected areas and authentication …
16:39 Ticket #2260 ([PATCH] Using your own visit provider without modifying turbogears files) created by nic.bellamy
This is exactly the same idea as ticket #1178 but applied to Visit …
15:48 Ticket #2243 (Regression: SQLAlchemy is not properly set up in test environments) closed by Gustavo
fixed: Unconsciously fixed in [6468]. #2259 may be related.
15:47 Ticket #2259 (Model tests are broken in quickstarted applications) created by Gustavo
When I run the test suite of a quickstarted application, its model-related …
15:32 2.0/changelog edited by Gustavo
added #2254 (diff)
15:31 Ticket #2254 (.allow_only is broken in the RootController) closed by Gustavo
fixed: The problem was that TG passes a class instance to ControllerProtector, …
15:28 2.0/changelog edited by Gustavo
added #2198 (diff)
15:02 Ticket #2198 (make tg quickstarted projects expose some unitest coverage) closed by Gustavo
fixed: Fixed in [6475]
11:07 Ticket #2258 ([PATCH] merge looses translations) created by rejoc
This is the bug report for part a ticket #2257 if you have a .po file …
11:03 Ticket #2256 ([PATCH] .po header lost when merging a .pot including genshi templates) closed by rejoc
fixed: patch applied in [6473]
08:16 Ticket #2257 (.po files : same msgid records could be "deduplicated") created by rejoc
When collecting/merging i18n, some msgids are found in multiple …
07:56 Ticket #2256 ([PATCH] .po header lost when merging a .pot including genshi templates) created by rejoc
When collecting i18n records, "tg-admin i18n collect" genrerates records …

03/03/09:

20:20 2.0/changelog edited by Gustavo
added the before issue to the known issue of v.2.0b6 (diff)
20:18 2.0/changelog edited by Gustavo
added #2244 and #2249 to v2.0rc1 (diff)
20:15 Ticket #2244 (Controller tests are not isolated because of the base test case ...) closed by Gustavo
fixed: Fixed in [6468]
19:57 Ticket #2249 (ModelTest should be moved to {app}.tests.models) closed by Gustavo
fixed: Fixed in [6467]
18:58 Ticket #2255 (Language support in session lacking) created by aigarius
The i18n support in TG2 is good, but one simple thing is lacking - saving …
15:44 Ticket #2254 (.allow_only is broken in the RootController) created by Gustavo
Controller-wide authorization doesn't work in the root controller when …
10:40 Milestone 2.0rc1 completed
First Release candidate for 2.0

03/02/09:

16:57 Ticket #2250 ([PATCH] Repoze.what cannot handle non-ascii error messages) closed by Gustavo
fixed: Thank you very much for your help, Christoph! It worked and the fix is …
15:53 Ticket #2253 (Parent-child relationship with admin to docs) created by Artem
At the moment there are several ways to define the relationships in …
12:41 Ticket #2252 (TG2 Installation Issues) created by pedersen
I apologize if this information is duplicated across other tickets. I did …
12:16 Ticket #2250 ([PATCH] Repoze.what cannot handle non-ascii error messages) reopened by chrisz
I'm reopening this because I consider it very important - my users really …
11:29 Ticket #2250 ([PATCH] Repoze.what cannot handle non-ascii error messages) closed by Gustavo
invalid: Unfortunately, Exception.message is available as of Py 2.5 (although …
11:20 Ticket #2251 (flash_obj.render(use_js=False) uses HTML entity "apos") created by pitrou
When rendering the flash object in non-Javascript mode, the rendered HTML …
10:28 Ticket #2250 ([PATCH] Repoze.what cannot handle non-ascii error messages) created by chrisz
Steps to reproduce the problem: * Quickstart a TG2 project with …
07:26 2.0/changelog edited by Gustavo
added the known issues for 2.0b6 (diff)
07:20 2.0/changelog edited by Gustavo
added 2.0rc1 and #2223 (diff)
07:06 Ticket #2223 (Quickstarted applications don't follow PEPs 8 and 257) closed by Gustavo
fixed: Replying to mramm: > If the quickstart is going to change in …
06:51 Ticket #2249 (ModelTest should be moved to {app}.tests.models) created by Gustavo
I don't know what ModelTest is doing at {app}.tests, so unless …

03/01/09:

18:33 Ticket #2248 (tg.url() behaves differently than pylons.url()) created by Federico2
tg.url() is not The following items in a Genshi template: […] …
17:50 Ticket #2247 (TG2 should use pylons.strict_c on by default) created by jorge.vargas
Currently if you make a mistake (typo or bad name) in your templates …
16:15 Ticket #2229 (Make installing TurboGears idiot proof. aka update our docs) closed by mramm
fixed: This seems to me to be done. If there are additional steps to be taken, …
16:14 Ticket #2143 (Install of TG2.0b2 in Py26 under windows fails) closed by mramm
invalid: I can't reproduce it, and our whole dependency list is changed since this …
16:13 Ticket #2232 (possible content-type bug) closed by mramm
worksforme
16:11 Ticket #2215 (Update intersphinx links) closed by mramm
fixed: Unless there's something specific that you know's not covered I'm going to …
16:01 Ticket #2195 (Windows installation of TG 2.0b5.1 fails in Python 2.6.1) closed by mramm
fixed: Based on recent mailing list feedback, it looks like this is fixed.
14:55 Ticket #2246 (tg/configuration.py passes a logging.Logger instead of expected stream ...) closed by Gustavo
invalid: Recent versions of repoze.who's PluggableAuthenticationMiddleware support …
12:38 Ticket #2246 (tg/configuration.py passes a logging.Logger instead of expected stream ...) created by amol
tg/configuration.py : add_auth_middleware does: […] but repoze.who …

02/28/09:

14:02 Ticket #2219 (document tg.ignore_parameter for TG2) reopened by jorge.vargas
stealing this for the docs.
13:32 Ticket #2245 (Params passed as None even if defined when mixing POST request with ...) created by amol
I have prepared this simple app to replicate the problem. It uses …
13:11 Ticket #2244 (Controller tests are not isolated because of the base test case ...) created by Gustavo
I'm talking about {tg2-project}.tests.TestController: 1. To set up …
12:56 Ticket #2243 (Regression: SQLAlchemy is not properly set up in test environments) created by Gustavo
To reproduce the bug, copy/paste the following method of RootController: …

02/27/09:

11:58 Ticket #2242 (Redirecting to an index page) closed by pitrou
invalid: Hmm, I hadn't thought redirect("./") could work. Sorry for the noise then.
11:02 Ticket #2242 (Redirecting to an index page) created by pitrou
If I have a controller named "group", and inside a method of that …

02/26/09:

21:05 Ticket #2241 (webob request.copy() != request) created by jorge.vargas
After several hours after trying to figure out why each and every method …
12:29 Ticket #2240 (Improve the config system of TG2) created by chrisz
The current configuration system of TG2 is somewhat confusing and …
06:39 Ticket #2239 (Simplify database migration in TG2) created by chrisz
It is recommended to use sqlalchemy-migrate for database migration in TG2. …

02/25/09:

22:39 2.0/announcement edited by mramm
(diff)
22:29 2.0/announcement edited by mramm
(diff)
20:27 2.0/changelog edited by mramm
(diff)
20:26 2.0/changelog edited by mramm
(diff)
15:09 2.0/changelog edited by jorge.vargas
(diff)
10:41 Milestone 2.0b6 completed

02/24/09:

12:06 Ticket #2234 (controllers/root.py SecureController import in non-secure quickstart) closed by Gustavo
invalid: This problem is not present in b6, as you point out -- at least not in the …
08:36 Ticket #2238 (Server error instead of stack trace when code contains non-ascii chars) created by chrisz
Here is how to reproduce the problem: * create a new project with …
08:27 Ticket #2237 (call_on_startup/shutdown should be called after config has been ...) created by kikidonk
In tg/configuration.py …

02/23/09:

07:50 Ticket #2236 (Uncapitalize DBsession) created by pitrou
Sorry, I know this looks like bikeshedding, but since Turbogears 2 is …
04:44 Ticket #1999 ([patch] i18n fix for FormEncode & ToscaWidgets) closed by faide
fixed
02:08 Ticket #2235 (DataGrid and pagination tutorial/reference missing for TG2) created by chrisz
TG 1.0 had some helpful documentation and demo projects for DataGrid and …

02/22/09:

17:20 Ticket #2234 (controllers/root.py SecureController import in non-secure quickstart) created by akean
Right now with a fresh install, if I do a paster quickstart for a …
15:14 Ticket #2060 (explain the websetup command in wiki20) closed by splee
fixed: Fixed in r6406
10:06 Ticket #2168 (override_template should assume the default template engine) closed by mramm
fixed: On the other hand, using the render method directly and returning a string …
08:13 Ticket #1754 (Add documentation for Babel localization) closed by faide
fixed: I proof read the i18n docs some time ago. this is no longer an issue.

02/21/09:

16:45 Ticket #2233 (TG2 installation always crashes on the virtualenv step) created by Artem
I am not 100% sure how to fill milestone/version fields. Please, correct …
15:15 Ticket #2100 (Make TG2 "request's journey doc") closed by mramm
fixed
09:55 Ticket #2219 (document tg.ignore_parameter for TG2) closed by mramm
fixed: Fixed in r6372
01:32 Ticket #2232 (possible content-type bug) created by jorge.vargas
This is going to be hard to reproduce but when doing hg pull for codemill …

02/20/09:

23:47 Ticket #2231 (Add http verb based predicates) created by jorge.vargas
It will be great if we could have http verb predicates. Use cases, You …
23:44 Ticket #2230 (Placeholder ticket for Documents to check and update) created by jorge.vargas
I'll like us to use this ticket to list all documents that are …
23:07 Ticket #2229 (Make installing TurboGears idiot proof. aka update our docs) created by jorge.vargas
tasks 1. commit the tg2-bootstrap script (done - r6368) 2. document that …
21:29 Ticket #2228 (Document Mako Template loader optimizations) created by mramm
The optimizations were completed in b6. See #2175 for more info.
21:29 Ticket #2175 (mako template performance problems) closed by mramm
fixed
19:37 Ticket #2227 (Request: better error message when template path has missing component) created by Kylotan
If part of the dotted notation template path is wrong or missing, you see …
04:11 Ticket #2210 (spell check on tg2 docs other than main/*.rst, plus paster command table) closed by jorge.vargas
fixed: Thanks anita, keep them coming! r6357
04:04 Ticket #2224 (Documentation typo fixes) closed by jorge.vargas
fixed: applied in r6356, Thanks!
03:40 2.0/changelog edited by jorge.vargas
(diff)
00:07 Ticket #2226 (Release TG2 to pypi) created by jorge.vargas
I think it has been long enough, even if we provide an alternative index …
00:00 Ticket #2225 (Write a testing a turbogears application tutorial) created by jorge.vargas
We need to provide a nice tutorial on how to do this, specially after the …

02/19/09:

23:58 Ticket #2197 (Unitest quickstart) closed by jorge.vargas
fixed: I fixed most of this together with #2198, the 4,5,6 testing will probably …
21:06 Ticket #2191 (Add a `__version__` attribute to tg) closed by mramm
fixed: We're keeping version info in tg.release.version, but I've aliased that to …
21:01 Ticket #2193 (Mako 'h' filter is mangled by turbogears default template variables) closed by mramm
fixed
20:59 2.0/changelog edited by mramm
(diff)
20:56 Ticket #2194 (Turbogears overrides controller return values for templates) closed by mramm
fixed: Ok, so now user vars from the return dictionary override the ones provided …
19:05 Ticket #2224 (Documentation typo fixes) created by andrew.basson
Some of the 2.0 documents have typos.
13:05 Ticket #2216 (css error in public/css/style.css) closed by jorge.vargas
fixed: ups forgot to close.
10:16 Ticket #2223 (Quickstarted applications don't follow PEPs 8 and 257) created by Gustavo
Quickstarted applications don't follow …
07:50 Ticket #2222 (Got UnboundExecutionError when the user is loged in and there is exception ...) created by victorlin
[…] I use elixir as database backend. I got this error when I login as …
06:17 Ticket #2221 (Mako template engine always escapes html) created by kikidonk
Imagine I wanted to render a plain-text template for inclusion in an email …
02:58 Ticket #2220 (No documentation for i18n under TG2) created by Twey
Documentation is currently lacking for internationalisation procedures …
01:09 Ticket #2217 (css error in public/css/style.css) closed by jorge.vargas
duplicate: #2216

02/18/09:

19:20 2.0/changelog edited by Gustavo
added #2205 to the changelog (diff)
19:16 Ticket #2205 (Provide a simple way to evaluate repoze.what predicates) closed by Gustavo
fixed: Replying to mramm: > Sounds sensible OK. Finally fixed in …
18:30 Ticket #2219 (document tg.ignore_parameter for TG2) created by toshio
TurboGears1 has had a config option tg.ignore_parameters since r4185. …
12:51 Ticket #2218 (Document how to secure the whole application) created by Gustavo
We should explain how to secure the whole application, while excluding the …

02/17/09:

21:58 Ticket #2217 (css error in public/css/style.css) created by akean
there's a tiny typo in the default style.css of any new project created by …
21:56 Ticket #2216 (css error in public/css/style.css) created by akean
there's a tiny typo in the default style.css of any new project created by …
11:55 Ticket #2215 (Update intersphinx links) created by mramm
See #2083 and r6307 for details on what's already been done.
11:54 Ticket #2083 (Link Turbogears 2 documents to SQLAlchemy) closed by mramm
fixed
11:21 Ticket #2200 ([Patch] The base test case for the models is not useful enough (ModelTest ...) closed by mramm
fixed
11:10 Ticket #2176 (reorganize and clarify the dependencies of turbogears2, tg.devtools and ...) closed by mramm
fixed: I am closing this. I expect that we may find some issues, but we will …
08:27 Ticket #2214 (Transaction already begun or not begun problem when raise InternalRedirect) created by victorlin
I encounter transaction already begun, or encounter not begun error when I …

02/16/09:

13:08 Ticket #2213 (Reflection tables on model for tg2.) created by beyonlo
Hello, In tg1 I use mapper in model.py to do a reflect tables from …
00:49 Ticket #2211 (Eliminate TurboJson and use plain simplejson.) closed by jorge.vargas
duplicate
00:04 Ticket #2212 ([patch] Eliminate TurboJson and use plain simplejson.) created by jorge.vargas
Original discussion …
00:03 Ticket #2211 (Eliminate TurboJson and use plain simplejson.) created by jorge.vargas
Original discussion …

02/15/09:

23:07 Ticket #2210 (spell check on tg2 docs other than main/*.rst, plus paster command table) created by akean
I also added a sentence on virtualenv deactivation, and put a label at …
18:59 Ticket #1588 (paginate for non-select result objects) closed by chrisz
fixed: Should have been solved more thoroughly in r4347. The attached patch will …
18:51 Ticket #575 (Catwalk doesn't work in Opera) closed by chrisz
worksforme: TG 1.0.8 catwalk displays correctly on Opera 9.63. Seems this has been …
18:43 Ticket #884 (TypeError: 'NoneType' object is not callable in master.py) closed by chrisz
worksforme: Cannot reproduce with TG 1.0.8. Please reopen if it's still a problem.
17:54 Ticket #1965 ([PATCH] Improved Number validator, setting number of decimals) closed by chrisz
fixed
17:32 2.0/changelog edited by Gustavo
(diff)
16:38 Ticket #1621 ([TEST] CompoundFormField widget can sometimes bypass validation) closed by chrisz
fixed: I checked this with TG 1.0.8, but I could not reproduce the problem. When …
16:27 Ticket #2209 (Include lazy translations in the documentation) created by Gustavo
Right now lazy translations are not included in the documentation, …
14:43 2.0/changelog edited by Gustavo
added #2179 to the changelog (diff)
14:41 Ticket #2179 (Predicate messages in the quickstart must be translated lazily) closed by Gustavo
fixed: fixed in [6312]
12:54 Ticket #1343 ([PATCH] Allow inversion of identity conditions in decorators) closed by chrisz
fixed: Added with unit tests to Tg 1.1 and 1.5 in r6311.
12:18 Ticket #2172 (Create a function that checks if the user is allowed to visit a given URL) closed by Gustavo
invalid: This will eventually be implemented in repoze.what-pylons: …
11:01 Ticket #1049 (i18n_filter can't translate text with python expressions) closed by chrisz
wontfix: As of 2009-02-15 (already since r3558, TG 1.0.3.3), the issue doesn't …

02/14/09:

14:23 Ticket #1892 ([PATCH]: apply all constraints in testutil.dbtest after creating all tests) closed by chrisz
fixed: Done in r6298.
03:57 Ticket #2208 ([Patch] Adding FastCGI instructions) created by ezyang
The attached patch adds information about running TurboGears as FastCGI. …

02/13/09:

14:14 Ticket #2207 (identity.SecureObject doesn't cascade down to subcontrollers) created by fetchinson
When a subcontroller is "mounted" on a controller and this latter …
12:42 Ticket #1891 ([PATCH]: Change testutil to drop DROP...CASCADE when dropping tables) closed by faide
fixed: since this would be a test for testutils you are exempted :)
12:38 Ticket #1892 ([PATCH]: apply all constraints in testutil.dbtest after creating all tests) reopened by mw44118
This patch wasn't applied to the 1.0 branch. Can somebody add it in?

02/12/09:

15:29 Ticket #2206 (Query setuptools entry points for plugins) created by Felix.Schwarz
In TurboGears 1.x plugins which use a specific entry point have a chance …
07:11 Ticket #2205 (Provide a simple way to evaluate repoze.what predicates) created by chrisz
There is no simple way to evaluate repoze.what predicates such as …
Note: See TracTimeline for information about the timeline view.