Commit Graph

62 Commits

Author SHA1 Message Date
Paweł Żak 3786cf2d72
chore(linters): Enable equalFold, preferStringWriter, and stringXbytes checkers for gocritic. (#14452) 2023-12-15 06:25:10 -07:00
Sven Rebhan 31ba5d9612
fix(license): Correct spelling of jmhodges/clock license (#14419) 2023-12-08 07:28:00 -07:00
Paweł Żak aa681be594
chore(linters): Remove blank identifiers and errors which are not needed to handle (#14399) 2023-12-07 08:09:01 -07:00
Joshua Powers c3ace27ff4
test: Update lxc images (#14380) 2023-12-04 21:38:31 +01:00
Joshua Powers 3607519a40
fix(rpm): Resolve nightly rpm tests (#13884) 2023-09-07 12:46:43 -06:00
Joshua Powers 7dcdc89b12
chore: Update all cache strings with go version (#13871) 2023-09-07 15:35:25 +02:00
Joshua Powers 9e960f40ba
chore: Update go cache key to include go version (#13867) 2023-09-05 13:42:42 -06:00
Sven Rebhan 926c63ef60
fix(tools.license_checker): Determine version correctly and whitelist gorilla/websocket (#13839) 2023-08-30 15:54:45 +02:00
Joshua Powers 5fb290fb46
chore: Update to go1.21.0 (#13794) 2023-08-28 14:30:44 -06:00
Joshua Powers 168d927275
chore: Update lxd package testing images (#13780) 2023-08-17 06:26:32 -06:00
Joshua Powers f35b3bd294
chore: Update to go1.20.7 (#13740) 2023-08-08 17:20:11 +02:00
Joshua Powers 2ac45b8d25
chore: Enable additional gocritic (#13714) 2023-08-03 18:58:27 +02:00
Chase Sterling 1f3b7e86ef
chore(tools): Fix doc inclusion tools on Windows (#13685) 2023-07-28 07:44:04 -06:00
Joshua Powers cd1932f031
fix(test): Increase waiting for network time (#13613) 2023-07-13 17:27:03 +02:00
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