| Commit | Date | |
|---|---|---|
|
[r5763]
by
cboos
TracMercurial: improve compatibility with Mercurial versions using `demandimport`. The `demandimport` mechanism modifies the `__import__` builtin, and this can lead to surprising errors, like with the TH:AccountManager plugin: {{{ import binascii # in acct_mgr/pwhash.py: from binascii import hexlify It's possibly a bug with demandimport, but even if this gets fixed, we must be compatible with the released Mercurial 0.9.4 (and demandimport is not needed anyway for long running processes). Thanks to Gregory Collins for reporting the issue. |
2007-06-27 11:28:03 | Tree |
|
[r5762]
by
cboos
WorkFlowUpgrade, make migrate_original_to_basic.py script a tad more robust and user-friendly |
2007-06-27 08:11:26 | Tree |
| 2007-06-27 07:59:03 | Tree | |
|
[r5760]
by
cboos
WorkFlowUpgrade: add a reminder for the need to do a `wiki upgrade` in order to get the TracWorkflow page loaded or updated. |
2007-06-27 07:39:09 | Tree |
| 2007-06-27 07:35:48 | Tree | |
| 2007-06-26 19:35:42 | Tree | |
| 2007-06-26 15:08:55 | Tree | |
| 2007-06-25 16:21:03 | Tree | |
|
[r5755]
by
cboos
Apply patch from osimons on #5588 which standardizes the location of the bottom help <div> into the content <div>. |
2007-06-25 13:35:52 | Tree |
|
[r5754]
by
cboos
Provide a `to_datetime` utility function which can be used to convert from timestamps in various form (int, long and float) to `datetime` objects which are now used internally by Trac to represent dates (since [milestone:0.11]). The various `trac.util.datefmt` utilities are using the above function so that they're robust w.r.t. non-migrated plugins, but they already document the stricter requirement to accept only `datetime` objects or `None` (the current time), which will be enforced in [milestone:0.12]. I also added a few unit tests. Fixes #4547, based on Dave Abrahams' original patch. |
2007-06-25 13:16:06 | Tree |