| Age | Commit message (Collapse) | Author | 
 | 
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
 | 
 | 
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
 | 
 | 
Use forbidigo to prevent print statements except in relevant locations.
Signed-off-by: James Elliott <james-d-elliott@users.noreply.github.com>
 | 
 | 
 | 
 | 
Remove deprecated `golint` linter and replace with `revive` linter.
Also fix outstanding issues due to upgraded linters.
 | 
 | 
This change implements yamllint and adjusts all yaml files to abide by our linting setup. This excludes config.template.yml as this will be done in an alternate commit.
 | 
 | 
* ci: publish docker images to ghcr
* ci: remove ghcr images with no tags
* ci: remove unnecessary ghcr jq args for empty tags
* ci: move ghcr empty tag clean up
Publishes Docker container images on both DockerHub and GitHub Container Registry.
 | 
 | 
* [CI] Add gocritic linter
* Implement gocritic recommendations
The outstanding recommendations are due to be addressed in #959 and #971 respectively.
* Fix implementation tests
* Fix remaining linting issues.
* Fix tests.
Co-authored-by: Clément Michaud <clement.michaud34@gmail.com>
 | 
 | 
* [CI] Add wsl linter
* Implement wsl recommendations
Co-authored-by: Clément Michaud <clement.michaud34@gmail.com>
 | 
 | 
* fix tee append
* convert DB table names from var to const
* fixed file modes
* ignored gosec where relevant and safe
 | 
 | 
 | 
 | 
* [CI] Add goconst linter
* Implement goconst recommendations
* Rename defaultPolicy to denyPolicy
* Change order for test constants
Co-authored-by: Clément Michaud <clement.michaud34@gmail.com>
 | 
 | 
* [CI] Add godot linter
* Implement godot recommendations
 | 
 | 
 | 
 | 
* [Buildkite] Introduce CI linting with golangci-lint and reviewdog
* Initial pass of golangci-lint
* Add gosimple (megacheck) recommendations
* Add golint recommendations
* [BUGFIX] Migrate authentication traces from v3 mongodb
* Add deadcode recommendations
* [BUGFIX] Fix ShortTimeouts suite when run in dev workflow
* Add unused recommendations
* Add unparam recommendations
* Disable linting on unfixable errors instead of skipping files
* Adjust nolint notation for unparam
* Fix ineffectual assignment to err raised by linter.
* Export environment variable in agent hook
* Add ineffassign recommendations
* Add staticcheck recommendations
* Add gocyclo recommendations
* Adjust ineffassign recommendations
Co-authored-by: Clement Michaud <clement.michaud34@gmail.com>
 |