Commit Graph

133 Commits

Author SHA1 Message Date
Kenji Okimoto
a39f0aa25d
Fix file path
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-11-05 14:26:30 +09:00
Kenji Okimoto
c8f37e96b5
Move components under components directory
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-11-05 13:11:19 +09:00
Kenji Okimoto
a769b7437b
Treat some variables as global
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-11-05 11:17:04 +09:00
Kenji Okimoto
e814a01f83
Fix ESLint error
> 47:11  error  Unexpected lexical declaration in case block  no-case-declarations

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-11-05 11:12:56 +09:00
Kenji Okimoto
202200b9f6
Use double quotes instead of single quotes
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-11-05 11:09:57 +09:00
Kenji Okimoto
5c1e9f0ead
Add missing semi colons
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-11-05 11:09:00 +09:00
Kenji Okimoto
3773141eeb
Remove unused import
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-10 10:08:48 +09:00
Kenji Okimoto
ec06161b3c
Remove unused files
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-09 17:37:56 +09:00
Kenji Okimoto
9d2ec4ba23
Remove debug print
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-09 15:10:37 +09:00
Kenji Okimoto
e1b3842e43
Use bootstrap-vue's tooltip component
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-09 15:04:15 +09:00
Kenji Okimoto
f318407750
Remove unused data attributes
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-09 15:03:34 +09:00
Kenji Okimoto
a6523b5833
Convert navigation to Haml format
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-09 12:50:03 +09:00
Kenji Okimoto
14c24c5bc9
Use BootstrapVue
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-03 16:08:35 +09:00
Kenji Okimoto
0c9fbaec5b
Add bootstrap-vue
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-03 13:25:18 +09:00
Kenji Okimoto
4c6e34ef03
Use window.addEventListener instead of $(document).ready
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-03 13:16:05 +09:00
Kenji Okimoto
303ebed383
Preview on change plugin name
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-03 11:51:02 +09:00
Kenji Okimoto
c0c0b74624
Preview at first
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-03 11:50:25 +09:00
Kenji Okimoto
8dcaef9834
Remove debug log
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-03 11:38:55 +09:00
Kenji Okimoto
832aeaea65
Use true/false value for checkbox value
Because Fluentd's config parser can handle "true/false" and "yes/no" only.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-03 11:03:00 +09:00
Kenji Okimoto
8b4829d7b3
Use snake case instead of camel case
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-02 18:00:19 +09:00
Kenji Okimoto
cf0e589bf8
Use Vuex.Store to share parser plugin parameters
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-02 17:40:03 +09:00
Kenji Okimoto
9964bff971
Add Vuex store
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-02 17:39:45 +09:00
Kenji Okimoto
c4f3de1d37
Add Vuex
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-10-02 17:02:04 +09:00
Kenji Okimoto
eb414cb9bb
Remove parser_plugin_form specific code from owned_plugin_form
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-28 12:08:57 +09:00
Kenji Okimoto
19bd3d06c1
Add parser_plugin_form component
This is copied from owned_plugin_form.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-28 11:59:23 +09:00
Kenji Okimoto
fee08df5fa
Display advanced options on owned plugins' form
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-28 11:58:15 +09:00
Kenji Okimoto
39f80f08d5
Suppress JavaScript warnings
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-28 10:48:40 +09:00
Kenji Okimoto
299d10738a
Suppress warnings
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-25 11:11:13 +09:00
Kenji Okimoto
01442157f3
Fix Api::SettingsController#update
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-14 16:10:00 +09:00
Kenji Okimoto
40881626d4
Remove removed labels' section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-14 14:25:31 +09:00
Kenji Okimoto
1f1bb2960d
Delete input plugin element properly
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-14 13:09:01 +09:00
Kenji Okimoto
6fd3a56f58
Use vm.$set
https://jp.vuejs.org/v2/api/#vm-set

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-14 12:42:33 +09:00
Kenji Okimoto
9b1b48e47b
Add parameters
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-14 12:40:33 +09:00
Kenji Okimoto
3bf166387c
Set label
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-14 12:40:16 +09:00
Kenji Okimoto
4d22b8065f
Break a long line
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-14 09:50:04 +09:00
Kenji Okimoto
94340ec3c1
Remove an empty line
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-13 16:25:20 +09:00
Kenji Okimoto
eaaccee7d1
Support multiple regexp/exclude section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-12 18:00:03 +09:00
Kenji Okimoto
f0e96ca000
Use const
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-12 17:55:20 +09:00
Kenji Okimoto
dceed5493d
Handle adding/removing grep-container properly
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-12 14:37:42 +09:00
Kenji Okimoto
85b0ff71fc
Implement view for filter_grep
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-09-11 16:58:01 +09:00
Kenji Okimoto
1bdcab35db
Follow API changes
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-08-23 17:12:38 +09:00
Kenji Okimoto
366df76679
Fix a typo
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-08-21 12:45:22 +09:00
Kenji Okimoto
533651c25b
Fix visualization error with "\#"
Close #202

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-08-21 12:09:58 +09:00
Kenji Okimoto
3e11fd77be
Fix style
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-08-21 10:26:36 +09:00
Kenji Okimoto
d0e0814065 Support relative URL
close #215

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-08-08 17:43:45 +09:00
Kenji Okimoto
995c5cd399
Use Rails.csrfToken() to avoid CSRF error while system test
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-08-02 17:42:07 +09:00
Kenji Okimoto
937fc907b5
Use reactive property properly
In previous version, we have modified read-only property directly.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-08-02 16:08:41 +09:00
Kenji Okimoto
004abdaa2a
Suppress vue/require-prop-types
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-07-18 14:05:14 +09:00
Kenji Okimoto
eddc9d0e67
Fix vue/order-in-components automatically
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-07-18 13:03:42 +09:00
Kenji Okimoto
c99fc85672
Remove unused assignments
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-07-18 13:00:57 +09:00