Commit Graph

58 Commits

Author SHA1 Message Date
Olle Jonsson 7e77fd6c57 Drop all local color method calls
- The central logging method decides the color of the output
  - pass Rubocop complaints
2016-09-01 11:50:17 -07:00
James Casey f647dc0d98 Change to use Rainbow instead of colorize
colorize is licensed under GPL-2 which conflicts with the MIT license of
github_changelog_generator.  This changes all usage of colorize to
rainbow which does have a compatible license (MIT)
2016-08-31 14:27:39 -07:00
Olle Jonsson 3962474e9f usernames_as_github_logins: Use option 2016-07-02 17:20:31 +02:00
phase 0e671a96da Remove trailing whitespace 2016-07-02 17:10:56 +02:00
phase 4c737c9373 Extract username tagging 2016-07-02 17:10:56 +02:00
phase df31f98ce3 Use GitHub tags to reference GitHub users
This will use @tags to notify the contributor that their contribution is in the changelog.

As discussed in https://github.com/github/linguist/pull/2698#issuecomment-150887871
2016-07-02 17:10:56 +02:00
Olle Jonsson 9c6068f026 Avoid nil bug in detect_since_tag 2016-04-18 16:53:25 +02:00
Petr Korolev 519ca91cd7 Merge pull request #320 from ITV/filter-tags
Added tag exclusion with a filter (string or regex)
2016-03-28 13:04:06 +03:00
Adam 61ec650801 refactor 2016-03-24 12:40:42 +00:00
Adam 6a0ade1194 refactor 2016-03-24 12:22:33 +00:00
Adam dd149d7ad9 implement #filter_excluded_tags_regex with regex exclude_tags 2016-03-24 11:59:20 +00:00
Olle Jonsson 87b9962a8d Refactoring: introduce local, return early
- use #reject
  - add basic spec around it
2016-02-23 23:17:37 +01:00
Petr Korolev fa0267b586 Rubocop fixes 2016-02-23 12:25:55 +02:00
Petr Korolev 73cba095b2 Fix #328 2016-02-23 11:41:43 +02:00
retorquere c2032e1235 placate rubocop 2016-02-17 14:37:40 +02:00
retorquere 6f17e7c236 YAML front matter 2016-02-17 14:37:40 +02:00
Steve Gilvarry 1d1965e7fb Swap unless nil? to if 2015-11-19 20:14:04 +11:00
Steve Gilvarry 06a8fe8169 Add release-branch option to filter the Pull Requests by those applied on a partcular release branch 2015-11-18 16:56:27 +11:00
Olle Jonsson ef97e7f950 Feature: exclude_tags using regular expression 2015-09-15 21:34:54 +02:00
Raphaël Pinson 6a732ceb99 Do not alter pull_requests while iterating on it
Deleting elements of an array while iterating on it
results in never seeing the last element.

    > a = [1,2,3]
     => [1, 2, 3]
    > a.each do |e|
    >   p a
    >   a.delete(e)
    > end
    [1, 2, 3]
    [2, 3]
     => [2]
2015-08-27 13:36:41 +02:00
Petr Korolev abd7175eef simpify expressin & update change log 2015-08-25 17:28:07 +03:00
Petr Korolev 8fab94702f Merge pull request #266 from raphink/dev/pr_labels
Honor labels for Pull Requests
2015-08-25 17:27:39 +03:00
Petr Korolev 8c0974200c Merge pull request #267 from raphink/dev/older_tag
Use since_tag as default for older_tag
2015-08-25 16:08:06 +03:00
Raphaël Pinson 31e98fbc41 Use since_tag as default for older_tag 2015-08-25 13:55:29 +02:00
Petr Korolev 1ae86e3cb2 rename and convert string to sybol 2015-08-25 13:14:04 +03:00
Raphaël Pinson b3eea83ae1 Honor labels in PRs, fix #266 2015-08-25 10:28:27 +02:00
Petr Korolev 4261c3494e Add due-tag option and tests 2015-08-24 17:29:07 +03:00
Petr Korolev d138644925 add docs 2015-08-24 16:47:37 +03:00
Petr Korolev 8c35215697 Merge branch 'dev/no_replace' of https://github.com/raphink/github-changelog-generator into raphink-dev/no_replace 2015-08-24 14:43:05 +03:00
Raphaël Pinson 9acca33bc2 Test if @options[:base] is set 2015-08-12 16:35:47 +02:00
Raphaël Pinson bfae7b9a45 Auto detect since tag from base file 2015-08-05 10:57:08 +02:00
Raphaël Pinson 4202b95076 Add --base option 2015-08-05 10:40:28 +02:00
Raphaël Pinson 4856a3c8e9 Add release_url option 2015-08-05 10:31:16 +02:00
Raphaël Pinson 32f4df5742 Add --since-tag option
Fix #254
2015-08-04 16:15:33 +02:00
Petr Korolev e274f9992a fix #251 2015-07-16 14:47:01 +03:00
Petr Korolev 4de98a7d16 fix #242 2015-07-16 14:36:25 +03:00
Petr Korolev d21651776c fix for #242 2015-07-16 14:32:11 +03:00
Petr Korolev 36346b5fc6 Fix #250 2015-07-16 12:24:43 +03:00
Petr Korolev 6c6116381b add < to encaprulated characters. fix #249 2015-06-12 09:34:27 +03:00
Petr Korolev f527cfff67 fix: multiple printing of "Fetching closed dates for issues: Done!"
string
2015-06-12 09:16:23 +03:00
Petr Korolev 80a5fdef0c This fixes #54. And fix #240 also. 2015-06-11 16:44:33 +03:00
Petr Korolev 19eb03c54e Add tests to verify sorting algorithm #244 2015-06-11 15:57:32 +03:00
Petr Korolev 8906fe5022 refactoring 2015-06-10 16:49:06 +03:00
Petr Korolev a415010e86 change internal logic 2015-06-10 14:37:26 +03:00
Petr Korolev 9b46d56a9e fix #245 2015-06-10 13:23:46 +03:00
Petr Korolev c3867a89f1 update test, between tags. 2015-06-10 10:24:39 +03:00
Petr Korolev 783d8f306e Resolved #214. Added tests for this case. small refacroting 2015-05-26 16:06:37 +03:00
Petr Korolev 6f82741154 add tests 2015-05-26 16:06:37 +03:00
Petr Korolev b9e7463c3e fix #172 2015-05-26 16:06:37 +03:00
Petr Korolev a72ad326c4 fixes #226, and closes #228
fixup

fx
2015-05-25 16:27:15 +03:00