Menu

Trac Commit Log


Commit Date  
[r6465] by cboos

MultipleRepositorySupport: add a direct link to the changeset, from the '''Last Change''' column

Should fix #5710.

2008-02-03 20:16:03 Tree
[r6464] by cboos

MultipleRepositorySupport: merge the repository index in the browser template.

This enables us to show at the same time the list of repositories and the top-level entries of the default repository (if any). All those "paths" are visible at the root, so it makes sense to display them all together.

Not to mention that the '''(default)''' repository link in the previous approach can't really be made to work.

Another benefit from this approach is that it's possible to browse in-place across all repositories (and in this case, browsing the default repository works... magic!).

2008-02-03 20:15:20 Tree
[r6463] by cboos

MultipleRepositorySupport: add an index for all the available repositories.

This is the first approach to the feature, using a specific template.

2008-02-03 20:14:19 Tree
[r6462] by cboos

TracMercurial: add support for rendering patches in Mercurial Queue repositories using the patch renderer.

This can be done by setting the `mq` option at repository creation time (e.g. by writing `<reponame>.mq =` in TracIni, when using the default repository provider).

This requires r6459 and its API change for `IRepositoryConnector.get_repository()`.

2008-02-03 20:12:28 Tree
[r6461] by cboos

TracMercurial for MultipleRepositorySupport: use the `reponame` information from the resource in the current context in order to identify the repository for a changeset link.

Also use the `repos.reponame` information, available since r6457.

2008-02-03 20:10:56 Tree
[r6460] by cboos

TracMercurial: branch for the MultipleRepositorySupport now needed after r6459.

2008-02-03 19:58:52 Tree
[r6459] by cboos

MultipleRepositorySupport: forward the configuration options for a repository to the connector, so that backend-specific options can be set.

'''Note:'''

This is an incompatible API change to `IRepositoryConnector.get_repository()`. I didn't want to add an extra `options` argument, make a compatibility check for the arity (3 or 4), knowing that the `authzname` argument will go away anyway in the near future.. So that `authzname` argument goes away '''now'''.

2008-02-03 19:57:48 Tree
[r6458] by cboos

Fix wrong wiki_to_html call in revision.html, '''needs to be backported'''.

2008-02-03 19:53:04 Tree
[r6457] by cboos

MultipleRepositorySupport: go through the code and the templates in order to ensure that all the source and changeset resources have a composite id (i.e. `(reponame, path)` for sources and `(reponame, rev)` for changesets).

2008-02-03 19:52:38 Tree
[r6456] by cboos

MultipleRepositorySupport: adapt the !LogModule to the extended paths.

2008-02-03 19:52:00 Tree
Older >