Bugwarrior

Latest version: v1.8.0

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.7.0

-----

Pull Requests

- (jspricke) 610, Ignore closed sprints for due date
https://github.com/ralphbean/bugwarrior/pull/610
- (ssbarnea) 618, Fix tests on py27 due to configparser
https://github.com/ralphbean/bugwarrior/pull/618
- (pawamoy) 621, Complete tasks with end value, add state and closed UDAs to GitHub
https://github.com/ralphbean/bugwarrior/pull/621
- (jspricke) 630, Add Debian BTS to the Readme
https://github.com/ralphbean/bugwarrior/pull/630
- (mattcen) 629, Add support for Trello due dates
https://github.com/ralphbean/bugwarrior/pull/629
- (Fongshway) 633, [JIRA] Add status and issue type UDAs
https://github.com/ralphbean/bugwarrior/pull/633
- (ssbarnea) 497, Unpin futures to avoid dependency conflicts
https://github.com/ralphbean/bugwarrior/pull/497
- (gustavoheinz) 646, Fix config exceptions
https://github.com/ralphbean/bugwarrior/pull/646
- (mathiashls) 648, optionally set bug to "started" when assigned
https://github.com/ralphbean/bugwarrior/pull/648
- (ralphbean) 647, Update python3 versions.
https://github.com/ralphbean/bugwarrior/pull/647
- (danihodovic) 642, Add the ability to exclude Github pull-requests
https://github.com/ralphbean/bugwarrior/pull/642
- (gustavoheinz) 649, Update gitlab project requests
https://github.com/ralphbean/bugwarrior/pull/649
- (mathiashls) 650, Reduce redundant code in services/gitlab.py
https://github.com/ralphbean/bugwarrior/pull/650
- (ralphbean) 651, Use explicit due date from jira, if set.
https://github.com/ralphbean/bugwarrior/pull/651
- (stashlukj) 645, jira: split priority.name for lookup
https://github.com/ralphbean/bugwarrior/pull/645
- (cure) 657, Do not abort with ValueError when default_permission is blank
https://github.com/ralphbean/bugwarrior/pull/657
- (ralphbean) 653, GitHub: Only query for user repos if an include_repos list is not specified
https://github.com/ralphbean/bugwarrior/pull/653
- (ralphbean) 654, De-duplicate issues before first write to taskwarrior.
https://github.com/ralphbean/bugwarrior/pull/654

Commits

- 18b6e5232 Unpin futures to avoid dependency conflicts
https://github.com/ralphbean/bugwarrior/commit/18b6e5232
- b512100d5 Fix UDA fields table in gmail
https://github.com/ralphbean/bugwarrior/commit/b512100d5
- b949cbb01 Ignore closed sprints for due date
https://github.com/ralphbean/bugwarrior/commit/b949cbb01
- 5f9fc143d Support Phabricator installations without Maniphest installed
https://github.com/ralphbean/bugwarrior/commit/5f9fc143d
- eea91cabf Remove unused `projects` dictionary
https://github.com/ralphbean/bugwarrior/commit/eea91cabf
- dc614824a Make include_repos work the way the documentation suggests (605)
https://github.com/ralphbean/bugwarrior/commit/dc614824a
- 3e28b11f7 Fix tests on py27 due to configparser
https://github.com/ralphbean/bugwarrior/commit/3e28b11f7
- 41ee8405a Add state and closedon UDAs to GitHub service
https://github.com/ralphbean/bugwarrior/commit/41ee8405a
- b8a2e9a47 Mark new and updated tasks as completed if end date
https://github.com/ralphbean/bugwarrior/commit/b8a2e9a47
- e9ab77786 Update tests for new GitHub closedon and state UDAs
https://github.com/ralphbean/bugwarrior/commit/e9ab77786
- 4c5cedf94 Make tests coherent
https://github.com/ralphbean/bugwarrior/commit/4c5cedf94
- efce86574 Add UDAs in documentation
https://github.com/ralphbean/bugwarrior/commit/efce86574
- 9297ba717 Add test to expose sprint parsing bug
https://github.com/ralphbean/bugwarrior/commit/9297ba717
- 1471b7f45 Fix for jira sprint parsing bug
https://github.com/ralphbean/bugwarrior/commit/1471b7f45
- 4a3805373 Handle paths absolutes or with envvars for logging
https://github.com/ralphbean/bugwarrior/commit/4a3805373
- 30e0fb2f9 Log exceptions during command execution with their backtrace
https://github.com/ralphbean/bugwarrior/commit/30e0fb2f9
- abaa17936 Add support for Trello due dates
https://github.com/ralphbean/bugwarrior/commit/abaa17936
- 5a2c6810d fix tests
https://github.com/ralphbean/bugwarrior/commit/5a2c6810d
- 641842ef5 Add Debian BTS to the Readme
https://github.com/ralphbean/bugwarrior/commit/641842ef5
- 726afa652 [JIRA] Add status and issue type UDAs
https://github.com/ralphbean/bugwarrior/commit/726afa652
- 779bf8dd8 Add the ability to exclude Github pull-requests
https://github.com/ralphbean/bugwarrior/commit/779bf8dd8
- 28879506b jira: split priority.name for lookup
https://github.com/ralphbean/bugwarrior/commit/28879506b
- bf468543d Check if taskrc file exists before trying to load config
https://github.com/ralphbean/bugwarrior/commit/bf468543d
- 05c5e2eb2 Raise proper exception when trying to handle data_path on config
https://github.com/ralphbean/bugwarrior/commit/05c5e2eb2
- 52bdd8ae2 optionally set bug to "started" when assigned
https://github.com/ralphbean/bugwarrior/commit/52bdd8ae2
- ccc371e15 code simplification based on PR feedback
https://github.com/ralphbean/bugwarrior/commit/ccc371e15
- 0c139f34c gitlab: make the gitlabnumber UDA a string (fixes 552)
https://github.com/ralphbean/bugwarrior/commit/0c139f34c
- 7a0b2959c Fix tests and docs for 557.
https://github.com/ralphbean/bugwarrior/commit/7a0b2959c
- ce4beba12 Update python3 versions.
https://github.com/ralphbean/bugwarrior/commit/ce4beba12
- 94a724b8a Update gitlab service to correct project request
https://github.com/ralphbean/bugwarrior/commit/94a724b8a
- 4dccbed38 Fix when request single project for include_repos
https://github.com/ralphbean/bugwarrior/commit/4dccbed38
- 6fc90d8cf Gitlab request projects in simple mode
https://github.com/ralphbean/bugwarrior/commit/6fc90d8cf
- ec2024150 Fix default_priority option
https://github.com/ralphbean/bugwarrior/commit/ec2024150
- 58c3b4edb Revert "Make pull requests a top priority."
https://github.com/ralphbean/bugwarrior/commit/58c3b4edb
- ba93fabdd Don't hardcode priority for trello cards
https://github.com/ralphbean/bugwarrior/commit/ba93fabdd
- 5af3b30a1 Set default priority in trello test.
https://github.com/ralphbean/bugwarrior/commit/5af3b30a1
- 8fdb37826 Gitlab config membership filter
https://github.com/ralphbean/bugwarrior/commit/8fdb37826
- d3d4e59e6 Gitlab config owner filter
https://github.com/ralphbean/bugwarrior/commit/d3d4e59e6
- c01b977bf Fix gitlab test
https://github.com/ralphbean/bugwarrior/commit/c01b977bf
- ec1128c41 Support ignoring some fields in Phabricator
https://github.com/ralphbean/bugwarrior/commit/ec1128c41
- 64f0c2880 Merge branch 'ignore_stuff' into develop
https://github.com/ralphbean/bugwarrior/commit/64f0c2880
- ffe11e743 Add a log message to help debug keyring password errors
https://github.com/ralphbean/bugwarrior/commit/ffe11e743
- 0465f09ec services/gitlab.py: Refactor redundant code to _get_issue_objs()
https://github.com/ralphbean/bugwarrior/commit/0465f09ec
- 92d60802f JIRA: Use explicit due date, if set.
https://github.com/ralphbean/bugwarrior/commit/92d60802f
- 6397b2bb8 Refactor logic to return None if no valid sprint found.
https://github.com/ralphbean/bugwarrior/commit/6397b2bb8
- 9f340b128 Redmine description is optional.
https://github.com/ralphbean/bugwarrior/commit/9f340b128
- f69bbed8a Make newline stripping in annotations configurable.
https://github.com/ralphbean/bugwarrior/commit/f69bbed8a
- 41664dc0f GitHub: Only query for user repos if an include_repos list is not specified.
https://github.com/ralphbean/bugwarrior/commit/41664dc0f
- e322d4e42 An initial flake8 config.
https://github.com/ralphbean/bugwarrior/commit/e322d4e42
- 7aad5253d PEP8: youtrack service.
https://github.com/ralphbean/bugwarrior/commit/7aad5253d
- ca3d416c0 PEP8: jira cleanup.
https://github.com/ralphbean/bugwarrior/commit/ca3d416c0
- 8a56c4b14 PEP8: taiga cleanup.
https://github.com/ralphbean/bugwarrior/commit/8a56c4b14
- e874eece7 Adding initial teamworks projects support
https://github.com/ralphbean/bugwarrior/commit/e874eece7
- 8118d8dcf Correcting name, adding dates, adding priority
https://github.com/ralphbean/bugwarrior/commit/8118d8dcf
- 026be2439 Removing start, adding tests
https://github.com/ralphbean/bugwarrior/commit/026be2439
- 2a88cb0fa Fixing project id, adding docs
https://github.com/ralphbean/bugwarrior/commit/2a88cb0fa
- 244208db8 Doc edits, fixing return value
https://github.com/ralphbean/bugwarrior/commit/244208db8
- 7fba706a4 Do not abort with ValueError when default_permission is blank
https://github.com/ralphbean/bugwarrior/commit/7fba706a4
- ff3352785 Move this up a bit.
https://github.com/ralphbean/bugwarrior/commit/ff3352785
- 28e6b178c Apply mock during instantiation.
https://github.com/ralphbean/bugwarrior/commit/28e6b178c
- 12f214656 De-duplicate issues before first write to taskwarrior.
https://github.com/ralphbean/bugwarrior/commit/12f214656

