Announcing Gertty 1.4.0 ======================= Gertty is a console-based interface to the Gerrit Code Review system.
Gertty is designed to support a workflow similar to reading network news or mail. It syncs information from Gerrit to local storage to support disconnected operation and easy manipulation of local git repos. It is fast and efficient at dealing with large numbers of changes and projects. The full README may be found here: https://git.openstack.org/cgit/openstack/gertty/tree/README.rst Changes since 1.3.0: ==================== * Gertty is now available in Gentoo. * Large changes with many patchsets load faster. * The change screen now displays changes which may conflict with the current change. * Added support for a command socket so that external applications may request Gertty to open a change. An example of how to configure Gerrit URLs to automatically open in Gertty when clicked in the unicode-rxvt terminal emulater is provided in the documentation. * Added an optional vi-style keymap and navigation commands. * Added "project topics" -- the ability to group projects in the project list. * Added support for the process mark on the project list. * Email addresses are displayed in the change screen. * Added support for the "projects:" search term. * Added support for searching by last-seen. This can be used to create a dashboard of changes that have been recently viewed in Gertty. See the example config files for how to set this up. * The project and change lists are now searchable with the interactive search command. * The change list now displays more columns if there is room. * Added a navigation breadcrumb footer. * Added a "Reply" button to the change screen to facilitate quoted replies to messages. * When re-reviewing a change, the review dialog defaults to previous values. * Added support for batch abandon and restore. * Unified diff display now groups changed lines better. * Added lockfile support to prevent multiple copies of Gertty from accessing the same database. * Added support for form-based authentication. * Added an option to specify the URL for cloning git repos. * In the default keymap, the sorting commands now take two keystrokes (e.g., "Sn" for sort by number) to facilitate more sorting options. * Multi-keystroke commands now display suggestion completions. * Dashboards may now specify their default sorting option. * Sphinx-based documentation now availablet at http://gertty.readthedocs.io/ * Added an option to disable mouse support. * Several bug fixes related to: * Improved handling of abandoned related changes. * Fixed "too many SQL variables" error which occurred in large projects. * Corrected ordering of test results. * Treat HTTP 503 responses as server-offline so that the action will be retried later. * Handle additional python-requests SSL errors. * Better handle missing git commits. * Several Unicode fixes. * Support more recent versions of GitPython. * Better handle more than one change result when searching. * Fix a crash on permissions-only changes. * Fixes to support some changes in Gerrit 2.8 and 2.9. * Python 3 improvements. * Correct the display of comments at the start of a file. Thanks to the following people whose changes are included in this release: Christoph Gysin Cody A.W. Somerville Craige McWhirter David Shrewsbury Doug Hellmann Doug Wiegley Jan Kundrát Jay Pipes Jim Rollenhagen K Jonathan Harker Martin André Matthew Oliver Matthew Thode Matthew Treinish Matthias Runge __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev