okkez
|
39b2c4fb34
|
Merge pull request #239 from fluent/release-alpha3
v1.0.0.alpha.3
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 |
|
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 |
|