Versions in this module Expand all Collapse all v1 v1.2.0 Mar 17, 2026 Changes in this version type Organization + LastModified time.Time + func (o *Organization) GetGroupName() string + func (o *Organization) GetGroupPath() string + func (o *Organization) GetLastModified() time.Time type Repository + LastModified time.Time + Name string + func (r *Repository) GetLastModified() time.Time + func (r *Repository) GetRepositoryName() string + func (r *Repository) GetRepositoryPath() string type User + LastModified time.Time + func (u *User) GetGroupName() string + func (u *User) GetGroupPath() string + func (u *User) GetLastModified() time.Time v1.1.0 Nov 28, 2025 v1.0.0 Aug 15, 2024 Changes in this version + func NewClient(logger *slog.Logger, config config.GiteaClientConfig) (*giteaClient, error) + type Organization struct + ID int64 + Name string + func (o *Organization) GetGroupID() uint64 + func (o *Organization) InvalidateContentCache() + type Repository struct + CloneURL string + DefaultBranch string + ID int64 + Path string + func (r *Repository) GetCloneURL() string + func (r *Repository) GetDefaultBranch() string + func (r *Repository) GetRepositoryID() uint64 + type User struct + ID int64 + Name string + func (u *User) GetGroupID() uint64 + func (u *User) InvalidateContentCache()