129 Commits (main)

Author SHA1 Message Date
luzpaz 688abac5ca
Fix various typos in codebase (#35480) 3 months ago
wxiaoguang 1f50048ac9
Refactor db package (#35380) 4 months ago
wxiaoguang dca1af7cad
Remove global context from db package (#35371) 4 months ago
wxiaoguang 0cbaa0b662
Remove incorrect "db.DefaultContext" usages (#35366) 4 months ago
wxiaoguang 10cf2023bf
Refactor container package (#34877) 6 months ago
TheFox0x7 aa9d86745a
enforce explanation for necessary nolints and fix bugs (#34883) 6 months ago
silverwind 1f35435b81
Run `gopls modernize` on codebase (#34751) 6 months ago
TheFox0x7 ee3c82f874
Enable addtional linters (#34085) 9 months ago
TheFox0x7 0fde8ecd55
Enable testifylint rules (#34075) 9 months ago
TheFox0x7 2a59dfbd47
enable staticcheck QFxxxx rules (#34064) 9 months ago
Andreas Svanberg 0da7318cf3
Allow filtering issues by any assignee (#33343) 9 months ago
wxiaoguang 4ed71eb754
Improve log format (#33814) 9 months ago
Lunny Xiao 1b2dffff8e
Add global lock for migrations to make upgrade more safe with multiple replications (#33706) 10 months ago
Lunny Xiao 6c8fb8d455
Small refactor to reduce unnecessary database queries and remove duplicated functions (#33779) 10 months ago
wxiaoguang 216243eee2
Refactor error system (#33771) 10 months ago
wxiaoguang 2c1ff8701a
Refactor context flash msg and global variables (#33375) 11 months ago
wxiaoguang 7069369e03
Support performance trace (#32973) 11 months ago
TheFox0x7 2a02734f93
Refactor older tests to use testify (#33140) 11 months ago
wxiaoguang a0853e2278
Fix unittest and repo create bug (#33061) 12 months ago
wxiaoguang 1c9b022c4d
Refactor db package and remove unnecessary `DumpTables` (#32930) 1 year ago
TheFox0x7 33e8e82c4b
Enable tenv and testifylint rules (#32852) 1 year ago
RiceChuan dfd7594499
chore: use errors.New to replace fmt.Errorf with no parameters (#32800) 1 year ago
wxiaoguang e619384098
Add label/author/assignee filters to the user/org home issue list (#32779) 1 year ago
hiifong 87bb5ed0bc
Fix: passkey login not working anymore (#32623) 1 year ago
Lunny Xiao 696fbe6036
Refactor push mirror find and add check for updating push mirror (#32539) 1 year ago
wxiaoguang a920fcfd91
Fix db engine (#32351) 1 year ago
techknowlogick d9a7748cdc
bump to go 1.23 (#31855) 1 year ago
6543 bb04311b0b
[Refactor] Unify repo search order by logic (#30876) 2 years ago
Lunny Xiao a303c973e0
Fix various problems around projects board view (#30696) 2 years ago
silverwind 74f0c84fa4
Enable more `revive` linter rules (#30608) 2 years ago
wxiaoguang 4c6e2da088
Improve "must-change-password" logic and document (#30472) 2 years ago
Lunny Xiao f0bfad29ea
Replace MSSQL driver with a better maintained version (#30390) 2 years ago
wxiaoguang 074a3e05f6
Fix oauth2 builtin application logic (#30304) 2 years ago
Jason Song c6c4d66004
Fix misuse of `TxContext` (#30061) 2 years ago
wxiaoguang 29a8c8de77
Partially enable MSSQL case-sensitive collation support (#29238) 2 years ago
Earl Warren b748d62b46
Add slow SQL query warning (#27545) 2 years ago
KN4CK3R 27d4c11ec3
Fix joins in `db.Find(AndCount)` (#28978) 2 years ago
Lunny Xiao 70c4aad8e1
Move more functions to db.Find (#28419) 2 years ago
wxiaoguang 2df7563f31
Recommend/convert to use case-sensitive collation for MySQL/MSSQL (#28662) 2 years ago
wxiaoguang e5d8c4b8d4
Avoid cycle-redirecting user/login page (#28636) 2 years ago
delvh 778ad795fd
Refactor deletion (#28610) 2 years ago
Lunny Xiao dd30d9d5c0
Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods (#28220) 2 years ago
Lunny Xiao df1e7d0067
Use db.Find instead of writing methods for every object (#28084) 2 years ago
6543 b2f828db5e
refactor: make db iterate context aware (#27710) 2 years ago
Lunny Xiao 673cf6af76
make writing main test easier (#27270) 2 years ago
Lunny Xiao 0b10df67ce
Improve DeleteByID (#26904) 2 years ago
KN4CK3R ecd51f710b
Fix NuGet search endpoints (#25613) 2 years ago
delvh e10ba5e5e0
Rename `Sync2` -> `Sync` (#26479) 2 years ago
Jason Song 1e76a824bc
Refactor and enhance issue indexer to support both searching, filtering and paging (#26012) 2 years ago
silverwind 88f835192d
Replace `interface{}` with `any` (#25686) 2 years ago