pkg/

directory
v0.0.0-...-9833379 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2026 License: AGPL-3.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL