readeef: github.com/urandom/readeef/api/ttrss Index | Files

package ttrss

import "github.com/urandom/readeef/api/ttrss"

Index

Package Files

articles.go auth.go conversion.go counters.go feeds.go generic.go handler.go session.go settings.go tags.go

Constants

const (
    API_STATUS_OK  = 0
    API_STATUS_ERR = 1
    API_VERSION    = "1.8.0"
    API_LEVEL      = 12

    ARCHIVED_ID      = 0
    FAVORITE_ID      = -1
    PUBLISHED_ID     = -2
    FRESH_ID         = -3
    ALL_ID           = -4
    RECENTLY_READ_ID = -6

    FRESH_DURATION = -24 * time.Hour

    CAT_UNCATEGORIZED      = 0
    CAT_SPECIAL            = -1 // Starred, Published, Archived, etc.
    CAT_LABELS             = -2
    CAT_ALL_EXCEPT_VIRTUAL = -3 // i.e: labels
    CAT_ALL                = -4
)

func FakeWebHandler Uses

func FakeWebHandler(w http.ResponseWriter, r *http.Request)

func Handler Uses

func Handler(
    ctx context.Context,
    service repo.Service,
    searchProvider search.Provider,
    feedManager *readeef.FeedManager,
    processors []processor.Article,
    secret []byte,
    update time.Duration,
    log log.Log,
) http.HandlerFunc

Package ttrss imports 17 packages (graph) and is imported by 1 packages. Updated 2017-11-18. Refresh now. Tools for package owners.