Changelog

New endpoints, domains and platform features — newest first.

2026-08-07

Operator suite: plans, users & logs

  • ▸Pricing plans management (CRUD + plan-aware key limits)
  • ▸User management with role promotion/demotion
  • ▸Request logs + full admin audit trail
  • ▸House-system full names accepted (PLACIDUS, WHOLE_SIGN…)
  • ▸Timezone defaults to UTC when omitted
2026-08-07

Chinese & Synastry depth

  • ▸Chinese: 1 → 10 endpoints (elements, day-master, ten-gods, da-yun, ziwei, zodiac)
  • ▸Synastry: 1 → 6 endpoints (ashta-kuta, aspects, composite, houses, dasha-sync)
  • ▸Divination split into Tarot / I-Ching / Crystals / Dreams / Angel Numbers
2026-08-06

Portal v2 — SvelteKit + accounts

  • ▸Better Auth: email/password + Google/GitHub OAuth (env-gated)
  • ▸Admin = D1 user.role only; operator console with keys
  • ▸209-endpoint API reference with code samples in 6 languages
  • ▸Per-endpoint live Try-it playground
2026-08-06

API key platform

  • ▸D1-backed keys: SHA-256 at rest, scopes, quotas
  • ▸Edge rate limiting + Analytics Engine usage events
  • ▸Admin API + CLI (scripts/manage-keys.ts)
2026-08-05

Engine 0.1 — multi-tradition core

  • ▸Swiss Ephemeris WASI adapter (Moshier fallback)
  • ▸Vedic: panchang, dasha, shadbala, ashtakavarga, yogas, vargas, KP
  • ▸Western: lots, firdaria, zodiacal releasing, antiscia
  • ▸Chinese BaZi + ZiWei, Human Design, Numerology, Divination
  • ▸240 classical rules with source + weight