forgejo/models
Gusted 5c6ecd7579
[GITEA] Add noreply email address as verified for SSH signed Git commits
- When someone really wants to avoid sharing their email, they could
configure git to use the noreply email for git commits. However if they
also wanted to use SSH signing, it would not show up as verified as the
noreply email address was technically not an activated email address for
the user.
- Add unit tests for the `ParseCommitWithSSHSignature` function.
- Resolves https://codeberg.org/Codeberg/Community/issues/946

(cherry picked from commit 1685de7eba)
(cherry picked from commit b1e8858de9)
(cherry picked from commit 1a6bf24d28)
(cherry picked from commit 0122943345)
(cherry picked from commit cc83614853)
(cherry picked from commit 429febe0dc)
(cherry picked from commit 58a9c2ebe9)
(cherry picked from commit fef94aff1c)
2024-01-08 16:59:20 +01:00
..
actions [CLI] implement forgejo-cli 2024-01-08 13:37:00 +01:00
activities Refactor timeutil package (#28623) 2023-12-28 10:09:57 +00:00
admin
asymkey [GITEA] Add noreply email address as verified for SSH signed Git commits 2024-01-08 16:59:20 +01:00
auth [GITEA] Drop sha256-simd in favor of stdlib 2024-01-08 16:59:19 +01:00
avatars Refactor some legacy code and remove unused code (#28622) 2023-12-28 09:38:59 +00:00
db [GITEA] Add slow SQL query warning 2024-01-08 16:52:44 +01:00
dbfs
fixtures [GITEA] Add noreply email address as verified for SSH signed Git commits 2024-01-08 16:59:20 +01:00
forgejo/semver [SEMVER] store SemVer in ForgejoSemVer after a database upgrade 2024-01-08 14:01:18 +01:00
forgejo_migrations [SECURITY] Rework long-term authentication 2024-01-08 14:01:19 +01:00
git Refactor some legacy code and remove unused code (#28622) 2023-12-28 09:38:59 +00:00
issues [FEAT] allow setting the update date on issues and comments 2024-01-08 14:01:18 +01:00
migrations [GITEA] Drop sha256-simd in favor of stdlib 2024-01-08 16:59:19 +01:00
organization Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods (#28220) 2023-12-07 15:27:36 +08:00
packages
perm Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods (#28220) 2023-12-07 15:27:36 +08:00
project Fix comment permissions (#28213) 2023-11-25 17:21:21 +00:00
pull
repo [GITEA] Improve HTML title on repositories 2024-01-08 16:52:44 +01:00
secret Use db.Find instead of writing methods for every object (#28084) 2023-11-24 03:49:41 +00:00
shared/types
system Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
unit
unittest [TESTS] tests.AddFixtures helper loads additional per-test fixtures 2024-01-08 14:01:18 +01:00
user [GITEA] notifies admins on new user registration 2024-01-08 16:55:44 +01:00
webhook Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
error.go
fixture_generation.go
fixture_test.go
main_test.go
org.go Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
org_team.go Remove GetByBean method because sometimes it's danger when query condition parameter is zero and also introduce new generic methods (#28220) 2023-12-07 15:27:36 +08:00
org_team_test.go
org_test.go
repo.go Refactor deletion (#28610) 2023-12-25 21:25:29 +01:00
repo_test.go
repo_transfer.go
repo_transfer_test.go