What's New

The latest features and improvements to Parliament.

Changelog

All notable updates to Parliament are documented here.


April 1, 2026

Add missing @google/genai dependency and refactor product nav urls


March 31, 2026

Cross-product updates — changelogs, UI improvements, plume onboarding, getowlet schema migration

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


April 1, 2026

Add missing @google/genai dependency and refactor product nav urls


March 31, 2026

Cross-product updates — changelogs, UI improvements, plume onboarding, getowlet schema migration

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Cross-product updates — changelogs, UI improvements, plume onboarding, getowlet schema migration

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Cross-product updates — changelogs, UI improvements, plume onboarding, getowlet schema migration

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Cross-product updates — changelogs, UI improvements, plume onboarding, getowlet schema migration

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Cross-product updates — changelogs, UI improvements, plume onboarding, getowlet schema migration

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Cross-product updates — changelogs, UI improvements, plume onboarding, getowlet schema migration

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


March 31, 2026

Add Flare to nav and products grid across all apps


March 30, 2026

Add Flare app scaffold, app launcher + One Tap across all products, update platform docs

Update navigation partials across all apps

Update schema, dashboard, and add architecture docs

Add feature suggestions, changelog pages, and changelog sniffer across products

Update shared navigation, product launcher, and theme across all apps

Add feature suggestions route

Add Products launcher to all app dashboards

SSO login/logout refinements + shared cookie + real UUIDs


March 29, 2026

Short-lived JWTs + refresh tokens + SSO logout

Route all token-expiry/error login redirects through Hub SSO

Add Hub — centralized platform services with brand guide API, dashboard, and SSO


March 28, 2026

Proper HMAC-signed internal calls from Chorus → Parliament

Group-based bulk add for list members

'All CRM Contacts' option in Chorus campaign wizard

Wire real AWS SES SDK into Chorus

Chorus dashboard UI, parliament calendar sync, getowlet-mobile brand, architecture docs

Incremental calendar sync + gmail/calendar 401 retry + adaptive favicons


March 27, 2026

Mobile onboarding, identity-db org creation, nav overhaul, and multi-product updates

Village white-label auth + inline relationship paths

Disable SSL for Railway internal postgres URLs in drizzle configs

Move drizzle-kit to dependencies, standardize to 0.31.x, revert start scripts

Replace drizzle-kit migrate CLI with programmatic migration in all services

Add SSL config to drizzle configs for Railway Postgres


March 26, 2026

Stub auth middleware sets dev auth context, commit dev tooling fixes

Parliament local dev — add serve(), drizzle config, migration, env passthrough

Resolve Phases 2-4 typecheck errors across monorepo


Have an idea for what we should build next?

💡 Suggest a Feature