Documentation
¶
Index ¶
- Variables
- func AutoRegisterMetrics(projectId uuid.UUID, names []string)
- func AutoRegisterMetricsWithUnits(projectId uuid.UUID, entries []repositories.MetricRegistrationEntry)
- func CheckPassword(password, hash string) bool
- func CollectUniqueMetricNames(points []models.MetricPoint) []string
- func DartSymbolsKey(projectId uuid.UUID, debugId, arch string) string
- func DebugIdBundleName(debugId string) string
- func DebugIdMapName(debugId string) string
- func EnableSymbolicatorDiskCache(dir string, maxBytes int64) error
- func ExtractDebugId(fileName string, data []byte) string
- func FilterHealthchecks(project *models.Project, endpoints []models.Endpoint, spans []models.Span, ...) ([]models.Endpoint, []models.Span, int)
- func GenerateTWArtifacts(ctx context.Context, projectId uuid.UUID, fileNames []string)
- func GenerateToken(userId int, email string) (string, error)
- func HashPassword(password string) (string, error)
- func IOSSymbolsKey(projectId uuid.UUID, debugId string) string
- func InitEmail()
- func InitJWT() error
- func InitOAuth()
- func InitSourceMapCache(maxEntries int, maxBytes int64)
- func InitTurnstile()
- func InvalidateDartSymbols(keys ...string)
- func InvalidateIOSSymbols(keys ...string)
- func InvalidateSourceMap(projectId uuid.UUID, fileName string)
- func NormalizeDartArch(arch string) string
- func NormalizeDartDebugId(debugId string) string
- func NormalizeDebugId(raw string) string
- func ResolveDartStackTrace(ctx context.Context, projectId uuid.UUID, rawTrace string) string
- func ResolveIOSStackTrace(ctx context.Context, projectId uuid.UUID, rawTrace string) string
- func ResolveStackTrace(ctx context.Context, projectId uuid.UUID, stackTrace string, ...) string
- func ShouldDropHealthcheck(project *models.Project, endpoint string, statusCode int16) bool
- func SourceMapStorageKey(projectId uuid.UUID, fileName string) string
- type JWTClaims
- type SourceMapCacheStats
Constants ¶
This section is empty.
Variables ¶
View Source
var EmailService *emailService
View Source
var OAuthService *oauthService
View Source
var TurnstileService *turnstileService
Functions ¶
func AutoRegisterMetrics ¶
func AutoRegisterMetricsWithUnits ¶
func AutoRegisterMetricsWithUnits(projectId uuid.UUID, entries []repositories.MetricRegistrationEntry)
func CheckPassword ¶
func CollectUniqueMetricNames ¶
func CollectUniqueMetricNames(points []models.MetricPoint) []string
func DartSymbolsKey ¶ added in v1.8.1
func DebugIdBundleName ¶ added in v1.8.0
func DebugIdMapName ¶ added in v1.8.0
func EnableSymbolicatorDiskCache ¶ added in v1.8.1
func ExtractDebugId ¶ added in v1.8.0
func FilterHealthchecks ¶ added in v1.7.32
func GenerateTWArtifacts ¶ added in v1.8.0
func HashPassword ¶
func InitSourceMapCache ¶ added in v1.7.33
func InitTurnstile ¶
func InitTurnstile()
func InvalidateDartSymbols ¶ added in v1.8.1
func InvalidateDartSymbols(keys ...string)
func InvalidateIOSSymbols ¶ added in v1.8.3
func InvalidateIOSSymbols(keys ...string)
func InvalidateSourceMap ¶ added in v1.8.0
func NormalizeDartArch ¶ added in v1.8.1
func NormalizeDartDebugId ¶ added in v1.8.1
func NormalizeDebugId ¶ added in v1.8.0
func ResolveDartStackTrace ¶ added in v1.8.1
func ResolveIOSStackTrace ¶ added in v1.8.3
func ResolveStackTrace ¶
func ShouldDropHealthcheck ¶ added in v1.7.32
Types ¶
type JWTClaims ¶
type JWTClaims struct {
UserId int `json:"userId"`
Email string `json:"email"`
jwt.RegisteredClaims
}
func ValidateToken ¶
type SourceMapCacheStats ¶ added in v1.7.33
type SourceMapCacheStats struct {
Entries int
Bytes int64
MaxEntries int
MaxBytes int64
Hits uint64
Misses uint64
Evictions uint64
Failures uint64
NotFound uint64
NegativeHits uint64
NegativeEntries int
LastParseMs float64
DiskEnabled bool
DiskEntries int
DiskBytes int64
DiskMaxBytes int64
DiskHits uint64
StoreHits uint64
Builds uint64
DiskEvictions uint64
}
func SourceMapStats ¶ added in v1.7.33
func SourceMapStats() SourceMapCacheStats
Source Files
¶
Click to show internal directories.
Click to hide internal directories.