Changelog for tomasbjerre git-changelog-lib.
Bumping version to fix faulty release
df186edf843a598 Tomas Bjerre 2018-01-09 20:53:41
Removing state from GitHub Client
- The client was created once, with one API, and kept for all future invcations. So that if a changelog was created for one repo (A) and then for a repo (B), then B would use the API from A. Resulting in wrong issue information in B.
8ef76f5c6653ab3 Tomas Bjerre 2018-01-09 20:46:33
changelog.json: Fix invalid JSON
46d37d70e2f9ffe Chad Horohoe 2018-01-03 02:31:13
Closing RevWalk
9f7c782dc9be919 Tomas Bjerre 2017-12-30 20:07:57
Using , instead of default
7fe5f6b9860efe7 Tomas Bjerre 2017-12-24 21:59:34
GitHub #59 Adding support for Jira Issue Description
Updating Doc after merge of
cef15b8443eacef Tomas Bjerre 2017-12-19 10:43:45
README updated
77ceccd935bc8cd Michael Hauck 2017-12-18 14:18:26
Fixing Model and Parser
761f40fd6237226 Michael Hauck 2017-12-18 14:01:38
Adding support for Jira Issue Description
6472aa221cc6e2d Michael Hauck 2017-12-18 12:21:11
Doc
42e73bdf05c384a Tomas Bjerre 2017-12-03 19:47:23
Using shared build scripts
6c906db94a069a7 Tomas Bjerre 2017-12-03 07:45:37
Doc
74fd3ae5e58aa76 Tomas Bjerre 2017-11-18 12:14:20
GitHub #58 Avoid using integrations if fetched information is not used in the template enhancement
Avoid fetching from integrations if not used
- Not fetching information from integrations (GitHub, GitLab, Jira) if that information is not used in the template.
e87efa3246489c2 Tomas Bjerre 2017-11-18 11:26:24
Updating build tools and removing shaddow jar
57dc01ac9223fd7 Tomas Bjerre 2017-11-18 12:00:17
Avoiding usage of Guava Objects
- Because it results in NoSuchMethodException when newer Guava version exists on classpath. Where Objects is replaced with MoreObjects.
94dc5eee25f9414 Tomas Bjerre 2017-11-02 17:06:49
GitHub #51 Error while trying to create the changelog file.
Rewrite MediaWiki Client for Botuser
9cd8d1dfa42aea1 Tomas Bjerre 2017-08-31 17:23:58
Disabling MediaWiki integration tests
b82e25da5b3d681 Tomas Bjerre 2017-09-03 09:15:28
Travis with JDK8
db79d0fb4f7a33d Tomas Bjerre 2017-09-01 19:25:13
Correcting owner/repo name cloneUrl without dot git
eac21b71186099b Tomas Bjerre 2017-07-25 18:21:50
GitHub #49 Ability to grab the url from the git config. enhancement
Gathering repo provider information
- Getting ownerName and repoName from clone URL.
- Setting GitLab server and GitHub API from clone URL.
dd8497034624b12 Tomas Bjerre 2017-07-23 19:10:43
Cleaning
3c0bf2f7885bff3 Tomas Bjerre 2017-07-16 05:55:55
GitHub #47 Add ignoreCommitsOlderThan date limiting enhancement
Adjustments after merge of
- Using the Date data type instead of String to supply ignoreCommitsOlderThan.
- Making ignoreCommits more effective.
- Also cleaning up unrelated parts of the API. Use File instead of String to supply changelog file. Enabling write changelog to Writer.
121e65493ec764b Tomas Bjerre 2017-07-07 20:04:00
Fix CommitsWithMesssage typo -> CommitsWithMessage
67667ba3a5258fd jakob 2017-07-04 00:16:47
Add ignoreCommitsOlderThan date limiting
- The rationale is that perhaps projects might:
- use a git-based changelog to inform coworkers, rather than
- customers, making a more short-lived "news"-style log desirable,
- not (yet?) use frequent-enough tags in their repository,
- want to provide a sense for the liveliness of a project
671816d3dc3d60a jakob 2017-07-03 23:53:47
Fix typo in readableTagName javadoc
6310062f7a0470c jakob 2017-05-31 18:45:11
doc
92fca3cfbb690ae Tomas Bjerre 2017-04-14 09:08:25
tag time added to tag model
8c5837402c4a802 Alik Kurdyukov 2017-04-11 18:33:29
GitHub #2 GitHub Integration enhancement
GitLab integration
- Adding it to the API.
743ab5566d39083 Tomas Bjerre 2017-03-25 16:31:51
GitHub #42 GitLab integration enhancement
GitLab integration
eb3d1ee8a5ed370 Tomas Bjerre 2017-03-25 15:06:44
doc
9b2d45154695881 Tomas Bjerre 2017-03-20 18:14:10
fix jira labels
dbf309010fbcd76 Heorhi Bisiaryn 2017-03-20 15:23:57
GitHub #40 add jira issue type enhancement
Adding issueType and labels attributes
6db44d44152f5da Tomas Bjerre 2017-03-18 09:10:13
Google java code standard
b4317dd44e3ddcc Tomas Bjerre 2017-03-17 16:22:01
jira issue type feature
fdd7229f9b2f183 Heorhi Bisiaryn 2017-03-15 11:54:01
Adding timeout, 10 seconds
1c3ca2cf2d1e598 Tomas Bjerre 2017-03-01 18:13:14
doc
4de5c284efe8c52 Tomas Bjerre 2017-02-19 07:21:42
Set theme jekyll-theme-slate
e569b0c8dfe5957 Tomas Bjerre 2017-01-12 03:04:46
Adding HTML example supplied by Joel Eriksson
- Also moving example templates to examples folder.
4c554557c16f68d Tomas Bjerre 2016-12-21 16:29:21
mergeServiceFiles in fat jar
8b2fb9b3219ba47 Tomas Bjerre 2016-12-17 14:29:25
GitHub #38 Relocate packages to avoid classpath issues enhancement
Relocate packages to avoid classpath issues
79f56692487b731 Tomas Bjerre 2016-12-16 20:02:28
GitHub #38 Relocate packages to avoid classpath issues enhancement
Relocate packages to avoid classpath issues
8d2aac7c6c174f1 Tomas Bjerre 2016-12-16 16:35:06
GitHub #38 Relocate packages to avoid classpath issues enhancement
Relocate packages to avoid classpath issues
653720603542acb Tomas Bjerre 2016-12-16 16:26:45
GitHub #36 Annotated tags support enhancement
Adding annotation to context of tag
ecd852cfa40b0a7 Tomas Bjerre 2016-10-22 07:23:29
GitHub #35 Git Change log show only Merges or have Merge as its own Tag
Adding merge boolean to commits
2d9189f421254f2 Tomas Bjerre 2016-10-05 17:04:13
GitHub #31 issue key was missing in issue link
Fixing testcases after merge of
50dcd850d6bec5d Tomas Bjerre 2016-08-11 14:14:57
issue key was missing in issue link
3abb1e05e90454d Ivan Korolev 2016-08-11 11:07:08
GitHub #30 Getting full hash from Commit object enhancement
Adding {{hashFull}} variable with full commit hash
7fd9971d4c2a30b Tomas Bjerre 2016-08-02 17:00:29
GitHub #28 Crash when git repo has no master branch bug
Allowing master branch to be absent
dd4633ba627695d Tomas Bjerre 2016-06-27 17:26:30
More testing
2ae18a51778cb90 Tomas Bjerre 2016-06-26 17:59:45
Faster
9580c7f449e576c Tomas Bjerre 2016-06-24 23:59:39
GitHub #29 Not, always, including merged in commits bug
Correcting how to find diffing commits #
2589bd16e3d959b Tomas Bjerre 2016-06-24 15:46:01
Correcting how to find diffing commits
717602bef6a4ab1 Tomas Bjerre 2016-06-24 15:45:29
Reverting a723e0a
47e35b1dc9dac85 Tomas Bjerre 2016-06-24 15:08:53
Show found refs when not finding ref
aef7ce6729a1b82 Tomas Bjerre 2016-06-24 12:26:00
Some more debugging
0c59757f08f5eb3 Tomas Bjerre 2016-06-24 09:18:35
GitHub #29 Not, always, including merged in commits bug
Including commits frmo merges
a723e0a230e3f38 Tomas Bjerre 2016-06-24 08:56:47
GitHub #28 Crash when git repo has no master branch bug
Finding first commit in repo as parents of HEAD
- Was looking at parents of master, which may not exist.
87fe4044e587b1b Tomas Bjerre 2016-06-02 17:55:59
Adjusting example html template
7ea087fdbbc9820 Tomas Bjerre 2016-05-20 19:05:36
Testing trailing slash in Jira
0c85c4276ac3dce Tomas Bjerre 2016-04-28 16:33:44
Removing trailing slash from Jira API URL
- If it is specified.
a94d576b6fd706e Tomas Bjerre 2016-04-28 16:18:20
Making API model serializable
0e0ce5e0c5df526 Tomas Bjerre 2016-04-24 07:29:47
GitHub #26 Excluded commits are included JENKINS-34156 bug
Including correct commits + performance
- Found major performance problem when sorting tags by commit time, fixed.
- Now not following parents, unless from is merged into them.
e3106df640b693b Tomas Bjerre 2016-04-13 18:30:26
Including correct commits + performance
- Found major performance problem when sorting tags by commit time, fixed.
- Now not following parents, unless from is merged into them.
e3106df640b693b Tomas Bjerre 2016-04-13 18:30:26
Support short SHA
27642e3db66e67c Tomas Bjerre 2016-04-12 16:43:21
Parsing commits, oldest first
f6a768567dc03d3 Tomas Bjerre 2016-04-10 09:08:26
GitHub #23 changelog is generating incorrect order of commits/Issues bug
Parsing commits, oldest first
- To avoid random behaviour.
9817cdf6a1fbe91 Tomas Bjerre 2016-04-10 08:49:45
GitHub #23 changelog is generating incorrect order of commits/Issues bug
Traversing commit tree by parents
- To find all commits in all tags.
9dcba5d33fc2e44 Tomas Bjerre 2016-04-09 20:21:58
GitHub #23 changelog is generating incorrect order of commits/Issues bug
Adding feature to ignore tags by regexp
- Also testing tag in feature branch
8166ec7dfd456df Tomas Bjerre 2016-04-06 20:39:27
Updating CHANGELOG.md
96ee3bb55e4da2d Tomas Bjerre 2016-03-20 13:25:18
Sorting filtered commits, was random from hash
- Building with OpenJDK7 in Travis
b976129fb928dc1 Tomas Bjerre 2016-03-20 09:42:23
GitHub #19 Feature-request (or question): Issues by category enhancement
Removing commits without issue, from tags
22a2c55c44b6b4d Tomas Bjerre 2016-03-20 08:38:27
GitHub #19 Feature-request (or question): Issues by category enhancement
Ignore commits without issue
0b70db9921da8dd Tomas Bjerre 2016-03-19 22:53:07
Adding issueTypes in context
a025adfc759313f Tomas Bjerre 2016-03-19 20:33:11
GitHub #21 Commits can be listed multiple times bug
Avoiding adding commit twice in same issue
414348773e3d658 Tomas Bjerre 2016-03-19 22:16:40
Avoiding parsing commits twice
cb23e700107d5c1 Tomas Bjerre 2016-03-20 06:52:21
Updating test cases after changing test-branch
ca6ee75dc629894 Tomas Bjerre 2016-03-19 20:56:45
Fixing infinite loop in GitRepo
- Found in 1.19
- at se.bjurr.gitchangelog.internal.git.GitRepo.toString(GitRepo.java:208)
- at se.bjurr.gitchangelog.internal.git.GitRepo.getRef(GitRepo.java:174)
- at se.bjurr.gitchangelog.internal.git.GitRepo.firstCommit(GitRepo.java:195)
- at se.bjurr.gitchangelog.internal.git.GitRepo.toString(GitRepo.java:208)
- at se.bjurr.gitchangelog.internal.git.GitRepo.getRef(GitRepo.java:174)
a4a15094f367c31 Tomas Bjerre 2016-03-15 20:27:41
Using okhttp 2.7.5 was using 2.3.0
- Which caused ClassNotFoundException for okio/ForwardingTimeout.
a4bb6103886b293 Tomas Bjerre 2016-03-15 20:12:47
GitHub #18 Migrate GitHub to RetroFit , add pagination and token support
Logging error if error invoking GitHub API
a040e51847b4f23 Tomas Bjerre 2016-03-15 19:05:58
Updating CHANGELOG.md
2cf820ce81c7b15 Tomas Bjerre 2016-03-15 17:52:18
GitHub #10 Authentication with GitHub enhancement
Migrate GitHub REST-API to RetroFit library
- Added auth-token support for GitHub, fixes
- Added pagination support for GitHub, fixes
d29029a38fad6a4 Jonas Kalderstam 2016-03-15 00:12:45
GitHub #15 Github, support pagination enhancement
Migrate GitHub REST-API to RetroFit library
- Added auth-token support for GitHub, fixes
- Added pagination support for GitHub, fixes
d29029a38fad6a4 Jonas Kalderstam 2016-03-15 00:12:45
GitHub #18 Migrate GitHub to RetroFit , add pagination and token support
Introducing custom exceptions
- Also fixing some issues from PR . Removing duplicate Gson, System.out, throwing exceptions.
4cb3f757f8a6b9f Tomas Bjerre 2016-03-15 17:22:33
Update README.md
e37195ae3a5bb32 Tomas Bjerre 2016-02-22 16:28:48
GitHub #16 Commit not available in all issues mentioned in commit comment bug
Supplying commit in each issue mentioned in message
102431686668a6c Tomas Bjerre 2016-02-19 22:18:39
Avoiding unnecessary Optional in JiraClient
feeb61cc1f7ebd3 Tomas Bjerre 2016-02-19 19:20:56
Enabling custom Jira client
b078d04fbfb978f Tomas Bjerre 2016-02-19 18:55:55
Bugfix, handling multiple tags on same commit
- Using the last one found.
- Also refactoring tests. Added a special test-branch to use real GIT instead of fake repo.
3c794133dcc1d00 Tomas Bjerre 2016-02-15 17:41:45
Bugfix, crashed if all commits in tag were ignored
be4143904d6382c Tomas Bjerre 2016-02-14 17:33:46
Optimizations, reducing memory usage
f6eee5c82a46a54 Tomas Bjerre 2016-02-14 16:33:19
Updating CHANGELOG.md
58fcebc50354375 Tomas Bjerre 2016-02-13 17:14:37
Bugfix, was not including first tag
ca96998dbd2f376 Tomas Bjerre 2016-02-13 08:52:27
GitHub #13 Performance enhancement
Rewriting GitRepo to make it faster
60811d245d20669 Tomas Bjerre 2016-02-13 08:24:24
Identified performance issue as GitRepo:getTags()
- Updating performance test to reveal it.
be9fb93023f13ad Tomas Bjerre 2016-02-11 17:48:06
GitHub #13 Performance enhancement
Letting JGit determine new commits between refs
- Also changing changelog template.
- Also trimming messageTitle variable.
5b307bd00b47e83 Tomas Bjerre 2016-02-10 17:31:13
Added variables: messageTitle, messageBody, messageItems
80609aa22d11adf Tomas Bjerre 2016-02-09 19:12:15
Maven Central version badge in README.md
4e25e7e2cf5d5ec Tomas Bjerre 2016-01-31 21:12:35
Better error message when commit not found
1e5cb6c76a681aa Tomas Bjerre 2016-01-31 12:15:00
Sorting tags by committime, not committime formatted string
a9fc5a30a82c320 Tomas Bjerre 2016-01-31 10:30:24
Implementing toString on API mode objects
283c20a3ae4b7b6 Tomas Bjerre 2016-01-31 10:10:30
Lgging exception in rest client
e529afb2a911123 Tomas Bjerre 2016-01-31 08:04:33
Removing accidently added duplicate Gson dependency
7fde8935d59456d Tomas Bjerre 2016-01-30 17:07:40
Correcting revision logging
- Resetting Jira and GitHub clients before tests. Was having troubles with the cache not being invalidated between tests.
00b37d11101f8d1 Tomas Bjerre 2016-01-30 16:39:21
Including first commit
- Was excluding it when ZERO_COMMIT constant was used
c3da07c0286855d Tomas Bjerre 2016-01-30 11:56:15
Documentation
0038494e3452b52 Tomas Bjerre 2016-01-30 09:32:00
Adding test cases to GitRepo
96719f26ed22419 Tomas Bjerre 2016-01-28 19:53:50
Updating CHANGELOG.md
- And Removing generate_changelog.sh
7613efc4a5a0833 Tomas Bjerre 2016-01-27 18:51:11
GitHub #11 Move command line to its own repo enhancement
Removing command line code
a7b20fdea564ff2 Tomas Bjerre 2016-01-27 18:14:33
Changing Jenkins plugin link to point at JenkinsCI
d405f4e8ae5f34f Tomas Bjerre 2015-12-11 07:56:23
Adding example template to readme
296d811a7ec3492 Tomas Bjerre 2015-12-10 17:12:44
Downgrading JGIT to 3.6.2 to be compatible with its older API
25fad813507296c Tomas Bjerre 2015-12-08 18:44:25
Allowing variables to be extended with custom context:s
c7e3a39354cb339 Tomas Bjerre 2015-12-05 14:30:21
Peeling references
- To support annotated tags
b818fd6a2f1207c Tomas Bjerre 2015-12-05 14:01:56
Using JGit to find repo folder correctly
- And JsonPath 2.1.0
2d0c1f1102387d0 Tomas Bjerre 2015-12-04 22:09:16
Caching requests to GitHub and Jira
2b9b6112244d1aa Tomas Bjerre 2015-12-01 21:34:52
Avoiding crash if GitHub issue cant be found
abe713cb069aa1f Tomas Bjerre 2015-11-23 21:44:23
GitHub #2 GitHub Integration enhancement
Integrating with GitHub
45af766856ac703 Tomas Bjerre 2015-11-22 19:51:40
GitHub #3 Jira Integration enhancement
Integrating with Jira
30a1095331ded15 Tomas Bjerre 2015-11-23 17:32:23
Changing master reference constan, to just master
- refs/heads/master may not exist, perhaps its refs/remotes/origin/master
c655cbd914d06f3 Tomas Bjerre 2015-11-21 15:36:03
doc
8c95fd4870872d4 Tomas Bjerre 2015-11-21 14:24:35
Adding test cases for MediaWiki integration
- Linking readme to screenshots
- Not encoding html-tags for MediaWiki, to enable setting the toclimit with a tag.
c8da374a92183d2 Tomas Bjerre 2015-11-21 14:18:19
Adding example html-template
7749ddfa42b4034 Tomas Bjerre 2015-11-20 21:38:13
Adding custom issues correctly fix
b5f03710018a65d Tomas Bjerre 2015-11-20 21:12:55
Better regular expression for extracting readable part of tag name #feature
d669ae9e7d00e52 Tomas Bjerre 2015-11-20 20:34:55
Setting default setting of ignore commits regexp fix
c226865b64ce01c Tomas Bjerre 2015-11-20 20:24:08
Using correct reference fix
388a3a851f665c1 Tomas Bjerre 2015-11-20 19:08:45
Some more work to get the lib working with Jenkins plugin
bfa6753630efcdb Tomas Bjerre 2015-11-20 17:03:04
Better error if not setting fromRepo
f978c6fd9c72233 Tomas Bjerre 2015-11-19 21:21:04
Not loading default settings by default when using API
d3e8656074af987 Tomas Bjerre 2015-11-19 20:56:47
updating changelog
64f318ca8f10ba8 Tomas Bjerre 2015-11-19 19:46:44
GitHub #7 Add booleans to enable if statements enhancement
Adding hasIssue hasLink to readme doc
fbb455921921ddc Tomas Bjerre 2015-11-18 19:41:03
Making sure several custom issue patterns can be set with API
49c51f0fa73f35c Tomas Bjerre 2015-11-19 19:40:27
Updating mediawiki screenshot
1669b02acf8c9fb Tomas Bjerre 2015-11-18 21:00:59
GitHub #7 Add booleans to enable if statements enhancement
Adding booleans to check if link and/or issue exists in issue
210e963a07b8a7b Tomas Bjerre 2015-11-18 19:06:00
Adding new mediawiki screenshot
467d126c87b734e Tomas Bjerre 2015-11-18 19:17:48
Update README.md
49afd799253a777 Tomas Bjerre 2015-11-18 06:55:50
doc
a083453437d20bd Tomas Bjerre 2015-11-17 20:29:42
GitHub #4 Mediawiki integration enhancement
MediaWiki integration
f45829b2c6a78d7 Tomas Bjerre 2015-11-17 19:27:03
doc
440ba52998293de Tomas Bjerre 2015-11-15 15:08:56
Adding link to Maven plugin
8fe5a0b66660e6d Tomas Bjerre 2015-11-15 14:39:41
Doc
47748d4350e9559 Tomas Bjerre 2015-11-15 13:16:55
Changing regexp pattern for github
- So that it does not match feature issues #feature
dd31f0a16fedfcf Tomas Bjerre 2015-11-15 12:47:06
Better error message if no template specified #feature
a599d143f676b92 Tomas Bjerre 2015-11-15 12:42:08
Prepare for next release
6dd3418a6dc5b0d Tomas Bjerre 2015-11-15 11:41:48
Adding generated CHANGELOG.md #feature
- Correcting faulty precondition check, file output argument could not be set.
b3ddd5fdad30f41 Tomas Bjerre 2015-11-15 09:48:35
Adding script to generate changelog
- Finding git repo in parent folders correctly fix
82be7c398d445bd Tomas Bjerre 2015-11-15 09:15:38
Car remove issue from commit message in changelog #feature
ec026ad2f25c612 Tomas Bjerre 2015-11-15 11:37:18
Improving test output #feature
3191a431aff2b20 Tomas Bjerre 2015-11-15 10:58:51
Customizing changelog #feature
59830c6f2a394fe Tomas Bjerre 2015-11-15 09:24:58
More settings can be set from command line
- More testing
ba9d565ddd15d1b Tomas Bjerre 2015-11-15 08:58:00
Doc
83a8a7b2f96ba88 Tomas Bjerre 2015-11-14 19:36:21
Test
5c54861708099d9 Tomas Bjerre 2015-11-14 19:00:17
Work for 1.0
051effe72405e78 Tomas Bjerre 2015-11-14 12:14:41
Initial commit
5aaeb907f68915a Tomas Bjerre 2015-11-14 09:46:23