Versions in this module Expand all Collapse all v0 v0.7.6 Jun 15, 2024 Changes in this version + const MaxTzNameLen + func GetCurDayStr() string + func GetCustomDayStr(format string) (string, error) + func GetRelDayStr(relDays int) string + func GoUpdateActivityWrap(update ActivityUpdate, debugStr string) + func IsAllowedRenderer(renderer string) bool + func MarkActivityAsUploaded(ctx context.Context, activityArr []*ActivityType) error + func UpdateActivity(ctx context.Context, update ActivityUpdate) error + func UpdateFeActivityWrap(feActivity *scpacket.FeActivityPacketType) + type ActivityType struct + BuildTime string + ClientArch string + ClientVersion string + Day string + DefaultShell string + OSRelease string + TData TelemetryData + TzName string + TzOffset int + Uploaded bool + func GetNonUploadedActivity(ctx context.Context) ([]*ActivityType, error) + type ActivityUpdate struct + ActiveMinutes int + BookmarksView int + BuildTime string + ClickShared int + FeAIChatOpen int + FeAiCmdInfoOpen int + FeHistoryOpen int + FgMinutes int + HistoryView int + NewTab int + NumCommands int + NumConns int + NumTabs int + NumWorkspaces int + OpenMinutes int + ReinitBashErrors int + ReinitZshErrors int + Renderers map[string]int + Shutdown int + Startup int + type TelemetryData struct + ActiveMinutes int + BookmarksView int + ClickShared int + FgMinutes int + HistoryView int + NewTab int + NumAIChatOpen int + NumCommands int + NumConns int + NumHistoryOpen int + NumShutdown int + NumStartup int + NumTabs int + NumWorkspaces int + OpenMinutes int + ReinitBashErrors int + ReinitZshErrors int + Renderers map[string]int + func (tdata *TelemetryData) Scan(val interface{}) error + func (tdata TelemetryData) Value() (driver.Value, error)