Source

trac-ticketlinks / trac / admin / console.py

Author Commit Message Labels Comments Date
jomae
0.12.3dev: Raises `TracError` if a config file cannot be read, and `trac-admin` handles the exception. Closes #10044.
Branches
0.12-stable
rblank
0.12.3dev: Bail out early and inform the user when the base directory for a new environment doesn't exist. Patch by Derrick Karpo. Closes #10318.
Branches
0.12-stable
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
0.12.3dev: Correctly print the warning for environments containing non-ASCII characters in the path. Patch by Thijs Triemstra. Part of #8829.
Branches
0.12-stable
rblank
0.12.2dev: Updated user-visible copyright years.
Branches
0.12-stable
cboos
0.12.1dev: LANG can be used to enforce language selection for TracAdmin. This reworks slightly r10053, so that LANG can take precedence over the environmen's default language, itself taking precedence over the Babel selected locale. Closes #8117 again.
Branches
0.12-stable
cboos
0.12.1dev: trac-admin uses the default_language configured for the environment, if any. Re-uses `get_negotiated_locale`. Closes #8117.
Branches
0.12-stable
rblank
0.12.1dev: Improved the error reporting when backing up the database. In particular, catch the case when the backup tool (`pg_dump`, `mysqldump`) cannot be found. Closes #9400.
Branches
0.12-stable
cboos
trac-admin: updated copyright year 2009 -> 2010.
Branches
trunk
rblank
i18n: Fixed all split messages that I could find in `messages.pot`, including the one reported in #9277.
Branches
trunk
rblank
admin: Made `trac-admin` more user-friendly when the environment has not been created yet. Closes #8920.
Branches
trunk
rblank
db: A few `with_transaction`-related fixes.
Branches
trunk
rblank
versioncontrol: Use `RepositoryManager.get_repository()` consistently instead of `Environment.get_repository()`, and updated the documentation of the latter to emphasize the standard way of retrieving a repository.
Branches
trunk
cboos
0.12dev: merged [source:sandbox/multirepos@9124] branch on trunk. Closes #2086.
Branches
trunk
rblank
0.12dev: Allow inheriting from multiple files in `trac.ini` by specifying a comma-separated list of files in `[inherit] file=`. Note that this changes the behavior introduced in 0.11.5 for `config.getpath()` and `PathOption` in that they now always resolve relative paths relative to the location of the ''base'' config file (normally `$ENV/conf`), not the file containing the option. Closes #5525.
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: Merged [8740] from 0.11-stable, and improved the documentation for `trac-admin $ENV initenv --inherit=PATH` to mention how relative paths are resolved. Closes #8724 again.
Branches
trunk
rblank
0.12dev: Autumn cleaning using pylint: * Removed unused imports. * Removed unused locals. * Fixed whitespace issues (indentation, spacing, coding conventions). * Removed semicolons at the end of lines (some people around here have been doing too much C ;-). Closes #7518.
Branches
trunk
rblank
0.12dev: Merged [8703,8704] from 0.11-stable.
Branches
trunk
rblank
0.12dev: Work around a new default of readline 6, which is to add a space after completion when a single item is returned. This setting is unfortunately not available through the `readline` module, and Python is not yet patched to restore the old behavior (and old versions probably never will be). Closes #8711.
Branches
trunk
cboos
0.12dev: merged from stable [8229,8231,8233-8236,8264-8265,8269/branches/0.11-stable]. What is interesting here is that the merge was done using plain `svn merge ../0.11-stable` (svn 1.6.2) and the result seems quite good. Finally time to ditch svnmerge.py? I'll fix the svnmerge-integrated property on the next commit.
Branches
trunk
cboos
0.12dev: port r8179, r8185 and r8186 from 0.11-stable.
Branches
trunk
rblank
0.12dev: Added missing cache invalidation when importing wiki pages from `trac-admin`. Related to #8270.
Branches
trunk
rblank
0.12dev: Log traceback of exceptions raised during `trac-admin` commands and command completion. Replaced `env_open()` by an `env` property in `TracAdmin`.
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: 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
rblank
0.12dev: Merged [7635] from 0.11-stable.
Branches
trunk
rblank
0.12dev: Added a set of commands to `trac-admin` to edit and read `trac.ini` configuration options. Thanks to Sebastian Krysmanski for the patch. Closes #7636.
Branches
trunk
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next