No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Changelog for Trello
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies

Development

>= 0

Runtime

 Project Readme

README


Trello-changelog summarizes your Trello-board. It uses your done list to make a changelog of your Trello-board, which includes a count of new tickets, done tickets, archived tickets and a summarization of bugs, features etc... It's possible to use your own Trello labels.

Example output:


trello-changelog-img


Installation


Install the gem:

gem install trello-changelog

Configuration


There are two options:

  1. Create a file named '.trello-changelog.rb' in your ~home directory, it should contain the following:
module Variables  
  DEVKEY = 'abcde' 
  MEM_TOKEN = 'abcde' 
  BOARD = '1a2b3b4'
  DONE_LIST_NAME = 'Done'
  LABELS = %w( 
    bug
    feature
    postmortem
  )          
end
  1. Add all the required options to the changelog command:

trello-changelog print --devkey=abc --mem_token=def --board=ghi --done_list_name=jkl --labels=foo bar

Usage


If you want to summarize this week (6 days back, we use this gem on a friday by default):

trello-changelog print

If you want to summarize since a certain date:

trello-changelog print --start_date=2015-02-20

Run and copy to pasteboard (OS X):

trello-changelog print | pbcopy

Contributing


Bug reports, feature requests and test implementations are more than welcome. Please use our Github account for this.