Directories
¶
| Path | Synopsis |
|---|---|
|
Package atomicfile provides atomic file writes via temp+rename.
|
Package atomicfile provides atomic file writes via temp+rename. |
|
Package blessing provides blessing workflow management for polis.
|
Package blessing provides blessing workflow management for polis. |
|
Package bundle provides types and loading for polis bundles.
|
Package bundle provides types and loading for polis bundles. |
|
Package cache holds isolated, non-canonical local mirrors of foreign content.
|
Package cache holds isolated, non-canonical local mirrors of foreign content. |
|
Package clone provides functionality to clone remote polis sites.
|
Package clone provides functionality to clone remote polis sites. |
|
Package cmd provides the CLI command handlers for the polis CLI.
|
Package cmd provides the CLI command handlers for the polis CLI. |
|
Package comment provides comment management for polis.
|
Package comment provides comment management for polis. |
|
Package discovery provides a client for the polis discovery service.
|
Package discovery provides a client for the polis discovery service. |
|
Package dm implements encrypted direct messaging between polis instances.
|
Package dm implements encrypted direct messaging between polis instances. |
|
Package feed provides feed management for followed authors.
|
Package feed provides feed management for followed authors. |
|
Package following manages the following.json file for tracking followed authors.
|
Package following manages the following.json file for tracking followed authors. |
|
Package hooks provides post-action automation for polis events.
|
Package hooks provides post-action automation for polis events. |
|
Package httppool provides a shared HTTP transport for connection pooling across all outbound HTTP clients in the polis system.
|
Package httppool provides a shared HTTP transport for connection pooling across all outbound HTTP clients in the polis system. |
|
Package index provides index rebuilding functionality.
|
Package index provides index rebuilding functionality. |
|
Package metadata provides management for polis public metadata files.
|
Package metadata provides management for polis public metadata files. |
|
Package notification manages the notification state layer.
|
Package notification manages the notification state layer. |
|
Package ops provides a content-type dispatch engine for polis.
|
Package ops provides a content-type dispatch engine for polis. |
|
Package policy provides a declarative rule system for controlling which content and events are accepted by a polis site.
|
Package policy provides a declarative rule system for controlling which content and events are accepted by a polis site. |
|
Package policycheck provides reusable remote policy evaluation.
|
Package policycheck provides reusable remote policy evaluation. |
|
Package pql parses PQL (Polis Query Language) sentences into a filter state struct, and composes them back.
|
Package pql parses PQL (Polis Query Language) sentences into a filter state struct, and composes them back. |
|
Package publish provides post publishing logic compatible with the polis CLI.
|
Package publish provides post publishing logic compatible with the polis CLI. |
|
Package remote provides HTTP fetching and .well-known retrieval for remote polis sites.
|
Package remote provides HTTP fetching and .well-known retrieval for remote polis sites. |
|
Package render provides markdown to HTML rendering using goldmark.
|
Package render provides markdown to HTML rendering using goldmark. |
|
Package resolve provides centralized path resolution for polis sites.
|
Package resolve provides centralized path resolution for polis sites. |
|
Package signing provides Ed25519 key generation, SSH signature format signing, and Ed25519↔X25519 key conversion for encryption.
|
Package signing provides Ed25519 key generation, SSH signature format signing, and Ed25519↔X25519 key conversion for encryption. |
|
Package site provides CLI-compatible polis site operations.
|
Package site provides CLI-compatible polis site operations. |
|
Package sitemap builds and incrementally updates the tenant's sitemap.xml per the sitemaps.org 0.9 schema.
|
Package sitemap builds and incrementally updates the tenant's sitemap.xml per the sitemaps.org 0.9 schema. |
|
Package snippet provides management for polis snippet files.
|
Package snippet provides management for polis snippet files. |
|
Package stream manages per-projection cursors, state, and config on disk.
|
Package stream manages per-projection cursors, state, and config on disk. |
|
Package tag manages tag files for the pub.polis.tag content type.
|
Package tag manages tag files for the pub.polis.tag content type. |
|
Package tailor diagnoses and auto-fixes polis sites to bring them up to current spec.
|
Package tailor diagnoses and auto-fixes polis sites to bring them up to current spec. |
|
Package template provides a Mustache-like template engine for polis themes.
|
Package template provides a Mustache-like template engine for polis themes. |
|
Package theme provides theme loading and management for polis.
|
Package theme provides theme loading and management for polis. |
|
Package url provides URL utilities for polis.
|
Package url provides URL utilities for polis. |
|
Package verify provides remote signature verification for polis content.
|
Package verify provides remote signature verification for polis content. |
|
Package version provides version history parsing and reconstruction.
|
Package version provides version history parsing and reconstruction. |
Click to show internal directories.
Click to hide internal directories.