1. Alex Willmer
  2. trac-ticketlinks

Source

trac-ticketlinks / trac / wiki / intertrac.py

Author Commit Message Date Builds
rblank
0.12.3dev: Follow-up to [10709], fixed an incorrect assumption about the attribute list object. Re-closes #10199.
Branches
0.12-stable
rblank
0.12.3dev: Fixed the handling of `link=` attributes in `[[Image()]]` when linking to an attachment. Research and initial patch by mitar, thanks!
Branches
0.12-stable
rblank
0.12.2dev: Add the `trac:` InterTrac prefix to the output of the `[[InterTrac]]` macro if it isn't defined. Closes #9875.
Branches
0.12-stable
rblank
0.12.1dev: Fixed InterTrac to also work with links that generate a `Fragment` instead of an `Element` (`attachment:`, `source:`), by finding the first tag containing an `href` attribute. Discussed in #9661.
Branches
0.12-stable
cboos
InterTrac: follow-up to r9284, only quote if not already quoted.
Branches
trunk
rblank
intertrac: Fixed redirection to links containing spaces. Closes #4865.
Branches
trunk
rblank
0.12dev: Improved the plugin admin panel to provide better grouping of components by module, and to display the component and module docstrings as descriptions. Closes #8839.
Branches
trunk
jonas
Merged [7889] from 0.11-stable.
Branches
trunk
jruigrok
Drop support for Python 2.3.
Branches
trunk
jonas
Fixed copyright year.
Branches
trunk
cboos
Fix InterTrac module which wasn't able to cope with a valid TracLink targeting a protected resource. Now raises a `PermissionError` in this case. Fixes #6329. Note: the WikiDom representation for a link should contain the permission information explicitly.
Branches
trunk
cboos
Fix the call to `extract_link` in !InterTrac module, which was using the pre-context-refactoring API. Closes #6329.
Branches
trunk
cboos
Merged the [source:sandbox/context-refactoring@6138 context-refactoring] branch into trunk.
Branches
trunk
cboos
Expand the range of valid InterTrac links by being less strict when interpreting the links on the remote side: * Use `trac:wiki` or `[trac:wiki]` for linking to the Wiki module * Use `[trac:]` for linking to the toplevel (#4314) (replace `trac` by any valid intertrac prefix) Fixes #5968
Branches
trunk
cboos
Refactor ![[InterTrac]] macro to use genshi builder tags directly.
Branches
trunk
cboos
Follow-up to r4747, forgot to replace one usage of wiki_to_link Context method. Fixes #5000.
Branches
trunk
cboos
WikiContext improvements: gradual move from the Wiki concern toward a more generic resource descriptor concern. A Context at this point is still: - a way to specify ''what'' Trac resource is being accessed. This is the ''resource descriptor'' side, the ''input'' details. - a way to specify ''how'' that Trac resource is being accessed. This is the ''rendering context'' side, the ''output'' details. This also brings in some changes done in the [PermissionPolicy security] branch, focusing for this changeset…
Branches
trunk
cboos
IWikiMacroProvider API change. Well, it's actually about reverting the API change done in r4451 (after the introduction of WikiContext). There, the `render_macro` took a `formatter` first argument instead of a `req`. That's way more flexible, but was not well received, as it breaks compatibility with all the existing new-style macros (see #4568). So the calling conventions for `render_macro` have been restored and a new method…
Branches
trunk
cboos
Merging WikiContext working branch in trunk. There's now a convenient way to capture the multiple aspects of the context used for rendering content attached to a given resource in Trac, see r4441. See also r4442 for the documentation related to the new conventions for the relative TracLinks.
Branches
trunk
cboos
InterTrac prefixes are allowed to contain ".", but such names couldn't really be specified in the TracIni. Closes #3876.
Branches
trunk
cboos
[source:sandbox/genshi@3831 Genshi branch] merged in trunk. Requires [http://genshi.edgewall.org Genshi] 0.3 or later. Get it from the Genshi:Download page.
Branches
trunk
cmlenz
Rename `trac.util.markup` to `trac.util.html` to enable future migration to [http://markup.edgewall.org/ Markup].
Branches
trunk
cboos
Need to import `sorted` for Python 2.3 compatibility.
Branches
trunk
cmlenz
Update link to project site in all the boilerplate etc.
Branches
trunk
cboos
Move the \!InterTrac macro to the newly created intertrac.py file.
Branches
trunk
cboos
Add a generic dispatcher for InterTrac links, so that 0.10 Tracs will be compatible with the more generic InterTrac links created by subsequent Trac versions. Related to #3403.
Branches
trunk