Menu

Trac Commit Log


Commit Date  
[r2282] by cboos

Refactored the InterTrac unit tests to make it more obvious when we rely on the remote Trac's quickjump facility

2005-09-22 10:35:33 Tree
[r2281] by cboos

InterTrac improvements:
* shorthand InterTrac links for report
* reworked all shortand link syntax to accept the full intertrac name,
not only a 3-letter shortcut, plus optional space.
This makes text like `[trac 2081]` be recognized as a valid InterTrac link.
* and ... '''unit tests''', at last! (only for InterTrac, not yet for InterWiki)

2005-09-22 10:27:54 Tree
[r2280] by cboos

s/ISearchPrivider/ISearchProvider/

2005-09-22 08:28:10 Tree
[r2279] by cboos

TracCrossReferences: support for !ChangesetObject and !SourceObject added

The support for !ChangesetObject has to be improved, though.
In particular, a `resync` won't update the cross-references
for the changesets.

2005-09-21 20:55:58 Tree
[r2278] by cboos

TracCrossReferences: a !TracObject can be either "cheap" or "complete"

It's essential that !TracObjects could be created with minimal cost,
for easily accessing all the basic functionality expected from a Trac object
(`shortname()`, `href()`, `wiki_to_*()` and all the xref facilities).

But at the sub-class level, the Trac object generally needs
to be filled with some data from the db in order to be useful.

The first goal (''"cheap" Trac object'') is achieved by using
either the `TracObject.factory()` or the sub-class constructor
''without'' specifying the `id` of the object.
The `id` is specified after the fact by using `TracObject.setid()`.
By the way, the factory itself rely on that mechanism.

The second goal (''"complete" Trac object'') is achieved by
giving the `id` parameter to the sub-class constructor,
or by calling `TracObject.reload()` on a "cheap" !TracObject.

2005-09-21 20:48:06 Tree
[r2277] by cboos

Adopt SVN-like peg revision notation, as suggested in #2011.

`source:` links can now use the "@" delimiter instead of the "#" delimiter
for targeting a specific revision.

Note that the old way is still supported for backward compatibility.

2005-09-21 19:57:14 Tree
[r2276] by cboos

Refactored the rendering of attachements and repository files so that they share the same code. Fixes #1345.

2005-09-21 19:35:51 Tree
[r2275] by cboos

Sort the project listing in a case-insensitive way. Fixes #2088.

2005-09-21 19:23:41 Tree
[r2274] by cboos

Cosmetic fixes (PEP:8) for `svn_fs.py`

2005-09-21 19:16:34 Tree
[r2273] by cboos

Fixed ''search'' and ''query'' URIs so that the ampersands they eventually contain are escaped only once. Fixes #2042.

2005-09-21 18:57:58 Tree
Older >
MongoDB Logo MongoDB