740 Commits

Author SHA1 Message Date
hassaku
3d87c91524 Hide processing plugins not to uninstall. 2014-10-08 00:16:26 +09:00
uu59
cb6aaea609 Merge pull request #90 from Kyuden/clean_command_exit
Cleanly exits from commands.
2014-10-06 11:55:32 +09:00
Kyuden
d3febce937 Cleanly exits from commands. 2014-10-06 11:53:26 +09:00
uu59
9015ca455d Merge pull request #87 from hassaku/organize_screenshots
Organize screenshot images in docs directory.
2014-10-06 11:08:06 +09:00
uu59
39208d7f6f Merge pull request #89 from kou/suppress-already-initialized-constant-keys-warnings
Suppress "already initialized constant KEYS" warning
2014-10-06 11:07:18 +09:00
uu59
99dfe009b6 Merge pull request #88 from Kyuden/delete_div
Delete optional div tag in haml
2014-10-06 10:52:31 +09:00
Kouhei Sutou
88979eb39b Suppress "already initialized constant KEYS" warning
`Class.new {...}` uses a closure to define a class. Closure keeps
environment that includes local variables and so on. Assignment changes
the environment. So `klass = Class.new { KEYS = [] }` doesn't define
`klass::KEYS`. It defines `Object::KEYS`.

    a = 1
    Class.new do
      a = 2
      X = 3
    end
    p a # => 2
    p X # => 3

We need to use `const_set` to define a constant in `Class.new {...}`.
2014-10-05 15:53:44 +09:00
Kyuden
0365f10fbe Delete optional div tag in haml 2014-10-04 15:19:14 +09:00
hassaku
5d9c9b6abf Organize screenshots in docs directory. 2014-10-04 00:31:57 +09:00
uu59
7a5c49e5e3 Merge pull request #86 from Kyuden/success_message_when_password_updated
Display success message when password updated successfully
2014-10-03 13:23:35 +09:00
Kyuden
8b07f217ff Display success message when password updated successfully 2014-10-03 12:41:51 +09:00
uu59
7a0c8de799 Merge pull request #85 from hassaku/show_processing_status
Show processing status of plugin install
2014-10-01 16:19:55 +09:00
uu59
548f1c2f53 Merge pull request #83 from kou/converge-admin-user-restriction
Converge codes for user name restriction
2014-10-01 16:19:17 +09:00
hassaku
7be8e363f8 Change status depending on starting plugin install. 2014-09-30 23:17:01 +09:00
hassaku
8bd0046a24 Add spec for plugin's decorator. 2014-09-30 22:33:25 +09:00
hassaku
9c2dc24793 Change the priority of checking status because both installed and not installed plugins could be processing. 2014-09-30 22:27:46 +09:00
hassaku
4e959c1fd2 Refactor logic in view using decorator. 2014-09-30 22:07:52 +09:00
hassaku
3ae454566c Add draper gem to decorate a model. 2014-09-30 22:05:49 +09:00
hassaku
154f7bb856 Show processing status. 2014-09-29 00:34:15 +09:00
hassaku
1a24e8856a Hide install button while processing. 2014-09-29 00:33:12 +09:00
hassaku
5424872bbf Add translation for processing. 2014-09-29 00:31:21 +09:00
uu59
2432cc74a3 Merge pull request #84 from hassaku/fix_missing_translation
Fix missing translation
2014-09-28 23:56:43 +09:00
hassaku
fd546e8406 Fix translation missing at recommended plugins page. 2014-09-28 23:28:28 +09:00
hassaku
2b2b771432 Fix translation missing at information page. 2014-09-28 23:26:31 +09:00
uu59
f47625de43 Update Gemfile.lock 2014-09-27 19:16:10 +09:00
uu59
b3cda88269 Fix to find fleunt-gem command path 2014-09-27 19:15:36 +09:00
uu59
8d5529897f Merge pull request #72 from kou/suppress-list-not-found-message
Suppress "No such file or directory - list" message
2014-09-27 19:10:32 +09:00
Kouhei Sutou
f5c0aaf8f2 Converge codes for user name restriction
The current implementation accepts only "admin" user. Codes for the
restriction exist in several files.

This change converges codes for the restriction to
app/models/user.rb. This change will be helpful when we support more
user names.
2014-09-25 15:55:19 +09:00
uu59
01d8b3961d Merge pull request #81 from kiyoto/naming
Fix typo
2014-09-19 14:54:31 +09:00
kiyoto
483a66f408 Fix typo 2014-09-19 05:33:42 +00:00
uu59
76934043de v0.2.0 v0.2.0 2014-09-02 16:15:44 +09:00
uu59
0185270ddc Merge pull request #79 from fluent/remove_bcrypt_for_fix_build_on_mac
Remove bcrypt gem for packaging issue on Mac
2014-09-02 16:12:50 +09:00
uu59
79206b1197 Remove bcrypt gem for packaging issue on Mac 2014-09-02 16:10:53 +09:00
uu59
806b68074d Add license file (Apache v2.0) 2014-08-22 17:25:35 +09:00
uu59
36b9b8782a Store password into ~/.fluentd-ui dir to keep it after updating 2014-08-22 17:16:15 +09:00
uu59
c8f8a62c23 Refactor: decide fluentd-ui data directory logic to FluentdUI class 2014-08-22 17:11:52 +09:00
uu59
67d26bdc3c Merge pull request #78 from kou/try-to-fix-wrong-try
Try to fix wrong try usage
2014-08-22 17:06:51 +09:00
uu59
ca368c932e v0.1.4 v0.1.4 2014-08-20 14:56:45 +09:00
Kouhei Sutou
ab903716bc Try to fix wrong try usage
`Object#try` checks "whether receiver is nil or not". It doesn't rescue
any exceptions raised in method call.

    > User.new(name: "admin", password_digest: "invalid-hash").authenticate("X")
    BCrypt::Errors::InvalidHash: invalid hash
            from /var/lib/gems/2.1.0/gems/bcrypt-3.1.7/lib/bcrypt/password.rb:60:in `initialize'
            ...
2014-08-19 21:21:35 +09:00
uu59
ba31ef566a Fix can't setting with regexp on in_tail 2014-08-14 18:29:06 +09:00
uu59
b886f75491 v0.1.3 v0.1.3 2014-08-13 18:26:40 +09:00
uu59
9058720ec4 Merge pull request #77 from fluent/out_elasticsearch
Add out_elasticsearch setting page
2014-08-13 18:22:34 +09:00
uu59
5e704969d2 tag_key is not config param 2014-08-13 18:20:24 +09:00
uu59
242e23732c Add out_elasticsearch setting 2014-08-13 18:12:28 +09:00
uu59
6551280ba0 Refactoring for commonly setting controllers to be concern 2014-08-13 17:40:24 +09:00
uu59
b2a6f0e9dc Remove duplicated validation (same code in the model). thanks @kou! 2014-08-12 22:25:48 +09:00
uu59
636862b484 Add more badges 2014-08-12 22:04:37 +09:00
uu59
fd1274d6dc Merge pull request #75 from kou/remove-unused-code
Remove unused code
2014-08-12 00:03:31 +09:00
Kouhei Sutou
17d25800c9 Remove unused code
We don't have both `User.exists?` and `User.create!`.
2014-08-11 21:18:26 +09:00
uu59
a712acfa3a Merge pull request #74 from kou/improve-binary-file-detection
Improve binary file detection
2014-08-11 12:47:47 +09:00