1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485
|
CHANGES
=======
1.6.0
-----
* Change some OpenStack to OpenDev or ttygroup
* Change the default location for gertty config file
* OpenDev Migration Patch
* Fix change view display of inline comments in python3
* Fix tab expansion in inter-patchset diff
* Replace openstack.org git:// URLs with https://
* gitrepo DiffFile: convert tab to ยป + spaces
* Fix python3 encoding issues for remote commands
* Enable review keys in diffs, and close change on review
* Add ctrl-v/meta-v bindings for page-up/page-down
* Add inline comments to change overview
* Do not decode failed POST response
* Fix crash on python3
* typo - s/fileojb/fileobj/
* [Documentation] Change the fedora install
* Add ability to set lock file in config
* Add message attribute to DisplayError
* Document size-column setting
* Make size column configurable graph
* Don't lose sync requests that get bad responses
* Replaces yaml.load() with yaml.safe\_load()
* Show merged parents if outdated
* Hide Zuul comments
* Py3 compat changes for diff view
* Adding files/dirs in gitignore
* reviewkeys: add 'message' parameter
* [DOCS] Document MacOS keymap more prominently
* Speed up loading change screen
* Handle approvals with no name
* Change usage of exit() to sys.exit()
1.5.0
-----
* update pbr to remove the cap
* Add rdoproject gerrit example
* Use open instead of file for python3
* Allow negative comparison on null topics
* Fix crash on long review messages
* Add option to sort by project
* Support multiple sort options
* Warn, log, and continue on conflict query failure
* Fix exception when setting non-existing change outdated
* Fix error when deleting project
* Make size a graph
* Set force\_fetch=True on --fetch-missing-refs
* Handle ReadTimeout
* Handle ChunkedEncodingError
* Add trailing-whitespace style
* Add number of changes to the change list view
* Add size column to change list view
* Use urlparse from six for python 3 compat
* Add an outdated flag for changes
* Create new projects automatically when syncing a change
1.4.0
-----
* Add new lock-file setting to the config doc and reference config
* Speed up loading a change with eager loading
* Fix "too many SQL variables" error
* Display gate results ordered
* Prevent more than one gertty from running at a time
* Add user email addresses to the change view
* Treat HTTP 503 responses as offline
* Add support for the projects search term
* Make unified diffs group changed lines
* Handle SNIMissingWarning requests exception
* Handle ValueError on missing git commit
* Add Gentoo install instructions
* Support SyncQueriedChanges batching in Gerrit >=2.9
* Default to prior approval values when (re-)reviewing
* Fix unicode in change messages
* Add (quoted) reply button to change messages
* Add form authentication info to docs
* Add support for auth-type=form
* Add a short title to diff screen
* Make project list searchable
* Make change list searchable
* Show potential completions
* Add an option to disable the breadcrumb footer
* Add extra columns to change list if there is room
* Use short titles in breadcrumbs
* Add matchers for external references on launchpad
* Fix rendering error in change screen
* Make 'title' attribute available on dialog widgets
* Add navigation breadcrumb footer
* Add configuration information to docs
1.3.2
-----
* Use diff long options and uncap GitPython
* Add config option for git clone URL
* Support batch abandon/restore
* Handle more than one change result when searching
* Use diff long options and uncap GitPython
* Indent projects under topics
* Make topic selection a select list
* Fix diff crash on perm-only changes
* Do not use GitPython 1.0.2
* Add another utf8 test change comment
* Fix return values in handleCommands in project\_list
* Make sorting commands use two two keys
* Add support for customized dashboard sorting
* Add support for last\_seen
* Add debug-sync option
* Add support for conflicts-with
* Improve handling of abandoned related changes
* Fix unicode regression regressions
* Fix typo in expire-age setting
* Fix unicode regressions
* Support fetching more than 1k changes post 2.8
* Add missing import of 'six' to app.py
* Add documentation
* Document urxvt clickable links
* Always sync a specfically queried change
* Add vi mode navigation
* Display a message when interactively syncing
* Fix off-by-one in sync counter
* Add option to disable mouse support
* Add support for external commands
* Allow gertty to run in Py3K environments
* Add a vi keymap
* Cache counts of project changes
* Add process mark to project list
* Add project topics
* Correct display of comments at start of file
* Updated Debian availability
* remove python 2.6 trove classifier
* Add notes to see reference-gertty.yaml for more info
1.3.1
-----
* Fix list index out of range
* Fix multi-key handling in diff view
* Support >= 2.9 query batching
* Fix multi-key handling at top level
* Fix config validation to accept new keymap format
1.3.0
-----
* Fix commit message editing in >= 2.11
* Support multiple key input
* Add help entries for kill, yank, isearch
* Add navigation to interactive search
* Add interactive search to diff view
* Add a simple kill ring
* Match links by url instead of domain
* Separate search and refine search commands
* Fix syncing changes with comments on a missing file
* Change key binding for reverse sort to shift-r ('R')
* Update .gitreview for new namespace
* Make permalink clickable
* Support '-' as negation operator in query
* Redisplay after spawning browser
* Fix get\_repo call even more
* Supply a default query on search
* Show all held changes in held-changes view
* Add missing get\_repo calls
* Specify color for unstable test job
* Allow bulk-edit of topics
1.2.1
-----
* Ignore EPERM when pruning refs
* Removes the need to pass around the app object
* Refactor: move getRepo out of the App object
* Mention the bug tracker in the README file
1.2.0
-----
* Fix crash on displaying renamed file
* Fix waiting for tasks
* Update PBR requirement to >=0.11
* Advance cursor on change list toggle
* Allow reviewing one change in change list
* Fix updating flags on threaded changes
* Add ability to review multiple changes at once
* Fix refresh on project and change lists
* Fix diff display of deleted empty files
* Add database pruning
* Attach comments to files
* Add files table
* Batch sync change by commit tasks
* Make "limit" a noop in queries
* Fix searching by reviewer account id
* Fix age searching
* Fix searching for message
* Do not enqueue duplicate tasks
* Support regexes in search
* Add support for SQLAlchemy 1.0.4
* Make ButtonDialog scrollable
* Be more verbose on non-tagged versions
* Explain how to install on Arch Linux
* Don't display draft approvals in change list
* Add extra note about pep8
* flake8: Fix F401,F403
* flake8: Fix F821,F841
* Add notes on pep8 and pyflakes
* tox: Fix flake8 setup
* Explain how to install on openSUSE
* Don't enqueue full syncs when going offline
* Fix error in double upload
* Fix crash on opening a change with missing commits
* Display file header in top line of diff
* Open internal URLs in commentlinks
* Highlight own name on change screen
* Add a key to return to the project list
* Do not clear history when opening a dashboard
* Make change-id a search link in change screen
* Make topic a search link in change screen
* Make project name a search link in change screen
* Sync change when missing refs
* Try git protocol last when fetching
* Fix changeset fetching
* Add permalink to change view
* Support searching by URL
* Add checkout and cherry-pick to change list
* Sync starred changes regardless of subscription
* Sync own changes regardless of subscription
* Add held changes
* Highlight starred changes in list
* Fix repository checking
* Add is:watched to p\_is\_term()
* Do not display InsecurePlatformWarning
* Display warnings as a popup
* Handle change id in simple searches
* Minor typo - may -> many
* Right align line numbers
* Add change list options to configuration
* Add missing requirement for six
* Add mouse wheel scrolling
* Switch "Updated" column to fixed width
* Don't display project column in project change list
* Display times in local tz
* Add a 30 second timeout for requests
* Upgrade to requests 2.5.3
* Only sync parent commit once
* Add indexes to revision table
* Hide webbrowser output
* Fix searching with uppercase booleans
* Expand sample keymaps to ameliorate OSX features
1.1.0
-----
* Fix keymap substitution
* Wrap long lines in side-by-side diffs
* Fix crashing on files with no changes
* Fix syncing messages attached to draft revisions
* Add some INFO level log messages
* Add INFO log level potential with --verbose flag
* Speed up the toggling of reviewed/hidden changes
* Release DB session thread lock earlier in syncs
* Security: Require config file to be mode 0600
* Add detailed examples and dashboards a la gerrit
* Disable InsecureRequestWarning
* Fix reversing changes
* Set priority of initial change sync to normal
* Add support for starred changes
* Fix approval sync
* Handle (ignore) binary file diffs
* Always display full date
* Use category min/max in change list colors
* Colorize votes on change list
* Thread changes
* Only decode email if already encoded
* Protect against null owner in change view
* If reviewed change is updated, unset reviewed flag
* Colorize values in review dialog
* Include descriptions in review dialog
* Search: adjust association of negation
* Search: join tables when necessary
* Fix searching for labels with self
* Do not use urwid 1.3.0
* Always refresh the screen on pop
* dburi needs to have sqlite:/// in front
* Document Debian/Fedora installation
* Do not use requests 2.5.0
* Improve debug logging of sync events
* Fix vote order in review dialog box
* Allow specifying the path to CA certificate bundle
* type fix in help message
* Nicer exit on CTRL-c
* Make owner name in change screen a search
* Selectively refresh screen
* Remove call of 'python setup.py testr' in tox.ini
* Add ability to sort change list
* Unify small vs. capital letters in help output for consistency
* Fix help string for --version
* Rename gerrit-gertty.yaml to googlesource-gertty.yaml
* Add updated column to the list of changes
1.0.3
-----
* gerrit-review.googlesource.com uses basic authentication
* Add submit functionality
* Add sample config for Gerrit's Gerrit
* Be more careful with null accounts
* fix typo in git-root example config
* Handle variable labels in change list
* Associate orphan messages with revision 1
* Fix some username related problems
* Allow specifying a config file
* Use owner's username or email if display name is not set
* Add gertty-env to .gitignore
* Allow to authenticate to Gerrit with HTTP basic auth
* Fix exception in change list when change owner has no name
1.0.2
-----
* Update alembic requirements
* Rename doc environment to docs
* Display version in help dialog title
* Add help text for HTTP user/pass
1.0.1
-----
* Add additional help text for openstack user/pass
* Quote identifiers in migrations
* Fix another crash on prev/next change
* Fix crash on prev/next change
* Have git not colorize output for diffs
* Handle unicode emails in git commits
1.0.0
-----
* Add a link to the examples URL in the README
0.9.0
-----
* Add tox.ini
* Update README and install sample configs
* Clear error flag when changing screen
* Change help key
* Change \_ to - in config YAML
* Query projects in batches
* Fix crash on dependency update
* Don't modify status widgets outside of main thread
* Add command line options to print palette and keymap
* Clarify keymap entries for local git operations
* Fix immediate change sync on search
* Add support for editing commit message
* Remove a stray debug line
* Add support for cherry-picking to a branch
* Add support for abandon/restore
* Add support for rebasing a change
* Add support for editing topic
* Add database pre-reqs for change actions
* Support paging in queries
* Save draft cover messages
* Add user-agent and version
* Reduce impact of check revisions task
* Add project and owner columns to change list
* Move initial focus on change screen
* Fix welcome screen
* fix typo when raising syntax error
* Remove stray debug line
* Add a configurable keymap
* Add a standard 'light' palette
* Change active project toggle key
* Don't hide inactive projects when listing all
* Hide fully reviewed projects by default
* Add test results to top of change view
* Add option to hide certain comments
* Include more info in dependencies
* Fix account table indexes
* Add unified diff view
* Fix immediate sync of change by change ID
* Restrict comment display to 80 columns
* Support 80 column terminals in change view
* Correct some search problems
* Make the commit message box hypertext
* Fix crash on diff of new empty file
* Fix newline warning overwriting final line
* Fix crash on comments from undisplayed files
* Add missing joins for account table
* Cleanup the .help -> .help() transition
* Add commands to go to the prev/next change in the list
* Add a command to return to the change list
* Allow the default project change list query to be customized
* Add an example gertty.yaml for OpenStack
* Use account table in search
* Add account table
* Support (most of) gerrit search syntax
* Add refresh command
* Depend on SQLAlchemy 0.9.4 or greater
* Fix crash on mouse click in change view
* Add reviewkeys
* Add custom dashboards
* Make the open change dialog a search
* Add a philosophy note about OpenStackisms
* Genericize the change list and add inter-change links
* Reuse digest authentication state
* Create local refs to prevent pruning
* Use a requests.Session object to enable pooling
* Fetch all refs for a change at once
* Support comments in commits
* Remove unneeded bit from setup.cfg
* Move contributing section to its own file
* Refactor duplicated code in dependencies handling
* Add ctrl-o to help dialog
* Handle multiple child revisions of same parent
* Remove stray debug line
* Add dependency navigation
* Support background sync of missing refs
* Add project updated column
* Handle file-level comments
* Handle missing commits
* Handle (ignore) no-diff renames
* Add patchset selection in diff
* Correct a problem with tables at very small widths
* Add hyperlinks
* Re-add alembic to requirements
* Perform http calls outside of the db session
* Add custom palettes and commentlinks
* Change config file to YAML
* Add a project list header
* Add local cherry-pick button
* Ensure single-threaded db access
* Fix closing stacked dialogs
* Add jump to change
* Add alembic to requirements
* Add 'killthread'
* Change review toggle keybinding to 'v'
* Don't show closed changes in the open list
* Removed closed changes from unreviewed list
* Fix handling no newline at EOF in both files
* Sync parent changes
* Increase the status field width
* Add some helper methods to deal with sqlite migrations
* Expand the .gitignore file to ignore .egg files
* Add '?' as another way show help dialog
* Use alembic
* Add timestamps to change messages
* Let yes/no dialog accept 'y' or 'n' as input
* Make line numbers dark gray
* Don't highlight the entire width of the revision row
* Colorize votes table
* Add colors and adjust alignment to revision file table
* Messages might not have an author
* Fix comment handling when exiting diff view
* Standardize on 'focused' in text attrs
* Add some keyboard shortcuts to the change screen
* Colorize some buttons
* Add buttons to expand hidden context in diff
* Expand context as needed to include all comments
* Process more diff output
* Refactor diff calculation to facilitate more context
* Add a pbr compatible setup
* Add a welcome screen
* Make all of the change view scrollable
* Add a Quit dialog
* Handle exiting more gracefully
* Handle binary files in diffstat
* Handle file renames in diff view
* Handle "No newline at end of file" and add --no-sync option
* Fix editing inline comments
* Make ordereddict optional
* Normalize URL to ends with a slash
* Properly register password from prompt
* Print a friendly user message when conf is missing
* Fix some diff comment display errors
* Fix displaying new files
* Add ordereddict requirement
* Allow for password prompting
* Read using a file handle instead of read() method
* Initial commit
* Added .gitreview
|