U

Changelog

History of updates, bug fixes, and development phases.

v0.6.0 - Presentable Beta: Projects, UI Fixes & Branding

February 2026
  • Replaced the mock Projects view with a fully interactive API-backed PostgreSQL entity.
  • Added real-time Project Expense logging with mandatory "Spent On" breakdowns for Contractors.
  • Implemented strict RBAC for Tenants, restricting project and maintenance visibility to their own properties.
  • Added QUOTE status for Project Managers.
  • Integrated official company logo and branding, alongside a functional Dark/Light theme toggle.
  • Fixed Light/Dark mode visual bugs by updating Tailwind v4 selector variants to correctly apply next-themes context.
  • Fixed issues with Maintenance creation and routing redirects related to property creation.

v0.5.1 - Final Polish & Interactive Mocks

February 2026
  • Implemented the Settings page with a form that displays the authenticated user profile from the JWT.
  • Seeded historical Admin Audit Logs into PostgreSQL to activate the /admin/audit data table.
  • Removed all remaining dummy "mock feature" alerts from the NextJS codebase.

v0.5.0 - POC Live Connection

February 2026
  • Removed static mock data flows from auth.ts, users.ts, and documents.ts.
  • Connected Frontend API client to the live NestJS backend logic over port 3001 bridging mapped network via Nginx.
  • Seeded PostgreSQL database with highly realistic company property data modeled directly from nesteasyuk.com.
  • Generated fully encrypted bcrypt user accounts for Admin, Property Manager, Landlord, Tenant, and Contractor roles.

v0.4.0 - UI Components Integration

February 2026
  • Implemented responsive Tailwind CSS sidebar navigation.
  • Added dynamic routing inside Next.js App Router for Properties, Maintenance, Documents, and Settings.
  • Mapped Lucide icons to all navigation menus.
  • Refactored Dashboard view to include charts and statistical overviews.

v0.3.0 - Backend Setup & Dockerization

January 2026
  • Containerized Postgres, Redis, MinIO, NestJS API, and Next.js Web applications using docker-compose.
  • Established Prisma ORM schema with strict Role-Based Access Control (RBAC).
  • Added JWT token issuance and refresh flow in API Auth module.
  • Added Nginx reverse proxy routing out via cloudflare networks.

v0.1.0 - Inception

January 2026
  • Initial repository scaffolding with Turbo monorepo setup.
  • Frontend configured with Next.js 14, TailwindCSS, and Shadcn UI.
  • Backend structured with NestJS modular architecture.