Versions in this module Expand all Collapse all v1 v1.3.0 Dec 17, 2025 Changes in this version + type Archinisis interface + Data func() archinisis.Data + Ping func(ctx context.Context) error + Users func() archinisis.Users + type Auth interface + IssueToken func(ctx context.Context, clientToken, ip, userAgent string) (*auth.Tokens, error) + Ping func(ctx context.Context) error + RefreshToken func(ctx context.Context, refreshToken, ip, userAgent string) (string, error) + type FIS interface + Athlete func() fis.Athlete + Competitors func() fis.Competitors + Ping func(ctx context.Context) error + RaceCC func() fis.Racecc + RaceJP func() fis.Racejp + RaceNK func() fis.Racenk + ResultCC func() fis.Resultcc + ResultJP func() fis.Resultjp + ResultNK func() fis.Resultnk + type KAMK interface + Injuries func() kamk.Injuries + Ping func(ctx context.Context) error + Queries func() kamk.Queries + type Klab interface + Data func() klab.Data + Ping func(ctx context.Context) error + Users func() klab.Users + type Storage struct + ARCHINISIS Archinisis + Auth Auth + FIS FIS + KAMK KAMK + KLAB Klab + Tietoevry Tietoevry + UTV UTV + func NewAuthOnlyStore(authDB *sql.DB) *Storage + func NewStorage(databases *db.Database) *Storage + type Tietoevry interface + ActivityZones func() tietoevry.ActivityZones + Exercises func() tietoevry.Exercises + Measurements func() tietoevry.Measurements + Ping func(ctx context.Context) error + Questionnaires func() tietoevry.Questionnaires + Symptoms func() tietoevry.Symptoms + TestResults func() tietoevry.TestResults + Users func() tietoevry.Users + type UTV interface + ArchinisisToken func() utv.ArchinisisToken + Coachtech func() utv.CoachtechData + Garmin func() utv.GarminData + GarminToken func() utv.GarminToken + KlabToken func() utv.KlabToken + Oura func() utv.OuraData + OuraToken func() utv.OuraToken + Ping func(ctx context.Context) error + Polar func() utv.PolarData + PolarToken func() utv.PolarToken + SourceCache func() utv.SourceCache + Suunto func() utv.SuuntoData + SuuntoToken func() utv.SuuntoToken + UserData func() utv.UserData