Commit Graph

1656 Commits

Author SHA1 Message Date
Kenji Okimoto
8f8d254cbf Add binding_of_caller gem for debugging
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:16:12 +09:00
Kenji Okimoto
2efebe3de0 Fluentd configuration is not XML
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:14:37 +09:00
Kenji Okimoto
ecd40a81f4 Support reloading Fluentd/td-agent
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:13:28 +09:00
Kenji Okimoto
e3c6d9032f Use systemctl instead of /etc/init.d/td-agent
Because td-agent3 supports systemd.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:11:25 +09:00
Kenji Okimoto
cfda9dcaea Module#include is public since Ruby 2.1
We don't support old versions of Ruby.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:11:09 +09:00
Kenji Okimoto
1620161467 Remove outdated comment
td-agent3 supports reload command.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:07:33 +09:00
Kenji Okimoto
ebbf16af2a Remove outdated comment
td-agent3's /etc/init.d/td-agent has reload command.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:07:33 +09:00
Kenji Okimoto
57d49b0dd8 Remove outdated link
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:07:33 +09:00
Kenji Okimoto
54ee95fcef Update comment for td-agent3
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:07:33 +09:00
Kenji Okimoto
7447d3443c
Update required Ruby version and fluentd version
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:03:45 +09:00
Kenji Okimoto
1c1be7bfc7 Use new plugin API for parser plugins
This commit will fail after release Fluentd v1.2.0.
Because new version of Fluentd will update the regular expression of
some plugins.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 10:00:42 +09:00
Kenji Okimoto
51677586d8 Update Fluentd version in gemspec
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-22 09:58:30 +09:00
okkez
3d249ee61e
Merge pull request #231 from fluent/update-about-test-environment
Update README.about test environment
2018-05-21 17:54:24 +09:00
Kenji Okimoto
0b34607fd8 Update about test environment
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 17:52:21 +09:00
Kenji Okimoto
8e2f6cddb9 Use bin/rails
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 17:52:11 +09:00
okkez
25eee8b3ba
Merge pull request #230 from fluent/suppress-deprecation-warnings
Suppress deprecation warning
2018-05-21 17:46:30 +09:00
Kenji Okimoto
ca76a1e6f9 Suppress deprecation warning
> DEPRECATION WARNING: The success? predicate is deprecated and will
> be removed in Rails 6.0. Please use successful? as provided by
> Rack::Response::Helpers.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 17:43:52 +09:00
okkez
c56c5b7a8a
Merge pull request #229 from fluent/remove-jquery-rails
Remove jquery-rails
2018-05-21 17:40:43 +09:00
Kenji Okimoto
32ec2acdd0 Remove jquery-rails
Because we use jQueyr npm.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 17:24:03 +09:00
okkez
0ebb5fe7ed
Merge pull request #228 from okkez/install-webpacker-vue
Install Vue.js via webpacker and use it
2018-05-21 16:34:11 +09:00
Kenji Okimoto
0b7cd61a09 Try using accept_confirm and dismiss_confirm
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 16:15:16 +09:00
Kenji Okimoto
153aee148b Run bin/setup instead of bundler
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 15:27:45 +09:00
Kenji Okimoto
df73161d4f Run bin/yarn in setup
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 15:26:41 +09:00
Kenji Okimoto
66e5155e04 Adjust style
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 15:11:44 +09:00
Kenji Okimoto
009c3527bb Use bootstrap4 class instead of font-awesome class
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 15:03:23 +09:00
Kenji Okimoto
2da0763393 Adjust style
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 14:55:19 +09:00
Kenji Okimoto
badf8c5a2b Add missing nav-link
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 14:48:39 +09:00
Kenji Okimoto
3fe0bb73af Update config-editor directive
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 14:39:35 +09:00
Kenji Okimoto
8c2b31ebd1 Set CSRF token
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 14:31:17 +09:00
Kenji Okimoto
a6d4243785 Fix a typo
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 14:30:26 +09:00
Kenji Okimoto
14288b4295 Apply codemirror
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 14:30:16 +09:00
Kenji Okimoto
a781a5a3c9 Remove props settings
Because v-bind cannot bind object type value.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 13:35:45 +09:00
Kenji Okimoto
4b9270f263 Remove javascript_include_tag "application"
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 13:35:23 +09:00
Kenji Okimoto
716b8562eb Use arrow function
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 11:48:21 +09:00
Kenji Okimoto
96b7f14427 Bind values properly
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 11:46:29 +09:00
Kenji Okimoto
58539defd8 Define the local component properly
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 11:46:02 +09:00
Kenji Okimoto
648be99455 Use arrow function
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 11:45:43 +09:00
Kenji Okimoto
7894f5534b Add missing scope
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 11:45:05 +09:00
Kenji Okimoto
3087ce1ffd Adjust download button position
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 09:57:14 +09:00
Kenji Okimoto
820e0e2df3 Adjust margin
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-21 09:51:42 +09:00
Kenji Okimoto
f54a84e334
Add ignore pattern
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 17:28:53 +09:00
Kenji Okimoto
08277cdbda
Use bootstrap4 style
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 17:16:52 +09:00
Kenji Okimoto
5db7556de8
Use bootstrap4 style
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 17:01:37 +09:00
Kenji Okimoto
9da93769dc
Prepare app/javascript/stylesheets/application.scss
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 16:46:57 +09:00
Kenji Okimoto
dfa67329b6
Stop displaying fluentd-status if @fluentd is not configured
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 16:28:14 +09:00
Kenji Okimoto
25f0848809
Stop checking plugin updates when test
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 16:12:13 +09:00
Kenji Okimoto
d89bccef98
Use bootstrap4 style
panel -> card

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 15:46:21 +09:00
Kenji Okimoto
ac6d2e5d67
Use card to display box
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 15:32:23 +09:00
Kenji Okimoto
e87982d765
Mode codemirror.js under app/javascript/packs
Meld codemirror_fluentd.js into codemirror.js.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 15:30:34 +09:00
Kenji Okimoto
d5f0eac035
Move nested_settings.js under app/javascript/packs
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-05-18 15:18:36 +09:00