116 Commits (67b457dd00a874eff751caeb7caeec6aa4b2e714)

Author SHA1 Message Date
wxiaoguang 9ea91e036f
Refactor git command context & pipeline (#36406) 1 week ago
wxiaoguang 71360a94cb
Address some CodeQL security concerns (#35572) 4 months ago
Lunny Xiao c290682521
Upgrade golang to 1.25.1 and add descriptions for the swagger structs' fields (#35418) 5 months ago
TheFox0x7 aa9d86745a
enforce explanation for necessary nolints and fix bugs (#34883) 7 months ago
silverwind 1f35435b81
Run `gopls modernize` on codebase (#34751) 8 months ago
TheFox0x7 0fde8ecd55
Enable testifylint rules (#34075) 10 months ago
TheFox0x7 2a59dfbd47
enable staticcheck QFxxxx rules (#34064) 10 months ago
wxiaoguang 4ed71eb754
Improve log format (#33814) 11 months ago
TheFox0x7 cc1fdc84ca
Use test context in tests and new loop system in benchmarks (#33648) 11 months ago
wxiaoguang c2e23d3301
Fix PR web route permission check (#33636) 12 months ago
wxiaoguang 52b319bc00
Refactor pprof labels and process desc (#32909) 1 year ago
TheFox0x7 33e8e82c4b
Enable tenv and testifylint rules (#32852) 1 year ago
silverwind 1cfb718976
Update golangci-lint to v1.62.2, fix issues (#32845) 1 year ago
wxiaoguang ecbb03dc6d
Improve testing and try to fix MySQL hanging (#32515) 1 year ago
wxiaoguang 61be51e56b
Refactor markup package (#32399) 1 year ago
wxiaoguang d3cdef88ad
Add some tests to clarify the "must-change-password" behavior (#30693) 2 years ago
silverwind 74f0c84fa4
Enable more `revive` linter rules (#30608) 2 years ago
Chongyi Zheng ac2f8c9ac6
Reduce some allocations in type conversion (#26772) 2 years ago
wxiaoguang 674df05b16
Use stderr as fallback if the log file can't be opened (#26074) 3 years ago
wxiaoguang 65d3e1161b
Fix sub-command log level (#25537) 3 years ago
wxiaoguang 0d54395fb5
Improve logger Pause handling (#24946) 3 years ago
wxiaoguang 7314726bab
Do not output "Trace" level logs from process manager by default (#24952) 3 years ago
wxiaoguang 18f26cfbf7
Improve queue and logger context (#24924) 3 years ago
wxiaoguang 395bb33e4c
Merge different languages for language stats (#24900) 3 years ago
wxiaoguang 910bf31546
Fix flakey test in logger test (#24883) 3 years ago
wxiaoguang 4647660776
Rewrite logger system (#24726) 3 years ago
silverwind 47748df9b3
Enable forbidigo linter (#24278) 3 years ago
KN4CK3R f1173d6879
Use more specific test methods (#24265) 3 years ago
wxiaoguang 911975059a
Improve test logger (#24235) 3 years ago
silverwind 938b591994
Remove most path-based golangci exclusions (#24214) 3 years ago
zeripath 3c5655ce18
Improve trace logging for pulls and processes (#22633) 3 years ago
Felipe Leopoldo Sologuren Gutiérrez 04c97aa364
Change use of Walk to WalkDir to improve disk performance (#22462) 3 years ago
silverwind 0585ac3ac6
Update go dev dependencies (#22064) 3 years ago
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 3 years ago
delvh 0ebb45cfe7
Replace all instances of fmt.Errorf(%v) with fmt.Errorf(%w) (#21551) 3 years ago
Eng Zer Jun 8b0aaa5f86
test: use `T.TempDir` to create temporary test directory (#21043) 3 years ago
John Olheiser a48d6ba4b4
Go 1.19 format (#20758) 3 years ago
zeripath 3aa5749d53
Disable doctor logging on panic (#20847) 4 years ago
zeripath 8eefe2af45
Empty log queue on flush and close (#19994) 4 years ago
wxiaoguang 730420b6b3
Only set CanColorStdout / CanColorStderr to true if the stdout/stderr is a terminal (#19581) 4 years ago
zeripath c88547ce71
Add Goroutine stack inspector to admin/monitor (#19207) 4 years ago
zeripath 70628bd870
Add auto logging of goroutine pid label (#19212) 4 years ago
singuliere 49cab2b01f
migrations: add test for importing pull requests in gitea uploader (#18752) 4 years ago
6543 54e9ee37a7
format with gofumpt (#18184) 4 years ago
wxiaoguang 5bf8d5445e
Refactor Router Logger (#17308) 4 years ago
Gusted ff2fd08228
Simplify parameter types (#18006) 4 years ago
zeripath 147e42239f
Stop printing 03d after escaped characters in logs (#18030) 4 years ago
wxiaoguang 750a8465f5
A better go code formatter, and now `make fmt` can run in Windows (#17684) 4 years ago
Eng Zer Jun f2e7d5477f
refactor: move from io/ioutil to io and os package (#17109) 4 years ago
Lunny Xiao 9f31f3aa8a
Add an abstract json layout to make it's easier to change json library (#16528) 5 years ago