Created by Björn Tillenius on 2013-04-04 and last modified on 2016-09-09
Get this branch:
bzr branch lp:lp2kanban
Members of Landscape can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

146. By David Britton on 2016-09-09

Merge lint-1 [f=] [r=ack,landscape-builder] [a=David Britton]
Add lint target (flake8), remove lint.

145. By David Britton on 2016-09-09

Merge feature-hoover-just-the-facts [f=] [r=adam-collard,landscape-builder] [a=David Britton]
Change card consolidation logic to pull cards in as soon as they hit a 'consolidation_lane' in the configuration. Also, when consolidating to a taskboard, move to the 'Done' lane instead of the default "Todo" lane (Request from QA).

- various logging changes to help diagnose program flow
- Added method 'refreshTaskBoard' to pull in card changes between moves
- Added method 'moveInsideTaskBoard' to allow lane selection inside the taskboard
- test fixes to compensate for changes

144. By David Britton on 2016-09-05

unicode strings on format()

143. By David Britton on 2016-09-01

Merge use-logging [r=ack]

bugs2cards.py: Convert prints to logs

142. By David Britton on 2016-09-01

Merge filter-bugs-correct-movement [r=ericsnow]

- Remove archive from default board fetch, this speeds up operations
  significantly. I don't have any way exposed externally from the config to
  turn this back on, but we don't use this, so I'm skipping for now.
- Remove cards inside taskboard from board fetch. This speeds up operations
  significantly, and we currently have no use case for automation moving inside
  a taskboard, nor does the config support doing these kinds of operations for
- Add clean make target
- Update README to talk about using a virtualenv for testing
- Add bug filter and card filter for testing individual moves on the board
- Add logging (follow on branch will convert all prints to logging calls
- log interesting paths for easier post-mortem log analysis (Moves and syncs)
- Explicitly skip attempting to move for no-op cases (before we relied on lkk
  to noop our request for us)

141. By David Britton on 2016-08-29

make ci-test target, run through venv

140. By David Britton on 2016-08-26

Merging moar-functions [r=blackboxsw]

Split apart large sync_cards into functions for some code separation.

139. By Chad Smith on 2016-05-04

forgotten unit test fix [trivial]

138. By Chad Smith on 2016-05-04

Merge cross-team-ignore-other-projects [r=BjornT] [a=Chad Smith]
This branch allows the autosync configuration option to be tri-state:
    "on" - sync any bug cards that don't have the no-sync marker
    "active-projects" - sync any bug cards that are related to the INI configured projects
    "off" - don't sync any bug cards unless "sync:" is in the title of the card

It lets multiple bug2cards ini configurations process the same board without having move collisions with other projects.

137. By Chad Smith on 2016-04-19

Properly report bug cards with multiple tasks and no linked branches as
the bug status of the 'trunk' task. Ignore sub-task (series) bug status.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.