Commits on Jul 20, 2016
  1. @zachthompson

    Merge pull request #363 from gabriellhrn/patch-1

    Fix broken link
    zachthompson committed on GitHub Jul 20, 2016
  2. @gabriellhrn

    Fix broken link

    Fix broken link for DuckPan's completion file for Fish Shell.
    gabriellhrn committed on GitHub Jul 19, 2016
Commits on Jul 7, 2016
  1. @zachthompson

    Merge pull request #359 from duckduckgo/gd/cheat-sheet-templates

    Add template var for cheat sheet file names
    zachthompson committed on GitHub Jul 7, 2016
Commits on Jul 5, 2016
  1. @moollaza

    Merge pull request #360 from duckduckgo/zaahir/remove-release-cmd

    Remove duckpan release command from README
    moollaza committed on GitHub Jul 5, 2016
  2. @moollaza

    Remove duckpan release command

    No longer exists. We use dzil release now
    moollaza committed on GitHub Jul 5, 2016
Commits on Jul 2, 2016
  1. @GuiltyDolphin
Commits on Jul 1, 2016
  1. @zachthompson

    Merge pull request #357 from duckduckgo/zaahir/uninitialized-value-fix

    Check post_body is defined before modifying
    zachthompson committed on GitHub Jul 1, 2016
  2. @moollaza
Commits on Jun 25, 2016
  1. @zachthompson

    Merge pull request #354 from duckduckgo/john/spice-post

    DuckPAN::Web support for Spice POST
    zachthompson committed on GitHub Jun 25, 2016
Commits on Jun 7, 2016
  1. @zachthompson

    Create LICENSE.md

    zachthompson committed Jun 7, 2016
  2. @zachthompson

    Update license

    zachthompson committed Jun 7, 2016
  3. @jbarrett
  4. @jbarrett
Commits on Jun 3, 2016
  1. @moollaza

    Merge pull request #352 from duckduckgo/zt/no-admin

    Remove all admin functionality
    moollaza committed Jun 3, 2016
Commits on Jun 2, 2016
  1. @zachthompson

    Remove all admin functionality requiring duck.co credentials:

    * release
    * setup
    * poupload
    
    Most of these were just wrappers around dzil.
    zachthompson committed Jun 2, 2016
Commits on Jun 1, 2016
  1. @zachthompson

    Merge pull request #351 from duckduckgo/zaahir/ignore-publisher

    Don't require DDG::Publisher to be installed
    zachthompson committed Jun 1, 2016
  2. @moollaza
  3. @moollaza

    Merge pull request #350 from duckduckgo/zt/ia-repo

    Only check for IA repo when doing IA-specific commands
    moollaza committed Jun 1, 2016
  4. @zachthompson
Commits on May 31, 2016
  1. @zachthompson

    Merge pull request #345 from duckduckgo/gd/add-debug-alias

    Add 'debug' flag as an alias for 'verbose'
    zachthompson committed May 31, 2016
  2. @zachthompson

    Merge pull request #340 from duckduckgo/gd/update-exit-codes

    Correct 'error' exit codes
    zachthompson committed May 31, 2016
Commits on May 18, 2016
  1. @GuiltyDolphin

    Correct 'error' exit codes

    Instead of using '-1' (isn't that what C programmers do?) for exit
    codes, use '1' to signal failure. From the docs itself: 'The only
    Universally recognized values for {exit code} are 0 for success and 1
    for error'.
    GuiltyDolphin committed May 12, 2016
  2. @GuiltyDolphin

    Add 'debug' flag as an alias for 'verbose'

    Fixes part of duckduckgo/p5-app-duckpan#222 as we can now use '--debug'
    as a flag.
    GuiltyDolphin committed May 5, 2016
Commits on May 13, 2016
  1. @zachthompson

    Merge pull request #338 from duckduckgo/gd/improve-working-dir

    Allow duckpan to be run from anywhere within an Instant Answer repository
    zachthompson committed May 13, 2016
Commits on May 6, 2016
  1. @GuiltyDolphin

    Move Global Role to Options

    Having 'Global' in the 'Cmd' directory was treating it as a command, so
    it's been moved out into the 'Option' directory which, for now, will
    hold Command Roles.
    GuiltyDolphin committed May 6, 2016
  2. @zachthompson

    Merge pull request #317 from duckduckgo/gd/tests-allow-ids

    Allow user to use ID rather than name when testing
    zachthompson committed May 6, 2016
Commits on May 4, 2016
  1. @GuiltyDolphin

    Replace ia getter with new repository attribute

    Rather than calculating the IA type we can just return the repository.
    GuiltyDolphin committed May 4, 2016
  2. @GuiltyDolphin

    Add Role for global commands

    Any command that should be runnable from anywhere can use this Role.
    GuiltyDolphin committed May 4, 2016
  3. @GuiltyDolphin

    Add 'initialize' for commands

    Allows some pre-run initialization.
    GuiltyDolphin committed May 4, 2016
  4. @GuiltyDolphin

    Allow duckpan to be run from anywhere within repo

    Finds the IA parent directory in the path then uses that as the working
    directory for any further commands.
    GuiltyDolphin committed May 4, 2016
Commits on Apr 30, 2016
  1. @GuiltyDolphin

    Remove unused imports

    GuiltyDolphin committed Apr 30, 2016
  2. @GuiltyDolphin

    Fix testing for IAs with spaced names

    Instead of grabbing the name (which can contain spaces: 'Cheat Sheets
    (Controller)', we just grab the end of the package name.
    GuiltyDolphin committed Apr 29, 2016
  3. @GuiltyDolphin

    Replace normalize_ia_name with get_ia_by_name

    We allow retrieval of an Instant Answer by a name that can be an ID,
    package, name etc. rather than *only* allow access to the name.
    GuiltyDolphin committed Apr 27, 2016
  4. @GuiltyDolphin

    Remove Perl 5.18 and 5.14 from Travis build

    We don't need to test them.
    GuiltyDolphin committed Apr 1, 2016
  5. @GuiltyDolphin

    Remove DDG skip in AutoPrereqs

    Might help with Travis build.
    GuiltyDolphin committed Apr 1, 2016