Change logs for kgb-bot source package in Vivid

  • kgb-bot (1.33-2ubuntu1) vivid; urgency=medium
    
      * Merge from Debian unstable. Remaining changes:
        - Add build dependency on language-pack-bg-base and delete build
          dependency on missing locales-all. This fixes an FTBFS.
          (Ubuntu specific change)
    
    kgb-bot (1.33-2) unstable; urgency=medium
    
      * add patch fixing tests in build environments where the current user has no
        full name (Closes: #769239 -- FTBFS)
    
    kgb-bot (1.33-1) unstable; urgency=medium
    
      * TestBot: set $ENV{USER} to getpwuid($>) to fix discrepancy when running
        under pbuilder
      * Standards-Version: 3.9.4 → 3.9.5 (no changes needed)
    
    kgb-bot (1.32-1) unstable; urgency=medium
    
      [ Damyan Ivanov ]
      * bot: store real path to the pid directory
      * bot: remove PID file on exit
      * fix utf-8 locale detection in 50-client.t
      * TestBot: test helper module for running a real bot for tests
      * 50-client.t: check real bot output
      * TestBot: report bot PID when starting/stopping
      * convert 52-client-git to TestBot
      * fix detection of common changes path when using msg_template
      * require File::Remove and Test::Differences for tests
      * convert 53-client-git-merges.t to TestBot
      * convert 54-client-git-squash.t to TestBot
      * convert t/55-client-git-merges-ff.t to TestBot
      * convert t/56-client-git-ff-merge-2.t to TestBot
      * convert t/57-client-git-squash-tags.t to TestBot
      * avoid double-spaces when formatting messages
      * bot: honour broadcast channels setting when relaying messages too
    
      [ gregor herrmann ]
      * kgb.conf(5): improve documentation for server_addr variable.
        (Closes: #744689)
    
      [ Damyan Ivanov ]
      * kgb-client: add support for setting Git-specific options via the
        configuration file/command line
      * point to client backends for backend-specific configuration options
      * use encoding 'utf8' --> use utf8
      * replace given/when with chained if/elsif/else
      * missing newline between =items (POD)
      * update FSF address
      * bump years of copyrigght
      * put GPL_2 as license in Build.PL (gpl2 is not recognised anymore)
      * move gathering of data from new() to _detect_commits
      * a new internal method, _reset, for resetting the parsed reflog data
      * use strict and warnings in tests
      * tests: replace explicit plans with done_testing()
      * die when the reflog is empty
     -- Bhavani Shankar <email address hidden>   Mon, 17 Nov 2014 12:21:23 +0530
  • kgb-bot (1.31-1ubuntu1) trusty; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/control: Add build dependency on language-pack-bg-base and delete
          build dependency on missing locales-all. This fixes an FTBFS.
    
    kgb-bot (1.31-1) unstable; urgency=low
    
      * client: default to using json
      * remove author-login from default message templates
      * TODO: plans for implementing central configuration
      * import dirname in Client.pm
      * configure test git repositories wheter test bot is running or not
      * remove project from default configuration
      * update documentation about default message templates
      * add author_name field for CVS commits
      * client: decode arguments given to --relay-msg
      * require JSON::XS instead of plain JSON
    
    kgb-bot (1.30-1) unstable; urgency=low
    
      * bot: fix colorize_change_wrapper
    
    kgb-bot (1.29-1) unstable; urgency=low
    
      [ Martín Ferrari ]
      * Fix invalid Vcs-Svn field.
      * Check BOT_ENABLED before starting the bot in the restart action.
    
      [ gregor herrmann ]
      * Install missing App/KGB/Painter.pm and other files.
      * debian/rules: call dh_install with --fail-missing to avoid forgetting new
        files in the future.
      * debian/control: kgb-client: move libjson-* from Recommends to Depends.
        Thanks to Pete Wyckoff for the hint in #718286.
      * debian/control: make Vcs-* fields canonical. Thanks, lintian.
      * debian/control: use git instead of git-core, the package was renamed some
        years ago.
      * Fix failure with Safe-2.35.
        Thanks to Petr Písař <email address hidden> for the patch.
    
      [ Damyan Ivanov ]
      * detect UTF8 in full author name
      * add kgb.enable-branch-ff-notification Git option (true by default) for
        managing fast forward notifications
      * declare test dependencies in test_requires
      * client: add --debug option
      * chomp git-config-determined config file path before usage
      * replace ~~ (smartmatch) usage. ~~ is deprecated in perl 5.18
      * replace given/when usage, declared experimental in perl 5.18
      * client: verify config file structures
      * git client: do not die on unknown ref updates (see #706375)
      * git client: squash creation if numerous tags (>5 currently)
      * configurable tag squash threshold/message
      * correct POD about Client->format_message arguments
      * bot: allow setting of "" color to disable colouring of a given item
      * bot: use App::KGB::Painter for coloring
      * bot: add --simulate-color option enabling color codes in the dump file
      * include tag name in the Tag object created from annotated tags
      * merge back kgb-client-git package into kgb-client
      * git client: allow specifying project-id via git-config
      * t/50-client.t: skip tests with UTF-8 commit messages (subversion) unless
        C_TYPE is known to use UTF-8. RT#80664
      * adapt to newer JSON-RPC which renamed the client module (RT#80666)
      * add versions to all modules to satisfy the CPAN indexer
      * make sure that strict and warnings are used everywhere
     -- Bhavani Shankar <email address hidden>   Sat, 09 Nov 2013 19:34:21 +0530