1.6.0

-----

Pull Requests

- 536, Merge pull request 536 from mikem23/bugzilla-flags
https://github.com/ralphbean/bugwarrior/pull/536
- 582, Merge pull request 582 from westurner/patch-1
https://github.com/ralphbean/bugwarrior/pull/582
- 585, Merge pull request 585 from chikei/gitlabv4
https://github.com/ralphbean/bugwarrior/pull/585

Commits

- b41f814af Pagure API now requires a parameter.
https://github.com/ralphbean/bugwarrior/commit/b41f814af
- 41280d6eb Add path attribute to BugwarriorData class so services can store data files.
https://github.com/ralphbean/bugwarrior/commit/41280d6eb
- 8b987734b GMail service for bugwarrior
https://github.com/ralphbean/bugwarrior/commit/8b987734b
- f914c1358 Add documentation for gmail service.
https://github.com/ralphbean/bugwarrior/commit/f914c1358
- ddc60f6ee Wrap gmail authentication in a multiprocessing Lock.
https://github.com/ralphbean/bugwarrior/commit/ddc60f6ee
- 51eaa4049 Gmail oauth flow shouldn't attempt to parse the command line.
https://github.com/ralphbean/bugwarrior/commit/51eaa4049
- 9c5cf1025 github: prefix project name with org name
https://github.com/ralphbean/bugwarrior/commit/9c5cf1025
- f91afba4b github: fix involves: query
https://github.com/ralphbean/bugwarrior/commit/f91afba4b
- 39762c669 Update docs for common service configuration options
https://github.com/ralphbean/bugwarrior/commit/39762c669
- 510e454ad Validate all common service configuration options
https://github.com/ralphbean/bugwarrior/commit/510e454ad
- 3642b02bf services/__init__: Refactor handling of defaults (493)
https://github.com/ralphbean/bugwarrior/commit/3642b02bf
- 7b935b8d9 Use aslist everywhere when parsing list config options.
https://github.com/ralphbean/bugwarrior/commit/7b935b8d9
- b2f7463a9 Update test for db handling of multiple static fields.
https://github.com/ralphbean/bugwarrior/commit/b2f7463a9
- 89d6deddc Also include tasks for taiga (499)
https://github.com/ralphbean/bugwarrior/commit/89d6deddc
- 1d5b2af43 Globally exclude __pycache__ and py[co] from sdist
https://github.com/ralphbean/bugwarrior/commit/1d5b2af43
- 992d35804 Update tests to support responses-0.6.
https://github.com/ralphbean/bugwarrior/commit/992d35804
- c1f7fc57b add fallback way for annotation on gerrit service
https://github.com/ralphbean/bugwarrior/commit/c1f7fc57b
- 65a957a30 adds namespace to gitlab uda
https://github.com/ralphbean/bugwarrior/commit/65a957a30
- c5ed53be6 gitlab: filter repositories by regex
https://github.com/ralphbean/bugwarrior/commit/c5ed53be6
- 05eb98ab7 doc: rework section Common Service Configuration Options
https://github.com/ralphbean/bugwarrior/commit/05eb98ab7
- be408d291 Add python3.6 to the test matrix.
https://github.com/ralphbean/bugwarrior/commit/be408d291
- fca71c87f Modify drop static field logic to prevent KeyError
https://github.com/ralphbean/bugwarrior/commit/fca71c87f
- 370cad3ce Prepend Bitbucket project name to Taskwarrior project
https://github.com/ralphbean/bugwarrior/commit/370cad3ce
- f84187139 Prepend Gitlab namespace path to Taskwarrior project
https://github.com/ralphbean/bugwarrior/commit/f84187139
- 6c8788360 TypeError: not enough arguments for format string
https://github.com/ralphbean/bugwarrior/commit/6c8788360
- 38e175a5f Remove dbus-python from keyring dependencies.
https://github.com/ralphbean/bugwarrior/commit/38e175a5f
- 614f021f5 Work around bugzilla flags issue
https://github.com/ralphbean/bugwarrior/commit/614f021f5
- c87044c1f Use comma instead of space separated list for [service].add_tags in example configuration
https://github.com/ralphbean/bugwarrior/commit/c87044c1f
- 8ac1927c5 Update installation docs.
https://github.com/ralphbean/bugwarrior/commit/8ac1927c5
- 55ab7ea31 Use get_password to evaluate API key
https://github.com/ralphbean/bugwarrior/commit/55ab7ea31
- afa28123a Preserve existing environment variables when calling task
https://github.com/ralphbean/bugwarrior/commit/afa28123a
- dc30b38db config.py/get_data_path: Copy our environment before changing
https://github.com/ralphbean/bugwarrior/commit/dc30b38db
- 1fbdc7c62 config.py: Don't try to remove empty TASKDATA env variables
https://github.com/ralphbean/bugwarrior/commit/1fbdc7c62
- fe5da905b test_config.py: Test TASKDATA is not set, rather than setting it empty
https://github.com/ralphbean/bugwarrior/commit/fe5da905b
- 7fda40572 Phabricator: mention Maniphest, how to create .arcrc
https://github.com/ralphbean/bugwarrior/commit/7fda40572
- bfbcc3a36 Store GMail labels in a new gmaillabels UDA (555)
https://github.com/ralphbean/bugwarrior/commit/bfbcc3a36
- 0724da884 Gitlab Weight UDA
https://github.com/ralphbean/bugwarrior/commit/0724da884
- a132cbf9f Convert Jira time to UTC and strip microseconds (Closes: 450)
https://github.com/ralphbean/bugwarrior/commit/a132cbf9f
- 8403cb817 Add support for annotation_links in Debian BTS
https://github.com/ralphbean/bugwarrior/commit/8403cb817
- 6d04fc2cf Add phabricator.host option to enable multiple instances
https://github.com/ralphbean/bugwarrior/commit/6d04fc2cf
- f49fbf63d Phabricator: Fix maniphest.query parameter projectPHIDs
https://github.com/ralphbean/bugwarrior/commit/f49fbf63d
- 903f782a1 Phabricator: Fix "local variable 'issue' referenced before assignment" for diffs
https://github.com/ralphbean/bugwarrior/commit/903f782a1
- a06d3712a Phabricator: Catch KeyErrors when fetching issues and diffs
https://github.com/ralphbean/bugwarrior/commit/a06d3712a
- eddc690bb Phabricator: Fix comparing with projects/repositories
https://github.com/ralphbean/bugwarrior/commit/eddc690bb
- 58da68f60 Phabricator: Use priorities of issues
https://github.com/ralphbean/bugwarrior/commit/58da68f60
- 776a917e8 JiraIssue: set issue due to sprint endDate (549)
https://github.com/ralphbean/bugwarrior/commit/776a917e8
- 9dad3c180 Remove unnecessary conditional (572)
https://github.com/ralphbean/bugwarrior/commit/9dad3c180
- 2ff724d10 [phabricator] Connect to phabricator without Differential (576)
https://github.com/ralphbean/bugwarrior/commit/2ff724d10
- ee5c46f88 DOC: services/gmail.rst: Add newlines after .. code:
https://github.com/ralphbean/bugwarrior/commit/ee5c46f88
- 4b02f4a62 gitlab: migrate to APIv4
https://github.com/ralphbean/bugwarrior/commit/4b02f4a62
- 37269a2e9 gitlab WIP status is True or False. Use asbool to convert from string to numeric
https://github.com/ralphbean/bugwarrior/commit/37269a2e9
- e831d80c3 added testcase for wip flip
https://github.com/ralphbean/bugwarrior/commit/e831d80c3
- 3a6de6f9c Moved data definition to setUp method
https://github.com/ralphbean/bugwarrior/commit/3a6de6f9c
- 2664b5669 redmine: add fetch_ssl configuration option
https://github.com/ralphbean/bugwarrior/commit/2664b5669
- e8c15289c gitlab: uses created at date as entry date
https://github.com/ralphbean/bugwarrior/commit/e8c15289c
- 104325271 github: uses created at date as entry date
https://github.com/ralphbean/bugwarrior/commit/104325271
- d48f735ce gitlab: fetch annotations only if necessary
https://github.com/ralphbean/bugwarrior/commit/d48f735ce
- 1bc853026 gitlab: uses due date as taskwarrior due date
https://github.com/ralphbean/bugwarrior/commit/1bc853026
- 7df339e67 build list for multiple taiga tags (594)
https://github.com/ralphbean/bugwarrior/commit/7df339e67
- c9abd1a2d gitlab: fixes tests
https://github.com/ralphbean/bugwarrior/commit/c9abd1a2d
- cc1cb7a33 github: adds namespace uda (587)
https://github.com/ralphbean/bugwarrior/commit/cc1cb7a33
- da9221ea6 set allow_no_value=True so that it doesn't break on Python 3.7
https://github.com/ralphbean/bugwarrior/commit/da9221ea6

