Commit Graph

503 Commits (078ef6db890db83830072a5fdd86c9eff50d75a9)

Author SHA1 Message Date
TheFox0x7 68ca73b716
Fix pam auth test regression (#33169) 3 weeks ago
TheFox0x7 2a02734f93
Refactor older tests to use testify (#33140) 3 weeks ago
wxiaoguang df9d1fe8c5
Trivial fixes (#33103) 4 weeks ago
TheFox0x7 33e8e82c4b
Enable tenv and testifylint rules (#32852) 2 months ago
silverwind 1cfb718976
Update golangci-lint to v1.62.2, fix issues (#32845) 2 months ago
hiifong 87bb5ed0bc
Fix: passkey login not working anymore (#32623) 2 months ago
Anbraten 91745ae46f
Add Passkey login support (#31504) 7 months ago
silverwind fc2d75f86d
Enable `unparam` linter (#31277) 8 months ago
silverwind 9235442ba5
Remove external API calls in `TestPassword` (#30716) 9 months ago
Chongyi Zheng 7b8e418da1
Replace deprecated `math/rand` functions (#30733) 9 months ago
silverwind 74f0c84fa4
Enable more `revive` linter rules (#30608) 9 months ago
KN4CK3R f79c9e817a
Use `crypto/sha256` (#29386) 11 months ago
wxiaoguang f3eb835886
Refactor locale&string&template related code (#29165) 12 months ago
KN4CK3R f8b471ace1
Unify user update methods (#28733) 1 year ago
JakobDev f91dbbba98
Next round of `db.DefaultContext` refactor (#27089) 1 year ago
wxiaoguang 50a72e7a83
Use a general approach to access custom/static/builtin assets (#24022) 2 years ago
wxiaoguang b2359f3df6
Fix various bugs for "install" page (#23194) 2 years ago
zeripath 1319ba6742
Use minio/sha256-simd for accelerated SHA256 (#23052) 2 years ago
zeripath ef11d41639
Make CI use a dummy password hasher for all tests (#22983) 2 years ago
zeripath 61b89747ed
Provide the ability to set password hash algorithm parameters (#22942) 2 years ago
Lunny Xiao bd820aa9c5
Add context cache as a request level cache (#22294) 2 years ago
KN4CK3R e8186f1c0f
Map OIDC groups to Orgs/Teams (#21441) 2 years ago
zeripath 19d5b2f922
Fix bugs with WebAuthn preventing sign in and registration. (#22651) 2 years ago
techknowlogick 6f231a7980
Replace deprecated Webauthn library (#22400) 2 years ago
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 2 years ago
wxiaoguang c18d8d6968
Remove legacy `+build:` constraint (#19582) 3 years ago
6543 bc0d2c8ada
RSS/Atom support for Repos (#19055) 3 years ago
zeripath 1314f38b59
fix pam authorization (#19040) 3 years ago
6543 54e9ee37a7
format with gofumpt (#18184) 3 years ago
Lunny Xiao 35c3553870
Support webauthn (#17957) 3 years ago
John Olheiser 648464b504
Add bundle download for repository (#14538) 3 years ago
zeripath 5d2e11eedb
Refactor: Move login out of models (#16199) 4 years ago
KN4CK3R 29695cd6d5
Add asymmetric JWT signing (#16010) 4 years ago
Lunny Xiao fb3ffeb18d
Add sso.Group, context.Auth, context.APIAuth to allow auth special routes (#16086) 4 years ago
KN4CK3R 3607f79d78
Fixed assert statements. (#16089) 4 years ago
zeripath 256b1a3561
Fix bug in reverse proxy (#16026) 4 years ago
zeripath 6d6a65cf5c
Allow Token/Basic auth on raw paths (#15987) 4 years ago
zeripath 17be645498
Encrypt LDAP bind password in db with SECRET_KEY (#15547) 4 years ago
zeripath f582ec4e53
Create a session on ReverseProxy and ensure that ReverseProxy users cannot change username (#15304) 4 years ago
zeripath 17c5c654a5
Prevent double-login for Git HTTP and LFS and simplify login (#15303) 4 years ago
zeripath a2df265476
Add trace logging to SSO methods (#15803) 4 years ago
Martin Michaelis 55eb1745bd
OAuth2 auto-register (#5123) 4 years ago
zeripath 9b261f52f0
Add SameSite setting for cookies (#14900) 4 years ago
Lunny Xiao 5e20fd6dbf
Move middlewares to web/middleware (#14480) 4 years ago
6543 99b7af6fc8
Add some Unit-Tests (#14500) 4 years ago
Lunny Xiao a51cc6dea4
Fix access log (#14475) 4 years ago
Lunny Xiao 6433ba0ec3
Move macaron to chi (#14293) 4 years ago
Lunny Xiao 84b147c7f0
Use IsProd instead of testing if it's equal. (#14336) 4 years ago
Lunny Xiao f76c30094f
Fix typo (#14332) 4 years ago
6543 6b3b6f1833
Add option to change username to the admin panel (#14229) 4 years ago