From fdb436b135158cf3000b6fcaf656b91467580e0f Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Fri, 28 Feb 2025 16:11:55 +0100 Subject: [PATCH] chore: get rid of static code warnings --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- SECURITY.md | 12 +-- cmd/wg-portal/main.go | 6 +- docs/documentation/configuration/overview.md | 6 +- docs/documentation/monitoring/prometheus.md | 2 +- frontend/src/App.vue | 1 + internal/adapters/database.go | 45 ++++++++++ internal/adapters/filesystem.go | 6 +- internal/adapters/mailer.go | 3 +- internal/adapters/metrics.go | 8 +- internal/adapters/wgquick.go | 7 ++ internal/adapters/wireguard.go | 30 +++++-- .../adapters/wireguard_integration_test.go | 9 +- .../app/api/v0/handlers/endpoint_config.go | 2 +- .../api/v0/handlers/endpoint_interfaces.go | 2 +- .../app/api/v0/handlers/endpoint_peers.go | 2 +- .../app/api/v0/handlers/endpoint_testing.go | 2 +- .../app/api/v0/handlers/endpoint_users.go | 2 +- .../v0/handlers/middleware_authentication.go | 4 +- internal/app/api/v0/model/model_options.go | 7 -- internal/app/api/v1/models/model_options.go | 7 -- internal/app/cli.go | 5 +- internal/app/migrate_v1.go | 2 +- internal/app/route/routes.go | 14 ++-- .../app/wireguard/wireguard_interfaces.go | 9 +- internal/app/wireguard/wireguard_peers.go | 6 +- internal/config/auth.go | 82 ++++++++++++++----- internal/config/config.go | 4 + internal/config/database.go | 14 +++- internal/config/mail.go | 27 ++++-- internal/config/web.go | 29 +++++-- internal/domain/audit.go | 2 - internal/domain/base.go | 3 +- internal/util.go | 16 ++++ 34 files changed, 261 insertions(+), 117 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 06e4980..d620114 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -5,7 +5,7 @@ labels: bug ---