diff options
author | Gusted <williamzijl7@hotmail.com> | 2022-06-07 22:51:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-07 16:51:33 -0400 |
commit | 59fd864fad07f20fef15220178d289ab114aa795 (patch) | |
tree | 6df6f509c15cdc7d9de2a64545c8c2bff7cf902e /modules/git/commit.go | |
parent | d8236f1b164b98306fe5779863c3e4f58aed3032 (diff) | |
download | gitea-59fd864fad07f20fef15220178d289ab114aa795.tar.gz gitea-59fd864fad07f20fef15220178d289ab114aa795.zip |
Add breaking email restrictions checker in doctor (#19903)
* Add breaking change check in doctor
- This patch introduces a new kind of doctor type, breaking. This file
is made to register checks that helps with detecting when a breaking
change might impact a Gitea instance.
- For now the only check here(and the reason of creating this) is to
check if all users in the database has a valid email address, which
might not be the case after
https://github.com/go-gitea/gitea/pull/17688. This _simply_ uses the
validation function to detect and report these cases.
- Helps admins with detecting #19897.
- I have no clue which priority should be and IsDefault is true, because
when breaking change happen and we have a doctor check for it, we can
say "run `gitea doctor` to help you with this and maybe you find other
errors :wink:".
* Makes no sense tbh
* Fix copyright
* Update modules/doctor/breaking.go
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <matti@mdranta.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Diffstat (limited to 'modules/git/commit.go')
0 files changed, 0 insertions, 0 deletions