From 6c8c1dd3206596f6668281fba7fa7bd7a6a79af8 Mon Sep 17 00:00:00 2001 From: yoshihara Date: Wed, 15 Apr 2015 15:36:08 +0900 Subject: [PATCH 1/4] Use markdown format for ChangeLog --- ChangeLog => ChangeLog.md | 75 +++++++++++++++++++-------------------- 1 file changed, 37 insertions(+), 38 deletions(-) rename ChangeLog => ChangeLog.md (82%) diff --git a/ChangeLog b/ChangeLog.md similarity index 82% rename from ChangeLog rename to ChangeLog.md index f2507c707..129c48cfc 100644 --- a/ChangeLog +++ b/ChangeLog.md @@ -1,35 +1,43 @@ -Release 0.3.21 - 2015/04/15 +## Release 0.3.21 - 2015/04/15 + * [maintenance] #187 Remove needless gem * [fixed] #186 Fix the bug when server restart while logged in and "Config File" page is visited * [fixed] #184 Focus some inputboxes when its label is clicked * [improve] #180 #181 #183 #185 Tweak design -Release 0.3.20 - 2015/04/10 +## Release 0.3.20 - 2015/04/10 + * [fixed] #175 Fix the bug password can be changed without match between new password and password confirmation. * [fixed] #177 Use '0.0.0.0' as host not 'localhost' (If you want to change host, you can use `--host` option with `start` command) -Release 0.3.19 - 2015/04/08 +## Release 0.3.19 - 2015/04/08 + * [maintenance] #170 Update some gems * [maintenance] #171 Update Rails to 4.2.1 * [maintenance] #173 Add Rake task to clean files under tmp/ directory (for packaging) -Release 0.3.18 - 2015/04/02 +## Release 0.3.18 - 2015/04/02 + * [fixed] #167 Apply bootstrap css to inputboxes in signin form * [fixed] #168 Fix the behavor mismatch between configtest and update (update failed but configtest is OK) -Release 0.3.17 - 2015/04/01 +## Release 0.3.17 - 2015/04/01 + * [fixed] #164 Display add/remove icons correctly in out_forward settings page * [fixed] #165 Fix zombie process is created by clicking start button in dashboard -Release 0.3.16 - 2015/03/23 +## Release 0.3.16 - 2015/03/23 + * [fixed] #163 Relax fluentd dependency -Release 0.3.15 - 2015/03/11 +## Release 0.3.15 - 2015/03/11 + * [fixed] #159 Fix latest out_s3 plugin compatibility * [fixed] #160 Add validation that `buffer_path` required if `buffer_type` is file * [maintenance] Minor refactors -Release 0.3.14 - 2015/02/04 +## Release 0.3.14 - 2015/02/04 + * [maintenance] #150, #151 minor fix in README.md. * [maintenance] #149 Make circle-ci result stable. * [maintenance] #147 Update gems. @@ -38,11 +46,12 @@ Release 0.3.14 - 2015/02/04 * [improve] #152 Add dry-run to config edit. * [improve] #153 Show diff between current config and backup files. -Release 0.3.13 - 2015/01/28 +## Release 0.3.13 - 2015/01/28 + * [improve] #143 Use CodeMirror for setting edit +## Release 0.3.12 - 2015/01/16 -Release 0.3.12 - 2015/01/16 * [maintenance] #126-#131, #135, #138,#139 #CodeClimate score is now 4.0! special thanks to @rthbound for many pull-requests. * [fixed] #133 Incompatible config generated on out_s3 version 0.5.x or newer. * [fixed] #140 Fluentd::Agent#logged_errors methods returned wrong errors. @@ -50,18 +59,17 @@ Release 0.3.12 - 2015/01/16 * [improve] #124 Enable to note config history. * [improve] #137 Add "config test" button to config histories. You can check config before reuse that. +## Release 0.3.11 - 2014/12/19 -Release 0.3.11 - 2014/12/19 * [improve] Save config history. Now any saved config files can be restored to the current. +## Release 0.3.10 - 2014/12/17 -Release 0.3.10 - 2014/12/17 * [maintenance] Update components. * [improve] Add fluentd default plugin settings. * [fixed] Fix #121. Change to allow utf-8 string instead of ascii. - -Release 0.3.9 - 2014/12/01 +## Release 0.3.9 - 2014/12/01 * [improve] Display current setting for each section. https://github.com/fluent/fluentd-ui/pull/103 @@ -69,79 +77,70 @@ Release 0.3.9 - 2014/12/01 https://github.com/fluent/fluentd-ui/pull/105 * [improve] Reduce polling access for notification fetching. - -Release 0.3.8 - 2014/11/19 +## Release 0.3.8 - 2014/11/19 * [improve] Recommended plugins are updated. * [fixed] Plugin installation on td-agent-ui. - -Release 0.3.7 - 2014/11/13 +## Release 0.3.7 - 2014/11/13 * [maintenance] Change httpclient gem as stable version. - -Release 0.3.6 - 2014/11/12 +## Release 0.3.6 - 2014/11/12 * [improve] Don't install ri and rdoc. - -Release 0.3.5 - 2014/11/12 +## Release 0.3.5 - 2014/11/12 * [fixed] `/etc/init.d/td-agent stop` was killing the td-agent-ui on Debian based distributions. - -Release 0.3.4 - 2014/11/12 +## Release 0.3.4 - 2014/11/12 * yanked - -Release 0.3.3 - 2014/11/11 +## Release 0.3.3 - 2014/11/11 * [fixed] td-agent detection on Mac OS X - -Release 0.3.2 - 2014/11/10 +## Release 0.3.2 - 2014/11/10 * [fixed] Auto update fluentd-ui feature - -Release 0.3.1 - 2014/11/05 +## Release 0.3.1 - 2014/11/05 * [maintenance] Update dependencies * [maintenance] Add dep:list rake task to help package td-agent - -Release 0.3.0 - 2014/10/22 +## Release 0.3.0 - 2014/10/22 * [feature] Potentially support for multiple user name (not have UI to do it) * [improve] Improve installing plugin processing experience * [improve] Some messages added or fixed -Release 0.2.0 - 2014/09/02 +## Release 0.2.0 - 2014/09/02 * [compatibility] Login password is reset as default if v0.1.x user who updates thier password. * [fixed] Keep changed password after update fluentd-ui gem. * [fixed] Add missing LICENSE file (Apache license 2.0) * [change] Remove bcrypt for packaging issue on Mac. -Release 0.1.4 - 2014/08/20 +## Release 0.1.4 - 2014/08/20 * [fixed] Fix can't setting in_tail with format regexp. -Release 0.1.3 - 2014/08/13 +## Release 0.1.3 - 2014/08/13 * [feature] Add out_elasticsearch setting -Release 0.1.2 - 2014/08/07 +## Release 0.1.2 - 2014/08/07 * [fixed] Can't login if password changed from default -Release 0.1.1 - 2014/08/07 +## Release 0.1.1 - 2014/08/07 * [fixed] Can't install a gem on some environment #70 * [fixed] Can't setup in_tail if recognized as binary file selected #71 -Release 0.1.0 - 2014/08/01 +## Release 0.1.0 - 2014/08/01 * First release! From 5c1ee9b350c675c232f5a43652cfcabf23401c3c Mon Sep 17 00:00:00 2001 From: yoshihara Date: Wed, 15 Apr 2015 15:58:57 +0900 Subject: [PATCH 2/4] Make PR number as link --- ChangeLog.md | 66 ++++++++++++++++++++++++++-------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index 129c48cfc..78fb0e128 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,63 +1,63 @@ ## Release 0.3.21 - 2015/04/15 -* [maintenance] #187 Remove needless gem -* [fixed] #186 Fix the bug when server restart while logged in and "Config File" page is visited -* [fixed] #184 Focus some inputboxes when its label is clicked -* [improve] #180 #181 #183 #185 Tweak design +* [maintenance] [#187](https://github.com/fluent/fluentd-ui/pull/187) Remove needless gem +* [fixed] [#186](https://github.com/fluent/fluentd-ui/pull/186) Fix the bug when server restart while logged in and "Config File" page is visited +* [fixed] [#184](https://github.com/fluent/fluentd-ui/pull/184) Focus some inputboxes when its label is clicked +* [improve] [#180](https://github.com/fluent/fluentd-ui/pull/180) [#181](https://github.com/fluent/fluentd-ui/pull/181) [#183](https://github.com/fluent/fluentd-ui/pull/183) [#185](https://github.com/fluent/fluentd-ui/pull/185) Tweak design ## Release 0.3.20 - 2015/04/10 -* [fixed] #175 Fix the bug password can be changed without match between new password and password confirmation. -* [fixed] #177 Use '0.0.0.0' as host not 'localhost' (If you want to change host, you can use `--host` option with `start` command) +* [fixed] [#175](https://github.com/fluent/fluentd-ui/pull/175) Fix the bug password can be changed without match between new password and password confirmation. +* [fixed] [#177](https://github.com/fluent/fluentd-ui/pull/177) Use '0.0.0.0' as host not 'localhost' (If you want to change host, you can use `--host` option with `start` command) ## Release 0.3.19 - 2015/04/08 -* [maintenance] #170 Update some gems -* [maintenance] #171 Update Rails to 4.2.1 -* [maintenance] #173 Add Rake task to clean files under tmp/ directory (for packaging) +* [maintenance] [#170](https://github.com/fluent/fluentd-ui/pull/170) Update some gems +* [maintenance] [#171](https://github.com/fluent/fluentd-ui/pull/171) Update Rails to 4.2.1 +* [maintenance] [#173](https://github.com/fluent/fluentd-ui/pull/173) Add Rake task to clean files under tmp/ directory (for packaging) ## Release 0.3.18 - 2015/04/02 -* [fixed] #167 Apply bootstrap css to inputboxes in signin form -* [fixed] #168 Fix the behavor mismatch between configtest and update (update failed but configtest is OK) +* [fixed] [#167](https://github.com/fluent/fluentd-ui/pull/167) Apply bootstrap css to inputboxes in signin form +* [fixed] [#168](https://github.com/fluent/fluentd-ui/pull/168) Fix the behavor mismatch between configtest and update (update failed but configtest is OK) ## Release 0.3.17 - 2015/04/01 -* [fixed] #164 Display add/remove icons correctly in out_forward settings page -* [fixed] #165 Fix zombie process is created by clicking start button in dashboard +* [fixed] [#164](https://github.com/fluent/fluentd-ui/pull/164) Display add/remove icons correctly in out_forward settings page +* [fixed] [#165](https://github.com/fluent/fluentd-ui/pull/165) Fix zombie process is created by clicking start button in dashboard ## Release 0.3.16 - 2015/03/23 -* [fixed] #163 Relax fluentd dependency +* [fixed] [#163](https://github.com/fluent/fluentd-ui/pull/163) Relax fluentd dependency ## Release 0.3.15 - 2015/03/11 -* [fixed] #159 Fix latest out_s3 plugin compatibility -* [fixed] #160 Add validation that `buffer_path` required if `buffer_type` is file +* [fixed] [#159](https://github.com/fluent/fluentd-ui/pull/159) Fix latest out_s3 plugin compatibility +* [fixed] [#160](https://github.com/fluent/fluentd-ui/pull/160) Add validation that `buffer_path` required if `buffer_type` is file * [maintenance] Minor refactors ## Release 0.3.14 - 2015/02/04 -* [maintenance] #150, #151 minor fix in README.md. -* [maintenance] #149 Make circle-ci result stable. -* [maintenance] #147 Update gems. -* [maintenance] #144 Ignore useless bower files -* [fixed] #146 Fix to enable to too fast input in regex text box (#145 issue). -* [improve] #152 Add dry-run to config edit. -* [improve] #153 Show diff between current config and backup files. +* [maintenance] [#150](https://github.com/fluent/fluentd-ui/pull/150), [#151](https://github.com/fluent/fluentd-ui/pull/151) minor fix in README.md. +* [maintenance] [#149](https://github.com/fluent/fluentd-ui/pull/149) Make circle-ci result stable. +* [maintenance] [#147](https://github.com/fluent/fluentd-ui/pull/147) Update gems. +* [maintenance] [#144](https://github.com/fluent/fluentd-ui/pull/144) Ignore useless bower files +* [fixed] [#146](https://github.com/fluent/fluentd-ui/pull/146) Fix to enable to too fast input in regex text box ([#145](https://github.com/fluent/fluentd-ui/pull/145) issue). +* [improve] [#152](https://github.com/fluent/fluentd-ui/pull/152) Add dry-run to config edit. +* [improve] [#153](https://github.com/fluent/fluentd-ui/pull/153) Show diff between current config and backup files. ## Release 0.3.13 - 2015/01/28 -* [improve] #143 Use CodeMirror for setting edit +* [improve] [#143](https://github.com/fluent/fluentd-ui/pull/143) Use CodeMirror for setting edit ## Release 0.3.12 - 2015/01/16 -* [maintenance] #126-#131, #135, #138,#139 #CodeClimate score is now 4.0! special thanks to @rthbound for many pull-requests. -* [fixed] #133 Incompatible config generated on out_s3 version 0.5.x or newer. -* [fixed] #140 Fluentd::Agent#logged_errors methods returned wrong errors. -* [fixed] #136 Caused error on gem list fetching on some environments. -* [improve] #124 Enable to note config history. -* [improve] #137 Add "config test" button to config histories. You can check config before reuse that. +* [maintenance] [#126](https://github.com/fluent/fluentd-ui/pull/126)-[#131](https://github.com/fluent/fluentd-ui/pull/131), [#135](https://github.com/fluent/fluentd-ui/pull/135), [#138](https://github.com/fluent/fluentd-ui/pull/138), [#139](https://github.com/fluent/fluentd-ui/pull/139) #CodeClimate score is now 4.0! special thanks to @rthbound for many pull-requests. +* [fixed] [#133](https://github.com/fluent/fluentd-ui/pull/133) Incompatible config generated on out_s3 version 0.5.x or newer. +* [fixed] [#140](https://github.com/fluent/fluentd-ui/pull/140) Fluentd::Agent#logged_errors methods returned wrong errors. +* [fixed] [#136](https://github.com/fluent/fluentd-ui/pull/136) Caused error on gem list fetching on some environments. +* [improve] [#124](https://github.com/fluent/fluentd-ui/pull/124) Enable to note config history. +* [improve] [#137](https://github.com/fluent/fluentd-ui/pull/137) Add "config test" button to config histories. You can check config before reuse that. ## Release 0.3.11 - 2014/12/19 @@ -67,7 +67,7 @@ * [maintenance] Update components. * [improve] Add fluentd default plugin settings. -* [fixed] Fix #121. Change to allow utf-8 string instead of ascii. +* [fixed] Fix [#121](https://github.com/fluent/fluentd-ui/pull/121). Change to allow utf-8 string instead of ascii. ## Release 0.3.9 - 2014/12/01 @@ -138,8 +138,8 @@ ## Release 0.1.1 - 2014/08/07 -* [fixed] Can't install a gem on some environment #70 -* [fixed] Can't setup in_tail if recognized as binary file selected #71 +* [fixed] Can't install a gem on some environment [#70](https://github.com/fluent/fluentd-ui/pull/70) +* [fixed] Can't setup in_tail if recognized as binary file selected [#71](https://github.com/fluent/fluentd-ui/pull/71) ## Release 0.1.0 - 2014/08/01 From e6efa55c7971a23717c8974b9262c59e3e195aec Mon Sep 17 00:00:00 2001 From: yoshihara Date: Wed, 15 Apr 2015 16:17:58 +0900 Subject: [PATCH 3/4] Follow ChangeLog format --- lib/tasks/release.rake | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/tasks/release.rake b/lib/tasks/release.rake index 5ee38bfbe..84afb56a7 100644 --- a/lib/tasks/release.rake +++ b/lib/tasks/release.rake @@ -21,15 +21,16 @@ namespace :release do new_version = old_version.gsub(/\.#{old_revision}\z/, ".#{old_revision.to_i + 1}") # Update ChangeLog - changelog_filename = Rails.root.join('ChangeLog') + changelog_filename = Rails.root.join('ChangeLog.md') changelog = File.read(changelog_filename) pr_descriptions = pr_numbers.map do |number| - "* [] #{number} https://github.com/fluent/fluentd-ui/pull/#{number.gsub('#', '')}" + "* [] [#{number}](https://github.com/fluent/fluentd-ui/pull/#{number.gsub('#', '')}) " end.join("\n") new_changelog = <<-HEADER -Release #{new_version} - #{Time.now.strftime("%Y/%m/%d")} +## Release #{new_version} - #{Time.now.strftime("%Y/%m/%d")} + #{pr_descriptions} #{changelog.chomp} From fdd44c962ecb94709d13e6376d9ff6b64b84be91 Mon Sep 17 00:00:00 2001 From: yoshihara Date: Wed, 15 Apr 2015 16:21:26 +0900 Subject: [PATCH 4/4] Add Link to ChangeLog.md from ChangeLog (old ChangeLog) --- ChangeLog | 1 + 1 file changed, 1 insertion(+) create mode 100644 ChangeLog diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 000000000..3e0db76bb --- /dev/null +++ b/ChangeLog @@ -0,0 +1 @@ +Please see https://github.com/fluent/fluentd-ui/blob/master/ChangeLog.md