Commit Graph

726 Commits

Author SHA1 Message Date
Kenji Okimoto
72d377b51a
Handle time_key without error
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 18:09:24 +09:00
Kenji Okimoto
f194aae880
Set default value to owned plugin form
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 18:02:46 +09:00
Kenji Okimoto
6e8f5a2979
Set default value to /api/config_definitions' return value
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 17:30:48 +09:00
Kenji Okimoto
d80afa5e8a
Fix typos
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 17:23:27 +09:00
Kenji Okimoto
4eb54f0725
Rename guess_format -> guess_parse_type
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 16:52:37 +09:00
Kenji Okimoto
9d1c4f9d7b
Remove unused methods
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 16:52:26 +09:00
Kenji Okimoto
620372dd5d
Extract owned_plugin_form.js
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 15:21:42 +09:00
Kenji Okimoto
b642961fdb
Remove an unused file
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 15:09:56 +09:00
Kenji Okimoto
fad62d812f
Use new Hash syntax
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 14:44:54 +09:00
Kenji Okimoto
54a9dc52e9
Remove unused partial templates
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 12:51:07 +09:00
Kenji Okimoto
75f6d0f156 Organize tooltip position
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 12:45:14 +09:00
Kenji Okimoto
643a2279d5 Remove unused action
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 12:45:14 +09:00
Kenji Okimoto
893cb2f2c4 Use Vue.js component to handle owned plugin configuration
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 12:45:14 +09:00
Kenji Okimoto
1e763acfcd Enable tooltip
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 12:45:14 +09:00
Kenji Okimoto
322bfefab3
Add Api::ConfigDefinitionsController to fetch plugin definitions
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-12 12:32:51 +09:00
Kenji Okimoto
a6d27c0b14
Remove unused method
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 13:43:10 +09:00
Kenji Okimoto
db062ee391
Set scope to make shot parameter name
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 13:28:52 +09:00
Kenji Okimoto
c7695cf0b3
Fix errors
* format -> parse_type
* to_conf -> to_config
* stub some code

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 13:21:50 +09:00
Kenji Okimoto
97ef81a7ad Handle onChange event of buffer/storage section configuration
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:23:32 +09:00
Kenji Okimoto
daf5bf05be Add buffer_type/storage_type attribute to owner plugins that have buffer/storage section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:23:32 +09:00
Kenji Okimoto
f4ceb7bd9a Display description on tooltip
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:23:32 +09:00
Kenji Okimoto
b14da4174f Support storage section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:12:55 +09:00
Kenji Okimoto
9cbc616624 Support buffer section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-08 10:12:55 +09:00
Kenji Okimoto
448b5fd130
Define options for formatter plugins
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:41:55 +09:00
Kenji Okimoto
35049a7d7c
Define options for parser_none
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:36:56 +09:00
Kenji Okimoto
20613928c5
Define options for parser_multiline
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:36:44 +09:00
Kenji Okimoto
acf4004b79
Define options for parser_ltsv
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:27:33 +09:00
Kenji Okimoto
adc128487f
Define options for parser_regexp
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:25:07 +09:00
Kenji Okimoto
e4a33d21ae
Add Fluentd::Setting::Type::Regexp
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:23:22 +09:00
Kenji Okimoto
6ef0380b3e Add configure action to configure parse/format section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:22 +09:00
Kenji Okimoto
421cbdd1af Avoid unsupported type error
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
89296a331d Organize some input plugins' parameters
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
2e3f24224a Add owned_plugin_section.js
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
f1204bd287 Use new partial template and form_with
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
5f76e4ec63 Add partial template for parse and format section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
0d01c76f4b Add FluentdFormBuilder
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 17:18:00 +09:00
Kenji Okimoto
f6a3d9de3d Add methods to support parse section and format section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 16:56:55 +09:00
Kenji Okimoto
0cb0484a6b
Add parse_type and format_type attribute to owner plugins if needed
In previous version, the owner plugin that has parse section, it will define parse parameter twice.
The first one is String type and second one is Hash type. It will cause type mismatch error.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 16:39:05 +09:00
Kenji Okimoto
12c56811d2
Add parameters to some parser plugins
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-07 16:37:49 +09:00
Kenji Okimoto
9f75208c88
Add parser_in_http
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-06 18:05:22 +09:00
Kenji Okimoto
ed3ede60fb
Fix typos
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-06 18:04:46 +09:00
Kenji Okimoto
0edf43fc0c
Set class to select
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-06 11:29:15 +09:00
Kenji Okimoto
893bafa548
Indent
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-06 11:28:31 +09:00
Kenji Okimoto
59ac41185c
Add models for formatter plugins
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 17:18:54 +09:00
Kenji Okimoto
5750349b1e
Add models for parser plugins
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 17:13:25 +09:00
Kenji Okimoto
204c3d9f42
in_http: Display parse type
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 16:29:39 +09:00
Kenji Okimoto
f9a08018e6
Display owned plugin's type as select box
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 16:29:19 +09:00
Kenji Okimoto
92dd3116a3
Remove unused module
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 15:48:33 +09:00
Kenji Okimoto
bae141196f
Add margin-top to fluentd.common.finish button
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 15:39:34 +09:00
Kenji Okimoto
d69aefc003 in_http: Organize options
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-05 15:36:29 +09:00