gitea/models
silverwind f7f55a356f
Update tool dependencies and fix new lint issues (#36702)
## Summary
- Update golangci-lint v2.9.0 → v2.10.1, misspell v0.7.0 → v0.8.0,
actionlint v1.7.10 → v1.7.11
- Fix 20 new QF1012 staticcheck findings by using `fmt.Fprintf` instead
of `WriteString(fmt.Sprintf(...))`
- Fix SA1019: replace deprecated `ecdsa.PublicKey` field access with
`PublicKey.Bytes()` for JWK encoding, with SEC 1 validation and curve
derived from signing algorithm
- Add unit test for `ToJWK()` covering P-256, P-384, and P-521 curves,
also verifying correct coordinate padding per RFC 7518
- Remove dead staticcheck linter exclusion for "argument x is
overwritten before first use"

## Test plan
- [x] `make lint-go` passes with 0 issues
- [x] `go test ./services/oauth2_provider/ -run
TestECDSASigningKeyToJWK` passes for all curves

🤖 Generated with [Claude Code](https://claude.com/claude-code)

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 19:13:19 +00:00
..
actions Move jobparser from act repository to Gitea (#36699) 2026-02-22 19:33:01 +00:00
activities Load heatmap data asynchronously (#36622) 2026-02-17 14:03:55 +00:00
admin Don't block site admin's operation if SECRET_KEY is lost (#35721) 2025-10-22 12:35:56 +08:00
asymkey Enable `nilnil` linter for new code (#36591) 2026-02-16 09:57:18 +00:00
auth Enable `nilnil` linter for new code (#36591) 2026-02-16 09:57:18 +00:00
avatars Remove incorrect "db.DefaultContext" usages (#35366) 2025-08-28 03:52:43 +00:00
db Enable `nilnil` linter for new code (#36591) 2026-02-16 09:57:18 +00:00
dbfs Enable `nilnil` linter for new code (#36591) 2026-02-16 09:57:18 +00:00
fixtures Fix get release draft permission check (#36659) 2026-02-22 20:56:46 +00:00
git Fix push time bug (#36693) 2026-02-22 17:14:53 +00:00
issues Refactor text utility classes to Tailwind CSS (#36703) 2026-02-22 22:56:33 +00:00
migrations Clean up Makefile, tests and legacy code (#36638) 2026-02-19 01:23:32 +00:00
organization Enable `nilnil` linter for new code (#36591) 2026-02-16 09:57:18 +00:00
packages fix(packages/container): data race when uploading container blobs concurrently (#36524) 2026-02-04 00:08:20 +08:00
perm Bump golangci-lint to 2.7.2, enable modernize stringsbuilder (#36180) 2025-12-17 20:50:53 +00:00
project Fix permission check on org project operations (#36318) 2026-01-14 17:29:33 +00:00
pull Fix incorrect viewed files counter if file has changed (#36009) 2025-11-27 14:02:03 +00:00
renderhelper fix: generate IDs for HTML headings without id attribute (#36233) 2026-01-06 05:09:44 +00:00
repo Update tool dependencies and fix new lint issues (#36702) 2026-02-26 19:13:19 +00:00
secret Don't block site admin's operation if SECRET_KEY is lost (#35721) 2025-10-22 12:35:56 +08:00
shared/types Refactor locale&string&template related code (#29165) 2024-02-14 21:48:45 +00:00
system Remove incorrect "db.DefaultContext" usages (#35366) 2025-08-28 03:52:43 +00:00
unit Run `gopls modernize` on codebase (#34751) 2025-06-18 01:48:09 +00:00
unittest Clean up Makefile, tests and legacy code (#36638) 2026-02-19 01:23:32 +00:00
user Enable `nilnil` linter for new code (#36591) 2026-02-16 09:57:18 +00:00
webhook Add paging headers (#36521) 2026-02-06 13:12:05 +00:00
main_test.go make writing main test easier (#27270) 2023-09-28 01:38:53 +00:00
repo.go Use db.WithTx/WithTx2 instead of TxContext when possible (#35130) 2025-07-22 10:02:01 -07:00
repo_test.go Remove incorrect "db.DefaultContext" usages (#35366) 2025-08-28 03:52:43 +00:00