feat: add support for insecure mode in Gitea client configuration #20

Merged
appleboy merged 2 commits from insecure into main 2025-04-08 01:16:38 +00:00
Member
  • Add GITEA_INTERACTIVE configuration example in README files
  • Add insecure flag to ignore TLS certificate errors in cmd.go
  • Set insecure mode based on GITEA_INSECURE environment variable in cmd.go
  • Add Insecure boolean variable in pkg/flag/flag.go
  • Import crypto/tls and net/http in pkg/gitea/gitea.go
  • Modify Gitea client creation to support insecure HTTP client in pkg/gitea/gitea.go

Signed-off-by: Bo-Yi Wu appleboy.tw@gmail.com

- Add `GITEA_INTERACTIVE` configuration example in README files - Add `insecure` flag to ignore TLS certificate errors in `cmd.go` - Set insecure mode based on `GITEA_INSECURE` environment variable in `cmd.go` - Add `Insecure` boolean variable in `pkg/flag/flag.go` - Import `crypto/tls` and `net/http` in `pkg/gitea/gitea.go` - Modify Gitea client creation to support insecure HTTP client in `pkg/gitea/gitea.go` Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
appleboy added 1 commit 2025-04-08 01:02:50 +00:00
feat: add support for insecure mode in Gitea client configuration
All checks were successful
check-and-test / Run govulncheck (pull_request) Successful in 16s
check-and-test / check-and-test (pull_request) Successful in 18s
8caefa8e6c
- Add `GITEA_INTERACTIVE` configuration example in README files - Add `insecure` flag to ignore TLS certificate errors in `cmd.go` - Set insecure mode based on `GITEA_INSECURE` environment variable in `cmd.go` - Add `Insecure` boolean variable in `pkg/flag/flag.go` - Import `crypto/tls` and `net/http` in `pkg/gitea/gitea.go` - Modify Gitea client creation to support insecure HTTP client in `pkg/gitea/gitea.go` Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
appleboy requested review from hiifong 2025-04-08 01:03:03 +00:00
appleboy requested review from lunny 2025-04-08 01:03:03 +00:00
appleboy added 1 commit 2025-04-08 01:05:03 +00:00
refactor: refactor client initialization for improved code clarity
All checks were successful
check-and-test / Run govulncheck (pull_request) Successful in 14s
check-and-test / check-and-test (pull_request) Successful in 17s
44e37afa3f
- Replace `client == nil` check with `client != nil` and return early if client is already initialized - Initialize `client` directly instead of using a temporary variable `c` - Remove redundant assignment of `client` Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
lunny approved these changes 2025-04-08 01:06:35 +00:00
appleboy merged commit 8dc9ed9299 into main 2025-04-08 01:16:38 +00:00
appleboy deleted branch insecure 2025-04-08 01:16:40 +00:00
Sign in to join this conversation.
No description provided.