1.5.1

-----

Resolve merge inconsistency with master branch.

1.5.0

-----

Pull Requests

- 292, Merge pull request 292 from ryneeverett/debug-flag
https://github.com/ralphbean/bugwarrior/pull/292
- 293, Merge pull request 293 from ryneeverett/purge-unittest2
https://github.com/ralphbean/bugwarrior/pull/293
- 298, Merge pull request 298 from ryneeverett/redmine-auth
https://github.com/ralphbean/bugwarrior/pull/298
- 299, Merge pull request 299 from ryneeverett/purge-urllib2
https://github.com/ralphbean/bugwarrior/pull/299
- 301, Merge pull request 301 from ralphbean/feature/taiga
https://github.com/ralphbean/bugwarrior/pull/301
- 300, Merge pull request 300 from ryneeverett/service-client-base
https://github.com/ralphbean/bugwarrior/pull/300
- 302, Merge pull request 302 from ryneeverett/cleanup-include
https://github.com/ralphbean/bugwarrior/pull/302
- 303, Merge pull request 303 from ryansb/performance/fetch-comments
https://github.com/ralphbean/bugwarrior/pull/303
- 306, Merge pull request 306 from ralphbean/feature/bugfixes
https://github.com/ralphbean/bugwarrior/pull/306
- 305, Merge pull request 305 from ralphbean/feature/gerrit
https://github.com/ralphbean/bugwarrior/pull/305
- 307, Merge pull request 307 from ralphbean/feature/include-bugfixes
https://github.com/ralphbean/bugwarrior/pull/307
- 294, Merge pull request 294 from ryneeverett/responses-tests
https://github.com/ralphbean/bugwarrior/pull/294
- 308, Merge pull request 308 from ryneeverett/simplify_json_response
https://github.com/ralphbean/bugwarrior/pull/308
- 309, Merge pull request 309 from ryneeverett/refactor-gihubutils-serviceclient
https://github.com/ralphbean/bugwarrior/pull/309
- 312, Merge pull request 312 from ryneeverett/docs-contributing-pull-request
https://github.com/ralphbean/bugwarrior/pull/312
- 313, Merge pull request 313 from gdetrez/bitbucket-fixes
https://github.com/ralphbean/bugwarrior/pull/313
- 318, Merge pull request 318 from gdetrez/typo
https://github.com/ralphbean/bugwarrior/pull/318
- 317, Merge pull request 317 from ryneeverett/more-contributing-docs
https://github.com/ralphbean/bugwarrior/pull/317
- 316, Merge pull request 316 from ryneeverett/bitbucket-refactor
https://github.com/ralphbean/bugwarrior/pull/316
- 321, Merge pull request 321 from ryneeverett/readthedocs.io
https://github.com/ralphbean/bugwarrior/pull/321
- 320, Merge pull request 320 from gdetrez/issue314
https://github.com/ralphbean/bugwarrior/pull/320
- 322, Merge pull request 322 from relrod/patch-1
https://github.com/ralphbean/bugwarrior/pull/322
- 324, Merge pull request 324 from ryneeverett/fix-github-private-repos
https://github.com/ralphbean/bugwarrior/pull/324
- 325, Merge pull request 325 from joshainglis/improve-jira-integration
https://github.com/ralphbean/bugwarrior/pull/325
- 328, Merge pull request 328 from jwilk/spelling
https://github.com/ralphbean/bugwarrior/pull/328
- 329, Merge pull request 329 from jwilk/missing-import
https://github.com/ralphbean/bugwarrior/pull/329
- 332, Merge pull request 332 from ralphbean/feature/http-sessions
https://github.com/ralphbean/bugwarrior/pull/332
- 331, Merge pull request 331 from ralphbean/feature/kill-twiggy
https://github.com/ralphbean/bugwarrior/pull/331
- 337, Merge pull request 337 from ralphbean/feature/fix-die
https://github.com/ralphbean/bugwarrior/pull/337
- 338, Merge pull request 338 from irl/feature/trac/store-component
https://github.com/ralphbean/bugwarrior/pull/338
- 340, Merge pull request 340 from irl/feature/trac/store-component
https://github.com/ralphbean/bugwarrior/pull/340
- 341, Merge pull request 341 from irl/feature/trac/store-component
https://github.com/ralphbean/bugwarrior/pull/341
- 346, Merge pull request 346 from ralphbean/feature/user-agent
https://github.com/ralphbean/bugwarrior/pull/346
- 344, Merge pull request 344 from ralphbean/feature/docs-authors
https://github.com/ralphbean/bugwarrior/pull/344
- 1, Merge pull request 1 from ryneeverett/debianbts-mock
https://github.com/ralphbean/bugwarrior/pull/1
- 2, Merge pull request 2 from ryneeverett/ioerror-no-config-ryne
https://github.com/ralphbean/bugwarrior/pull/2
- 348, Merge pull request 348 from irl/feature/debianbts
https://github.com/ralphbean/bugwarrior/pull/348
- 359, Merge pull request 359 from jwilk/spelling
https://github.com/ralphbean/bugwarrior/pull/359
- 3, Merge pull request 3 from ryneeverett/ioerror-no-config-ryne
https://github.com/ralphbean/bugwarrior/pull/3
- 373, Merge pull request 373 from gdetrez/unicode-fix
https://github.com/ralphbean/bugwarrior/pull/373
- 372, Merge pull request 372 from gdetrez/github-milestone
https://github.com/ralphbean/bugwarrior/pull/372
- 371, Merge pull request 371 from gdetrez/gitlab-repos
https://github.com/ralphbean/bugwarrior/pull/371
- 357, Merge pull request 357 from irl/fix/ioerror-no-config
https://github.com/ralphbean/bugwarrior/pull/357
- 362, Merge pull request 362 from mathstuf/gitlab-todos
https://github.com/ralphbean/bugwarrior/pull/362
- 370, Merge pull request 370 from gdetrez/bugwarriorrc
https://github.com/ralphbean/bugwarrior/pull/370
- 319, Merge pull request 319 from gdetrez/trello
https://github.com/ralphbean/bugwarrior/pull/319
- 378, Merge pull request 378 from irl/task/reject-config-udd
https://github.com/ralphbean/bugwarrior/pull/378
- 381, Merge pull request 381 from ralphbean/feature/jira-sprints
https://github.com/ralphbean/bugwarrior/pull/381
- 389, Merge pull request 389 from beav/377
https://github.com/ralphbean/bugwarrior/pull/389
- 382, Merge pull request 382 from ryneeverett/improve-travis-coverage
https://github.com/ralphbean/bugwarrior/pull/382
- 383, Merge pull request 383 from gdetrez/doc-pass
https://github.com/ralphbean/bugwarrior/pull/383
- 386, Merge pull request 386 from gdetrez/issue/376
https://github.com/ralphbean/bugwarrior/pull/386
- 364, Merge pull request 364 from ryneeverett/taskdata-dir-ryne
https://github.com/ralphbean/bugwarrior/pull/364
- 397, Merge pull request 397 from mathstuf/gitlab-all-todos
https://github.com/ralphbean/bugwarrior/pull/397
- 399, Merge pull request 399 from mathstuf/filter-involved-issues
https://github.com/ralphbean/bugwarrior/pull/399
- 408, Merge pull request 408 from bowlofeggs/docs-systemd_timer
https://github.com/ralphbean/bugwarrior/pull/408
- 384, Merge pull request 384 from ryneeverett/test-db-module
https://github.com/ralphbean/bugwarrior/pull/384
- 401, Merge pull request 401 from stbenjam/githubuser-uda
https://github.com/ralphbean/bugwarrior/pull/401
- 403, Merge pull request 403 from beav/only_if_author
https://github.com/ralphbean/bugwarrior/pull/403
- 416, Merge pull request 416 from ralphbean/feature/unhappy-future
https://github.com/ralphbean/bugwarrior/pull/416
- 421, Merge pull request 421 from gdetrez/github-token-oracle
https://github.com/ralphbean/bugwarrior/pull/421
- 424, Merge pull request 424 from ryneeverett/keyring-optional
https://github.com/ralphbean/bugwarrior/pull/424
- 428, Merge pull request 428 from lubomir/jira-kerberos
https://github.com/ralphbean/bugwarrior/pull/428
- 430, Merge pull request 430 from ralphbean/feature/secure-by-default
https://github.com/ralphbean/bugwarrior/pull/430
- 431, Merge pull request 431 from lubomir/pickle-error
https://github.com/ralphbean/bugwarrior/pull/431
- 434, Merge pull request 434 from lyarwood/develop
https://github.com/ralphbean/bugwarrior/pull/434
- 435, Merge pull request 435 from ralphbean/feature/jira-urls
https://github.com/ralphbean/bugwarrior/pull/435
- 395, Merge pull request 395 from kostajh/redmine-improvements
https://github.com/ralphbean/bugwarrior/pull/395
- 439, Merge pull request 439 from wookietreiber/develop
https://github.com/ralphbean/bugwarrior/pull/439
- 440, Merge pull request 440 from ralphbean/pesky-jira
https://github.com/ralphbean/bugwarrior/pull/440
- 452, Merge pull request 452 from djmitche/issue423
https://github.com/ralphbean/bugwarrior/pull/452
- 422, Merge pull request 422 from gdetrez/360-enterprize-github-support
https://github.com/ralphbean/bugwarrior/pull/422
- 437, Merge pull request 437 from ryneeverett/getint-None
https://github.com/ralphbean/bugwarrior/pull/437
- 456, Merge pull request 456 from ralphbean/feature/remove-pynotify
https://github.com/ralphbean/bugwarrior/pull/456
- 464, Merge pull request 464 from ssbarnea/develop
https://github.com/ralphbean/bugwarrior/pull/464
- 468, Merge pull request 468 from nblock/dev/bugzilla-uda
https://github.com/ralphbean/bugwarrior/pull/468
- 476, Merge pull request 476 from Fongshway/issue/450
https://github.com/ralphbean/bugwarrior/pull/476

Commits

- 69bd63659 Replace development config with --debug flag.
https://github.com/ralphbean/bugwarrior/commit/69bd63659
- e0931eafc Purge unittest2 now that we only test in 2.7+.
https://github.com/ralphbean/bugwarrior/commit/e0931eafc
- e55371e39 295: Proof of concept.
https://github.com/ralphbean/bugwarrior/commit/e55371e39
- 18baef532 Fix get_keyring_service, add docs, and style.
https://github.com/ralphbean/bugwarrior/commit/18baef532
- 5969ed2fb Replace remaining urrlib2 usage with requests.
https://github.com/ralphbean/bugwarrior/commit/5969ed2fb
- 4150569ae Switch redmine from urllib2 to requests.
https://github.com/ralphbean/bugwarrior/commit/4150569ae
- fd66b5d8b A service for pulling issues from a taiga instance.
https://github.com/ralphbean/bugwarrior/commit/fd66b5d8b
- 76409b411 Clean up IssueService.include
https://github.com/ralphbean/bugwarrior/commit/76409b411
- 28a6e2bab Give config_get_password a default argument for login.
https://github.com/ralphbean/bugwarrior/commit/28a6e2bab
- 0febb90b4 Simplify taiga headers.
https://github.com/ralphbean/bugwarrior/commit/0febb90b4
- 567bf72b2 This is actually numeric.
https://github.com/ralphbean/bugwarrior/commit/567bf72b2
- 3e4cbf716 Add a test_to_taskwarrior test case for taiga.
https://github.com/ralphbean/bugwarrior/commit/3e4cbf716
- 4a42012bd Add ServiceClient base class.
https://github.com/ralphbean/bugwarrior/commit/4a42012bd
- 8b663eb33 Fetch github comments only when they will be used
https://github.com/ralphbean/bugwarrior/commit/8b663eb33
- ece326830 Fix a bug from 303.
https://github.com/ralphbean/bugwarrior/commit/ece326830
- 81e8d74d0 Fix a bug from 302, when values are absent from the config.
https://github.com/ralphbean/bugwarrior/commit/81e8d74d0
- 3d3fcf2bb A gerrit service.. and only a gerrit service.
https://github.com/ralphbean/bugwarrior/commit/3d3fcf2bb
- ea7f08f98 Explain this slice.
https://github.com/ralphbean/bugwarrior/commit/ea7f08f98
- 41f88170c Add an explanatory comment.
https://github.com/ralphbean/bugwarrior/commit/41f88170c
- 82b75f52d This is not a bool.
https://github.com/ralphbean/bugwarrior/commit/82b75f52d
- f99909433 Complain when users specify old config values.
https://github.com/ralphbean/bugwarrior/commit/f99909433
- 6b3a8109f Add responses and test Bitbucket issues.
https://github.com/ralphbean/bugwarrior/commit/6b3a8109f
- 6c487d742 Test github issues.
https://github.com/ralphbean/bugwarrior/commit/6c487d742
- 399597c3a Test gitlab issues.
https://github.com/ralphbean/bugwarrior/commit/399597c3a
- ff6b06056 Test jira issues.
https://github.com/ralphbean/bugwarrior/commit/ff6b06056
- 355f3365c Test activecollab issues.
https://github.com/ralphbean/bugwarrior/commit/355f3365c
- 4084ab965 Test activecollab2 issues and fix bugs.
https://github.com/ralphbean/bugwarrior/commit/4084ab965
- b222c991f Test bugzilla issues.
https://github.com/ralphbean/bugwarrior/commit/b222c991f
- d375a2aba Test gerrit issues.
https://github.com/ralphbean/bugwarrior/commit/d375a2aba
- 228febfb2 Run assertEqual against record dict.
https://github.com/ralphbean/bugwarrior/commit/228febfb2
- 0ee936712 Test megaplan issues.
https://github.com/ralphbean/bugwarrior/commit/0ee936712
- 52c3ca2e5 Test redmine issues.
https://github.com/ralphbean/bugwarrior/commit/52c3ca2e5
- 85ebb829c Fix taiga ServiceClient.json_response TypeError.
https://github.com/ralphbean/bugwarrior/commit/85ebb829c
- 6dfb913f9 Test taiga issues.
https://github.com/ralphbean/bugwarrior/commit/6dfb913f9
- 6953f96be Test teamlab issues.
https://github.com/ralphbean/bugwarrior/commit/6953f96be
- 9a87148ab Test trac issues.
https://github.com/ralphbean/bugwarrior/commit/9a87148ab
- 2b75ce4a7 Add AbstractServiceTest base class.
https://github.com/ralphbean/bugwarrior/commit/2b75ce4a7
- 5cad26267 Add ServiceTest.add_response method.
https://github.com/ralphbean/bugwarrior/commit/5cad26267
- 38a79c8ac Simplify SerivceClient.json_response interface.
https://github.com/ralphbean/bugwarrior/commit/38a79c8ac
- bd7d866ab Refactor githubutils into a ServiceClient.
https://github.com/ralphbean/bugwarrior/commit/bd7d866ab
- 4ca49a7df Add a docstring to ServiceClient.
https://github.com/ralphbean/bugwarrior/commit/4ca49a7df
- acda8d3e4 Move GithubClient to github.py.
https://github.com/ralphbean/bugwarrior/commit/acda8d3e4
- ecad1b175 Add pull request documentation.
https://github.com/ralphbean/bugwarrior/commit/ecad1b175
- c6704f4e9 Bitbucket: Paginate through object collection returned by API call
https://github.com/ralphbean/bugwarrior/commit/c6704f4e9
- b32bb03ad Bitbucket: Fix `only_if_assigned` with API 2.0
https://github.com/ralphbean/bugwarrior/commit/b32bb03ad
- d796bc83c Bitbucket: add tests for the pagination and assignee
https://github.com/ralphbean/bugwarrior/commit/d796bc83c
- 7253b61b7 Return a list instead of an iterator in `fetch_issues`
https://github.com/ralphbean/bugwarrior/commit/7253b61b7
- e8a1fad91 Generate bitbucket's requests kwargs in __init__.
https://github.com/ralphbean/bugwarrior/commit/e8a1fad91
- 2dc28f9de Eliminate one of the data fetching methods.
https://github.com/ralphbean/bugwarrior/commit/2dc28f9de
- 231333190 Encourage work in progress PR's.
https://github.com/ralphbean/bugwarrior/commit/231333190
- af6b7f05a Point to CONTRIBUTING.md to constributing docs.
https://github.com/ralphbean/bugwarrior/commit/af6b7f05a
- 542a7fc2a Fix typo in option name 'inline_links' in docs
https://github.com/ralphbean/bugwarrior/commit/542a7fc2a
- 032ee5128 Enable syntax coloring for configuration examples
https://github.com/ralphbean/bugwarrior/commit/032ee5128
- cc88528e8 Revert "Point to CONTRIBUTING.md to constributing docs."
https://github.com/ralphbean/bugwarrior/commit/cc88528e8
- 1810f05f2 Github: add an option to skip user issues
https://github.com/ralphbean/bugwarrior/commit/1810f05f2
- b6dbd9671 Update docs link to readthedocs.io.
https://github.com/ralphbean/bugwarrior/commit/b6dbd9671
- cdef5e7b8 Use https for da.gd :)
https://github.com/ralphbean/bugwarrior/commit/cdef5e7b8
- b0cee49d5 Include github private repos (take 2). Fix 282.
https://github.com/ralphbean/bugwarrior/commit/b0cee49d5
- 10cc232c7 Improve JIRA integration
https://github.com/ralphbean/bugwarrior/commit/10cc232c7
- 68ec0798a Fix typos.
https://github.com/ralphbean/bugwarrior/commit/68ec0798a
- 2b936e01a Add missing import.
https://github.com/ralphbean/bugwarrior/commit/2b936e01a
- 2e1419dc2 Kill twiggy.
https://github.com/ralphbean/bugwarrior/commit/2e1419dc2
- 24f1de44c Use requests "sessions".
https://github.com/ralphbean/bugwarrior/commit/24f1de44c
- 48bcea1db Fix messed up logging in die().
https://github.com/ralphbean/bugwarrior/commit/48bcea1db
- f393d2f4c Store Trac component in UDA for Trac service
https://github.com/ralphbean/bugwarrior/commit/f393d2f4c
- 511b1f534 Update Sphinx docs to reflect new traccomponent UDA
https://github.com/ralphbean/bugwarrior/commit/511b1f534
- fae7e710e Update Trac tests to include component UDA
https://github.com/ralphbean/bugwarrior/commit/fae7e710e
- 2d3f7f6ef Add full docs authors list to the man page.
https://github.com/ralphbean/bugwarrior/commit/2d3f7f6ef
- 7439ad815 Modify headers instead of overwriting.
https://github.com/ralphbean/bugwarrior/commit/7439ad815
- 5cdb0d137 Make Jira installation example in docs ZSH compatible (349)
https://github.com/ralphbean/bugwarrior/commit/5cdb0d137
- d116513c4 Skip activecollab tests if pandoc is not installed (351)
https://github.com/ralphbean/bugwarrior/commit/d116513c4
- 037673212 Add help text to bugwarrior-pull's --debug flag. (352)
https://github.com/ralphbean/bugwarrior/commit/037673212
- 5be94b753 Make bitbucketid numeric. (353)
https://github.com/ralphbean/bugwarrior/commit/5be94b753
- f4f1fc193 Initial Debian BTS support
https://github.com/ralphbean/bugwarrior/commit/f4f1fc193
- 162f7fe8d Use requests not urllib{,2}
https://github.com/ralphbean/bugwarrior/commit/162f7fe8d
- 80e757382 Use asbool in place of local bool parsing
https://github.com/ralphbean/bugwarrior/commit/80e757382
- dff2e7772 Add debianbts as a dependency for the bts service
https://github.com/ralphbean/bugwarrior/commit/dff2e7772
- df71ee28e Add tests for BTS service
https://github.com/ralphbean/bugwarrior/commit/df71ee28e
- 539d70918 travis: pip install PySimpleSOAP before installing everything else.
https://github.com/ralphbean/bugwarrior/commit/539d70918
- c0427c9fb Updates to the docs for BTS service
https://github.com/ralphbean/bugwarrior/commit/c0427c9fb
- 3a82edb9d Adds Iain R. Learmonth to the contributors list in the README
https://github.com/ralphbean/bugwarrior/commit/3a82edb9d
- 34f998b21 Removes debianbts library as an attribute from the BTS service class
https://github.com/ralphbean/bugwarrior/commit/34f998b21
- e81ac423a Fixes documentation for BTS module, email -> bts.email
https://github.com/ralphbean/bugwarrior/commit/e81ac423a
- 00fc7f508 Adds useful validation of the configuration for the BTS service
https://github.com/ralphbean/bugwarrior/commit/00fc7f508
- 87dbd3aa6 Allow to ignore tasks marked as pending in the BTS
https://github.com/ralphbean/bugwarrior/commit/87dbd3aa6
- 1f15f947f PEP8 fixes for new BTS service
https://github.com/ralphbean/bugwarrior/commit/1f15f947f
- 5cc1e64f6 Use mock for monkeypatching.
https://github.com/ralphbean/bugwarrior/commit/5cc1e64f6
- a3c67890b Catch IOError when loading config, useful message
https://github.com/ralphbean/bugwarrior/commit/a3c67890b
- 8d2783bee Don't ignore exit return code when thrown in pull
https://github.com/ralphbean/bugwarrior/commit/8d2783bee
- 088a0d5fd DRY up ioerror exception handling.
https://github.com/ralphbean/bugwarrior/commit/088a0d5fd
- 0eee37341 Eliminate unnecessary exception handling.
https://github.com/ralphbean/bugwarrior/commit/0eee37341
- 2f76cf9da Set up logging in _try_load_config.
https://github.com/ralphbean/bugwarrior/commit/2f76cf9da
- 112d63045 Fix typos
https://github.com/ralphbean/bugwarrior/commit/112d63045
- 5c42553db Fix bugwarrior-uda TypeError.
https://github.com/ralphbean/bugwarrior/commit/5c42553db
- 8e8dec87f Log exception type and reason but not traceback.
https://github.com/ralphbean/bugwarrior/commit/8e8dec87f
- 6405e1ad3 gitlab: expose duedates
https://github.com/ralphbean/bugwarrior/commit/6405e1ad3
- f065c3a2c gitlab: update up and downvotes for issues
https://github.com/ralphbean/bugwarrior/commit/f065c3a2c
- a68d11a69 bitbucket: update docs
https://github.com/ralphbean/bugwarrior/commit/a68d11a69
- 9486d7daa gitlab: return {} for API failures
https://github.com/ralphbean/bugwarrior/commit/9486d7daa
- bcdb48c22 gitlab: implement support for todo items
https://github.com/ralphbean/bugwarrior/commit/bcdb48c22
- 98118d837 gitlab: catch HTTP errors more accurately
https://github.com/ralphbean/bugwarrior/commit/98118d837
- 912a579f2 Only filter todos if "include_all_todos" is False.
https://github.com/ralphbean/bugwarrior/commit/912a579f2
- 2d283e3f2 Minimize duplication in to_taskwarrior.
https://github.com/ralphbean/bugwarrior/commit/2d283e3f2
- 28335a203 Starting on a trello backend
https://github.com/ralphbean/bugwarrior/commit/28335a203
- 5cc12e275 Add TrelloIssue and TrelloService class
https://github.com/ralphbean/bugwarrior/commit/5cc12e275
- 6695b04d0 Add option to import trello labels as tags
https://github.com/ralphbean/bugwarrior/commit/6695b04d0
- 4307026ee Update documentation
https://github.com/ralphbean/bugwarrior/commit/4307026ee
- a5eddd696 Clean the code a bit
https://github.com/ralphbean/bugwarrior/commit/a5eddd696
- 6b34822b1 Trello: Refactor service to add card filtering
https://github.com/ralphbean/bugwarrior/commit/6b34822b1
- d386e13ef Trello: Don't change label case by default
https://github.com/ralphbean/bugwarrior/commit/d386e13ef
- bcde60297 Trello: Add URL screenshot to the doc
https://github.com/ralphbean/bugwarrior/commit/bcde60297
- e07c025b5 Fix some unicode problems
https://github.com/ralphbean/bugwarrior/commit/e07c025b5
- c202739f0 Trello: Use json_response
https://github.com/ralphbean/bugwarrior/commit/c202739f0
- 766c3cc3a Trello: Replace config_get_list by a function aslist
https://github.com/ralphbean/bugwarrior/commit/766c3cc3a
- 01ca30418 Use the new 'aslist' function in other service
https://github.com/ralphbean/bugwarrior/commit/01ca30418
- 7ab59b3e5 Trello: Allow multiple boards in a block
https://github.com/ralphbean/bugwarrior/commit/7ab59b3e5
- 6a9bb00da Trello: Add test for method issues()
https://github.com/ralphbean/bugwarrior/commit/6a9bb00da
- 2cf320d93 Trello: Update and extend documentation
https://github.com/ralphbean/bugwarrior/commit/2cf320d93
- a35343879 Trello: Change option name to only_if_assigned
https://github.com/ralphbean/bugwarrior/commit/a35343879
- ac2996dfa Remove documetation for trello.only_if_assigned
https://github.com/ralphbean/bugwarrior/commit/ac2996dfa
- 90802d0c8 Trello: Implement common option "also_unassigned"
https://github.com/ralphbean/bugwarrior/commit/90802d0c8
- a5adcbc71 Use ServiceClient in trello service
https://github.com/ralphbean/bugwarrior/commit/a5adcbc71
- cd7125fb0 Add support for environment variable $BUGWARRIORRC
https://github.com/ralphbean/bugwarrior/commit/cd7125fb0
- f1eb43bf2 Add comment fetching to trello service
https://github.com/ralphbean/bugwarrior/commit/f1eb43bf2
- 3e47a474c Saving and restoring environment in tests
https://github.com/ralphbean/bugwarrior/commit/3e47a474c
- 28def751a Fix gitlab include/exclude repos
https://github.com/ralphbean/bugwarrior/commit/28def751a
- 321f79f8f Use milestone title instead of id for githubmilestone
https://github.com/ralphbean/bugwarrior/commit/321f79f8f
- 6872ab8c3 Fix some problems with unicode
https://github.com/ralphbean/bugwarrior/commit/6872ab8c3
- 6816ebb3c Fix typos
https://github.com/ralphbean/bugwarrior/commit/6816ebb3c
- 4e12ad597 Change RC file priorities
https://github.com/ralphbean/bugwarrior/commit/4e12ad597
- c4da18737 Add documentation about config file
https://github.com/ralphbean/bugwarrior/commit/c4da18737
- 4a7da3d6a Add trello to the README
https://github.com/ralphbean/bugwarrior/commit/4a7da3d6a
- 1c8fa7c6a bts: Reject configuration if UDD options specified but UDD not used
https://github.com/ralphbean/bugwarrior/commit/1c8fa7c6a
- 9199e9aae Get data location from taskwarrior.
https://github.com/ralphbean/bugwarrior/commit/9199e9aae
- 122a694ce docs: refer to taskrc as a file, not a path
https://github.com/ralphbean/bugwarrior/commit/122a694ce
- f0fcbcb4a Anchor data location search pattern.
https://github.com/ralphbean/bugwarrior/commit/f0fcbcb4a
- 34ccf04f4 If data location cannot be found, raise exception.
https://github.com/ralphbean/bugwarrior/commit/34ccf04f4
- 6c1f9c259 Set up a taskrc and data directory for tests.
https://github.com/ralphbean/bugwarrior/commit/6c1f9c259
- a1815929b os.mkdir does not return the path.
https://github.com/ralphbean/bugwarrior/commit/a1815929b
- 5ba5c88a0 Upgrade taskwarrior 2.3.0 -> 2.4.4.
https://github.com/ralphbean/bugwarrior/commit/5ba5c88a0
- 088f68b97 Import JIRA sprint names as labels.
https://github.com/ralphbean/bugwarrior/commit/088f68b97
- 74fbce77a Guard against non-iterable NoneType here.
https://github.com/ralphbean/bugwarrior/commit/74fbce77a
- de3f13a71 Make the option name more similar to another nearby, similar option.
https://github.com/ralphbean/bugwarrior/commit/de3f13a71
- a21a62189 Make sure to initialize this.
https://github.com/ralphbean/bugwarrior/commit/a21a62189
- fba32cfa2 Add PATH to environment.
https://github.com/ralphbean/bugwarrior/commit/fba32cfa2
- bcec847c8 Reuse config setup/teardown.
https://github.com/ralphbean/bugwarrior/commit/bcec847c8
- 50ffaa0f2 Fresh config for every test unit.
https://github.com/ralphbean/bugwarrior/commit/50ffaa0f2
- 201750e7e Set data file mode to 0600 and test BugwarriorData.
https://github.com/ralphbean/bugwarrior/commit/201750e7e
- 67e8f3642 Switch from statement coverage to branch coverage.
https://github.com/ralphbean/bugwarrior/commit/67e8f3642
- f2982ee24 Improve oracle documentation
https://github.com/ralphbean/bugwarrior/commit/f2982ee24
- 76f7f616b Switch from coveralls -> codecov.
https://github.com/ralphbean/bugwarrior/commit/76f7f616b
- 109499264 Fix unicode issues in notifications
https://github.com/ralphbean/bugwarrior/commit/109499264
- a266278b9 Supress warning when using gobject notifications
https://github.com/ralphbean/bugwarrior/commit/a266278b9
- b2ca93d8e Handle multiple kinds of sprint fields.
https://github.com/ralphbean/bugwarrior/commit/b2ca93d8e
- 9997f188d Only query for open github PRs (377)
https://github.com/ralphbean/bugwarrior/commit/9997f188d
- d5b3e07fa Test config.get_data_path.
https://github.com/ralphbean/bugwarrior/commit/d5b3e07fa
- f8c8c0342 Remove unused function.
https://github.com/ralphbean/bugwarrior/commit/f8c8c0342
- 6a3b34b2f More tests for db.merge_left.
https://github.com/ralphbean/bugwarrior/commit/6a3b34b2f
- f7a1cbb4d Don't re-implement for/else control flow.
https://github.com/ralphbean/bugwarrior/commit/f7a1cbb4d
- 6a1ff739e Test db.synchronize.
https://github.com/ralphbean/bugwarrior/commit/6a1ff739e
- d74946ded Test db.get_defined_udas_as_strings.
https://github.com/ralphbean/bugwarrior/commit/d74946ded
- 431c958af redmine: import first 100 issues instead 25
https://github.com/ralphbean/bugwarrior/commit/431c958af
- 643b318dc Fix redmine test.
https://github.com/ralphbean/bugwarrior/commit/643b318dc
- fb41c63cf gitlab: match types when including all todo items
https://github.com/ralphbean/bugwarrior/commit/fb41c63cf
- b11bc154f gitlab: ignore the id
https://github.com/ralphbean/bugwarrior/commit/b11bc154f
- 757de15e6 github: refactor filtering based on the repo name
https://github.com/ralphbean/bugwarrior/commit/757de15e6
- 08378614b github: filter out involved issues by repo
https://github.com/ralphbean/bugwarrior/commit/08378614b
- 14ee268a8 github: simpler repo name parsing
https://github.com/ralphbean/bugwarrior/commit/14ee268a8
- df374f120 github: also filter assigned issues
https://github.com/ralphbean/bugwarrior/commit/df374f120
- ecd8309c0 Add a github UDA for user field
https://github.com/ralphbean/bugwarrior/commit/ecd8309c0
- f78b9e5fb Filter gitlab requests by author
https://github.com/ralphbean/bugwarrior/commit/f78b9e5fb
- f766dda0f Document how to use systemd timers to run bugwarrior-pull.
https://github.com/ralphbean/bugwarrior/commit/f766dda0f
- cff7427b6 Add documentation for static_fields config (407)
https://github.com/ralphbean/bugwarrior/commit/cff7427b6
- 267f0129e add tox support to test both py27 and py34
https://github.com/ralphbean/bugwarrior/commit/267f0129e
- 2f7ca55f9 use XDG_CACHE_HOME if available
https://github.com/ralphbean/bugwarrior/commit/2f7ca55f9
- 88808e49b futurize bugwarrior: add support for python3
https://github.com/ralphbean/bugwarrior/commit/88808e49b
- 8e52e136e fixes a compatibility problem in Issue.__str__ and friends
https://github.com/ralphbean/bugwarrior/commit/8e52e136e
- f84d83afb depends on pyac>=0.1.5 for python3 support
https://github.com/ralphbean/bugwarrior/commit/f84d83afb
- 9bb049b2f depends on python-debianbts>=2.6.1 for improved ssl support on py34
https://github.com/ralphbean/bugwarrior/commit/9bb049b2f
- 3abe0720a Remove unrequired list coercion.
https://github.com/ralphbean/bugwarrior/commit/3abe0720a
- 36cd992af Remove functools32 and lru_cache usage.
https://github.com/ralphbean/bugwarrior/commit/36cd992af
- 9d909affb In python3, octals must begin with "0o".
https://github.com/ralphbean/bugwarrior/commit/9d909affb
- 3f0f36923 In python3, query param order is unpredictable.
https://github.com/ralphbean/bugwarrior/commit/3f0f36923
- 16f34794d Python3 compatibility for recent code additions.
https://github.com/ralphbean/bugwarrior/commit/16f34794d
- 67f0458a6 Skip megaplan tests in python3.
https://github.com/ralphbean/bugwarrior/commit/67f0458a6
- fc48a15a4 Add python3 to travis matrix.
https://github.com/ralphbean/bugwarrior/commit/fc48a15a4
- 9d3d689f8 Add python3 to classifiers.
https://github.com/ralphbean/bugwarrior/commit/9d3d689f8
- 8132b9658 Add requirement section in the documentation
https://github.com/ralphbean/bugwarrior/commit/8132b9658
- f52e7788c Set highlight to console in contributing docs
https://github.com/ralphbean/bugwarrior/commit/f52e7788c
- 371fb0b4c Add an FAQ
https://github.com/ralphbean/bugwarrior/commit/371fb0b4c
- 877bbdd7a Taskwarrior expects tags to not have spaces, otherwise you cannot query with them.
https://github.com/ralphbean/bugwarrior/commit/877bbdd7a
- 4e4fea19c Merge branch 'feature/jira-sprints' into develop
https://github.com/ralphbean/bugwarrior/commit/4e4fea19c
- 2e3beeb16 Merge branch 'develop' of github.com:ralphbean/bugwarrior into develop
https://github.com/ralphbean/bugwarrior/commit/2e3beeb16
- 9d8eb35b4 Typofix.
https://github.com/ralphbean/bugwarrior/commit/9d8eb35b4
- 83c13b0e8 Trailing comma.
https://github.com/ralphbean/bugwarrior/commit/83c13b0e8
- 16c4cae28 Avoid installing a version of future.
https://github.com/ralphbean/bugwarrior/commit/16c4cae28
- 48d91a76b Update our required version of `six`.
https://github.com/ralphbean/bugwarrior/commit/48d91a76b
- 9e49220f0 With future, we are expected to use py3 import aliases.
https://github.com/ralphbean/bugwarrior/commit/9e49220f0
- 10d391889 Update the db test with a change from another PR.
https://github.com/ralphbean/bugwarrior/commit/10d391889
- 66357380b Use a dependable sorting order when comparing.
https://github.com/ralphbean/bugwarrior/commit/66357380b
- a0b923bf9 Use a different dbm cache file for different python versions.
https://github.com/ralphbean/bugwarrior/commit/a0b923bf9
- ff9b56319 Test py35 with tox as well.
https://github.com/ralphbean/bugwarrior/commit/ff9b56319
- 9a806e23f Exposition.
https://github.com/ralphbean/bugwarrior/commit/9a806e23f
- 43ea5ba0d Check for errors from the taiga API and surface them.
https://github.com/ralphbean/bugwarrior/commit/43ea5ba0d
- 122e1a3ac Fix oracle:eval with Github and python 3
https://github.com/ralphbean/bugwarrior/commit/122e1a3ac
- 01ae4f580 Put the BugwarriorData instance in the config object
https://github.com/ralphbean/bugwarrior/commit/01ae4f580
- efec9fcf0 Support passing issue_limit in the config
https://github.com/ralphbean/bugwarrior/commit/efec9fcf0
- fa6fe1240 Map due_date
https://github.com/ralphbean/bugwarrior/commit/fa6fe1240
- 2fbc89c13 Add description field, convert ID to numeric
https://github.com/ralphbean/bugwarrior/commit/2fbc89c13
- cd4eae1c8 Add more core fields
https://github.com/ralphbean/bugwarrior/commit/cd4eae1c8
- f033927b7 Remove unneeded user_id, add Assigned To field
https://github.com/ralphbean/bugwarrior/commit/f033927b7
- 52e38dd99 Make keyring dependency optional. Resolve 343.
https://github.com/ralphbean/bugwarrior/commit/52e38dd99
- ca03f8db4 Better date/time handling for created, updated, due
https://github.com/ralphbean/bugwarrior/commit/ca03f8db4
- 47837358f Adjust variable name for consistency
https://github.com/ralphbean/bugwarrior/commit/47837358f
- 7968a93c1 Add some TODOs
https://github.com/ralphbean/bugwarrior/commit/7968a93c1
- ab0929644 More date handling fixes, use task calc for estimated hours
https://github.com/ralphbean/bugwarrior/commit/ab0929644
- 959f998a4 Specify a more realistic limit in the docs
https://github.com/ralphbean/bugwarrior/commit/959f998a4
- b899e8349 Also use task calc on spent_hours
https://github.com/ralphbean/bugwarrior/commit/b899e8349
- 1581ed709 Make project name alphanumeric and lowercase
https://github.com/ralphbean/bugwarrior/commit/1581ed709
- 574542563 Add support for YouTrack issue tracker.
https://github.com/ralphbean/bugwarrior/commit/574542563
- 3325a0460 Standardize docs for `.verify_ssl` service option in supported issue trackers.
https://github.com/ralphbean/bugwarrior/commit/3325a0460
- fc3693ee3 Work on tests
https://github.com/ralphbean/bugwarrior/commit/fc3693ee3
- 516961b05 Improved formatting of project names
https://github.com/ralphbean/bugwarrior/commit/516961b05
- 71e2f1fda Add kerberos authentication to JiraService
https://github.com/ralphbean/bugwarrior/commit/71e2f1fda
- 69e63154e Update redmine tests.
https://github.com/ralphbean/bugwarrior/commit/69e63154e
- c9e07229f redmine: Respect only_if_assigned configuration. self.issue_limit = issue_limit
https://github.com/ralphbean/bugwarrior/commit/c9e07229f
- 7ba172536 redmine: Create redmineduedate UDA.
https://github.com/ralphbean/bugwarrior/commit/7ba172536
- 580db8712 We should verify by default here.
https://github.com/ralphbean/bugwarrior/commit/580db8712
- 7c1fae2d9 Remove unpickleable attributes from exception
https://github.com/ralphbean/bugwarrior/commit/7c1fae2d9
- 517e7021b Make sure e.request is not None before removing hooks (433)
https://github.com/ralphbean/bugwarrior/commit/517e7021b
- 7e0cf8e28 Include the issue url for jira tasks even if there are no annotations.
https://github.com/ralphbean/bugwarrior/commit/7e0cf8e28
- fb10cf294 gerrit: Track the branch and topic used by each change
https://github.com/ralphbean/bugwarrior/commit/fb10cf294
- 6acb4695a Pesky None.
https://github.com/ralphbean/bugwarrior/commit/6acb4695a
- 834d56844 Allow unlimited description and annotation lengths
https://github.com/ralphbean/bugwarrior/commit/834d56844
- 1498ea1cf fixes typo in documentation
https://github.com/ralphbean/bugwarrior/commit/1498ea1cf
- 87e679a81 Test against different python-jira versions.
https://github.com/ralphbean/bugwarrior/commit/87e679a81
- 135c840e1 Fix JIRA test failure on the latest python-jira.
https://github.com/ralphbean/bugwarrior/commit/135c840e1
- f71ebba55 Pesky gerrit.
https://github.com/ralphbean/bugwarrior/commit/f71ebba55
- c822ec1be Test annotation and description builders.
https://github.com/ralphbean/bugwarrior/commit/c822ec1be
- 9e190c646 Implement `github.query` for the github service
https://github.com/ralphbean/bugwarrior/commit/9e190c646
- 087bb7f3e py3 compatibility
https://github.com/ralphbean/bugwarrior/commit/087bb7f3e
- 0f2cae217 Implement involved_issues as default query.
https://github.com/ralphbean/bugwarrior/commit/0f2cae217
- 94492b9c8 Add github.include_user_repos config option.
https://github.com/ralphbean/bugwarrior/commit/94492b9c8
- 37465a53f update README to suggest how to disable pre-defined queries
https://github.com/ralphbean/bugwarrior/commit/37465a53f
- 75884833b Support enterprize github
https://github.com/ralphbean/bugwarrior/commit/75884833b
- d634d2ef4 Interpret trac.no_xmlrpc as a bool.
https://github.com/ralphbean/bugwarrior/commit/d634d2ef4
- b1470e71d Remove pynotify notifications.
https://github.com/ralphbean/bugwarrior/commit/b1470e71d
- 3ad97f445 Simplify, as per review.
https://github.com/ralphbean/bugwarrior/commit/3ad97f445
- a5653d308 Warn about the misleading 404 error code from github.
https://github.com/ralphbean/bugwarrior/commit/a5653d308
- 95abdc644 Modify tests to reproduce 350.
https://github.com/ralphbean/bugwarrior/commit/95abdc644
- 8aeda4593 Cosmetic formatting.
https://github.com/ralphbean/bugwarrior/commit/8aeda4593
- 0517a4a88 Decode all byte strings from utf8 before any db actions.
https://github.com/ralphbean/bugwarrior/commit/0517a4a88
- f07b53983 Break out ServiceConfig from IssueService.
https://github.com/ralphbean/bugwarrior/commit/f07b53983
- 9a7bba3c9 Rename config_get_password -> get_password.
https://github.com/ralphbean/bugwarrior/commit/9a7bba3c9
- fb8d3ae27 Roll service_config.get_default into .get method.
https://github.com/ralphbean/bugwarrior/commit/fb8d3ae27
- 44c01a507 Test ServiceConfig.
https://github.com/ralphbean/bugwarrior/commit/44c01a507
- 57e755fc3 ServiceConfig.has -> ServiceConfig.__contains__
https://github.com/ralphbean/bugwarrior/commit/57e755fc3
- 351fee08a Fix bug introduced in 458.
https://github.com/ralphbean/bugwarrior/commit/351fee08a
- c06280ad6 Make trac and bugzilla packages optional. Fix 460
https://github.com/ralphbean/bugwarrior/commit/c06280ad6
- 0c937969c Added authentication method detection to gerrit
https://github.com/ralphbean/bugwarrior/commit/0c937969c
- 21f46eabf add support for api keys
https://github.com/ralphbean/bugwarrior/commit/21f46eabf
- 318db0161 The required version for python-bugzilla is 2.1.0
https://github.com/ralphbean/bugwarrior/commit/318db0161
- faf9d4c57 Fix gerrit tests.
https://github.com/ralphbean/bugwarrior/commit/faf9d4c57
- 2170254d4 Force list to get keys of differential reviewers
https://github.com/ralphbean/bugwarrior/commit/2170254d4
- 83bf9539e Use service prefix for field templates
https://github.com/ralphbean/bugwarrior/commit/83bf9539e
- 571092542 Add product and component as UDA for bugzilla
https://github.com/ralphbean/bugwarrior/commit/571092542
- 7b1a9502d Issue 450 fix for JIRA entry datetime comparison
https://github.com/ralphbean/bugwarrior/commit/7b1a9502d
- 4fc43422e Remove unused import
https://github.com/ralphbean/bugwarrior/commit/4fc43422e

1.4.0

-----

Pull Requests

- (gdetrez) 253, Update instructions to get a github token
https://github.com/ralphbean/bugwarrior/pull/253
- (muxync) 260, Ignore microseconds for gitlab
https://github.com/ralphbean/bugwarrior/pull/260
- (muxync) 258, Add gitlab.host to example Gitlab target
https://github.com/ralphbean/bugwarrior/pull/258
- (sayanchowdhury) 255, Fix documentation for pagure
https://github.com/ralphbean/bugwarrior/pull/255
- (muxync) 261, add verify_ssl option to gitlab service
https://github.com/ralphbean/bugwarrior/pull/261
- (gdetrez) 266, Add missing test dependencies
https://github.com/ralphbean/bugwarrior/pull/266
- (gdetrez) 265, Fix some subtle option parsing problems:
https://github.com/ralphbean/bugwarrior/pull/265
- (gdetrez) 264, Fix the broken tests
https://github.com/ralphbean/bugwarrior/pull/264
- (bexelbie) 269, Add information about Fedora Package
https://github.com/ralphbean/bugwarrior/pull/269
- (ryneeverett) 273, Minimal CI and documentation fixes.
https://github.com/ralphbean/bugwarrior/pull/273
- (ryneeverett) 274, Use TASKRC environmental variable when assigned.
https://github.com/ralphbean/bugwarrior/pull/274
- (ryneeverett) 275, bitbucket.login is a required setting
https://github.com/ralphbean/bugwarrior/pull/275
- (ryneeverett) 277, Add --interactive flag to bugwarrior-pull.
https://github.com/ralphbean/bugwarrior/pull/277
- (ryneeverett) 281, Bitbucket closed status
https://github.com/ralphbean/bugwarrior/pull/281
- (ryneeverett) 276, bitbucket: More v2 API. Progress on 129.
https://github.com/ralphbean/bugwarrior/pull/276
- (gdetrez) 285, Password oracle improvements
https://github.com/ralphbean/bugwarrior/pull/285
- (johl) 286, Avoid time out with Phabricator installations with huge userbase
https://github.com/ralphbean/bugwarrior/pull/286
- (gdetrez) 287, Move some test dependencies to install dependencies
https://github.com/ralphbean/bugwarrior/pull/287
- (ryneeverett) 290, Add Coveralls coverage testing to CI.
https://github.com/ralphbean/bugwarrior/pull/290
- (ryneeverett) 289, Fix nosetests.
https://github.com/ralphbean/bugwarrior/pull/289
- (ryneeverett) 288, Fix bitbucket undocumented API change.
https://github.com/ralphbean/bugwarrior/pull/288
- (ryneeverett) 280, Bitbucket OAuth. Resolve 201.
https://github.com/ralphbean/bugwarrior/pull/280
- (ryneeverett) 291, Fix 254 "Edit on Github" documentation links.
https://github.com/ralphbean/bugwarrior/pull/291

