diff --git a/Gemfile.lock b/Gemfile.lock index 4f94e8a..11decac 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,11 +1,12 @@ PATH remote: . specs: - fluentd-ui (1.0.0.alpha.3) + fluentd-ui (1.0.0.beta.1) addressable bootsnap (>= 1.1.0) bundler diff-lcs + dig_rb (~> 1.0.0) draper (~> 3.0) fluent-plugin-elasticsearch (~> 2.10) fluent-plugin-mongo (~> 1.1) @@ -78,32 +79,32 @@ GEM addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) arel (9.0.0) - aws-eventstream (1.0.0) - aws-partitions (1.87.0) - aws-sdk-core (3.21.2) + aws-eventstream (1.0.1) + aws-partitions (1.96.0) + aws-sdk-core (3.22.1) aws-eventstream (~> 1.0) aws-partitions (~> 1.0) aws-sigv4 (~> 1.0) jmespath (~> 1.0) - aws-sdk-kms (1.5.0) + aws-sdk-kms (1.6.0) aws-sdk-core (~> 3) aws-sigv4 (~> 1.0) - aws-sdk-s3 (1.13.0) + aws-sdk-s3 (1.17.0) aws-sdk-core (~> 3, >= 3.21.2) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.0) - aws-sdk-sqs (1.3.0) + aws-sdk-sqs (1.4.0) aws-sdk-core (~> 3) aws-sigv4 (~> 1.0) - aws-sigv4 (1.0.2) - better_errors (2.1.1) + aws-sigv4 (1.0.3) + better_errors (2.4.0) coderay (>= 1.0.0) - erubis (>= 2.6.6) + erubi (>= 1.0.0) rack (>= 0.9.0) bindex (0.5.0) binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) - bootsnap (1.3.0) + bootsnap (1.3.1) msgpack (~> 1.0) bson (4.3.0) builder (3.2.3) @@ -114,12 +115,12 @@ GEM rack (>= 1.6.0) rack-test (>= 0.6.3) xpath (~> 3.1) - capybara-screenshot (1.0.19) + capybara-screenshot (1.0.21) capybara (>= 1.0, < 4) launchy childprocess (0.9.0) ffi (~> 1.0, >= 1.0.11) - coderay (1.1.1) + coderay (1.1.2) concurrent-ruby (1.0.5) cool.io (1.5.3) crack (0.4.3) @@ -128,39 +129,39 @@ GEM debug_inspector (0.0.3) diff-lcs (1.3) dig_rb (1.0.1) - docile (1.3.0) + docile (1.3.1) draper (3.0.1) actionpack (~> 5.0) activemodel (~> 5.0) activemodel-serializers-xml (~> 1.0) activesupport (~> 5.0) request_store (~> 1.0) - elasticsearch (6.0.2) - elasticsearch-api (= 6.0.2) - elasticsearch-transport (= 6.0.2) - elasticsearch-api (6.0.2) + elasticsearch (6.1.0) + elasticsearch-api (= 6.1.0) + elasticsearch-transport (= 6.1.0) + elasticsearch-api (6.1.0) multi_json - elasticsearch-transport (6.0.2) + elasticsearch-transport (6.1.0) faraday multi_json erubi (1.7.1) erubis (2.7.0) excon (0.62.0) - factory_bot (4.8.2) + factory_bot (4.10.0) activesupport (>= 3.0.0) - factory_bot_rails (4.8.2) - factory_bot (~> 4.8.2) + factory_bot_rails (4.10.0) + factory_bot (~> 4.10.0) railties (>= 3.0.0) faraday (0.15.2) multipart-post (>= 1.2, < 3) ffi (1.9.25) - fluent-plugin-elasticsearch (2.10.1) + fluent-plugin-elasticsearch (2.11.1) elasticsearch excon fluentd (>= 0.14.20) - fluent-plugin-mongo (1.1.1) + fluent-plugin-mongo (1.1.2) fluentd (>= 0.14.12, < 2) - mongo (~> 2.2.0) + mongo (~> 2.6.0) fluent-plugin-s3 (1.1.3) aws-sdk-s3 (~> 1.0) aws-sdk-sqs (~> 1.0) @@ -209,7 +210,7 @@ GEM multi_json (>= 1.2) jmespath (1.4.0) json (2.1.0) - kramdown (1.16.2) + kramdown (1.17.0) kramdown-haml (0.0.3) haml launchy (2.4.3) @@ -225,27 +226,26 @@ GEM mini_mime (>= 0.1.1) marcel (0.3.2) mimemagic (~> 0.3.2) - method_source (0.8.2) + method_source (0.9.0) mimemagic (0.3.2) mini_mime (1.0.0) mini_portile2 (2.3.0) minitest (5.11.3) - mongo (2.2.7) - bson (~> 4.0) + mongo (2.6.1) + bson (>= 4.3.0, < 5.0.0) msgpack (1.2.4) multi_json (1.13.1) multipart-post (2.0.0) - nio4r (2.3.0) + nio4r (2.3.1) nokogiri (1.8.4) mini_portile2 (~> 2.3.0) - pry (0.10.4) + pry (0.11.3) coderay (~> 1.1.0) - method_source (~> 0.8.1) - slop (~> 3.4) + method_source (~> 0.9.0) pry-rails (0.3.6) pry (>= 0.10.4) public_suffix (3.0.2) - puma (3.11.4) + puma (3.12.0) rack (2.0.5) rack-proxy (0.6.4) rack @@ -281,29 +281,29 @@ GEM ffi (>= 0.5.0, < 2) request_store (1.4.1) rack (>= 1.4) - rspec-core (3.5.4) - rspec-support (~> 3.5.0) - rspec-expectations (3.5.0) + rspec-core (3.7.1) + rspec-support (~> 3.7.0) + rspec-expectations (3.7.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-mocks (3.5.0) + rspec-support (~> 3.7.0) + rspec-mocks (3.7.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.5.0) - rspec-rails (3.5.2) + rspec-support (~> 3.7.0) + rspec-rails (3.7.2) actionpack (>= 3.0) activesupport (>= 3.0) railties (>= 3.0) - rspec-core (~> 3.5.0) - rspec-expectations (~> 3.5.0) - rspec-mocks (~> 3.5.0) - rspec-support (~> 3.5.0) - rspec-support (3.5.0) + rspec-core (~> 3.7.0) + rspec-expectations (~> 3.7.0) + rspec-mocks (~> 3.7.0) + rspec-support (~> 3.7.0) + rspec-support (3.7.1) ruby_dep (1.5.0) ruby_parser (3.11.0) sexp_processor (~> 4.9) rubyzip (1.2.1) safe_yaml (1.0.4) - sass (3.5.6) + sass (3.5.7) sass-listen (~> 4.0.0) sass-listen (4.0.0) rb-fsevent (~> 0.9, >= 0.9.4) @@ -327,7 +327,6 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - slop (3.6.0) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) @@ -345,12 +344,12 @@ GEM thor (0.20.0) thread_safe (0.3.6) tilt (2.0.8) - timecop (0.8.1) + timecop (0.9.1) tzinfo (1.2.5) thread_safe (~> 0.1) tzinfo-data (1.2018.5) tzinfo (>= 1.0.0) - web-console (3.6.0) + web-console (3.6.2) actionview (>= 5.0) activemodel (>= 5.0) bindex (>= 0.4.0) @@ -359,7 +358,7 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff - webpacker (3.5.3) + webpacker (3.5.5) activesupport (>= 4.2) rack-proxy (>= 0.6.1) railties (>= 4.2) diff --git a/README.md b/README.md index 0bf7621..fe26d33 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,14 @@ And some additional packages (Debian / Ubuntu) - libxslt1-dev - ruby-dev +## How to install and run + + $ gem install fluentd-ui + $ fluentd-ui setup + $ fluentd-ui start --daemonize + +Access http://localhost:9292 by web browser. + ## Development $ git clone https://github.com/fluent/fluentd-ui @@ -47,6 +55,9 @@ NOTE: `chromedriver` executable binary should be located under your `$PATH`. ## Building fluentd-ui.gem + # Clear tmp/, public/assets and public/packs + $ bin/rails tmp:clear assets:clobber && touch tmp/.gitkeep + # Generate pre-compiled assets $ RAILS_ENV=production bin/rails assets:precompile diff --git a/lib/fluentd-ui/version.rb b/lib/fluentd-ui/version.rb index 673877a..c619946 100644 --- a/lib/fluentd-ui/version.rb +++ b/lib/fluentd-ui/version.rb @@ -1,3 +1,3 @@ module FluentdUI - VERSION = "1.0.0.alpha.3" + VERSION = "1.0.0.beta.1" end