pkg/

directory
v0.0.0-...-de12e2b Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2026 License: Apache-2.0

Directories

Path Synopsis
Package client provides a robust WebSocket client for webhook sprinkler servers.
Package client provides a robust WebSocket client for webhook sprinkler servers.
Package github provides client functionality for interacting with the GitHub API, including user authentication and organization validation.
Package github provides client functionality for interacting with the GitHub API, including user authentication and organization validation.
Package logger provides structured logging using slog with hostname tracking and short source file paths for better debugging across multiple instances.
Package logger provides structured logging using slog with hostname tracking and short source file paths for better debugging across multiple instances.
Package security provides security middleware and utilities including connection limiting, rate limiting, CORS handling, and GitHub IP validation.
Package security provides security middleware and utilities including connection limiting, rate limiting, CORS handling, and GitHub IP validation.
Package srv provides a WebSocket hub for managing client connections and broadcasting GitHub webhook events to subscribed clients based on their subscription criteria.
Package srv provides a WebSocket hub for managing client connections and broadcasting GitHub webhook events to subscribed clients based on their subscription criteria.
Package webhook provides HTTP handlers for processing GitHub webhook events, including signature validation and event extraction for broadcasting to subscribers.
Package webhook provides HTTP handlers for processing GitHub webhook events, including signature validation and event extraction for broadcasting to subscribers.

Jump to

Keyboard shortcuts

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