Commits

- c79d7e1c8 Update instructions to get a github token
https://github.com/ralphbean/bugwarrior/commit/c79d7e1c8
- 43aa33755 Fix documentation for pagure
https://github.com/ralphbean/bugwarrior/commit/43aa33755
- 812300ac5 add gitlab.host to example Gitlab target
https://github.com/ralphbean/bugwarrior/commit/812300ac5
- 20ef13da0 ignore microseconds for gitlab to prevent issue updates on every bugwarrior-pull
https://github.com/ralphbean/bugwarrior/commit/20ef13da0
- a67e7eebc add verify_ssl option to gitlab service
https://github.com/ralphbean/bugwarrior/commit/a67e7eebc
- f3b9eba04 Fix the broken tests
https://github.com/ralphbean/bugwarrior/commit/f3b9eba04
- a86e6e392 Add missing test dependencies
https://github.com/ralphbean/bugwarrior/commit/a86e6e392
- 7d90c1925 Fix some subtle option parsing problems:
https://github.com/ralphbean/bugwarrior/commit/7d90c1925
- aa91974e8 Handle pagure repos with disabled trackers.
https://github.com/ralphbean/bugwarrior/commit/aa91974e8
- a6462057b Merge branch 'develop' of github.com:ralphbean/bugwarrior into develop
https://github.com/ralphbean/bugwarrior/commit/a6462057b
- 8bf4b4cf7 Add information about Fedora Package
https://github.com/ralphbean/bugwarrior/commit/8bf4b4cf7
- 96435cd57 Fix test command documentation.
https://github.com/ralphbean/bugwarrior/commit/96435cd57
- 00c660924 Drop python 2.6 support to fix travis build.
https://github.com/ralphbean/bugwarrior/commit/00c660924
- f1cfad268 Use TASKRC environmental variable when assigned.
https://github.com/ralphbean/bugwarrior/commit/f1cfad268
- 69362e312 Fix docs typo.
https://github.com/ralphbean/bugwarrior/commit/69362e312
- d8a82d2b8 Document description_length option.
https://github.com/ralphbean/bugwarrior/commit/d8a82d2b8
- f48f489fc bitbucket.login is a required setting
https://github.com/ralphbean/bugwarrior/commit/f48f489fc
- b8032db9d Add --interactive flag to bugwarrior-pull.
https://github.com/ralphbean/bugwarrior/commit/b8032db9d
- a0e4b74cb Bitbucket: add 'closed' status.
https://github.com/ralphbean/bugwarrior/commit/a0e4b74cb
- 1b5b71496 bitbucket: More v2 API. Progress on 129.
https://github.com/ralphbean/bugwarrior/commit/1b5b71496
- 0b91ff2d9 Fix using oracle with gitlab
https://github.com/ralphbean/bugwarrior/commit/0b91ff2d9
- 544dae6fa Improve feedback using oracle:eval
https://github.com/ralphbean/bugwarrior/commit/544dae6fa
- cfd85ab08 Extract method config_get_password
https://github.com/ralphbean/bugwarrior/commit/cfd85ab08
- 4903451aa Push exception raising
https://github.com/ralphbean/bugwarrior/commit/4903451aa
- bf6b3ad7f Fix hang when a service die
https://github.com/ralphbean/bugwarrior/commit/bf6b3ad7f
- ca19b58c8 Suppress stack trace for SystemExit and RuntimeError
https://github.com/ralphbean/bugwarrior/commit/ca19b58c8
- bd4e33434 If self.shown_user_phids or self.shown_project_phids is set, restrict API calls to user_phids or project_phids to avoid time out with Phabricator installations with huge userbase.
https://github.com/ralphbean/bugwarrior/commit/bd4e33434
- a48f01cf3 Fix bitbucket test
https://github.com/ralphbean/bugwarrior/commit/a48f01cf3
- a65a26af6 Refactor the get_keyring_service method in gitlab
https://github.com/ralphbean/bugwarrior/commit/a65a26af6
- 8516f968c Call self.get_keyring_service in IssueService.config_get_password
https://github.com/ralphbean/bugwarrior/commit/8516f968c
- 8cf8950de Move some test dependencies to install dependencies
https://github.com/ralphbean/bugwarrior/commit/8cf8950de
- 022713932 Add jira, megaplan and activecollab deps as extras
https://github.com/ralphbean/bugwarrior/commit/022713932
- fad124f6f Upgrade the pip version on travis
https://github.com/ralphbean/bugwarrior/commit/fad124f6f
- 0e6a153ad Update install documentation
https://github.com/ralphbean/bugwarrior/commit/0e6a153ad
- 4c04c0c1a Remove unused dependency pycurl
https://github.com/ralphbean/bugwarrior/commit/4c04c0c1a
- ef1935c03 Clarified documentation for Phabricator.
https://github.com/ralphbean/bugwarrior/commit/ef1935c03
- d02d507fd Fix bitbucket undocumented API change.
https://github.com/ralphbean/bugwarrior/commit/d02d507fd
- a03db792c Add extras back to tests_require.
https://github.com/ralphbean/bugwarrior/commit/a03db792c
- 623a02a25 Add Coveralls coverage testing to CI.
https://github.com/ralphbean/bugwarrior/commit/623a02a25
- a6fa41d68 Bitbucket OAuth. Resolve 201.
https://github.com/ralphbean/bugwarrior/commit/a6fa41d68
- e2dfc826f Data store improvements.
https://github.com/ralphbean/bugwarrior/commit/e2dfc826f
- 65895fbd2 Fix 254 "Edit on Github" documentation links.
https://github.com/ralphbean/bugwarrior/commit/65895fbd2

