lp:lp2kanban
- Get this branch:
- bzr branch lp:lp2kanban
Branch merges
Recent revisions
- 146. By David Britton
-
Merge lint-1 [f=] [r=ack,
landscape- builder] [a=David Britton]
Add lint target (flake8), remove lint. - Merged branch lp:~dpb/lp2kanban/lint-1
- 145. By David Britton
-
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 - 143. By David Britton
-
Merge use-logging [r=ack]
bugs2cards.py: Convert prints to logs
- 142. By David Britton
-
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
us.
- 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) - 140. By David Britton
-
Merging moar-functions [r=blackboxsw]
Split apart large sync_cards into functions for some code separation.
- 138. By Chad Smith
-
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 cardIt lets multiple bug2cards ini configurations process the same board without having move collisions with other projects.
- 137. By Chad Smith
-
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:
- lp:~launchpad/lp2kanban/trunk