Skip to content

docs: weekly update — 2026-07-11#117

Draft
dobby-coder[bot] wants to merge 2 commits into
mainfrom
docs/weekly-update-2026-07-11
Draft

docs: weekly update — 2026-07-11#117
dobby-coder[bot] wants to merge 2 commits into
mainfrom
docs/weekly-update-2026-07-11

Conversation

@dobby-coder

@dobby-coder dobby-coder Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Weekly documentation drift update. Covers user-facing changes merged across encryption4all repos in the past week.

postguard

  • pg-pkg CORS is now required (breaking). --allowed-origins / PKG_ALLOWED_ORIGINS no longer defaults to *; the server refuses to start without an explicit allowlist. Updated the environment-variable table on the postguard page. From encryption4all/postguard#219.
  • pg-pkg per-IP rate limiting. Documented the new PKG_RATELIMIT_* variables (general and sensitive tiers, disable flag, and the X-Forwarded-For trust flag for running behind a reverse proxy) and added a "Rate limiting" section describing the 429 Too Many Requests behaviour. From encryption4all/postguard#226 and encryption4all/postguard#230.

cryptify

  • New GET /email-template endpoint. Added it to the API endpoint list plus an "Email template retrieval" section with the status-code table. From encryption4all/cryptify#175.
  • GET /usage now requires a validated API key. Corrected the docs, which said it degrades to a per-email bucket for unauthenticated callers; it now returns 401 without a validated Authorization: Bearer PG-… key (and 503 if PKG is unreachable). From encryption4all/cryptify#183.

Verified with npm run docs:build (green). Draft for maintainer review.

dobby-coder Bot and others added 2 commits July 11, 2026 22:50
…ncryption4all/postguard#219, #226, #230)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ption4all/cryptify#175, #183)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants