Source

trac-ticketlinks / trac / admin / api.py

Author Commit Message Labels Comments Date
rblank
0.12.3dev: Improved `trac-admin` command completion when using pyreadline on Windows. Initial patch by Peter Suter, thanks! Issue reported in comment:12:ticket:9336 and discussed in the following comments.
Branches
0.12-stable
rblank
admin: Improved the docstring for `IAdminCommandProvider`.
Branches
trunk
rblank
Made the collection from enumeration methods of interfaces more robust against the "accidental" return of `None`. Discussed in comment:8:ticket:9316 and following.
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
rblank
0.12dev: Removed `self` from interface method.
Branches
trunk
rblank
0.12dev: Avoid aborting `trac-admin` in interactive mode when an exception occurs.
Branches
trunk
jonas
Merged [7889] from 0.11-stable.
Branches
trunk
rblank
0.12dev: Fixed a `trac-admin` command completion error introduced in [7681].
Branches
trunk
rblank
0.12dev: Removed recently-added and completely useless function `common_length()`.
Branches
trunk
rblank
0.12dev: Improved display of `trac-admin help`. * Added a short form when displaying help for all commands. * Added a long form when displaying help for a single command, and for the `TracAdminHelp()` macro. * Fixed incorrect completion algorithm. * Improved `help` command completion. This closes #7788.
Branches
trunk
rblank
0.12dev: Modularized `trac-admin` by introducing an interface `IAdminCommandProvider` and moving all commands except `help`, `quit` and `initenv` into their respective owner modules. * Tab-completion has been reworked and should be closer to what's usual in shells. * Exceptions raised in tab-completion functions are now displayed, where they were previously swallowed by `readline`. This completes the first part of #7770. Don't forget to run: {{{ python setup.py develop }}} to pick up the new modules.
Branches
trunk
cmlenz
Refactored the user preferences system: * `trac.Settings` module basically moved to `trac.prefs` package, everything renamed from “Settings” to “Preferences” * New extension point for adding “preference panels”, where every panel is shown on a separated tab.
Branches
trunk
mgood
fix spelling of `render_admin_panel` in the definition of the `IAdminPanelProvider` interface
Branches
trunk
cmlenz
Oops, committed the wrong file in [4169].
Branches
trunk
cmlenz
* Fix references to `parse_date()` function in the ticket system admin panels. * Fix tracebacks on fancy error page.
Branches
trunk
cmlenz
Merged WebAdmin plugin into Trac core.
Branches
trunk