Documentation
¶
Index ¶
- func CSRFCookieName() string
- func PrincipalFromContext(c *echo.Context) (*auth.Principal, bool)
- func SessionCookieName() string
- func SetPrincipal(c *echo.Context, principal *auth.Principal)
- type AggregatorController
- type Attr
- type AuthController
- func (ctrl *AuthController) CreateCurrentUserToken(c *echo.Context) error
- func (ctrl *AuthController) CreateInitialUser(c *echo.Context) error
- func (ctrl *AuthController) CreateSession(c *echo.Context) error
- func (ctrl *AuthController) CreateToken(c *echo.Context) error
- func (ctrl *AuthController) DeleteRole(c *echo.Context) error
- func (ctrl *AuthController) DeleteSession(c *echo.Context) error
- func (ctrl *AuthController) DeleteUser(c *echo.Context) error
- func (ctrl *AuthController) GetSession(c *echo.Context) error
- func (ctrl *AuthController) GetSetupStatus(c *echo.Context) error
- func (ctrl *AuthController) GetUser(c *echo.Context) error
- func (ctrl *AuthController) ListCurrentUserTokens(c *echo.Context) error
- func (ctrl *AuthController) ListPermissions(c *echo.Context) error
- func (ctrl *AuthController) ListRoles(c *echo.Context) error
- func (ctrl *AuthController) ListTokens(c *echo.Context) error
- func (ctrl *AuthController) ListUsers(c *echo.Context) error
- func (ctrl *AuthController) RevokeCurrentUserToken(c *echo.Context) error
- func (ctrl *AuthController) RevokeToken(c *echo.Context) error
- func (ctrl *AuthController) UpsertRole(c *echo.Context) error
- func (ctrl *AuthController) UpsertUser(c *echo.Context) error
- type CapCategory
- type CapGenre
- type CapGroup
- type CapSubCat
- type Channel
- type CompatAPIController
- type Enclosure
- type GoNZBNetAdminController
- func (ctrl *GoNZBNetAdminController) ApproveAdmission(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ApprovePoolMember(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ArticleAvailabilityDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) BinaryEvidenceDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) BlockNode(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ConfigValidation(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CoverageDashboard(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CoverageGroupCatalog(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CoverageSchedulerPlan(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CoverageSuggestions(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreateCoverageAssignment(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreateCoverageClaim(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreateCoverageComplete(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreateCoverageFailed(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreatePoolInvitation(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreatePoolMemberRevocation(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreateStaleClaimReassignments(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) CreateTombstone(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) DeletePeer(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) DeleteRolePoolAccess(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) DisablePeer(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) DiscoverAdmissionNode(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) EnablePeer(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) EventDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ExportKey(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) GossipSync(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) HealthDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) JoinAdmissionPool(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ListAdmissions(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ListNodeCapabilities(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ListPoolControlEvents(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ListPoolMembers(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ListPools(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ListRolePoolAccess(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ListTombstones(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ManifestSourceDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) MaterializeStaleClaimPenalties(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) Metrics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) NodeEndpoints(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) NodeProfile(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) PeerDeliveryDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) PeerDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) PrometheusMetrics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) PullSync(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) PushSync(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) RecomputeScores(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) RefreshAdmission(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) RejectAdmission(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) RejectedEventDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ReleaseLedger(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ReleaseSourceDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ReportingActivity(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ReportingOverview(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ReportingPoolHealth(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ReportingRoles(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ReputationDiagnostics(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) RequestPoolJoin(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ResolveManifest(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) RevokePoolMember(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) RotateKey(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) TraversalStatus(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) UnblockNode(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) UpsertPeer(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) UpsertPool(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) UpsertPoolMember(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) UpsertRolePoolAccess(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ValidationGaps(c *echo.Context) error
- func (ctrl *GoNZBNetAdminController) ValidationTaskDiagnostics(c *echo.Context) error
- type GoNZBNetController
- func (ctrl *GoNZBNetController) AdmissionPools(c *echo.Context) error
- func (ctrl *GoNZBNetController) AdmissionStatus(c *echo.Context) error
- func (ctrl *GoNZBNetController) Caps(c *echo.Context) error
- func (ctrl *GoNZBNetController) CoverageCheckpoint(c *echo.Context) error
- func (ctrl *GoNZBNetController) CoverageClaim(c *echo.Context) error
- func (ctrl *GoNZBNetController) CoverageGroups(c *echo.Context) error
- func (ctrl *GoNZBNetController) CoveragePlan(c *echo.Context) error
- func (ctrl *GoNZBNetController) CoverageWork(c *echo.Context) error
- func (ctrl *GoNZBNetController) Event(c *echo.Context) error
- func (ctrl *GoNZBNetController) GetManifest(c *echo.Context) error
- func (ctrl *GoNZBNetController) GossipHTTP(c *echo.Context) error
- func (ctrl *GoNZBNetController) GossipWS(c *echo.Context) error
- func (ctrl *GoNZBNetController) Handshake(c *echo.Context) error
- func (ctrl *GoNZBNetController) Inbox(c *echo.Context) error
- func (ctrl *GoNZBNetController) Node(c *echo.Context) error
- func (ctrl *GoNZBNetController) NodeCapabilities(c *echo.Context) error
- func (ctrl *GoNZBNetController) Outbox(c *echo.Context) error
- func (ctrl *GoNZBNetController) Peers(c *echo.Context) error
- func (ctrl *GoNZBNetController) PoolCheckpoint(c *echo.Context) error
- func (ctrl *GoNZBNetController) PoolMembers(c *echo.Context) error
- func (ctrl *GoNZBNetController) QueryBinarySegments(c *echo.Context) error
- func (ctrl *GoNZBNetController) QueryYEncEvidence(c *echo.Context) error
- func (ctrl *GoNZBNetController) RequestManifest(c *echo.Context) error
- func (ctrl *GoNZBNetController) SubmitPoolApproval(c *echo.Context) error
- func (ctrl *GoNZBNetController) SubmitPoolJoin(c *echo.Context) error
- func (ctrl *GoNZBNetController) SubmitPoolRejection(c *echo.Context) error
- func (ctrl *GoNZBNetController) ValidationRequest(c *echo.Context) error
- func (ctrl *GoNZBNetController) WellKnown(c *echo.Context) error
- type IndexerAdminController
- func (ctrl *IndexerAdminController) DryRunMaintenanceTask(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetBackfillProgress(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetDashboardStats(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetNNTPStats(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetOverview(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetRecoveryCapacity(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetRelease(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetRun(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetSourceBucketOutcomes(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetStage(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetStageThroughput(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetStorageAudit(c *echo.Context) error
- func (ctrl *IndexerAdminController) GetStorageStatus(c *echo.Context) error
- func (ctrl *IndexerAdminController) HideRelease(c *echo.Context) error
- func (ctrl *IndexerAdminController) IdentifyRelease(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListArticleCohorts(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListAttention(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListBinaries(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListDeferredArticleRanges(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListGroupProfiles(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListMaintenanceTasks(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListReleases(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListRuns(c *echo.Context) error
- func (ctrl *IndexerAdminController) ListStages(c *echo.Context) error
- func (ctrl *IndexerAdminController) PatchMaintenanceTask(c *echo.Context) error
- func (ctrl *IndexerAdminController) PatchRelease(c *echo.Context) error
- func (ctrl *IndexerAdminController) PatchStage(c *echo.Context) error
- func (ctrl *IndexerAdminController) PauseStage(c *echo.Context) error
- func (ctrl *IndexerAdminController) ReenrichRelease(c *echo.Context) error
- func (ctrl *IndexerAdminController) RefreshDashboardStats(c *echo.Context) error
- func (ctrl *IndexerAdminController) ReinspectRelease(c *echo.Context) error
- func (ctrl *IndexerAdminController) ResumeStage(c *echo.Context) error
- func (ctrl *IndexerAdminController) RunMaintenanceTask(c *echo.Context) error
- func (ctrl *IndexerAdminController) RunStage(c *echo.Context) error
- func (ctrl *IndexerAdminController) StreamOverview(c *echo.Context) error
- func (ctrl *IndexerAdminController) UnhideRelease(c *echo.Context) error
- type IndexerController
- func (ctrl *IndexerController) DryRunMaintenanceTask(c *echo.Context) error
- func (ctrl *IndexerController) GetBinary(c *echo.Context) error
- func (ctrl *IndexerController) GetFile(c *echo.Context) error
- func (ctrl *IndexerController) GetOverview(c *echo.Context) error
- func (ctrl *IndexerController) GetRelease(c *echo.Context) error
- func (ctrl *IndexerController) ListMaintenanceTasks(c *echo.Context) error
- func (ctrl *IndexerController) ListReleases(c *echo.Context) error
- func (ctrl *IndexerController) ListRuns(c *echo.Context) error
- func (ctrl *IndexerController) ListStages(c *echo.Context) error
- func (ctrl *IndexerController) PatchMaintenanceTask(c *echo.Context) error
- func (ctrl *IndexerController) PauseStage(c *echo.Context) error
- func (ctrl *IndexerController) ResumeStage(c *echo.Context) error
- func (ctrl *IndexerController) RunMaintenanceTask(c *echo.Context) error
- func (ctrl *IndexerController) RunStage(c *echo.Context) error
- func (ctrl *IndexerController) SendReleaseToDownloadClient(c *echo.Context) error
- type IndexerScrapeAdminController
- func (ctrl *IndexerScrapeAdminController) ApplyWildcardGroups(c *echo.Context) error
- func (ctrl *IndexerScrapeAdminController) CrosspostPopularity(c *echo.Context) error
- func (ctrl *IndexerScrapeAdminController) GetConfig(c *echo.Context) error
- func (ctrl *IndexerScrapeAdminController) PreviewWildcardGroups(c *echo.Context) error
- func (ctrl *IndexerScrapeAdminController) ProviderInventory(c *echo.Context) error
- func (ctrl *IndexerScrapeAdminController) ScanProviders(c *echo.Context) error
- func (ctrl *IndexerScrapeAdminController) UpdateConfig(c *echo.Context) error
- type Limits
- type NewznabCaps
- type NewznabController
- type NewznabErrorResponse
- type NewznabRSS
- type RSSGUID
- type RSSItem
- type Registration
- type Response
- type SearchCapability
- type Searching
- type ServerInfo
- type SettingsConnectionController
- type SettingsController
- type UploaderController
- func (ctrl *UploaderController) Approve(c *echo.Context) error
- func (ctrl *UploaderController) Create(c *echo.Context) error
- func (ctrl *UploaderController) CreateFederationPublications(c *echo.Context) error
- func (ctrl *UploaderController) DownloadArtifact(c *echo.Context) error
- func (ctrl *UploaderController) DownloadNZB(c *echo.Context) error
- func (ctrl *UploaderController) EligibleFederationPools(c *echo.Context) error
- func (ctrl *UploaderController) Get(c *echo.Context) error
- func (ctrl *UploaderController) List(c *echo.Context) error
- func (ctrl *UploaderController) ListFederationPublications(c *echo.Context) error
- func (ctrl *UploaderController) Reject(c *echo.Context) error
- func (ctrl *UploaderController) ReturnToPending(c *echo.Context) error
- func (ctrl *UploaderController) Update(c *echo.Context) error
- func (ctrl *UploaderController) WithdrawFederationPublication(c *echo.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CSRFCookieName ¶ added in v0.7.0
func CSRFCookieName() string
func PrincipalFromContext ¶ added in v0.7.0
func SessionCookieName ¶ added in v0.7.0
func SessionCookieName() string
Types ¶
type AggregatorController ¶ added in v0.6.0
type AggregatorController struct {
Service aggregatorService
}
func NewAggregatorController ¶ added in v0.6.0
func NewAggregatorController(module app.AggregatorModule) *AggregatorController
func (*AggregatorController) GetCatalogRelease ¶ added in v0.10.4
func (ctrl *AggregatorController) GetCatalogRelease(c *echo.Context) error
func (*AggregatorController) ListCatalogReleases ¶ added in v0.10.4
func (ctrl *AggregatorController) ListCatalogReleases(c *echo.Context) error
ListCatalogReleases exposes the aggregator's merged sources through the viewer contract used by aggregator-only and all-in-one deployments.
func (*AggregatorController) SearchReleases ¶ added in v0.6.0
func (ctrl *AggregatorController) SearchReleases(c *echo.Context) error
type AuthController ¶ added in v0.7.0
func NewAuthController ¶ added in v0.9.0
func NewAuthController(service *auth.Service, bootstrapToken string, trustedProxyCIDRs []string) *AuthController
func (*AuthController) CreateCurrentUserToken ¶ added in v0.7.0
func (ctrl *AuthController) CreateCurrentUserToken(c *echo.Context) error
func (*AuthController) CreateInitialUser ¶ added in v0.7.0
func (ctrl *AuthController) CreateInitialUser(c *echo.Context) error
func (*AuthController) CreateSession ¶ added in v0.7.0
func (ctrl *AuthController) CreateSession(c *echo.Context) error
func (*AuthController) CreateToken ¶ added in v0.7.0
func (ctrl *AuthController) CreateToken(c *echo.Context) error
func (*AuthController) DeleteRole ¶ added in v0.7.0
func (ctrl *AuthController) DeleteRole(c *echo.Context) error
func (*AuthController) DeleteSession ¶ added in v0.7.0
func (ctrl *AuthController) DeleteSession(c *echo.Context) error
func (*AuthController) DeleteUser ¶ added in v0.7.0
func (ctrl *AuthController) DeleteUser(c *echo.Context) error
func (*AuthController) GetSession ¶ added in v0.7.0
func (ctrl *AuthController) GetSession(c *echo.Context) error
func (*AuthController) GetSetupStatus ¶ added in v0.7.0
func (ctrl *AuthController) GetSetupStatus(c *echo.Context) error
func (*AuthController) GetUser ¶ added in v0.7.0
func (ctrl *AuthController) GetUser(c *echo.Context) error
func (*AuthController) ListCurrentUserTokens ¶ added in v0.7.0
func (ctrl *AuthController) ListCurrentUserTokens(c *echo.Context) error
func (*AuthController) ListPermissions ¶ added in v0.10.4
func (ctrl *AuthController) ListPermissions(c *echo.Context) error
func (*AuthController) ListRoles ¶ added in v0.7.0
func (ctrl *AuthController) ListRoles(c *echo.Context) error
func (*AuthController) ListTokens ¶ added in v0.7.0
func (ctrl *AuthController) ListTokens(c *echo.Context) error
func (*AuthController) ListUsers ¶ added in v0.7.0
func (ctrl *AuthController) ListUsers(c *echo.Context) error
func (*AuthController) RevokeCurrentUserToken ¶ added in v0.7.0
func (ctrl *AuthController) RevokeCurrentUserToken(c *echo.Context) error
func (*AuthController) RevokeToken ¶ added in v0.7.0
func (ctrl *AuthController) RevokeToken(c *echo.Context) error
func (*AuthController) UpsertRole ¶ added in v0.7.0
func (ctrl *AuthController) UpsertRole(c *echo.Context) error
func (*AuthController) UpsertUser ¶ added in v0.7.0
func (ctrl *AuthController) UpsertUser(c *echo.Context) error
type CapCategory ¶
type CompatAPIController ¶ added in v0.6.0
type CompatAPIController struct {
NewznabEnabled bool
Newznab *NewznabController
}
CompatAPIController serves the shared Newznab `/api` transport.
type GoNZBNetAdminController ¶ added in v0.9.0
type GoNZBNetAdminController struct {
// contains filtered or unexported fields
}
func NewGoNZBNetAdminController ¶ added in v0.9.0
func NewGoNZBNetAdminController(appCtx *app.Context) *GoNZBNetAdminController
func (*GoNZBNetAdminController) ApproveAdmission ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ApproveAdmission(c *echo.Context) error
func (*GoNZBNetAdminController) ApprovePoolMember ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ApprovePoolMember(c *echo.Context) error
func (*GoNZBNetAdminController) ArticleAvailabilityDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ArticleAvailabilityDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) BinaryEvidenceDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) BinaryEvidenceDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) BlockNode ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) BlockNode(c *echo.Context) error
func (*GoNZBNetAdminController) ConfigValidation ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ConfigValidation(c *echo.Context) error
func (*GoNZBNetAdminController) CoverageDashboard ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CoverageDashboard(c *echo.Context) error
func (*GoNZBNetAdminController) CoverageGroupCatalog ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CoverageGroupCatalog(c *echo.Context) error
func (*GoNZBNetAdminController) CoverageSchedulerPlan ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CoverageSchedulerPlan(c *echo.Context) error
func (*GoNZBNetAdminController) CoverageSuggestions ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CoverageSuggestions(c *echo.Context) error
func (*GoNZBNetAdminController) CreateCoverageAssignment ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreateCoverageAssignment(c *echo.Context) error
func (*GoNZBNetAdminController) CreateCoverageClaim ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreateCoverageClaim(c *echo.Context) error
func (*GoNZBNetAdminController) CreateCoverageComplete ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreateCoverageComplete(c *echo.Context) error
func (*GoNZBNetAdminController) CreateCoverageFailed ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreateCoverageFailed(c *echo.Context) error
func (*GoNZBNetAdminController) CreatePoolInvitation ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreatePoolInvitation(c *echo.Context) error
func (*GoNZBNetAdminController) CreatePoolMemberRevocation ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreatePoolMemberRevocation(c *echo.Context) error
func (*GoNZBNetAdminController) CreateStaleClaimReassignments ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreateStaleClaimReassignments(c *echo.Context) error
func (*GoNZBNetAdminController) CreateTombstone ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) CreateTombstone(c *echo.Context) error
func (*GoNZBNetAdminController) DeletePeer ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) DeletePeer(c *echo.Context) error
func (*GoNZBNetAdminController) DeleteRolePoolAccess ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) DeleteRolePoolAccess(c *echo.Context) error
func (*GoNZBNetAdminController) DisablePeer ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) DisablePeer(c *echo.Context) error
func (*GoNZBNetAdminController) DiscoverAdmissionNode ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) DiscoverAdmissionNode(c *echo.Context) error
func (*GoNZBNetAdminController) EnablePeer ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) EnablePeer(c *echo.Context) error
func (*GoNZBNetAdminController) EventDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) EventDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) ExportKey ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ExportKey(c *echo.Context) error
func (*GoNZBNetAdminController) GossipSync ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) GossipSync(c *echo.Context) error
func (*GoNZBNetAdminController) HealthDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) HealthDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) JoinAdmissionPool ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) JoinAdmissionPool(c *echo.Context) error
func (*GoNZBNetAdminController) ListAdmissions ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ListAdmissions(c *echo.Context) error
func (*GoNZBNetAdminController) ListNodeCapabilities ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ListNodeCapabilities(c *echo.Context) error
func (*GoNZBNetAdminController) ListPoolControlEvents ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ListPoolControlEvents(c *echo.Context) error
func (*GoNZBNetAdminController) ListPoolMembers ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ListPoolMembers(c *echo.Context) error
func (*GoNZBNetAdminController) ListPools ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ListPools(c *echo.Context) error
func (*GoNZBNetAdminController) ListRolePoolAccess ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ListRolePoolAccess(c *echo.Context) error
func (*GoNZBNetAdminController) ListTombstones ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ListTombstones(c *echo.Context) error
func (*GoNZBNetAdminController) ManifestSourceDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ManifestSourceDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) MaterializeStaleClaimPenalties ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) MaterializeStaleClaimPenalties(c *echo.Context) error
func (*GoNZBNetAdminController) Metrics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) Metrics(c *echo.Context) error
func (*GoNZBNetAdminController) NodeEndpoints ¶ added in v0.10.0
func (ctrl *GoNZBNetAdminController) NodeEndpoints(c *echo.Context) error
func (*GoNZBNetAdminController) NodeProfile ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) NodeProfile(c *echo.Context) error
func (*GoNZBNetAdminController) PeerDeliveryDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) PeerDeliveryDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) PeerDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) PeerDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) PrometheusMetrics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) PrometheusMetrics(c *echo.Context) error
func (*GoNZBNetAdminController) PullSync ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) PullSync(c *echo.Context) error
func (*GoNZBNetAdminController) PushSync ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) PushSync(c *echo.Context) error
func (*GoNZBNetAdminController) RecomputeScores ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) RecomputeScores(c *echo.Context) error
func (*GoNZBNetAdminController) RefreshAdmission ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) RefreshAdmission(c *echo.Context) error
func (*GoNZBNetAdminController) RejectAdmission ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) RejectAdmission(c *echo.Context) error
func (*GoNZBNetAdminController) RejectedEventDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) RejectedEventDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) ReleaseLedger ¶ added in v0.10.0
func (ctrl *GoNZBNetAdminController) ReleaseLedger(c *echo.Context) error
func (*GoNZBNetAdminController) ReleaseSourceDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ReleaseSourceDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) ReportingActivity ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ReportingActivity(c *echo.Context) error
func (*GoNZBNetAdminController) ReportingOverview ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ReportingOverview(c *echo.Context) error
func (*GoNZBNetAdminController) ReportingPoolHealth ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ReportingPoolHealth(c *echo.Context) error
func (*GoNZBNetAdminController) ReportingRoles ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ReportingRoles(c *echo.Context) error
func (*GoNZBNetAdminController) ReputationDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ReputationDiagnostics(c *echo.Context) error
func (*GoNZBNetAdminController) RequestPoolJoin ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) RequestPoolJoin(c *echo.Context) error
func (*GoNZBNetAdminController) ResolveManifest ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ResolveManifest(c *echo.Context) error
func (*GoNZBNetAdminController) RevokePoolMember ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) RevokePoolMember(c *echo.Context) error
func (*GoNZBNetAdminController) RotateKey ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) RotateKey(c *echo.Context) error
func (*GoNZBNetAdminController) TraversalStatus ¶ added in v0.10.0
func (ctrl *GoNZBNetAdminController) TraversalStatus(c *echo.Context) error
func (*GoNZBNetAdminController) UnblockNode ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) UnblockNode(c *echo.Context) error
func (*GoNZBNetAdminController) UpsertPeer ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) UpsertPeer(c *echo.Context) error
func (*GoNZBNetAdminController) UpsertPool ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) UpsertPool(c *echo.Context) error
func (*GoNZBNetAdminController) UpsertPoolMember ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) UpsertPoolMember(c *echo.Context) error
func (*GoNZBNetAdminController) UpsertRolePoolAccess ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) UpsertRolePoolAccess(c *echo.Context) error
func (*GoNZBNetAdminController) ValidationGaps ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ValidationGaps(c *echo.Context) error
func (*GoNZBNetAdminController) ValidationTaskDiagnostics ¶ added in v0.9.0
func (ctrl *GoNZBNetAdminController) ValidationTaskDiagnostics(c *echo.Context) error
type GoNZBNetController ¶ added in v0.9.0
type GoNZBNetController struct {
// contains filtered or unexported fields
}
func NewGoNZBNetController ¶ added in v0.9.0
func NewGoNZBNetController(appCtx *app.Context) *GoNZBNetController
func (*GoNZBNetController) AdmissionPools ¶ added in v0.9.0
func (ctrl *GoNZBNetController) AdmissionPools(c *echo.Context) error
func (*GoNZBNetController) AdmissionStatus ¶ added in v0.9.0
func (ctrl *GoNZBNetController) AdmissionStatus(c *echo.Context) error
func (*GoNZBNetController) Caps ¶ added in v0.9.0
func (ctrl *GoNZBNetController) Caps(c *echo.Context) error
func (*GoNZBNetController) CoverageCheckpoint ¶ added in v0.9.0
func (ctrl *GoNZBNetController) CoverageCheckpoint(c *echo.Context) error
func (*GoNZBNetController) CoverageClaim ¶ added in v0.9.0
func (ctrl *GoNZBNetController) CoverageClaim(c *echo.Context) error
func (*GoNZBNetController) CoverageGroups ¶ added in v0.9.0
func (ctrl *GoNZBNetController) CoverageGroups(c *echo.Context) error
func (*GoNZBNetController) CoveragePlan ¶ added in v0.9.0
func (ctrl *GoNZBNetController) CoveragePlan(c *echo.Context) error
func (*GoNZBNetController) CoverageWork ¶ added in v0.9.0
func (ctrl *GoNZBNetController) CoverageWork(c *echo.Context) error
func (*GoNZBNetController) Event ¶ added in v0.9.0
func (ctrl *GoNZBNetController) Event(c *echo.Context) error
func (*GoNZBNetController) GetManifest ¶ added in v0.9.0
func (ctrl *GoNZBNetController) GetManifest(c *echo.Context) error
func (*GoNZBNetController) GossipHTTP ¶ added in v0.10.0
func (ctrl *GoNZBNetController) GossipHTTP(c *echo.Context) error
func (*GoNZBNetController) GossipWS ¶ added in v0.9.0
func (ctrl *GoNZBNetController) GossipWS(c *echo.Context) error
func (*GoNZBNetController) Handshake ¶ added in v0.9.0
func (ctrl *GoNZBNetController) Handshake(c *echo.Context) error
func (*GoNZBNetController) Inbox ¶ added in v0.9.0
func (ctrl *GoNZBNetController) Inbox(c *echo.Context) error
func (*GoNZBNetController) Node ¶ added in v0.9.0
func (ctrl *GoNZBNetController) Node(c *echo.Context) error
func (*GoNZBNetController) NodeCapabilities ¶ added in v0.9.0
func (ctrl *GoNZBNetController) NodeCapabilities(c *echo.Context) error
func (*GoNZBNetController) Outbox ¶ added in v0.9.0
func (ctrl *GoNZBNetController) Outbox(c *echo.Context) error
func (*GoNZBNetController) Peers ¶ added in v0.9.0
func (ctrl *GoNZBNetController) Peers(c *echo.Context) error
func (*GoNZBNetController) PoolCheckpoint ¶ added in v0.9.0
func (ctrl *GoNZBNetController) PoolCheckpoint(c *echo.Context) error
func (*GoNZBNetController) PoolMembers ¶ added in v0.9.0
func (ctrl *GoNZBNetController) PoolMembers(c *echo.Context) error
func (*GoNZBNetController) QueryBinarySegments ¶ added in v0.9.0
func (ctrl *GoNZBNetController) QueryBinarySegments(c *echo.Context) error
func (*GoNZBNetController) QueryYEncEvidence ¶ added in v0.9.0
func (ctrl *GoNZBNetController) QueryYEncEvidence(c *echo.Context) error
func (*GoNZBNetController) RequestManifest ¶ added in v0.9.0
func (ctrl *GoNZBNetController) RequestManifest(c *echo.Context) error
func (*GoNZBNetController) SubmitPoolApproval ¶ added in v0.9.0
func (ctrl *GoNZBNetController) SubmitPoolApproval(c *echo.Context) error
func (*GoNZBNetController) SubmitPoolJoin ¶ added in v0.9.0
func (ctrl *GoNZBNetController) SubmitPoolJoin(c *echo.Context) error
func (*GoNZBNetController) SubmitPoolRejection ¶ added in v0.9.0
func (ctrl *GoNZBNetController) SubmitPoolRejection(c *echo.Context) error
func (*GoNZBNetController) ValidationRequest ¶ added in v0.9.0
func (ctrl *GoNZBNetController) ValidationRequest(c *echo.Context) error
type IndexerAdminController ¶ added in v0.7.0
type IndexerAdminController struct {
Service indexerService
}
func NewIndexerAdminController ¶ added in v0.7.0
func NewIndexerAdminController(service indexerService) *IndexerAdminController
func (*IndexerAdminController) DryRunMaintenanceTask ¶ added in v0.8.0
func (ctrl *IndexerAdminController) DryRunMaintenanceTask(c *echo.Context) error
func (*IndexerAdminController) GetBackfillProgress ¶ added in v0.7.2
func (ctrl *IndexerAdminController) GetBackfillProgress(c *echo.Context) error
func (*IndexerAdminController) GetDashboardStats ¶ added in v0.7.2
func (ctrl *IndexerAdminController) GetDashboardStats(c *echo.Context) error
func (*IndexerAdminController) GetNNTPStats ¶ added in v0.8.0
func (ctrl *IndexerAdminController) GetNNTPStats(c *echo.Context) error
func (*IndexerAdminController) GetOverview ¶ added in v0.7.0
func (ctrl *IndexerAdminController) GetOverview(c *echo.Context) error
func (*IndexerAdminController) GetRecoveryCapacity ¶ added in v0.8.0
func (ctrl *IndexerAdminController) GetRecoveryCapacity(c *echo.Context) error
func (*IndexerAdminController) GetRelease ¶ added in v0.7.0
func (ctrl *IndexerAdminController) GetRelease(c *echo.Context) error
func (*IndexerAdminController) GetRun ¶ added in v0.7.0
func (ctrl *IndexerAdminController) GetRun(c *echo.Context) error
func (*IndexerAdminController) GetSourceBucketOutcomes ¶ added in v0.9.0
func (ctrl *IndexerAdminController) GetSourceBucketOutcomes(c *echo.Context) error
func (*IndexerAdminController) GetStage ¶ added in v0.7.0
func (ctrl *IndexerAdminController) GetStage(c *echo.Context) error
func (*IndexerAdminController) GetStageThroughput ¶ added in v0.7.2
func (ctrl *IndexerAdminController) GetStageThroughput(c *echo.Context) error
func (*IndexerAdminController) GetStorageAudit ¶ added in v0.8.0
func (ctrl *IndexerAdminController) GetStorageAudit(c *echo.Context) error
func (*IndexerAdminController) GetStorageStatus ¶ added in v0.8.0
func (ctrl *IndexerAdminController) GetStorageStatus(c *echo.Context) error
func (*IndexerAdminController) HideRelease ¶ added in v0.7.0
func (ctrl *IndexerAdminController) HideRelease(c *echo.Context) error
func (*IndexerAdminController) IdentifyRelease ¶ added in v0.8.0
func (ctrl *IndexerAdminController) IdentifyRelease(c *echo.Context) error
func (*IndexerAdminController) ListArticleCohorts ¶ added in v0.8.0
func (ctrl *IndexerAdminController) ListArticleCohorts(c *echo.Context) error
func (*IndexerAdminController) ListAttention ¶ added in v0.8.0
func (ctrl *IndexerAdminController) ListAttention(c *echo.Context) error
func (*IndexerAdminController) ListBinaries ¶ added in v0.8.0
func (ctrl *IndexerAdminController) ListBinaries(c *echo.Context) error
func (*IndexerAdminController) ListDeferredArticleRanges ¶ added in v0.8.0
func (ctrl *IndexerAdminController) ListDeferredArticleRanges(c *echo.Context) error
func (*IndexerAdminController) ListGroupProfiles ¶ added in v0.8.0
func (ctrl *IndexerAdminController) ListGroupProfiles(c *echo.Context) error
func (*IndexerAdminController) ListMaintenanceTasks ¶ added in v0.8.0
func (ctrl *IndexerAdminController) ListMaintenanceTasks(c *echo.Context) error
func (*IndexerAdminController) ListReleases ¶ added in v0.7.0
func (ctrl *IndexerAdminController) ListReleases(c *echo.Context) error
func (*IndexerAdminController) ListRuns ¶ added in v0.7.0
func (ctrl *IndexerAdminController) ListRuns(c *echo.Context) error
func (*IndexerAdminController) ListStages ¶ added in v0.7.0
func (ctrl *IndexerAdminController) ListStages(c *echo.Context) error
func (*IndexerAdminController) PatchMaintenanceTask ¶ added in v0.8.0
func (ctrl *IndexerAdminController) PatchMaintenanceTask(c *echo.Context) error
func (*IndexerAdminController) PatchRelease ¶ added in v0.7.0
func (ctrl *IndexerAdminController) PatchRelease(c *echo.Context) error
func (*IndexerAdminController) PatchStage ¶ added in v0.7.0
func (ctrl *IndexerAdminController) PatchStage(c *echo.Context) error
func (*IndexerAdminController) PauseStage ¶ added in v0.7.0
func (ctrl *IndexerAdminController) PauseStage(c *echo.Context) error
func (*IndexerAdminController) ReenrichRelease ¶ added in v0.7.0
func (ctrl *IndexerAdminController) ReenrichRelease(c *echo.Context) error
func (*IndexerAdminController) RefreshDashboardStats ¶ added in v0.7.2
func (ctrl *IndexerAdminController) RefreshDashboardStats(c *echo.Context) error
func (*IndexerAdminController) ReinspectRelease ¶ added in v0.7.0
func (ctrl *IndexerAdminController) ReinspectRelease(c *echo.Context) error
func (*IndexerAdminController) ResumeStage ¶ added in v0.7.0
func (ctrl *IndexerAdminController) ResumeStage(c *echo.Context) error
func (*IndexerAdminController) RunMaintenanceTask ¶ added in v0.8.0
func (ctrl *IndexerAdminController) RunMaintenanceTask(c *echo.Context) error
func (*IndexerAdminController) RunStage ¶ added in v0.7.0
func (ctrl *IndexerAdminController) RunStage(c *echo.Context) error
func (*IndexerAdminController) StreamOverview ¶ added in v0.8.0
func (ctrl *IndexerAdminController) StreamOverview(c *echo.Context) error
func (*IndexerAdminController) UnhideRelease ¶ added in v0.7.0
func (ctrl *IndexerAdminController) UnhideRelease(c *echo.Context) error
type IndexerController ¶ added in v0.7.0
type IndexerController struct {
Service indexerService
}
func NewIndexerController ¶ added in v0.7.0
func NewIndexerController(appCtx *app.Context) *IndexerController
func (*IndexerController) DryRunMaintenanceTask ¶ added in v0.8.0
func (ctrl *IndexerController) DryRunMaintenanceTask(c *echo.Context) error
func (*IndexerController) GetBinary ¶ added in v0.7.0
func (ctrl *IndexerController) GetBinary(c *echo.Context) error
func (*IndexerController) GetFile ¶ added in v0.7.0
func (ctrl *IndexerController) GetFile(c *echo.Context) error
func (*IndexerController) GetOverview ¶ added in v0.7.0
func (ctrl *IndexerController) GetOverview(c *echo.Context) error
func (*IndexerController) GetRelease ¶ added in v0.7.0
func (ctrl *IndexerController) GetRelease(c *echo.Context) error
func (*IndexerController) ListMaintenanceTasks ¶ added in v0.8.0
func (ctrl *IndexerController) ListMaintenanceTasks(c *echo.Context) error
func (*IndexerController) ListReleases ¶ added in v0.7.0
func (ctrl *IndexerController) ListReleases(c *echo.Context) error
func (*IndexerController) ListRuns ¶ added in v0.7.0
func (ctrl *IndexerController) ListRuns(c *echo.Context) error
func (*IndexerController) ListStages ¶ added in v0.7.0
func (ctrl *IndexerController) ListStages(c *echo.Context) error
func (*IndexerController) PatchMaintenanceTask ¶ added in v0.8.0
func (ctrl *IndexerController) PatchMaintenanceTask(c *echo.Context) error
func (*IndexerController) PauseStage ¶ added in v0.7.0
func (ctrl *IndexerController) PauseStage(c *echo.Context) error
func (*IndexerController) ResumeStage ¶ added in v0.7.0
func (ctrl *IndexerController) ResumeStage(c *echo.Context) error
func (*IndexerController) RunMaintenanceTask ¶ added in v0.8.0
func (ctrl *IndexerController) RunMaintenanceTask(c *echo.Context) error
func (*IndexerController) RunStage ¶ added in v0.7.0
func (ctrl *IndexerController) RunStage(c *echo.Context) error
func (*IndexerController) SendReleaseToDownloadClient ¶ added in v0.9.0
func (ctrl *IndexerController) SendReleaseToDownloadClient(c *echo.Context) error
type IndexerScrapeAdminController ¶ added in v0.8.0
type IndexerScrapeAdminController struct {
// contains filtered or unexported fields
}
func NewIndexerScrapeAdminController ¶ added in v0.8.0
func NewIndexerScrapeAdminController(appCtx *app.Context) *IndexerScrapeAdminController
func (*IndexerScrapeAdminController) ApplyWildcardGroups ¶ added in v0.8.0
func (ctrl *IndexerScrapeAdminController) ApplyWildcardGroups(c *echo.Context) error
func (*IndexerScrapeAdminController) CrosspostPopularity ¶ added in v0.8.0
func (ctrl *IndexerScrapeAdminController) CrosspostPopularity(c *echo.Context) error
func (*IndexerScrapeAdminController) GetConfig ¶ added in v0.8.0
func (ctrl *IndexerScrapeAdminController) GetConfig(c *echo.Context) error
func (*IndexerScrapeAdminController) PreviewWildcardGroups ¶ added in v0.8.0
func (ctrl *IndexerScrapeAdminController) PreviewWildcardGroups(c *echo.Context) error
func (*IndexerScrapeAdminController) ProviderInventory ¶ added in v0.8.0
func (ctrl *IndexerScrapeAdminController) ProviderInventory(c *echo.Context) error
func (*IndexerScrapeAdminController) ScanProviders ¶ added in v0.8.0
func (ctrl *IndexerScrapeAdminController) ScanProviders(c *echo.Context) error
func (*IndexerScrapeAdminController) UpdateConfig ¶ added in v0.8.0
func (ctrl *IndexerScrapeAdminController) UpdateConfig(c *echo.Context) error
type NewznabCaps ¶
type NewznabCaps struct {
XMLName xml.Name `xml:"caps"`
Server ServerInfo `xml:"server"`
Limits Limits `xml:"limits"`
Registration Registration `xml:"registration"`
Searching Searching `xml:"searching"`
Categories []CapCategory `xml:"categories>category"`
Groups []CapGroup `xml:"groups>group"`
Genres []CapGenre `xml:"genres>genre"`
}
-- CAPABILITIES (t=caps) ---
type NewznabController ¶
type NewznabController struct {
Service aggregatorService
}
func NewNewznabController ¶ added in v0.6.0
func NewNewznabController(module app.AggregatorModule) *NewznabController
func (*NewznabController) Handle ¶
func (ctrl *NewznabController) Handle(c *echo.Context) error
Handle is the main Newznab entry point
func (*NewznabController) HandleDownload ¶
func (ctrl *NewznabController) HandleDownload(c *echo.Context) error
handleDownload serves the actual NZB file from cache or source
type NewznabErrorResponse ¶ added in v0.6.0
type NewznabRSS ¶
type NewznabRSS struct {
XMLName xml.Name `xml:"rss"`
Version string `xml:"version,attr"`
NS string `xml:"xmlns:newznab,attr"`
Channel Channel `xml:"channel"`
}
-- SEARCH RESULTS (t=search/tv/movie)
type Registration ¶ added in v0.6.0
type SearchCapability ¶ added in v0.6.0
type Searching ¶ added in v0.6.0
type Searching struct {
Search SearchCapability `xml:"search"`
TVSearch SearchCapability `xml:"tv-search"`
Movie SearchCapability `xml:"movie-search"`
}
type ServerInfo ¶
type ServerInfo struct {
AppVersion string `xml:"appversion,attr,omitempty"`
Version string `xml:"version,attr"`
Title string `xml:"title,attr"`
Strapline string `xml:"strapline,attr,omitempty"`
Email string `xml:"email,attr,omitempty"`
URL string `xml:"url,attr,omitempty"`
Image string `xml:"image,attr,omitempty"`
}
type SettingsConnectionController ¶ added in v0.9.0
type SettingsConnectionController struct {
// contains filtered or unexported fields
}
func NewSettingsConnectionController ¶ added in v0.9.0
func NewSettingsConnectionController(appCtx *app.Context) *SettingsConnectionController
type SettingsController ¶ added in v0.6.0
type SettingsController struct {
Service settingsService
}
func NewSettingsController ¶ added in v0.6.0
func NewSettingsController(admin app.SettingsAdmin) *SettingsController
func (*SettingsController) GetCapabilities ¶ added in v0.7.1
func (ctrl *SettingsController) GetCapabilities(c *echo.Context) error
func (*SettingsController) GetSettings ¶ added in v0.6.0
func (ctrl *SettingsController) GetSettings(c *echo.Context) error
func (*SettingsController) UpdateSettings ¶ added in v0.6.0
func (ctrl *SettingsController) UpdateSettings(c *echo.Context) error
type UploaderController ¶ added in v0.10.0
type UploaderController struct {
// contains filtered or unexported fields
}
func NewUploaderController ¶ added in v0.10.0
func NewUploaderController(service *uploader.Service, federation *uploader.FederationService, maxNZBBytes, maxMetaBytes, maxArtifactBytes, maxSubmissionBytes int64) *UploaderController
func (*UploaderController) Approve ¶ added in v0.10.0
func (ctrl *UploaderController) Approve(c *echo.Context) error
func (*UploaderController) Create ¶ added in v0.10.0
func (ctrl *UploaderController) Create(c *echo.Context) error
func (*UploaderController) CreateFederationPublications ¶ added in v0.10.0
func (ctrl *UploaderController) CreateFederationPublications(c *echo.Context) error
func (*UploaderController) DownloadArtifact ¶ added in v0.10.0
func (ctrl *UploaderController) DownloadArtifact(c *echo.Context) error
func (*UploaderController) DownloadNZB ¶ added in v0.10.0
func (ctrl *UploaderController) DownloadNZB(c *echo.Context) error
func (*UploaderController) EligibleFederationPools ¶ added in v0.10.0
func (ctrl *UploaderController) EligibleFederationPools(c *echo.Context) error
func (*UploaderController) Get ¶ added in v0.10.0
func (ctrl *UploaderController) Get(c *echo.Context) error
func (*UploaderController) List ¶ added in v0.10.0
func (ctrl *UploaderController) List(c *echo.Context) error
func (*UploaderController) ListFederationPublications ¶ added in v0.10.0
func (ctrl *UploaderController) ListFederationPublications(c *echo.Context) error
func (*UploaderController) Reject ¶ added in v0.10.0
func (ctrl *UploaderController) Reject(c *echo.Context) error
func (*UploaderController) ReturnToPending ¶ added in v0.10.0
func (ctrl *UploaderController) ReturnToPending(c *echo.Context) error
func (*UploaderController) Update ¶ added in v0.10.0
func (ctrl *UploaderController) Update(c *echo.Context) error
func (*UploaderController) WithdrawFederationPublication ¶ added in v0.10.0
func (ctrl *UploaderController) WithdrawFederationPublication(c *echo.Context) error
Source Files
¶
- aggregator.go
- aggregator_service.go
- auth.go
- auth_context.go
- compat_api.go
- gonzbnet.go
- gonzbnet_admin.go
- gonzbnet_reporting.go
- gonzbnet_traversal.go
- http_helpers.go
- indexer.go
- indexer_admin.go
- indexer_scrape_admin.go
- indexer_service.go
- newznab.go
- responses.go
- settings.go
- settings_connections.go
- settings_service.go
- uploader.go
Click to show internal directories.
Click to hide internal directories.