1.3.0

-----

Pull Requests

- (ralphbean) 241, Turn legacy_matching off by default.
https://github.com/ralphbean/bugwarrior/pull/241
- (ralphbean) 242, Comment out this section header.
https://github.com/ralphbean/bugwarrior/pull/242
- (mathstuf) 246, Better json info in errors
https://github.com/ralphbean/bugwarrior/pull/246
- (mathstuf) 247, Reformat changelog
https://github.com/ralphbean/bugwarrior/pull/247
- (mathstuf) 248, Fix gitlab tests
https://github.com/ralphbean/bugwarrior/pull/248
- (mathstuf) 249, Rhbz handle open needinfo
https://github.com/ralphbean/bugwarrior/pull/249
- (mathstuf) 251, Gitlab disabled features
https://github.com/ralphbean/bugwarrior/pull/251
- (ralphbean) 252, Support for pagure.io.
https://github.com/ralphbean/bugwarrior/pull/252
- (puiterwijk) 245, Use setuptools entry points instead of DeferredImport
https://github.com/ralphbean/bugwarrior/pull/245

Commits

- 220228d55 Turn legacy_matching off by default.
https://github.com/ralphbean/bugwarrior/commit/220228d55
- edd2938c5 Comment out this section header.
https://github.com/ralphbean/bugwarrior/commit/edd2938c5
- 2f3645bad githubutils: use the json_res for the exception info
https://github.com/ralphbean/bugwarrior/commit/2f3645bad
- a34d66bd8 changelog: fix formatting
https://github.com/ralphbean/bugwarrior/commit/a34d66bd8
- 3b0663b75 gitlab: expect author and assignee
https://github.com/ralphbean/bugwarrior/commit/3b0663b75
- 3106350c3 bz: handle open-ended needinfo requests
https://github.com/ralphbean/bugwarrior/commit/3106350c3
- 095ac8bc1 gitlab: use the proper json result
https://github.com/ralphbean/bugwarrior/commit/095ac8bc1
- 11ddf04bc gitlab: handle projects with disable MRs or issues
https://github.com/ralphbean/bugwarrior/commit/11ddf04bc
- 4d5f61b1d gitlab: handle reopened issues and MRs
https://github.com/ralphbean/bugwarrior/commit/4d5f61b1d
- 9958d6662 Support for pagure.io.
https://github.com/ralphbean/bugwarrior/commit/9958d6662
- 49abe33f5 Make that a timezone-aware object.
https://github.com/ralphbean/bugwarrior/commit/49abe33f5
- 0750259ae Use setuptools entry points instead of DeferredImport
https://github.com/ralphbean/bugwarrior/commit/0750259ae
- 285f9b1ba Add pagure to the README.
https://github.com/ralphbean/bugwarrior/commit/285f9b1ba
- 93f0d6e8b Remove old changelog header.
https://github.com/ralphbean/bugwarrior/commit/93f0d6e8b

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.