Pull Requests
- (@gdetrez) #253, Update instructions to get a github token GothenburgBitFactory#253
- (@muxync) #260, Ignore microseconds for gitlab GothenburgBitFactory#260
- (@muxync) #258, Add gitlab.host to example Gitlab target GothenburgBitFactory#258
- (@sayanchowdhury) #255, Fix documentation for pagure GothenburgBitFactory#255
- (@muxync) #261, add verify_ssl option to gitlab service GothenburgBitFactory#261
- (@gdetrez) #266, Add missing test dependencies GothenburgBitFactory#266
- (@gdetrez) #265, Fix some subtle option parsing problems: GothenburgBitFactory#265
- (@gdetrez) #264, Fix the broken tests GothenburgBitFactory#264
- (@bexelbie) #269, Add information about Fedora Package GothenburgBitFactory#269
- (@ryneeverett) #273, Minimal CI and documentation fixes. GothenburgBitFactory#273
- (@ryneeverett) #274, Use TASKRC environmental variable when assigned. GothenburgBitFactory#274
- (@ryneeverett) #275, bitbucket.login is a required setting GothenburgBitFactory#275
- (@ryneeverett) #277, Add --interactive flag to bugwarrior-pull. GothenburgBitFactory#277
- (@ryneeverett) #281, Bitbucket closed status GothenburgBitFactory#281
- (@ryneeverett) #276, bitbucket: More v2 API. Progress on #129. GothenburgBitFactory#276
- (@gdetrez) #285, Password oracle improvements GothenburgBitFactory#285
- (@johl) #286, Avoid time out with Phabricator installations with huge userbase GothenburgBitFactory#286
- (@gdetrez) #287, Move some test dependencies to install dependencies GothenburgBitFactory#287
- (@ryneeverett) #290, Add Coveralls coverage testing to CI. GothenburgBitFactory#290
- (@ryneeverett) #289, Fix nosetests. GothenburgBitFactory#289
- (@ryneeverett) #288, Fix bitbucket undocumented API change. GothenburgBitFactory#288
- (@ryneeverett) #280, Bitbucket OAuth. Resolve #201. GothenburgBitFactory#280
- (@ryneeverett) #291, Fix #254 "Edit on Github" documentation links. GothenburgBitFactory#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
Pull Requests
- (@ralphbean) #241, Turn legacy_matching off by default. GothenburgBitFactory#241
- (@ralphbean) #242, Comment out this section header. GothenburgBitFactory#242
- (@mathstuf) #246, Better json info in errors GothenburgBitFactory#246
- (@mathstuf) #247, Reformat changelog GothenburgBitFactory#247
- (@mathstuf) #248, Fix gitlab tests GothenburgBitFactory#248
- (@mathstuf) #249, Rhbz handle open needinfo GothenburgBitFactory#249
- (@mathstuf) #251, Gitlab disabled features GothenburgBitFactory#251
- (@ralphbean) #252, Support for pagure.io. GothenburgBitFactory#252
- (@puiterwijk) #245, Use setuptools entry points instead of DeferredImport GothenburgBitFactory#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
Lots of updates from various contributors:
- Enable setuptools test command d38fad025
- Merge pull request #222 from koobs/patch-2 7f9cdce9c
- Added only_if_assigned to gitlab 0f6fea7fc
- Merge pull request #224 from qwertos/feature-gitlab_only_assigned 156b5a908
- Add a taskwarrior UDA for bugzilla status 2be150f6a
- Make BZ bug statuses configurable ac30a2241
- Ooops, add status field to tests 6411e4803
- Merge pull request #226 from ryansb/feature/moarBugzillaStatus 90c81db1b
- [notifications] only_on_new_tasks option b4a67ebfd
- Merge pull request #228 from devenv/only_on_new_tasks 89ef3d746
- jira estimate UDA 2317a0516
- Merge pull request #227 from devenv/jira_est 06adc5b16
- Include an option to disable HTTPS for GitLab. 616a389d7
- Support needinfo bugs where you are not CC/assignee/reporter 8ef53be9f
- gitlab: work around gitlab pagination bug 4caaa28ed
- gitlab: add uda for work-in-progress flag fe940c268
- githubutils: allow getting a key from the result 28e37218c
- github: add involved_issues option 67b93eb6e
- gitlab: bail on empty or False results 62008a22d
- Only import active Gitlab issues and merge requests 5890fe9ad
- Merge pull request #231 from ryansb/feature/needinfos 6722d2b96
- Merge pull request #233 from mathstuf/gitlab-work-in-progress-flag c4bbd955d
- Merge pull request #234 from mathstuf/github-involved-issues 6ff7cfc7d
- Merge pull request #235 from LordGaav/feature/close-gitlab-issues 0664bd02c
- Merge pull request #232 from mathstuf/handle-broken-gitlab-pagination 1677807bf
- Add Gitlab's assignee and author field to tasks b7dd5c3e2
- Add documentation on UDA fields c88209063
- Add config option 8c2c8c0c9
- ewwwww, trailing whitespace c48348fbb
- Make comment annotation configurable 1667619bf
- Clarify annotating by inverting conditional for annotation_comments 31c3ecdd3
- Merge pull request #237 from ryansb/feature/noAnnotations 1887d7095
- Merge pull request #236 from LordGaav/feature/gitlab-author-assignee-field f84eca72f
- Document use_https for gitlab. 5d95424f6
- Merge branch 'https-or-http' into develop f3b63baf1
- Alter default JIRA query to handle situations in which instances do not use the column names we are expecting. 34d99341e
- Merge pull request #213 from coddingtonbear/generalize_jira_query 9ef8f17e3
- It's a gerund! 5189ef81d
- gitlab: handle pagination 3067b32bc
- gitlab: fix documentation typo a2f1e87c9
- gitlab: add a state entry 7790450a3
- gitlab: fill in milestone and update/create time a37eff259
- Merge pull request #214 from mathstuf/gitlab-pagination befe0ed46
- Phabricator service is not called phabricator, but phab df96e346b
- Phabricator service: Adding option to filter on users and projects 584b28fc3
- Unified filtering handling 29714c432
- Fixing a slightly-out-of-date gitlab test. 7174361ab
- Adding the documentation for phabricator filtering options. 15a6a43a0
- Fix link to remove the browser warning of invalid certificate 77f84855b
- Merge pull request #218 from jonan/develop 07ef02dbd
- Merge pull request #216 from ivan-cukic/develop 1f1f4f00e
- Add tests to MANIFEST.in a4d643234
- Merge pull request #221 from koobs/patch-1 42d320a05
- Bugfix for legacy_matching. b973e925b
- Make merging in annotations to the task db optional. 52468ac5c
- Merge pull request #207 from ralphbean/feature/optional-annotations 9b65f6cf4
- Fixup notification error with bad encoding 2348b8ac5
- Merge pull request #208 from metal3d/develop e7928d343
- Fixes a couple minor typos in service classpaths listed in DeferredImportingDict. 7844a0beb
- Merge pull request #206 from coddingtonbear/fix_service_classpath d50486ee6
- Rudimentary support for VersionOne. c774952e9
- Adding working VersionOne implementation. Fixes #149. 1ee7a01e7
- Collect the OID, too, just in case it might be needed for future API operations. c0e7c88d3
- Add story number and priority fields. a98fb97bf
- Follow the same pattern as the redmine importer for what to name the project name configuration option. f5f9ef067
- Adding documentation for new VersionOnes service. 894bfec02
- Assemble keyring URL in get_keyring_service method; allow blank passwords to be entered. 709bd7036
- There's no reason for this to be a set rather than just a normal tuple. a43c28386
- Merge pull request #150 from coddingtonbear/add_version_one 8297f18d7
- Further limit which tasks are returned to only actionable items. 6e8333e0a
- Merge pull request #152 from coddingtonbear/versionone_tweaks 4da7f2208
- Adding VersionOne link to readme. 4a0ad1779
- Merge pull request #153 from coddingtonbear/versionone_in_readme b4f757f2c
- Handle debugging in odd case where uuid doesn't return a task. b987c9859
- Messy... 0f11061e4
- Extract priorities from redmine responses appropriately. 6dccc13c7
- Use priority Name instead of id. 89b0195fc
- Add a test for new redmine behavior and fix another bug. 4a3960256
- Merge pull request #155 from ralphbean/feature/redmine-priorities 2a8c1d889
- Add a github repo UDA. d136b9894
- Allow trac scheme to be configurable. e932b20d6
- Mention the new githubrepo UDA in the docs. 51ac27931
- Add bugzilla bug id as a UDA. a3dc9aebc
- Document the ignore_cc option. d74788b50
- Merge pull request #164 from ralphbean/feature/bz-filter d0e608394
- Numeric, for sure. ea50d7107
- Merge pull request #163 from ralphbean/feature/bz-id-uda c56ae0bbd
- Merge pull request #162 from ralphbean/feature/trac-scheme 0e65c59c6
- Merge pull request #161 from ralphbean/feature/github-updates 7dc3a69e4
- Normalize github labels to fit tag syntax bc04158c1
- add test 177d69be6
- trac: use CSV downloads if TracXmlRpc is not available 5bc5a768f
- Clarify that filtering doesn't work for Bugzilla f3f800118
- Merge pull request #168 from djmitche/bz-docs-fix c3627304f
- Merge pull request #166 from djmitche/normalize-github-tags 84a084550
- Merge pull request #167 from djmitche/trac-csv 8a696a8a2
- Only use github issues 821a864dc
- add test b5b76d5db
- remove non-functional optparse usage 51f06c89f
- VersionOne: Adds support for timebox data and due dates. 2b0609bed
- Add a --dry-run option ae66d6ae8
- Merge pull request #170 from djmitche/issue148 fe1e1557e
- Allow users to specify a Bugzilla query URL 014f5b60a
- Merge pull request #172 from djmitche/issue160 c050b6553
- Merge pull request #169 from coddingtonbear/add_versionone_timebox_and_due_date c328c2503
- Better handling for due dates for VersionOne tasks. cafd926f2
- Merge pull request #173 from coddingtonbear/add_timezone_support_to_versionone fb0c8f832
- Adding minimal documentation regarding what external packages are required for each service. 0cb81a124
- Merge branch 'normalize-github-tags' of git://github.com/djmitche/bugwarrior into develop 634601f7d
- Fix labels-as-tags test. 85d9a6822
- Merge pull request #175 from coddingtonbear/add_external_requirements 28c27d006
- Use os.makedirs for directory creation. 15e537c28
- Add an option to disable SSL verification for Jira 37354467e
- Add doc about jira.verify_ssl ec8b773a6
- Merge pull request #179 from mavant/feature/ssl-verify-flag df19eda63
- Merge pull request #178 from mavant/develop dbef39509
- Adding handling for NoneDeref instances returned by VersionOne. 0d0d9bc4d
- Merge pull request #180 from coddingtonbear/handle_v1_nonederef e3a959988
- Fix 'not empty' filter for string-type UDAs, #181 e7f2328fc
- Merge pull request #182 from bmbove/empty-filter-fix 765b90759
- Show a message to the user in the event that we were unable to perform the operation. 4b0184b6f
- Merge pull request #183 from coddingtonbear/show_errors_when_unable_to_add e407d6e85
- Adding a new 'bugwarrior-uda' command that will print a list of UDAs to the console directly. 054e5045c
- Adding a note about how to export UDAs. 64ad46544
- Also add markers so users will find it easier to know which UDAs were generated by Bugwarrior. c5f97314c
- Merge pull request #184 from coddingtonbear/add_uda_export_command 462794241
- Hack to let task-2.4.x search for url UDAs. ae3db7d94
- Merge pull request #185 from ralphbean/feature/url-hack a59743514
- Typofix. a9d273637
- Merge branch 'feature/url-hack' into develop c01f68359
- fixed docs for Jira, requirements 7664e1264
- config: add support for XDG paths feda0993d
- docs: update references to .bugwarriorrc 07148bce5
- Mention nosetests in the contributing docs. c1d54e908
- README: use https where possible 2f8d2b26c
- docs: fix a typo 4e94081f0
- gitlab: add initial gitlab support 23c1d2491
- gitlab: add docs 4d2dedf5b
- gitlab: add tests 8215127cf
- config: add --flavor option 6af8b6f0f
- Merge pull request #192 from mathstuf/configuration-option 063d03d27
- Merge pull request #190 from mathstuf/xdg-support ce5b8ffda
- Merge pull request #191 from mathstuf/gitlab-support ed9af7ff5
- config: give a meaningful error message for empty targets 7d910ff29
- gitlab: remove 'username' configuration 060e9da15
- removed requirements, fixed typo 62520981d
- gitlab: verify SSL certs 52473d6e5
- Merge pull request #194 from mathstuf/gitlab-username b5275da70
- Merge pull request #195 from mathstuf/gitlab-verify-ssl 0e5fd2ff8
- Merge pull request #187 from fradeve/FDV_fix_jira_docs 35ad25fe3
- Merge pull request #193 from mathstuf/empty-targets d170615d3
- targets: ignore notifications section as well 49d95f9eb
- db: fix missing argument 4c7e84e1b
- Merge pull request #196 from mathstuf/ignore-notifications 2ce32161c
- Merge pull request #197 from mathstuf/fix-missing-argument 0e9d0c6a5
- github: add support for OAuth2 authentication 7f96476ca
- bitbucket: allow filtering repos 74b9ded52
- bitbucket: fix url logic 4a327ab3f
- bitbucket: support fetching pull requests 970e20bf7
- bitbucket: prefer https 8725635b0
- Merge pull request #199 from mathstuf/github-oauth 3e02be4e3
- Merge pull request #200 from mathstuf/bitbucket-filter-repo 408421ec2
- Defer importing services until they are needed. 63d1a8365
- Add some tests for importability. c07481093
- Merge pull request #203 from ralphbean/feature/dynamic-services 09105b029
- (trac) Fix misquote of "@" character. bc1d0421b
- (trac) support both xmlrpc and the other way. 0365275fd
- It's a shame that twiggy doesn't handle encodings gracefully. Bad choice of a logging lib, @ralphbean. e3442f517
- Add uuid for debuggery. 671be26a1
- Fix dep typo. bd53a4c73
- Elaborate on github.username and github.login. 06dfee567
- This definitely requires taskw. Fixes 146. 7cf09804b
- Setup logging before we check the config. bce65c0c8
- Reorganize the way docs are shipped.. 027f05c63
- Clock how long each target takes. 4a580b722
- Pull requests should honour include and exclude filters too 129fd40c3
- Off by one b67cdccf2
- style(github): cleanup fb3dbb422
- Merge pull request #91 from do3cc/repo_filter_for_prs ab1a44354
- Significant bugwarrior refactor. 182c0ddcd
- Testing and cleanup of bugwarrior refactor. cde5c2e4d
- Adding tests. 09685d671
- Re-adding URL shortening via Bit.ly. 179a4c4f5
- Fixing two PEP-8 failures. 2a2f4f858
- Updating a slightly out-of-date line in the readme. 5d6af8f18
- Don't declare tasks different if the user has modified the priority locally. 0596653b7
- Careful for the default locale here... ó/ bbf5e29b2
- Strip links when doing legacy comparisons. e29f5c612
- Pass along details of the MultipleMatches exception. b64169bd9
- Proceed along happily if taskwarrior shellout fails at something. 595b77850
- Misc fixes to the bugzilla service. 48eb4c4ed
- Misc fixes to the trac service. fd18dd656
- Bugfix. 44ed534a6
- Removing EXPERIMENTAL.rst. d52327f0c
- Adding a couple clarification docstrings. 6df94a864
- Let's actually explain how this works. 0dfd5cdb0
- Adding myself to contributors list. af6585053
- Converting from str to six.text_type. b442d9691
- Fixing error handling such that processing is aborted if there is a single failure. c96ef590e
- Improve logging during task-db manipulation. eb53716b0
- Improve bitbucket error message. 8059b11a4
- Typofix. 57462968b
- Check specifically for pending and waiting tasks. 324de2944
- Only remove existing uuids if they are found. 2b09d2f35
- Log a little more here. 371622be1
- Update UDAS documentation to properly describe the data structure in use. 23882caf3
- Change service-defined UDAs message to not imply necessity. cf78e6884
- Confining myself to 80 chars. c5408d938
- Restrict description matches during check for managed tasks to tasks that are not completed; move managed task gathering into a separate function. a1c17a6a2
- Read config file in as unicode to allow one to specify tags containing non-ascii characters. 2b2b6823c
- Adding option allowing one to specify tags that will be automaically added to all incoming issues of this type. 7e78f7506
- Updating and fixing documentation. 79b322036
- Adding option allowing one to import github labels as tags. 1f2cbf8f6
- Merge pull request #93 from coddingtonbear/refactor_bugwarrior 8d0dd7ac1
- Merge pull request #94 from coddingtonbear/add_tags_option 64e6b26fe
- Merge pull request #95 from coddingtonbear/add_github_labels b83864c22
- Avoid false positive in tasks_differ. 3b5be9a72
- Include just the description here. e03fe0b23
- Support multiple UNIQUE_KEYs per service. fdfecbf86
- Use the TYPE as a second unique key for github issues. cccbe7da3
- Stop duplicating github pull requests. 3abdc9d2a
- Break out and fix "merge_annotations" 466cfa2df
- Initial refactoring of ActiveCollab3 integration dc18c30b9
- Rename ActiveCollab3 to ActiveCollab 143f68513
- Resolve merge ee02377df
- More search and replace 0bb531388
- Clean up due dates, permalinks, misc aabb28e3c
- Store the parent task id for subtasks 8590e4a82
- Merge pull request #96 from kostajh/refactor_bugwarrior_ac3 833f7c5c4
- Start up a new hacking doc. 9a2b8da28
- Ignore eggs. 0784be364
- Add a phabricator service. 74072bda2
- Initial work on adding a pre_import hook 4a1304a43
- Merge pull request #99 from kostajh/hooks 17f4f5ff1
- Use FOREIGN_ID for task matching instead of PERMALINK 3ec1e206e
- Initial work on Travis CI a5e6f4224
- Remove IRC for now 4fa9a503d
- Install some modules a1736bf04
- Fix jira-python reference 85710f6ea
- Merge pull request #101 from kostajh/develop 102fb6073
- Merge pull request #102 from kostajh/travis dd785d39f
- Only use this identifier. 8812b94bb
- Add irc notifications to travis config. c0073bf62
- Fix failing test for activecollab 41cc4580a
- Merge branch 'develop' of https://github.com/ralphbean/bugwarrior into activecollab-test 878a5af3c
- Merge pull request #103 from kostajh/activecollab-test ee2b4e2f3
- Fix identification of matching tasks by UDA. f01159934
- PEP-8/style fixes. 307069f5c
- Merge pull request #104 from coddingtonbear/fix_local_uuid_matching_keys 968b02747
- Merge pull request #105 from coddingtonbear/fix_pep8_errors 9eb3f6d10
- Gather a couple of additional fields from github while we're up there. 13db46fae
- Merge pull request #106 from coddingtonbear/github_description 496f881e9
- Handle JIRA priority slightly more gracefully. 277a8850a
- Merge pull request #108 from coddingtonbear/handle_jira_priority_more_gracefully 3008ce157
- Adding JIRA's 'description' field to stored task data. 715a7dfc0
- Fixing ability to pull-in annotations; updating readme. 1be6dc037
- Merge pull request #109 from coddingtonbear/jira_enhancements 0aa464a50
- Use the pyac library for calling ActiveCollab. Tests need work. 3eda81dc2
- Convert body text to markdown db3f6dff7
- Pull comments from tasks in as annotations. (work in progress) 875bc4ab1
- Implement get_annotations(). Try to fix tests. cd95e1da4
- Install required python modules 4c2aafea9
- Fix test case for pypandoc conversion. Pass annotations to TW for test. 129037c88
- PEP8 79488f4a8
- Kill off dep information if present. 44421dc93
- Move from bitly over to da.gd. It is free software. 383b55cac
- Install pandoc be94dbb89
- Update jira python module 5fd48177c
- Install latest stable of taskwarrior 689ed3d01
- Install libuuid a3f650ef3
- Wrong packagename, try uuid-dev 697d1a1b0
- cd back to build dir. daaf5d3bd
- Add in the Travis CI status images be19334e6
- Hmm, let's fix that table. d46affcff
- Try to sanitize strings before logging here. Twiggy freaks out in some cases. 883b3abbf
- Github's API sometimes returns a troublesome dict here. 21a08f09b
- A little more debugging. 945099b9f
- Handle some conversion cases to minimize erroneous "diffs" 89a82ebc0
- Sometimes, also, this is None. 15f678ea0
- Fixing various test failures that are all my fault. f844a1f3a
- Also gather issues directly-assigned to a user, regardless of whether the originating repository is owned by the user. c62dbc0e2
- Add a development mode flag. 8187b5776
- Use a PID lockfile to prevent multiple bugwarrior processes from running simultaneously on the same repository. Fixes #112. c4de7f030
- Updating an inaccurate docstring. fe54aa088
- Merge pull request #116 from coddingtonbear/issue_112 a9519a8b8
- Merge pull request #115 from coddingtonbear/add_development_mode_flag 7a4dd8d0e
- Merge pull request #114 from coddingtonbear/gather_directly_assigned_issues 286e92a46
- Merge pull request #113 from coddingtonbear/fix_tests_apr 4d698561a
- Merge pull request #111 from kostajh/activecollab-enhancements 26d8380e8
- Older versions of lockfile don't support timeout in the context manager.. unfortunately. :( 9cbf0e5e4
- Make activecollab optional (mostly due to the pandoc dep). f3166d378
- Add new UDA handling; use task object journaling instead of checking for changes manually. 71e0bea70
- Removing now-unncessary function for finding task changes. f6d64b66b
- Always add timezone information to parsed datetimes; allow one to specify a default timezone. ba2899335
- Do not attempt to use task methods for new tasks. 3817537df
- Make sure that an array exists always. 4f03bb43c
- Adding arbitrary timezone information to test datetimes. 595f4544e
- Adding timezone information to github test. 5e158c9f7
- Convert incoming annotations to strings. a3acc1da4
- Merge pull request #119 from coddingtonbear/always_timezones_always a4a745c38
- Merge remote-tracking branch 'upstream/develop' into bugwarrior_marshalling 367801ea5
- Report which fields have changed when updating a task. 8d19b6edc
- Github milestones are integers. 525add3bd
- And so it begins. 841698744
- Create sphinx (read-the-docs compatible) docs for Bugwarrior. e981cc2cb
- Merge pull request #120 from coddingtonbear/hor_em_akhet 8ce1c0227
- Link to rtfd. 61f9070a2
- Link common configuration options explicitly. 0e13c4bed
- Merge pull request #121 from coddingtonbear/make_common_options_explicit 7047c354b
- Merge branch 'develop' into bugwarrior_marshalling 2c811b88c
- Generalize field templating logic to allow overriding the generated value of any field. baf15abd9
- Updating documentation to link to field templates rather than description templates. ffad15b9b
- ActiveCollab Service: Make dates timezone aware, and default to US/Eastern. If users request a change we can add this as a config option de34d36e9
- Merge pull request #124 from kostajh/develop 572faf9fa
- Merge pull request #122 from coddingtonbear/generalize_template_handling 259c75ed4
- Add new UDA handling; use task object journaling instead of checking for changes manually. 5ff726337
- Removing now-unncessary function for finding task changes. cf2502559
- Do not attempt to use task methods for new tasks. f7765ef7c
- Make sure that an array exists always. fbbaa2661
- Convert incoming annotations to strings. 82c36e994
- Report which fields have changed when updating a task. f8d3b2599
- Github milestones are integers. eb2247af7
- Nope. That's numeric... 021e59dac
- Merge pull request #118 from coddingtonbear/bugwarrior_marshalling 92fdb5de1
- Allow one to specify tags using templates, too. 62f3f0581
- Fixes a broken activecollab test. cc7ed66ac
- Merge pull request #127 from coddingtonbear/fix_activecollab_test d3c4e7d98
- Merge pull request #126 from coddingtonbear/tag_templates 12e37342a
- Add a failing test for db.merge_left. c50fce5b8
- Static fields. 14dbcff0e
- WIP 502f2789a
- Update docs and test e3a4af4c0
- Project ID is a string b964e4679
- Use six b5db5d0bb
- Set issue Label as a UDA rather than a task. Remove unnecessary use of six.text_type(). Set created on as a date, not a string. And fix the tests! 96182a4d9
- Merge pull request #128 from kostajh/activecollab-refactor 1e5489468
- Make pull requests a top priority. 79b7d3194
- Suppress stderr. 416f52e24
- Make tasktools.org an example for JIRA. Fixes #107. 9ca33e0a8
- fix issue with missing longdesc 458e9b460
- Merge pull request #133 from mvcisback/longdesc c235822be
- optionally ignore cc'd bugs 95fca9595
- Merge pull request #134 from mvcisback/no_cc c7fdf2b39
- New inline_links option. de0071048
- Sleep so we can take it easy on gpg-agent. a531f3ae5
- Include a message indicating how many pull requests were found. 1373df691
- Conditionally filter pull requests, too, if github.filter_pull_requests is true. 469d14dfa
- Adding documentation of the 'github.filter_pull_requests' option. 6b5a03b38
- Cleaning up log messages to be slightly more consistent. cf5489ad2
- Removing unnecessary whitespace. 4ac7b7fbb
- Properly link to the 'Common Configuration Options' reference. d4e320688
- Merge pull request #137 from coddingtonbear/github_filterable_pull_requests 7c72431f1
- Make trac.py url quote the username/password f52bf411e
- Merge pull request #138 from puiterwijk/feature/complex-passwords 44201a97a
- Allow explicit configuration setting for disabling/enabling Issue URL annotations. f8358a61d
- Fixing JIRA issue gathering. d2a4dd346
- Shortening one of the lines to satisfy Pep8Bot. 7a5a02c75
- Merge pull request #139 from coddingtonbear/inline_annotation_links_fix 1410fff72
- Adding functionality allowing one to update extra post-object-creation. e91636fd4
- Only create JiraIssue instance once. 2a9f1b8fa
- Only create ActivecollabIssue instance once. 3ef7e3f5b
- Only create BitbucketIssue instance once. e63745500
- Only create BugzillaIssue instance once. 8c572587c
- Only create GithubIssue instance once. 2ca1ec0ed
- Only create TracIssue instance once. 61ed88f76
- Merge pull request #140 from coddingtonbear/inline_annotation_links_fix_single_create e6d78175a
- More prominently document these options. bfdb3975b
- Fix incorrect logic. 93fc03fef
- Fix a typo in the github docs 87c10db6a
- Merge pull request #142 from lmacken/develop 2bbc92fd8
- Add a bugwarrior-vault command. 7f1c31798
- Merge pull request #143 from ralphbean/feature/vault c97e512c6
- Add some hacking instructions for @teranex. 340a5e2ea
- Add support for include_repos 265683b78
- Merge pull request #88 from pypingou/develop c7703c4f6
- Add @oracle:eval:<command> option to get the password from an external command 47d3cf189
- Merge pull request #89 from puiterwijk/add-oracle-eval d47f90d78
- Use new taskw lingo. bf1ea4ff1
- Handle a bunch of contingencies for python-bugzilla>=0.9.0 ee4df9935
- Conditionalize jira inclusion. 423040cea
- Merge pull request #90 from ralphbean/feature/new-taskw ce574868d
- Knock out jira-python by default for now. b4f8112a2
- Another tweak for #85. b732b4f47
- Issue #82: Implement mechanism for asking the user or a keyring for passwords (see: bugwarrior.config:get_service_password()). ad0c1729d
- Issue #82 related: Cleanup some debug statements. 7f98990cd
- Issue #82 related: Some pep8 cleanup. d915515a1
- Issue #82 related: Add example description for password lookup strategies. 2cb57e752
- Merge pull request #83 from jenisys/feature/ask_password d2a7f6695
- Bitbucket with authorization and on requests 1b74cc0a9
- Bitbucket - password asking logic c388c6b89
- Reformat by pep8 5b2556247
- Merge pull request #84 from paulrzcz/develop f25be82a0
- Make bitbucket authn optional. 84a0c51b6
- Try to support older bugzilla instances. 474e61eb8
- Update only_if_assigned github logic for #85. 86a0dd6c2
- Make the jira service version 4 compatible 9d8347655
- Fixes for backward compatibility e144f5b02
- Make the multiprocessing option really optional. 3eb477c0f
- Merge pull request #68 from nikolavp/jira4-fixes 9c000d8b7
- Support filtering by repo for github. Fixes #72. 5a116e1d2
- Use permalink for subtasks if provided 22e639197
- Merge pull request #73 from kostajh/develop 72a851472
- Make the annotation and description length configurable. 5dc896661
- Set default description and annotation lengths 9f3c5c7dd
- Merge pull request #76 from lmacken/feature/longer 8feb6903f
- Fix ticket inclusion logic for #79. 263da5657
- First run at multiprocessing. Awesome. 59f89be81
- Config and logging for multiprocessing. cf7fbe9a5
- Misc cleanup. 1a11898d8
- Handle worker failure more explicitly. 2a80de244
- Merge pull request #49 from ralphbean/feature/multiprocessing 3d0c8f456
- Can now define prefix to be added to project name of pulled Jira tasks 34400d761
- First pass at adding ActiveCollab3 service 251a92472
- Add notes to README 5633ca1ad
- Merge pull request #50 from ubuntudroid/develop 6e08dd36f
- Get the bugzilla service working again after recent API changes (#53) 506de20dc
- Merge pull request #54 from lmacken/develop eedb0f8a9
- Remove some debug statements 00b6f788b
- Merge pull request #56 from kostajh/activecollab3 2e6fabc8d
- Try using dogpile.cache to stop bitly api crises. afbab3607
- More verbose debugging. 125cbaeac
- Merge branch 'develop' into feature/cache-for-bitly f965e1b45
- Some pep8. 314c16229
- Finished pep8 pass. 8326b85c9
- First pass at adding notifications. 8b258b39e
- Strip illegal(?) characters from message 740e4314d
- Merge pull request #58 from ralphbean/feature/cache-for-bitly 003438184
- Merge pull request #57 from ralphbean/feature/pep8 3700fbec5
- Handle empty comments from bz. f8ef9736c
- Backwards compatibility for bugzilla annotations 1c05d2bff
- Refactor, use growlnotify 7a0d0975f
- Allow for configuring stickiness of notifications 16182e82b
- Update readme 8d714dd92
- Cleanup some unused imports cc6b0f376
- Change binary to "backend" 03128dda8
- Merge pull request #59 from kostajh/notifications 953adfe6c
- pynotify notifications for Linux. 4513b0711
- Typofix. 3a37cde64
- Some bugfixes to #59. 2eaa69313
- Added a third "gobject" notification backend. a7a51ae9c
- Merge pull request #60 from ralphbean/feature/pynotify f0f9b600f
- More notification bugfixes. 47edf0e55
- Mention how to use notifications under cron. Fixes #61. febc2128c
- Use project slug instead of full name, makes typing project name in TW simpler 83e45a8cd
- PEP8. fb9b7dfc6
- Fixes for AC3 a720374fb
- Merge branch 'develop' into active-collab3-fixes b677b5970
- Merge pull request #65 from kostajh/active-collab3-fixes 306b62344
- Initial work on task merge approach 897f869b0
- Load correct config before merge c4f8341b0
- Set project name to project slug aac7afb9b
- Cleanup af3599801
- Merge branch 'develop' into task-merge 069f10c4b
- Ignore annotations for task updates. Call task_done in users primary TW database when completing a task, as task merge wont get them. 56bbdd388
- Delete completed tasks from Bugwarrior DB. This allows for assigning/reassigning tasks. aa111cec9
- Do not need to load only pending tasks since we are marking BW database tasks as completed at the end of each sync 903a67228
- Remove pprint 6010caa6b
- Remove slashes from project slug ba6dce557
- Merge branch 'develop' into task-merge fbb7941ee
- Merge pull request #66 from kostajh/develop d011e555f
- Merge branch 'task-merge' of git://github.com/kostajh/bugwarrior into task-merge 3a2cd196d
- Crucial. 5d831bec1
- Be still more careful with the way we load options. 3aa3bce81
- PEP8 pass. 91e92ad77
- Github supports ticket assignment these days. Fixes #29. 3950146a0
- Add notes on using Bugwarrior in experimental mode b9122a1ca
- Fix link to taskw 21e115ac1
- Merge pull request #69 from kostajh/develop 72bd6faf2
- Update AUTHORS section of the README re @kostajh. a300aad8d
- Be more careful with this header dict. 6287a4235
- Loosen version constraint on python-requests. 0f8b3690c
- Merge pull request #71 from ralphbean/feature/modern-requests 67fadc63d
- Typofix in docs. f725ad5f9
- Merge remote-tracking branch 'upstream/develop' into develop 9a21b33a1
- First pass at adding priority and due date support for AC service 9e40f56f4
- Fix due dates and priority 3fb653258
- Add debug statements 30496b785
- More debug statements 38b2c832f
- Check if priority is set before assigning to issue 7d566463f
- Add due info only if it is present in the issue 382e8ec29
- Merge pull request #44 from kostajh/priority-and-due-activecollab 22ce01be1
- User defined JQL queries for Jira services 24b996753
- Support older python-requests. Relates to #46. 929991954
- Pin requests<=0.14.2. Fixes #46. 1a71117ce
- Add default for jira.query 64e18b7fb
- More elegant setting of jira query variable f4f164e7c
- Merge pull request #47 from ubuntudroid/develop df71d745c
- Added list of contributors to the bottom of the README. 726a91986
- minor: correction to annotation format 6d5fedad0
- Merge pull request #37 from tychoish/jira-patch-1 7e7361aa5
- Added notes about format for the .isues() method. #39 737d2ea82
- First pass at activecollab2 integration 94d5cff9c
- Reformat task description, add code for stripping html b152c3eba
- Only add permalink as annotation. Comments are not useful. 78ce70cb9
- Cleanup formatting. d117667ab
- Handle cases where user tasks data isn't returned 18494dc1e
- Log task count for debugging ae0396b8c
- Debug formatting. 5e2a34716
- Add notes to README 06b8d0cad
- Add more info on configuring service 0ac46e26b
- Add notes on API usage, minor code cleanup a041bc16f
- Add note about api compatibility 925a638b1
- Merge pull request #41 from kostajh/active-collab 1175c4dc3
- support for jira to complete #32 4d2e6bf53
- minor: tweak query d61083c38
- jira: correcting link and tightening display a390609e3
- jira: adding docs and example config information to readme 5d3e70a3b
- Merge pull request #36 from tychoish/jira-service e51bed803
- README tweaks. 364883c17
- Support for TeamLab c81999adc
- Support for RedMine 39aeb8b09
- Merge pull request #34 from umonkey/develop fe1915c85
- Death to pygithub3. 18fc9c59e
- Protect against bitbucket repos that have no issues. For #35 c7b739956
- Bugzilla comments as annotations. Fixes #27. 5126b6a99