package site import "errors" var ( // ErrNotFound is returned when a site is not found ErrNotFound = errors.New("site not found") // ErrSiteNotFound is an alias for ErrNotFound ErrSiteNotFound = ErrNotFound // ErrDomainAlreadyExists is returned when trying to create a site with a domain that already exists ErrDomainAlreadyExists = errors.New("domain already exists") // ErrInvalidAPIKey is returned when API key authentication fails ErrInvalidAPIKey = errors.New("invalid API key") // ErrSiteNotActive is returned when trying to perform operations on an inactive site ErrSiteNotActive = errors.New("site is not active") // ErrSiteNotVerified is returned when trying to perform operations on an unverified site ErrSiteNotVerified = errors.New("site is not verified") // ErrQuotaExceeded is returned when a quota limit is reached ErrQuotaExceeded = errors.New("quota exceeded") // ErrStorageQuotaExceeded is returned when storage quota is exceeded ErrStorageQuotaExceeded = errors.New("storage quota exceeded") // ErrSearchQuotaExceeded is returned when search quota is exceeded ErrSearchQuotaExceeded = errors.New("search quota exceeded") // ErrIndexingQuotaExceeded is returned when indexing quota is exceeded ErrIndexingQuotaExceeded = errors.New("indexing quota exceeded") )