 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- func ConvertFromGitCommit(ctx context.Context, commits []*git.Commit, repo *repo_model.Repository) ([]*git_model.SignCommitWithStatuses, error)
- func ParseCommitsWithSignature(ctx context.Context, repo *repo_model.Repository, ...) ([]*asymkey_model.SignCommit, error)
- func ParseCommitsWithStatus(ctx context.Context, oldCommits []*asymkey_model.SignCommit, ...) ([]*git_model.SignCommitWithStatuses, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertFromGitCommit ¶
func ConvertFromGitCommit(ctx context.Context, commits []*git.Commit, repo *repo_model.Repository) ([]*git_model.SignCommitWithStatuses, error)
ConvertFromGitCommit converts git commits into SignCommitWithStatuses
func ParseCommitsWithSignature ¶
func ParseCommitsWithSignature(ctx context.Context, repo *repo_model.Repository, oldCommits []*user_model.UserCommit, repoTrustModel repo_model.TrustModelType) ([]*asymkey_model.SignCommit, error)
ParseCommitsWithSignature checks if signaute of commits are corresponding to users gpg keys.
func ParseCommitsWithStatus ¶
func ParseCommitsWithStatus(ctx context.Context, oldCommits []*asymkey_model.SignCommit, repo *repo_model.Repository) ([]*git_model.SignCommitWithStatuses, error)
ParseCommitsWithStatus checks commits latest statuses and calculates its worst status state
Types ¶
This section is empty.
 Click to show internal directories. 
   Click to hide internal directories.