Commit Graph

1656 Commits

Author SHA1 Message Date
Kenji Okimoto
20da19e85a
Fix in_forward spec
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 17:27:19 +09:00
Kenji Okimoto
b0e212e4a8
Remove redundant configuration
The default value of auto_create_table is true.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 16:06:52 +09:00
okkez
0cfe2e6500
Merge pull request #244 from fluent/transport-section
Support transport section
2018-06-20 15:51:53 +09:00
Kenji Okimoto
7877e6565d
Remove undefined CSS class
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 15:32:03 +09:00
Kenji Okimoto
771b594f98
Extract html class
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 15:24:50 +09:00
Kenji Okimoto
a5300c022b
Add buffer section to out_forward form
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 15:19:33 +09:00
Kenji Okimoto
d6516ea172
Convert to vue component
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 15:18:32 +09:00
Kenji Okimoto
30ba197abd
Remove unused code
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 15:17:59 +09:00
Kenji Okimoto
7d80515528
Remove redundant code
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 15:17:40 +09:00
Kenji Okimoto
a1c084b988
Skip enum value properly
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 13:06:50 +09:00
Kenji Okimoto
0ca86c8f33
Empty section is valid in most case
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 12:58:00 +09:00
Kenji Okimoto
00fcad0e1e
Stop writing empty section
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 12:57:23 +09:00
Kenji Okimoto
f29ff276b6
Use class method reformat_value
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 12:57:09 +09:00
Kenji Okimoto
b2a73274b8
out_forward: Display TLS options on form
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 12:03:59 +09:00
Kenji Okimoto
fdc012cc96
Use local variables
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 11:00:45 +09:00
Kenji Okimoto
417291566f
in_syslog: Hide transport section and blocking_timeout
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 10:52:28 +09:00
Kenji Okimoto
d549818c23
Add style class form-control to enum field
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 10:45:45 +09:00
Kenji Okimoto
e5e5c72069
Fix humanize filter
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 10:45:29 +09:00
Kenji Okimoto
033e702df5
Remove redundant code
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 10:07:51 +09:00
Kenji Okimoto
2be60eec62
Add updated hook to set expression and time_format
Set expression and timeFormat properly if selected parseType is changed.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 10:05:25 +09:00
Kenji Okimoto
ce9434126a
Set expression and time_format if needed
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 10:05:02 +09:00
Kenji Okimoto
7ceeadc6f6
Humanize label like Rails
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-20 10:04:30 +09:00
Kenji Okimoto
a644442687
Add transport section to in_forward
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 18:05:56 +09:00
Kenji Okimoto
ee8c45db8a
Add transport_common_options,transport_advanced_options
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 18:05:24 +09:00
Kenji Okimoto
67aab3527f
Wait for rendering whole view
Note: we cannot display tooltip properly for now. (time_format does not have tooltip to show)

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 17:49:17 +09:00
Kenji Okimoto
473fbaf48a
Extract vue component config-field
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 17:28:30 +09:00
Kenji Okimoto
5f10c5618b
Add transport section config definitions
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 17:26:43 +09:00
okkez
6da22693c2
Merge pull request #243 from fluent/save-owned-plugin-config
Save owned plugin config properly
2018-06-19 11:58:02 +09:00
Kenji Okimoto
08f277f913
Permit parameter to determine owned plugin type
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 11:56:29 +09:00
Kenji Okimoto
f563240623
Define have_{buffer,storage,parse,format}_section? as singleton methods
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 11:55:42 +09:00
Kenji Okimoto
7394c9fb28
Set @type parameter to section properly
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 11:55:16 +09:00
Kenji Okimoto
a11976d14a
Add local option to general plugin setting form
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 11:53:57 +09:00
okkez
d23fce3ad4
Merge pull request #242 from fluent/selectable-log-level
Add log_level_field to make log level selectable
2018-06-19 11:41:02 +09:00
Kenji Okimoto
4519e0bfa3
Add log_level_field to make log level selectable
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 11:39:59 +09:00
okkez
3443bba3a8
Merge pull request #241 from fluent/remove-unused-partial-template
Remove unused partial template
2018-06-19 11:12:17 +09:00
Kenji Okimoto
98aa17c67c
Remove unused partial template
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 11:11:32 +09:00
okkez
d3840510ea
Merge pull request #240 from fluent/remove-unused-helper
Remove unused helper methods
2018-06-19 11:03:46 +09:00
Kenji Okimoto
9559f882b3
Remove unused helper methods
These helper methods have moved to FluentdFormBuilder.

Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-19 11:02:06 +09:00
okkez
39b2c4fb34
Merge pull request #239 from fluent/release-alpha3
v1.0.0.alpha.3
2018-06-18 15:20:02 +09:00
Kenji Okimoto
0be430c9c5
v1.0.0.alpha.3
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 15:18:07 +09:00
okkez
3b67325c3b
Merge pull request #238 from fluent/support-fluentd-v1-revive
Support Fluentd v1

* Rewrite models
* Depend on fluent-plugins to fetch plugins config definitions
* Construct owned plugins(parser, formatter, buffer, storage) form dynamicaly
* Use custom FormBuilder to construct form for plugin configuration
* Add models for parser, formatter, buffer, storage plugins
* Rewrite in_tail configuration wizard
2018-06-18 15:14:14 +09:00
Kenji Okimoto
8b776469b5
Organize initial parameters
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 14:38:07 +09:00
Kenji Okimoto
cac395695b
Add icon method
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 14:37:46 +09:00
Kenji Okimoto
1145123296
Remove unnecessary code
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 14:37:16 +09:00
Kenji Okimoto
085226e984
Use card
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 14:36:46 +09:00
Kenji Okimoto
05f89523d1
Simplify markup
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 14:36:30 +09:00
Kenji Okimoto
2b577a1fe9
Hide hidden options
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 11:59:15 +09:00
Kenji Okimoto
15530c223c
Handle nested section properly
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 11:26:35 +09:00
Kenji Okimoto
d58640f6ee
Drop TLS support for now
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 11:22:52 +09:00
Kenji Okimoto
e766677173
Use FluentdFormBuilder
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
2018-06-18 11:22:34 +09:00