Changelog — RealtyCast
[2026-05-11] — Standalone-app pivot (shared-DB → per-user)
- RealtyCast is now a single-tenant app. Each install owner — typically a director / realtor — gets their own isolated workspace. The previous shared-marketplace where directors, marketers, and customers coexisted in one DB is gone.
- What this changes for users: marketers no longer discover and affiliate themselves with directors through Pancho's account system. Affiliate relationships will be re-modelled as app-managed records (in-app marketer accounts) on the install owner's RealtyCast.
- Coming next: in-app marketer + customer accounts (DryCleanPro reference build).
Internal
app.json: shared_database flipped to false. members route + permissions removed.
- Schema:
members table dropped.
require_role() / current_member() rewritten to require_auth(). apps/realtycast/api/members.php and views/members.php deleted.
[2026-04-18] — Renamed
- Renamed from Realty Pro to RealtyCast (slug
realtypro → realtycast).
- Every display string, marketing copy, schema reference, code-comment, folder path, DB filename, and
subscriptions.app_id value now uses the new slug. Platform had not gone live yet, so old URLs are not preserved.
All notable changes to this app are recorded here. Newest entries on top.
[Baseline] — 2026-04-16
- Existing feature set captured as the baseline. Subsequent changes will be prepended above this entry.