Changelog

All notable changes to OnePropFirm are documented here. We follow Semantic Versioning and the Keep a Changelog format.

Unreleased In Development
Added

Backend Infrastructure

  • Type-safe environment variable validation using @t3-oss/env-core
  • Comprehensive health check endpoint monitoring database and Redis connectivity
  • Centralized error handling middleware with production sanitization
  • Structured request logging middleware
  • Drizzle ORM setup with PostgreSQL connection pooling
  • Initial database migrations and seeding script

Authentication System

  • User registration with email/password
  • Session-based auth following Lucia patterns (PostgreSQL + Redis)
  • Email verification token generation
  • Password hashing with bcrypt (12 salt rounds)
  • Role-based access control middleware (user, moderator, admin)
  • Secure cookies: httpOnly, secure, sameSite=strict
Planned
  • Core comparison functionality (Phase 1)
  • Automated scraping and data ingestion (Phase 2)
  • Intelligence features — economic calendar, insights (Phase 3)
  • User accounts and personalization (Phase 4)
  • Community features — reviews, confidence scores (Phase 5)
v0.1.0 January 26, 2026 Documentation Foundation
Added

Core Documentation

PRINCIPLES.md

6 core values, product & technical principles

ROADMAP.md

10-phase implementation timeline

Architecture.md

System design, ADRs, deployment topology

FeatureList.md

Complete product feature specifications

TechStack.md

Technology stack and constraints

DataModel.md

Database schema, triggers, views

Service-Flows.md

11 sequence diagrams, data flows

GLOSSARY.md

90+ terms, glossary, abbreviations

Infrastructure

  • Established documentation precedence hierarchy
  • Markdown formatting with Mermaid diagrams
  • Cross-referencing between documents
Changed
  • Clarified Docker as optional for local development
  • Updated non-goal: "No auto-publishing AI content" to "No unsupervised auto-publishing"

Version Roadmap

0.1.0 Documentation Done
0.2.0 Foundation Next
0.3.0 MVP Planned
0.4.0 Automation Planned
0.5.0 Intelligence Planned
1.0.0 Full Launch Planned