Custom domain email set up via Cloudflare Email Routing. All contact emails across all 9 pages updated from iCloud to [email protected].
UpdateEmail
Mar 13, 2026
Evening
Collections panel added to Admin
New admin panel to track collection letters. Includes agency name, original creditor, letter date, due date, amount, file upload, edit, mark as paid, and delete.
FeatureAdmin
Mar 13, 2026
Evening
Updates page launched
New public changelog page at thomasheinrichs.com/updates.html tracking all site changes with date, time, summary, and tags. Linked in home page footer.
FeatureSite
Mar 13, 2026
Evening
Social media links removed
Facebook, TikTok, and Instagram placeholder links removed from the resume page.
UpdateResume
Mar 13, 2026
Evening
Calendar first-load fix
Calendar panel now renders the current month immediately on open instead of requiring an arrow click.
Bug FixCalendar
Mar 13, 2026
Evening
Gallery photo upload fixed
Gallery Manager now supports opening a gallery, uploading photos, previewing thumbnails, and removing individual photos.
Bug FixGallery
Mar 13, 2026
Evening
Insurance section added to Accounts
Auto (Progressive), Medical (BCBS IL), Dental (MetLife), and Pet (Nationwide/Teddy) added above credit cards with policy numbers, dates, and View ID Card buttons.
FeatureAccounts
Mar 13, 2026
Afternoon
Mobile gallery dropdown added
Mobile nav now collapses Vacations and Friends & Family under a Gallery ▾ toggle instead of showing them as flat links.
Bug FixNavigation
Mar 13, 2026
Afternoon
Admin hidden from nav, added to footer
Admin link removed from desktop and mobile nav. Now only accessible via a discreet link at the bottom of the home page.
SecurityNavigation
Mar 13, 2026
Afternoon
Pride diamond logo launched
New logo across all 9 pages — pride gradient diamond mark with Cormorant Garamond serif wordmark. Black text on white nav, white text on dark footer.
DesignBranding
Mar 13, 2026
Morning
Footer updated — removed nav links, added Admin
Removed About, Services, and Contact from footer. Replaced with Admin link only.
DesignNavigation
March 12, 2026 — Initial Build
Mar 12, 2026
Late Night
Gallery split into Vacations & Friends and Family
Gallery separated into two pages. Vacations is public. Friends & Family requires Firebase login. Admin Gallery Manager has two tabs.
FeatureGallery
Mar 12, 2026
Night
Print Monthly Report added
Admin dashboard top-right button generates a printable monthly summary — income, expenses vs actuals, upcoming bills, events, accounts, and journal count.
FeatureAdmin
Mar 12, 2026
Night
Calendar — birthdays & bills seeded
30+ birthdays and all monthly bills seeded across current and next year. Events display inline in calendar cells.
FeatureCalendar
Mar 12, 2026
Afternoon
Full admin dashboard built
PIN-protected admin with Income, Expenses, Accounts (8 credit cards), Goals, Bucket List, Calendar, Gallery Manager, Reviews, Invoices, and Journal panels.
FeatureAdmin
Mar 12, 2026
Afternoon
Site launched on thomasheinrichs.com
Multi-page site deployed to Cloudflare Pages with custom domain. Pages: Home, About, Services, Gallery, Resume, Contact, Admin.