Permalink
Commits on Aug 26, 2016
  1. Add option to import trello labels as tags

    Modeled on the same option in the gitlab service
    gdetrez committed with gdetrez Nov 21, 2015
  2. Add TrelloIssue and TrelloService class

    This completes a first working version of the trello service.
    gdetrez committed with gdetrez Nov 21, 2015
  3. Starting on a trello backend

    For now, this just does config validation.
    gdetrez committed with gdetrez Nov 1, 2015
Commits on Aug 12, 2016
  1. Minimize duplication in to_taskwarrior.

    I find it simpler if the variables are defined in one place when
    possible.
    ryneeverett committed with mathstuf Aug 10, 2016
Commits on Aug 10, 2016
  1. gitlab: catch HTTP errors more accurately

    The response_json method raises IOError for bad HTTP status codes.
    mathstuf committed Aug 5, 2016
Commits on Aug 9, 2016
  1. gitlab: implement support for todo items

    Fixes #361.
    mathstuf committed Aug 3, 2016
Commits on Aug 5, 2016
  1. Merge pull request #3 from ryneeverett/ioerror-no-config-ryne

    Fix TypeError and address Ralph's comment about supressing the exception reason.
    irl committed on GitHub Aug 5, 2016
Commits on Aug 3, 2016
  1. gitlab: return {} for API failures

    These methods do not usually return lists.
    mathstuf committed Aug 3, 2016
  2. bitbucket: update docs

    The configuration option was copied from gitlab; update docs to match
    reality.
    mathstuf committed Aug 3, 2016
  3. gitlab: update up and downvotes for issues

    Newer versions expose this API.
    mathstuf committed Aug 3, 2016
  4. gitlab: expose duedates

    mathstuf committed Aug 3, 2016
Commits on Aug 2, 2016
  1. Log exception type and reason but not traceback.

    This is an attempt at compromise between giving a user-friendly error
    message on the one hand and giving a technically accurate message that
    can be used to diagnose the problem.
    ryneeverett committed Aug 2, 2016
Commits on Jul 30, 2016
  1. Merge pull request #359 from jwilk/spelling

    Fix typos
    committed on GitHub Jul 30, 2016
Commits on Jul 28, 2016
  1. Fix typos

    jwilk committed Jul 28, 2016
Commits on Jul 26, 2016
  1. Merge pull request #348 from irl/feature/debianbts

    Debian BTS support
    committed on GitHub Jul 26, 2016
  2. Merge pull request #2 from ryneeverett/ioerror-no-config-ryne

    Dealing with some issues.
    irl committed on GitHub Jul 26, 2016
Commits on Jul 25, 2016
  1. Set up logging in _try_load_config.

    This is the only place in which we're logging before setting logging up
    and it always raises an exception and ends execution. So rather than set
    up logging twice we can set up logging here. It's lame but it works.
    ryneeverett committed Jul 25, 2016
  2. Eliminate unnecessary exception handling.

    If the catch-all exception handler is removed we no longer have to
    re-catch and re-raise SystemExit's.
    ryneeverett committed Jul 25, 2016
  3. Don't ignore exit return code when thrown in pull

    irl committed Jul 25, 2016
  4. Merge pull request #1 from ryneeverett/debianbts-mock

    Use mock for monkeypatching.
    irl committed on GitHub Jul 25, 2016
  5. Use mock for monkeypatching.

    ryneeverett committed Jul 25, 2016
  6. PEP8 fixes for new BTS service

    irl committed Jul 25, 2016
  7. Allow to ignore tasks marked as pending in the BTS

     * This commit adds a new UDA "btsstatus" to reflect the status of the
       bug in the BTS.
     * If a bug is still open but has been marked as done or fixed, it will
       be ignored.
     * Bugs can optionally be ignored (ignored by default) if the bug has
       been tagged "pending" in the BTS.
    irl committed Jul 25, 2016
  8. travis: pip install PySimpleSOAP before installing everything else.

    The python-debianbts package on PyPI is broken currently, as the
    installation cannot happen unless PySimpleSOAP is already installed.
    irl committed Jul 9, 2016
  9. Add tests for BTS service

    irl committed Jul 9, 2016