Liking cljdoc? Tell your friends :D

hive.connectors.digest.config

Pure. Raw addon config -> digest settings with defaults, or the list of problems. Only :digest/* keys are read.

:digest/enabled? post on schedule (default true) :digest/channel Slack channel name or id (default #updates) :digest/hour local hour the post is due (0-23, default 9) :digest/zone time zone id (default America/Bahia) :digest/org GitHub organization (default hive-agi) :digest/maven-group Maven group whose new releases lead the post, each with its changelog (default io.github.hive-agi; nil turns the section off) :digest/maven-repo repository holding its metadata (default Clojars) :digest/feeds ["https://.." {:feed/url .. :feed/id .. :feed/role :release|:news}] default: the hive-store release feed, as :release :digest/slack-token {:env "SLACK_BOT_TOKEN" :command ["pass" "show" ".."]} :digest/github-token {:env "GITHUB_TOKEN" :command ["gh" "auth" "token"]} :digest/title :digest/tagline :digest/links [[label url] ..] :digest/per-repo :digest/total item caps for the post :digest/default-hours :digest/max-hours window bounds :digest/copy-paste-thread? reply with the Markdown copy :digest/state-file :digest/tick-seconds :digest/initial-delay-ms

Pure. Raw addon config -> digest settings with defaults, or the list of
problems. Only :digest/* keys are read.

  :digest/enabled?        post on schedule (default true)
  :digest/channel         Slack channel name or id (default #updates)
  :digest/hour            local hour the post is due (0-23, default 9)
  :digest/zone            time zone id (default America/Bahia)
  :digest/org             GitHub organization (default hive-agi)
  :digest/maven-group     Maven group whose new releases lead the post, each
                          with its changelog (default io.github.hive-agi;
                          nil turns the section off)
  :digest/maven-repo      repository holding its metadata (default Clojars)
  :digest/feeds           ["https://.." {:feed/url .. :feed/id .. :feed/role :release|:news}]
                          default: the hive-store release feed, as :release
  :digest/slack-token     {:env "SLACK_BOT_TOKEN" :command ["pass" "show" ".."]}
  :digest/github-token    {:env "GITHUB_TOKEN" :command ["gh" "auth" "token"]}
  :digest/title :digest/tagline :digest/links [[label url] ..]
  :digest/per-repo :digest/total          item caps for the post
  :digest/default-hours :digest/max-hours window bounds
  :digest/copy-paste-thread?              reply with the Markdown copy
  :digest/state-file :digest/tick-seconds :digest/initial-delay-ms
raw docstring

defaultsclj

(defaults home)
source

normalize-feedclj

(normalize-feed f)

A feed URL string or map -> {:feed/id :feed/url :feed/role}. A bare URL is :news; the default store feed is :release.

A feed URL string or map -> {:feed/id :feed/url :feed/role}. A bare URL
is :news; the default store feed is :release.
sourceraw docstring

render-optsclj

(render-opts s)
source

settingsclj

(settings raw home)

Raw config map -> {:ok settings} or {:error [problem ..]}. Reads the :digest/* and :announce/* keys only.

Raw config map -> {:ok settings} or {:error [problem ..]}. Reads the
:digest/* and :announce/* keys only.
sourceraw docstring

store-feedclj

source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close