Commit Graph

98 Commits

Author SHA1 Message Date
Sven Rebhan 36906fcee3
fix(tools.custom_builder): Ignore non-plugin sections during configuration (#13604) 2023-07-13 07:06:14 -06:00
Sven Rebhan bfc5a6a084
fix(tools.custom_builder): Error out for unknown plugins in configuration (#13563) 2023-07-07 07:45:18 -06:00
Sven Rebhan 96b9845853
feat(inputs.modbus): Add per-metric configuration style (#13507) 2023-06-30 12:47:16 -06:00
Sven Rebhan a2125f0457
fix(custom_builder): Correctly handle serializers and parsers (#13446) 2023-06-20 07:52:38 -06:00
Joshua Powers 62dc1684f0
test: Use -e to print newlines on yum tests (#13450) 2023-06-16 11:07:23 +02:00
Joshua Powers 3840f6ac1b
test(package): fix set up of yum files (#13435) 2023-06-14 07:05:21 -06:00
Paweł Żak 02f0b15033
chore: Enable dynamicFmtString and sprintfQuotedString checkers for gocritic (#13279)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-06-09 10:11:52 +02:00
Sven Rebhan 16786d2977
feat(config): Add framework for migrating deprecated plugins (#13377) 2023-06-09 10:10:09 +02:00
Sven Rebhan 9c6cd94d6e
chore: Add generator for sample-config includes (#13348) 2023-06-02 08:08:56 -06:00
Sven Rebhan 272add9b84
feat(secretstores): Add http plugin (#13150) 2023-05-24 08:48:59 -06:00
Paweł Żak 727533ee55
chore: Enable deferInLoop, exitAfterDefer and unnecessaryDefer checkers for gocritic (#13280)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-05-19 09:55:08 +02:00
Sven Rebhan 9bb2d1562d
chore(serializers): Add new-style framework and migrate influx (#12920) 2023-04-11 21:52:42 +02:00
Joshua Powers 82e25a6071
chore: Update lxd images for testing (#13064) 2023-04-10 07:24:02 -06:00
Paweł Żak 89fa07fc5e
chore: Enable G301, G302 and G306 rules for gosec (#13022) 2023-04-04 08:51:08 -06:00
Paweł Żak 0754247d79
chore: Enable G107 rule for gosec (#13010)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-04-03 20:29:58 +02:00
Joshua Powers 21f542d9c7
docs: Update minimum documented go version (#12869) 2023-03-15 17:51:32 +01:00
Joshua Powers 5b27866b13
docs: Clean up make docs on windows (#12796) 2023-03-07 09:40:13 +01:00
Sven Rebhan 56dfcedc4d
chore(CI): Add govulncheck Github action (#12783) 2023-03-02 14:12:01 -07:00
Thomas Casteleyn 6a2f6f301f
chore: eliminate unnecessary use of quoted strings in printf (#12722) 2023-02-23 06:49:36 -07:00
Paweł Żak f7949ca68a
chore: Fix linter findings for errorlint (part1) (#12701)
Co-authored-by: Pawel Zak <Pawel Zak>
2023-02-22 12:57:53 +01:00
Joshua Powers 9c79277405
chore: Update to go1.20.1 (#12679) 2023-02-16 10:52:36 +01:00
Paweł Żak 257083dba8
chore: bump go to 1.20 for golangci-lint-action (#12614) 2023-02-03 14:35:29 -07:00
Joshua Powers a8745886e9
chore: Update package repo GPG key (#12546) 2023-01-26 10:56:12 +01:00
Joshua Powers d9d6a997e1
chore: update package testing from f35 to f37 (#12548) 2023-01-25 07:42:10 -07:00
Thomas Casteleyn 61523bd4b9
feat(tools/readme_linter): Check for global configuration section (#12426) 2023-01-12 16:55:21 +01:00
Joshua Powers 0fadaec30c
test: Always create test config for package testing (#12390) 2022-12-15 15:43:40 +01:00
Sven Rebhan c98115e744
feat: secret-store implementation (#11232) 2022-12-08 09:53:06 -07:00
Joshua Powers 4c67b956bf
chore(package_lxd_test): create valid config, additional debug output (#12225) 2022-11-14 13:41:22 -07:00
Paweł Żak 236af553a3
chore: wrap long lines in other locations (#12219) 2022-11-11 06:32:11 -07:00
Paweł Żak 6816aefcd5
chore: fix linter findings for unparam and revive.unused-parameter (#12150) 2022-11-08 12:04:12 -07:00
Paweł Żak 9d9eb403a6
chore: Review of //nolint comments (#12088) 2022-10-26 12:06:08 +02:00
Sven Rebhan b76b53dba1
feat(tools): Allow to markdown includes for sections (#12075) 2022-10-24 23:22:18 +02:00
Sebastian Spaink c044088313
chore: Tool to update Telegraf to use new Go version (#11968)
Co-authored-by: Joshua Powers <powersj@fastmail.com>
2022-10-12 15:19:50 -05:00
Paweł Żak 9ff5cda6e8
chore: Resolve linter issues for plugins/common package (#11964)
Co-authored-by: Pawel Zak <Pawel Zak>
2022-10-11 11:31:44 -05:00
Joshua Powers 8c49ddccc3
chore: update to go1.19.1 (#11776) 2022-09-08 12:49:36 -06:00
Sven Rebhan f1ce84f02d
feat: tool to build custom Telegraf builds (#11524) 2022-08-19 13:38:03 -06:00
dependabot[bot] e7e3926710
chore(deps): Bump github.com/eclipse/paho.mqtt.golang from 1.3.5 to 1.4.1 (#11347)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sebastian Spaink <sspaink@influxdata.com>
2022-08-01 14:03:48 -05:00
Sven Rebhan fd84042220
feat: Add license checking tool (#11398) 2022-07-28 09:21:07 -05:00
Joshua Powers 8f789c5cd8
test: ignore return code on check-update (#11445) 2022-07-07 08:43:41 -06:00
Joshua Powers 4e5b749289
test: run check-update on dnf/yum (#11430) 2022-06-30 09:19:09 -06:00
Joshua Powers b89a254ace
test: add nightly package testing to amd64/linux (#11377) 2022-06-29 07:15:56 -06:00
Sven Rebhan a049175e58
fix: Restore sample configurations broken during initial migration (#11276) 2022-06-22 13:33:58 -06:00
Joshua Powers 2fc19fa308
chore: correctly spell embed (#11200) 2022-05-27 07:13:47 -06:00
Sven Rebhan 1b0bf3579b
chore: Embed sample configurations into README for aggregators (#11190) 2022-05-25 10:25:51 -06:00
Sven Rebhan 56eb914998
chore: Embed sample configurations into README for inputs (#11136) 2022-05-24 08:49:47 -05:00
reimda 622815c4a2
chore: add readme linter to CI (#11020) 2022-05-23 13:03:28 -06:00
reimda 956264076d
chore: add readme linter (#10916) 2022-04-19 11:59:25 -06:00
Sebastian Spaink 5d6748fcb5
feat: generate the plugins sample config (#10886) 2022-04-05 17:11:09 -05:00