You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/tests
Giteabot dfefe86045
Fix LDAP sync when Username Attribute is empty (#25278) (#25379)
Backport #25278 by @Zettat123

Fix #21072


![image](https://github.com/go-gitea/gitea/assets/15528715/96b30beb-7f88-4a60-baae-2e5ad8049555)

Username Attribute is not a required item when creating an
authentication source. If Username Attribute is empty, the username
value of LDAP user cannot be read, so all users from LDAP will be marked
as inactive by mistake when synchronizing external users.

This PR improves the sync logic, if username is empty, the email address
will be used to find user.

Co-authored-by: Zettat123 <zettat123@gmail.com>
2 years ago
..
e2e Rewrite logger system (#24726) 2 years ago
fuzz Move fuzz tests into tests/fuzz (#22376) 2 years ago
gitea-lfs-meta Test views of LFS files (#22196) 2 years ago
gitea-repositories-meta Remove git sample files and ignore them (#24271) 2 years ago
integration Fix LDAP sync when Username Attribute is empty (#25278) (#25379) 2 years ago
mssql.ini.tmpl Implement actions artifacts (#22738) 2 years ago
mysql.ini.tmpl Implement actions artifacts (#22738) 2 years ago
mysql8.ini.tmpl Implement actions artifacts (#22738) 2 years ago
pgsql.ini.tmpl Implement actions artifacts (#22738) 2 years ago
sqlite.ini.tmpl Implement actions artifacts (#22738) 2 years ago
test_utils.go Fix all possible setting error related storages and added some tests (#23911) (#25244) 2 years ago