gitea/models
zeripath 90919bb37e
Show Signer in commit lists and add basic trust (#10425)
* Show Signer in commit lists and add basic trust

Show the avatar of the signer in the commit list pages as we do not
enforce that the signer is an author or committer. This makes it
clearer who has signed the commit.

Also display commits signed by non-members differently from
members and in particular make it clear when a non-member signer
is different from the committer to help reduce the risk of
spoofing.

Signed-off-by: Andrew Thornton <art27@cantab.net>

* ensure orange text and background is available

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Update gpg_key.go

* Update models/gpg_key.go

* Apply suggestions from code review

* Require team collaborators to have access to UnitTypeCode

* as per @6543

* fix position of sha as per @silverwind

* as per @guillep2k
2020-02-27 16:20:55 -03:00
..
fixtures Fix "access" fixtures and tests (#10247) 2020-02-15 12:29:06 +08:00
migrations Language statistics bar for repositories (#8037) 2020-02-11 11:34:17 +02:00
access_test.go Fix "access" fixtures and tests (#10247) 2020-02-15 12:29:06 +08:00
access.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
action_list.go
action_test.go Restricted users (#6274) 2020-01-13 18:33:46 +01:00
action.go Show the username as a fallback on feeds if full name is blank (#10438) 2020-02-26 22:08:24 +00:00
admin_test.go
admin.go
attachment_test.go Reading pull attachments should depend on read UnitTypePullRequests (#10346) 2020-02-18 21:36:19 -03:00
attachment.go Reading pull attachments should depend on read UnitTypePullRequests (#10346) 2020-02-18 21:36:19 -03:00
branches_test.go
branches.go Add require signed commit for protected branch (#9708) 2020-01-15 09:32:57 +01:00
commit_status_test.go Fix wrong hint when status checking is running on pull request view (#9886) 2020-01-22 11:46:04 +08:00
commit_status.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
consistency.go
context.go Refactor repository check and sync functions (#9854) 2020-01-20 20:01:19 +00:00
convert.go
error_oauth2.go
error.go Various fixes in login sources (#10428) 2020-02-23 13:52:05 -06:00
external_login_user.go Migrate reviews when migrating repository from github (#9463) 2020-01-23 19:28:15 +02:00
fixture_generation.go Move fixture generation to contrib and add test (#10277) 2020-02-15 10:59:43 +02:00
fixture_test.go Move fixture generation to contrib and add test (#10277) 2020-02-15 10:59:43 +02:00
gpg_key_test.go
gpg_key.go Show Signer in commit lists and add basic trust (#10425) 2020-02-27 16:20:55 -03:00
helper_directory.go
helper_environment.go Move PushUpdateAddDeleteTags to repository module from models (#10106) 2020-02-03 09:47:04 +01:00
helper.go
issue_assignees_test.go
issue_assignees.go
issue_comment_list.go Fixed repo link in generated comment for cross repository dependency (#9863) 2020-01-21 10:18:52 +00:00
issue_comment_test.go
issue_comment.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_dependency_test.go
issue_dependency.go
issue_label_test.go [API] Fix inconsistent label color format (#10129) 2020-02-09 14:33:03 +00:00
issue_label.go [API] Fix inconsistent label color format (#10129) 2020-02-09 14:33:03 +00:00
issue_list_test.go
issue_list.go
issue_lock.go
issue_milestone_test.go Fix milestone API state parameter unhandled (#10049) 2020-01-29 08:36:32 +02:00
issue_milestone.go Fix milestone API state parameter unhandled (#10049) 2020-01-29 08:36:32 +02:00
issue_reaction_test.go Migrate reactions when migrating repository from github (#9599) 2020-01-15 12:14:07 +01:00
issue_reaction.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_stopwatch_test.go
issue_stopwatch.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_tracked_time_test.go
issue_tracked_time.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_user_test.go Add "Update Branch" button to Pull Requests (#9784) 2020-01-17 08:03:40 +02:00
issue_user.go
issue_watch_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
issue_watch.go [BugFix] Avoid mailing explicit unwatched (#10475) 2020-02-27 10:07:05 +00:00
issue_xref_test.go
issue_xref.go
issue.go Fix wrong num closed issues on repository when close issue via commit (#10364) 2020-02-20 09:46:46 +02:00
lfs_lock.go
lfs.go Restricted users (#6274) 2020-01-13 18:33:46 +01:00
list_options.go Fix wrong paging on org members (#9990) 2020-01-26 15:32:53 +08:00
log.go
login_source.go Various fixes in login sources (#10428) 2020-02-23 13:52:05 -06:00
main_test.go
migrate.go Fix migration information update bug when linked github account (#10310) 2020-02-17 19:42:13 -05:00
models_test.go
models.go Divide GetIssueStats query in smaller chunks (#10176) 2020-02-15 11:51:25 +01:00
notification_test.go [API] Add notification endpoint (#9488) 2020-01-09 11:56:32 +00:00
notification.go Code Refactor of IssueWatch related things (#10401) 2020-02-26 03:32:22 -03:00
oauth2_application_test.go
oauth2_application.go
oauth2.go
org_team_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
org_team.go Add API branch protection endpoint (#9311) 2020-02-12 23:19:35 +00:00
org_test.go Ensure DeleteUser is not allowed to Delete Orgs and visa versa (#10134) 2020-02-04 16:27:18 +02:00
org.go Ensure DeleteUser is not allowed to Delete Orgs and visa versa (#10134) 2020-02-04 16:27:18 +02:00
pull_list.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
pull_sign.go Sign: Handle ErrTwoFactorNotEnrolled correctly (#10008) 2020-01-26 23:44:12 +00:00
pull_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
pull.go Only check for conflicts/merging if the PR has not been merged in the interim (#10132) 2020-02-10 01:09:31 +02:00
release.go Move PushUpdateAddDeleteTags to repository module from models (#10106) 2020-02-03 09:47:04 +01:00
repo_activity.go Add top author stats to activity page (#9615) 2020-01-20 12:07:30 +02:00
repo_branch.go Move newbranch to standalone package (#9627) 2020-01-14 11:38:04 +08:00
repo_collaboration_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_collaboration.go Show Signer in commit lists and add basic trust (#10425) 2020-02-27 16:20:55 -03:00
repo_generate_test.go
repo_generate.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_indexer.go Index code and stats only for non-empty repositories (#10251) 2020-02-14 13:42:30 +01:00
repo_issue.go
repo_language_stats.go Index code and stats only for non-empty repositories (#10251) 2020-02-14 13:42:30 +01:00
repo_list_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_list.go Language statistics bar for repositories (#8037) 2020-02-11 11:34:17 +02:00
repo_mirror.go
repo_permission_test.go
repo_permission.go Restricted users (#6274) 2020-01-13 18:33:46 +01:00
repo_redirect_test.go
repo_redirect.go
repo_sign.go Sign: Handle ErrTwoFactorNotEnrolled correctly (#10008) 2020-01-26 23:44:12 +00:00
repo_test.go Move create/fork repository from models to modules/repository (#9489) 2020-01-12 20:11:17 +08:00
repo_unit.go Add setting to set default and global disabled repository units. (#8788) 2020-01-17 09:34:37 +02:00
repo_watch_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
repo_watch.go Code Refactor of IssueWatch related things (#10401) 2020-02-26 03:32:22 -03:00
repo.go Fix test (#10363) 2020-02-19 10:46:14 -05:00
review_test.go
review.go Migrate reviews when migrating repository from github (#9463) 2020-01-23 19:28:15 +02:00
ssh_key_test.go
ssh_key.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
star_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
star.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
task.go Move create/fork repository from models to modules/repository (#9489) 2020-01-12 20:11:17 +08:00
test_fixtures.go
token_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
token.go FIX Pagination of ListAccessTokens and GetIssueWatchers (#10449) 2020-02-24 16:50:32 -06:00
topic_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
topic.go Update topics repo count when deleting repository (#10051) 2020-01-31 08:57:19 +02:00
twofactor.go
u2f_test.go
u2f.go
unit_tests.go Fix SQLite concurrency problems by using BEGIN IMMEDIATE (#10368) 2020-02-27 07:51:37 +08:00
unit.go Add setting to set default and global disabled repository units. (#8788) 2020-01-17 09:34:37 +02:00
update.go Move PushUpdateAddDeleteTags to repository module from models (#10106) 2020-02-03 09:47:04 +01:00
upload.go
user_follow_test.go
user_follow.go
user_heatmap_test.go Restricted users (#6274) 2020-01-13 18:33:46 +01:00
user_heatmap.go
user_mail_test.go
user_mail.go Ensure only own addresses are updated (#10397) 2020-02-21 10:08:04 -03:00
user_openid_test.go
user_openid.go
user_test.go Ensure DeleteUser is not allowed to Delete Orgs and visa versa (#10134) 2020-02-04 16:27:18 +02:00
user.go Show the username as a fallback on feeds if full name is blank (#10438) 2020-02-26 22:08:24 +00:00
userlist_test.go
userlist.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
webhook_test.go API add/generalize pagination (#9452) 2020-01-24 14:00:29 -05:00
webhook.go Add feishu webhook support (#10229) 2020-02-12 08:48:28 +00:00
wiki_test.go Move wiki related funtions from models to services/wiki (#9355) 2020-01-07 18:27:36 +00:00
wiki.go Add owner_name column for table repository for maintaince reason (#9717) 2020-01-12 17:36:21 +08:00