← Back to Knockhaus
// CHANGELOG

What shipped.

One line per ship. Newest at the top. We update this on every deploy — if it's not in the log, we didn't ship it.

  1. LANDING

    Real Leaflet map in the hero, door-by-door pins

    The hero map now renders a real block in Orem at zoom 17 with one pin per door, a coral route line walking the sweep, and an animated marching-ant overlay. Drag + zoom live.

  2. SHIPPED

    Per-org email domains (Resend multi-tenancy)

    Owners can now wire their own domain under Admin → Email. DKIM/SPF records surface directly in-app; verification is one click once DNS propagates. Cadence + contract email then sends from the customer's domain.

  3. SHIPPED

    Night + Canvas card presets

    Two new style presets for the public rep card: Night (iOS dark-mode port) and Canvas (iOS light-mode port). Both lock to coral accent regardless of the rep's saved color.

  4. DESIGN

    Palette cleanup — last yellow squashed

    Swept every remaining #E4FF3A render across web/app. Rep-color wheel now avoids the coral band (hue 0–25°) so rep avatars never collide with the brand accent.

  5. DB

    Style preset whitelist widened to 5

    rep_cards_style_preset_check + update_my_card RPC both accept night/canvas alongside sleek/bold/gritty.

  6. SHIPPED

    12-week streak heatmap on Home

    Ported from the landing's Lead tab — the same coral-tinted grid now lives on the iOS Home dashboard with a 🔥 active-streak badge.

  7. DESIGN

    iOS migration to KHScheme

    Home, Account, map, chat, and tab bar all on the flat #E1E6E9 canvas with white cards + coral accent. Dark mode mirrors with near-black cards.