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.
Meano 423a0fccb6
Fix activation of primary email addresses (#16385)
* fix: primary email cannot be activated

* Primary email should be activated together with user account when
'RegisterEmailConfirm' is enabled.

* To fix the existing error state. When 'RegisterEmailConfirm' is enabled, the
admin should have permission to modify the activations status of user email.
And the user should be allowed to send activation to primary email.

* Only judge whether email is primary from email_address table.

* Improve logging and refactor isEmailActive

Co-authored-by: zeripath <art27@cantab.net>
3 years ago
..
admin.go Refactor routers directory (#15800) 3 years ago
admin_test.go Refactor routers directory (#15800) 3 years ago
auths.go Refactor routers directory (#15800) 3 years ago
emails.go Fix activation of primary email addresses (#16385) 3 years ago
hooks.go Refactor routers directory (#15800) 3 years ago
main_test.go Refactor routers directory (#15800) 3 years ago
notice.go Refactor routers directory (#15800) 3 years ago
orgs.go Add Visible modes function from Organisation to Users too (#16069) 3 years ago
repos.go Refactor routers directory (#15800) 3 years ago
users.go Fix various documentation, user-facing, and source comment typos (#16367) 3 years ago
users_test.go Fix source typos (#16374) 3 years ago