Commit graph

  • b300293a72 Enhance Inbox model and related services for improved error handling and resilience main Jonny Nguyen 2026-07-03 15:02:41 -0700
  • 7f47ec4809 Refactor SettingsPage component for improved readability and consistency Jonny Nguyen 2026-06-26 23:55:39 -0700
  • ed3ec86025 Add Woodpecker CI/CD pipeline configuration and new chart components Jonny Nguyen 2026-06-26 14:23:18 -0700
  • 5b2eee84be Add query cache utilities for campaign data invalidation Jonny Nguyen 2026-06-26 14:02:44 -0700
  • 9e895659db Enhance warmup functionality by introducing mailbox role validation for sends and replies. Implement new utility functions to check allowed warmup pairs and add corresponding tests. Update campaign stats routes and services to include a detailed warmup plan, and integrate a visual representation in the Campaign Detail page. Refactor related components and types for improved clarity and maintainability. Jonny Nguyen 2026-06-26 13:56:57 -0700
  • ac09760771 Update .env.example with new PUBLIC_BASE_URL, remove unused docker-compose.npm.yml and Caddyfile, and adjust docker-compose.yml to simplify network configuration. Revise deployment documentation to reflect changes in setup and clarify Nginx Proxy Manager integration. Jonny Nguyen 2026-06-26 13:00:32 -0700
  • f98cc61cf7 Add Docker Compose configuration for Warmbox with Nginx Proxy Manager integration. Introduce new npm-specific compose file and update existing services to utilize Docker networks without host port exposure. Enhance documentation for deployment instructions and clarify setup for Cloudflare Tunnel and Nginx Proxy Manager. Jonny Nguyen 2026-06-26 12:32:42 -0700
  • cc355b32d5 Update .env.example with detailed setup instructions, modify DATABASE_URL for Docker, and add new environment variables. Enhance package.json with Docker commands for easier deployment. Expand self-host hardening documentation to include Docker deployment on Ubuntu/VPS. Jonny Nguyen 2026-06-26 11:18:12 -0700
  • 807722dc3e Refactor project structure to support monorepo with workspaces; add API and web applications with respective configurations, dependencies, and scripts. Introduce environment variable validation and initial API setup for email warmup functionality. Jonny Nguyen 2026-06-25 22:01:25 -0700
  • 4eedbbfb1e Add initial documentation for Warmbox, including product brief, current state analysis, glossary, domain model, warmup recipes, primary-satellite topology, scheduling, reply rate engine, spam rescue, AI content policy, statistics, ESP compliance, system architecture, API evolution, and frontend UX specification. Jonny Nguyen 2026-06-24 22:40:25 -0700
  • 3b540371cf initial commit with working barebone prototype Jonny Nguyen 2026-06-24 21:42:18 -0700