Olle Jonsson
5834fd3766
Update parser.rb
2017-10-27 09:28:52 +02:00
Olle Jonsson
b486425af1
Parser: less wordy output
2017-10-27 09:28:52 +02:00
Olle Jonsson
91ac00c1d3
Abort with friendly message on no user or project
2017-10-27 09:28:52 +02:00
Olle Jonsson
4f640b74ac
Aborting prints all of usage
2017-10-27 09:28:52 +02:00
Olle Jonsson
178ebfb1e7
Travis: in smoke tests, skip codeclimate
2017-10-27 09:00:08 +02:00
Olle Jonsson
eef787d74d
Travis: use pre-installed Rubies
...
- for faster feedback
2017-10-27 08:52:23 +02:00
Olle Jonsson
faf2ddd552
Linting
2017-10-27 08:49:52 +02:00
Olle Jonsson
14c36317f1
Merge pull request #584 from olleolleolle/fix/rake-task-missing-options
...
Add Rake options reported missing
2017-10-26 14:45:02 +02:00
Olle Jonsson
deb902ae13
Add Rake options reported missing
2017-10-26 01:35:51 +02:00
Olle Jonsson
10e6287866
Merge pull request #576 from olleolleolle/fix/docs-for-api
...
Options#print_options + API docs for Options, Parser
2017-10-14 22:13:12 +02:00
Olle Jonsson
5bb4d51b96
Options#print_options: tell don't ask
2017-10-14 21:52:26 +02:00
Olle Jonsson
1fac4efe47
[docs] API docs for Options, Parser
...
- shorten implementation of print_options
2017-10-14 21:28:02 +02:00
Olle Jonsson
ad0d972ed9
Add option --require to load custom Ruby code ( #574 )
2017-10-14 21:00:56 +02:00
Olle Jonsson
79518161b8
[docs] Contributing file ( #575 )
...
- [ci skip]
2017-10-14 15:33:34 +02:00
Olle Jonsson
db0e848208
CHANGELOG for v1.15.0.pre.beta
2017-10-13 21:14:22 +02:00
Olle Jonsson
d16bf4cfaa
v1.15.0-beta
2017-10-13 21:08:09 +02:00
Ewoud Kohl van Wijngaarden
fe7c585ed1
Fix regression w/ enhancements in issues_to_log ( #573 )
...
Introduced in 21ec2db39b
.
2017-10-13 06:08:59 +02:00
Olle Jonsson
3f8fb60af3
OctoFetcher: Use defaults for request_options ( #571 )
...
* OctoFetcher: rely on default args
- in iterate_pages
* OctoFetcher: extract options method
2017-10-10 23:48:00 +02:00
Olle Jonsson
23b341f715
OctoFetcher: extract methods ( #570 )
...
* OctoFetcher: extract methods
* OctoFetcher: extract github_options smethod
* OctoFetcher: Document exception, name parameters
- more communicative names
* OctoFetcher#fetch_github_token: simplify
- using ActiveSupport
* OctoFetcher#init_cache: fewer statements
* OctoFetcher: inline calls, name parameters
* OctoFetcher: name parameters, inline local
2017-10-10 23:05:10 +02:00
Olle Jonsson
630b8cee88
OctoFetcher: extract method fail_with_message ( #569 )
2017-10-10 21:42:29 +02:00
Olle Jonsson
74fdc2026a
OctoFetcher: drop unused number_of_pages feature ( #568 )
2017-10-10 21:22:17 +02:00
Tim Meusel
21ec2db39b
Add breaking-changes section to changelog ( #530 )
...
* add breaking-changes section to changelog
* Clean up parse_by_sections
* Thank you bastelfreak and ekohl!
2017-10-10 20:27:23 +02:00
Olle Jonsson
d1e09f6964
Travis: Do not test on jruby-head ( #567 )
2017-10-10 20:11:36 +02:00
Olle Jonsson
b36d85eb53
Drop Project-and-Username-finding code ( #451 )
...
* Remove Project-and-Username finding code and usages
* Remove "github_remote" option, now unused
* Update README: Usage has changed
2017-10-10 19:53:21 +02:00
Ben Holden-Crowther
1658b41dff
Update license date to a range ( #553 )
...
* Update license date to a range containing 2017
2017-10-05 23:38:23 +02:00
Florian Thomas
64f4cd07c9
filter tags correctly when since_tag
is set to most recent tag ( #566 )
...
* filter tags correctly when `since_tag` is set to most recent tag
Before this fix [`filtered_tags`](https://github.com/skywinder/github-changelog-generator/blob/master/lib/github_changelog_generator/generator/generator_generation.rb#L132 )
was empty which caused a fallback to the last tag in the sorted_tags array (which is the oldest tag).
There for no issues and PRs were filtered in that case.
fixes #555
fixes #304
2017-10-05 23:15:06 +02:00
Olle Jonsson
7cbe41555a
Drop unused Rake task ( #564 )
2017-10-04 09:06:49 +02:00
Olle Jonsson
dd956b7b95
CHANGELOG for v1.15.0.pre.alpha
2017-10-01 15:47:16 +02:00
Olle Jonsson
07a665d800
v1.15.0-alpha
2017-10-01 15:28:09 +02:00
Umberto Nicoletti
1f68ef8bad
Use closed_at and merged_at when filtering issues/prs ( #504 )
...
* use closed_at and merged_at when filtering issues/prs
* document use of closed_at and merged_at
2017-09-30 20:45:31 +02:00
Olle Jonsson
efa960ce1c
Travis: update CI matrix ( #561 )
...
- Ruby 2.2.8, 2.3.5 and 2.4.2
2017-09-18 22:04:22 +02:00
Olle Jonsson
ba086bbf07
Travis: Configure cache: bundler: true ( #563 )
2017-09-18 22:02:18 +02:00
Olle Jonsson
ada39f9735
Merge pull request #562 from olleolleolle/fix/use-jruby-9-1-13-0
...
Travis: use JRuby 9.1.13.0; don't redo rvm's job
2017-09-18 21:33:46 +02:00
Olle Jonsson
bf2436037f
Travis: add fast_finish: true to matrix
2017-09-18 21:14:47 +02:00
Olle Jonsson
9662c935c3
RuboCop 0.50.0; lints
2017-09-18 21:14:47 +02:00
Olle Jonsson
7f12a55ae8
Travis: use JRuby 9.1.13.0; don't redo rvm's job
2017-09-18 21:14:10 +02:00
Olle Jonsson
b94fb7f839
Remove all old credit lines in the output then add a new one ( #526 )
...
* Fixes #507 - Removes old credit lines in log so that there are no duplicates
* Added missing newline at end of file
* Replaced single-quoted empty string with double quotes
2017-09-10 11:56:11 +02:00
Olle Jonsson
519cd5b136
Tiny whitespace detail [ci skip]
2017-09-10 11:55:49 +02:00
Jerome Lacoste
d2a8dc3977
warn_if_nonmatching_regex should display proper help message when used with exclude-tags-regex ( #551 )
2017-08-09 10:06:32 +02:00
Lucas Huang
33f89614d4
Delete circle.yml ( #532 )
2017-07-30 17:48:27 +02:00
Olle Jonsson
c805da1886
Merge pull request #550 from hunner/chef-adjust-tag-section-mapping
...
Fix section mapping, hiding untagged PRs, and hiding untagged issues
2017-07-30 17:44:46 +02:00
Hunter Haugen
a287bd872b
Rebase, pass rubocop, remove between-tags references
...
This is a rebase and resubmission of #453
2017-07-27 15:51:49 -07:00
Thom May
b1121cb1ee
Use our default labels across the board
...
Signed-off-by: Thom May <thom@chef.io>
2017-07-27 10:44:00 -07:00
Tom Duffield
0ca7371306
Add tests for label filtering
...
Signed-off-by: Tom Duffield <tom@chef.io>
2017-07-27 10:41:52 -07:00
Tom Duffield
ce63f648ac
include default options in tags tests
...
Signed-off-by: Tom Duffield <tom@chef.io>
2017-07-27 10:39:38 -07:00
Tom Duffield
5932cb730b
Fix parameter type in doc for generator
...
Signed-off-by: Tom Duffield <tom@chef.io>
2017-07-27 10:39:28 -07:00
Tom Duffield
726f8f79fb
Don't show untagged issues when desired
...
When `add_issues_wo_labels` is false, do not include issues that do not
have any labels in the CHANGELOG (per documentation).
Signed-off-by: Tom Duffield <tom@chef.io>
2017-07-27 10:39:22 -07:00
Tom Duffield
b91609283e
Don't show untagged PRs
...
As far as I can tell, `add_pr_wo_labels` wasn't actually
implemented. Implementing this per the documentation.
Signed-off-by: Tom Duffield <tom@chef.io>
2017-07-27 10:37:55 -07:00
Tom Duffield
174baec266
Use first SHA for last tag
...
Rather than having the last tag be an empty husk, generate a full
changelog link using the first sha from the repository.
Signed-off-by: Tom Duffield <tom@chef.io>
2017-07-27 10:37:49 -07:00
Tom Duffield
f57b4c283d
Rename tag section mapping test
...
Signed-off-by: Tom Duffield <tom@chef.io>
2017-07-27 10:37:44 -07:00