Commit Graph

1656 Commits

Author SHA1 Message Date
Kenji Okimoto
fce12c5cb5
Display tooltip and guide for parser_multiline
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 17:38:41 +09:00
Kenji Okimoto
41b18ffba1
Add hidden field for owned plugin type
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:42:15 +09:00
Kenji Okimoto
f1d32695a4
Dump @type attribute of owned plugins
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:32:36 +09:00
Kenji Okimoto
215da19bda
Remove parse_type like attributes from owner plugin configuration
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:32:01 +09:00
Kenji Okimoto
2f2b388d57
Support storage
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:31:45 +09:00
Kenji Okimoto
8644549fce
Apply changes same as after_format
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:21:10 +09:00
Kenji Okimoto
6c36d5e818
Use POST instead of XHR
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:20:40 +09:00
Kenji Okimoto
f8d1a5c379
Use to_config instead of to_conf
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:20:18 +09:00
Kenji Okimoto
dc44aaf952
Add missing hidden field
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:19:03 +09:00
Kenji Okimoto
c8fde4618b
Indent
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 16:18:54 +09:00
Kenji Okimoto
90a88ec5d1
Display parser common options
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 15:16:46 +09:00
Kenji Okimoto
e0557c5697
Support options
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 15:00:38 +09:00
Kenji Okimoto
51e76524d9
Rename f to form
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:52:20 +09:00
Kenji Okimoto
193fe57a22
Use FluentdFormBuilder's method
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:38:18 +09:00
Kenji Okimoto
8962784d4b
Use form_with instead of form_for
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:37:43 +09:00
Kenji Okimoto
908c4efebe
Use local variables instead of instance variables
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:24:39 +09:00
Kenji Okimoto
600d93461d
Update setting_params to apply strong parameter
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:20:53 +09:00
Kenji Okimoto
c55038ed17
Rescue Fluent::ConfigError
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:20:05 +09:00
Kenji Okimoto
fe32983c0f
Remove unused methods
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 14:19:51 +09:00
Kenji Okimoto
1cd2282212
Set empty hash if params[:plugin_config] is null
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 12:36:45 +09:00
Kenji Okimoto
8c708c0df4
Remove unused code
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:54:12 +09:00
Kenji Okimoto
b70cc1c0fb
Set formats and format_firstline to plugin_config
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:48:48 +09:00
Kenji Okimoto
10373a2ae9
Add prepare_plugin_config
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:48:24 +09:00
Kenji Okimoto
0e4f972872
Add format_firstline
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:48:12 +09:00
Kenji Okimoto
39bbcf8449
Remove unused methods
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:47:36 +09:00
Kenji Okimoto
d1781d9ce5
Clear parse plugin configuration when parser plugin type is changed
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:07:29 +09:00
Kenji Okimoto
404f2929f8
Move parse plugin config under plugin_config
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:01:19 +09:00
Kenji Okimoto
e7580f42f9
Use underscored name for query parameter
Because it is Rails way.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 11:00:05 +09:00
Kenji Okimoto
076e692ab0
Handle custom event change-formats
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 10:15:46 +09:00
Kenji Okimoto
81b063a0ed
Use ParserMultilineForm
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 10:15:29 +09:00
Kenji Okimoto
cbbd169ae0
Add Vue component for parser_multiline
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-15 10:14:43 +09:00
Kenji Okimoto
e6d2c4048d
Run one Ajax request at once
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 16:02:24 +09:00
Kenji Okimoto
ef9c554b74
Handle API error
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 16:02:01 +09:00
Kenji Okimoto
9b0abd9338
Remove garbage
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 15:36:26 +09:00
Kenji Okimoto
81be7792bd
Rewrite RegexpPreview::MultiLine using Fluentd's parser plugin
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 15:33:52 +09:00
Kenji Okimoto
b96a6ed95f
Enable tooltip
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:40:32 +09:00
Kenji Okimoto
809c2a0c47
Fix typos
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:38:29 +09:00
Kenji Okimoto
951b4440e7
Remove useless code
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:38:15 +09:00
Kenji Okimoto
55f7ebe91b
Follow the previous change
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:37:50 +09:00
Kenji Okimoto
38d4fba7e5
Rewrite RegexpPreview::SingleLine using Fluentd's parser plugin instance
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:21:09 +09:00
Kenji Okimoto
c513c35d2a
Change variable name targetFile to path
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:20:36 +09:00
Kenji Okimoto
e2fd7a967b
Fix a typo
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:20:25 +09:00
Kenji Okimoto
e4e2da31c2
Use function instead of arrow function
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:20:04 +09:00
Kenji Okimoto
d351691dc0
Fix a typo
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 14:19:51 +09:00
Kenji Okimoto
bdea8c7ce5
Follow the parameter name change
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-14 09:44:39 +09:00
Kenji Okimoto
a806ac7b7c Add custom events to handle data changed in child component
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-13 17:09:56 +09:00
Kenji Okimoto
a0ecbfa004 Use v-model for expression and time_format
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-13 17:09:56 +09:00
Kenji Okimoto
838a3e484a Change argument name format to parse_type
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-13 17:09:56 +09:00
Kenji Okimoto
089ce6ba20 Add missing files 2018-06-13 14:03:11 +09:00
Kenji Okimoto
3a80c940f8
Render shared/vue/in_tail_parse to set configuration for in_tail's parse section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 18:10:13 +09:00