Source

trac-ticketlinks / trac / wiki / api.py

Author Commit Message Labels Comments Date
jomae
0.12.3dev: Added validations for a wiki page name to create, rename and import.
Branches
0.12-stable
rblank
0.12-stable: Merged [9963-9998] from 0.11-stable.
Branches
0.12-stable
rblank
0.12.1dev: Recognize relative and absolute !CamelCase references (`./SomePage`, `../SomePage`, `/SomePage`) as wiki links.
Branches
0.12-stable
cboos
0.12.1dev: WikiPageNames can't be followed by digits or _
Branches
0.12-stable
cboos
Attachment module checks that the parent resource exists before allowing attachments.
Branches
trunk
rblank
wiki: Handle the case where `fullmatch` doesn't contain a desired group.
Branches
trunk
rblank
wiki: For links of the form `[wiki:./PageName]`, generate a nice label by stripping any leading relative path elements, and taking into account `[wiki] split_page_names`.
Branches
trunk
rblank
wiki: Apply `[wiki] split_page_names` to internal free links and relative links when no explicit label is given.
Branches
trunk
rblank
wiki: Added the possibility to have `["internal free links" with a label]`.
Branches
trunk
rblank
wiki: Remove leading `./` and `../` components from the label for !MoinMoin-style `["./Links"]`, except when this would result in an empty label.
Branches
trunk
cboos
WikiFormatting: fix relative links, WikiCreole style.
Branches
trunk
rblank
db: Allow nesting `with_transaction()` without having to pass the database connection explicitly.
Branches
trunk
cboos
wiki web_ui: finally call `IWikiPageManipulator.prepare_wiki_page(req, page, fields)`.
Branches
trunk
rblank
wiki: Added functionality to rename a wiki page.
Branches
trunk
cboos
Get rid of the Python 2.3 specific syntax of r9253
Branches
trunk
cboos
0.12dev: ported r9252, CamelCase regexp reworked (#9025).
Branches
trunk
cboos
WikiProcessors: fix a potential problem with processor arguments.
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.
Branches
trunk
rblank
0.12dev: Autumn cleaning using pylint:
Branches
trunk
rblank
0.12dev: Allow relative wiki page references in `wiki:` links: `[wiki:./SubPage]`, `[wiki:../SiblingPage]`, and so on.
Branches
trunk
rblank
0.12dev: Merged [8678,8682,8683] from 0.11-stable.
Branches
trunk
rblank
0.12dev: Tuned default labels for relative links and absolute wiki pages to strip leading "/", "./" and "../".
Branches
trunk
rblank
0.12dev: Added some syntactic sugar for `CacheProxy.get()`, and made `WikiSystem.pages` a `set` for faster membership test.
Branches
trunk
rblank
0.12dev: Better wiki page resolution for relative references to non-existing pages. A reference `Second/Other` on `First/Second/Third` now resolves to `First/Second/Other` instead of `First/Second/Second/Other` if `First/Second` exists.
Branches
trunk
rblank
0.12dev: Fixed relative wiki link resolution for non-existing pages so that, if a common prefix of the referrer and the target page exists, the page reference is interpreted as absolute.
Branches
trunk
rblank
0.12dev: Added an optional argument `args` to `IWikiMacroProvider.expand_macro()` to contain the shebang-line arguments when using wiki processor syntax.
Branches
trunk
rblank
0.12dev: Invalidate the wiki page name cache in the model, in the same transaction as the wiki page update, in the same way as the ticket field cache.
Branches
trunk
rblank
0.12dev: Added missing cache invalidation when importing wiki pages from `trac-admin`.
Branches
trunk
rblank
0.12dev: Fixed missing cache invalidations for wiki page names and InterMapTxt. Fix by Christian Boos, thanks!
Branches
trunk
rblank
0.12dev: Refactored various in-process caches into a `CacheManager` component as described in [wiki:TracDev/Proposals/CacheInvalidation].
Branches
trunk
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. Next