fullsizemalt
7901325974
docs: Complete Sprint 1 - Backend health check fixed
...
✅ Sprint 1 Complete:
- Changed health check from curl to wget (alpine compatible)
- Changed localhost to 127.0.0.1 (fixes DNS issues with Tailscale/Docker)
- Backend now shows (healthy) status
- Added CREDENTIALS.md with login info
- Documented solution in SPRINT-1-HEALTHCHECK.md
Login credentials:
- Email: admin@runfoo.com
- Password: password123
- URL: https://777wolfpack.runfoo.run
2025-12-09 13:45:01 -08:00
fullsizemalt
d2c3e67e40
fix: Change health check from curl to wget for alpine compatibility
...
- Backend container uses node:20-alpine which doesn't include curl
- wget is available by default in alpine
- Health check endpoint is working, just the command was wrong
- Also added Sprint 1 documentation and credentials file
2025-12-09 13:39:43 -08:00
fullsizemalt
b370a2e151
fix: Update backend healthcheck to /api/healthz
2025-12-09 12:53:18 -08:00
fullsizemalt
5890732667
fix: Align health check path with Nginx proxy
2025-12-09 11:56:04 -08:00
fullsizemalt
fa89e6feb6
fix: Add JS seed script for prod
2025-12-09 11:37:26 -08:00
fullsizemalt
59b3d9f472
fix: Revert to Tailwind v3 for Shadcn compatibility
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 11:30:16 -08:00
fullsizemalt
a14f4c300e
fix: Upgrade to @tailwindcss/postcss for v4 compatibility
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 11:25:56 -08:00
fullsizemalt
4bf18d0757
fix: Build & Runtime Fixes (TS Lax, Vite Types, Backend OpenSSL)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 11:18:04 -08:00
fullsizemalt
1225e00321
fix: Add axios and use npm install
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 11:06:17 -08:00
fullsizemalt
0e4a73f7f0
fix: Use npm install in Dockerfile to regenerate lockfile
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 11:00:51 -08:00
fullsizemalt
d06bf0defa
fix: Switch to @fastify/jwt for proper types
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 10:57:54 -08:00
fullsizemalt
6b724386ba
feat: Phase 1 Complete (Backend + Frontend)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 09:24:00 -08:00
fullsizemalt
28d8e9e4a2
docs: Add agent-optimized debugging workflows for DNS/Routing
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:54:51 -08:00
fullsizemalt
1cb84fa898
fix: Switch certresolver to letsencrypt (valid)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:49:12 -08:00
fullsizemalt
bd2785b61d
fix: Cleanup VIRTUAL_HOST variables (DNS fixed)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:35:42 -08:00
fullsizemalt
c3e8bc83e2
fix: Add VIRTUAL_HOST for Nginx Proxy support
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:24:23 -08:00
fullsizemalt
da226ba00b
fix: Revert to 777wolfpack with myresolver (Hotel Yield Mirror)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 08:08:03 -08:00
fullsizemalt
112315e06c
fix: Revert to 777wolfpack.runfoo.run
2025-12-09 07:59:32 -08:00
fullsizemalt
1ae04de050
fix: Expose port 3001 for direct access
2025-12-09 07:48:32 -08:00
fullsizemalt
62d9dce941
fix: Restore letsencrypt after Nuke Redbox
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 05:23:11 -08:00
fullsizemalt
ff3402ab59
fix: Temp remove certresolver to break Catch-22
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:50:31 -08:00
fullsizemalt
c8729967a1
fix: Pivot domain to growops.runfoo.run
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:45:11 -08:00
fullsizemalt
5d0796400b
fix: Robust Traefik config (letsencrypt, priority 10000)
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:28:29 -08:00
fullsizemalt
50494a61b1
fix: Mirror hotel-yield-ai config (myresolver, standard priority)
2025-12-09 01:23:58 -08:00
fullsizemalt
e9bc75b52c
feat: Setup React Router, Tailwind, and shadcn/ui components
...
- Added React Router with Home, Login, Dashboard pages
- Configured Tailwind CSS with custom theme
- Installed shadcn/ui components (button, card, input, etc.)
2025-12-09 01:19:33 -08:00
fullsizemalt
2ce8c44786
fix: Increase priority to 10000
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:15:46 -08:00
fullsizemalt
969a78c92c
fix: Update certresolver to letsencrypt
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 01:03:30 -08:00
fullsizemalt
52daba796f
fix: Add explicit traefik.docker.network label
2025-12-09 00:50:39 -08:00
fullsizemalt
b9c4ddeb86
fix: Rename Traefik router to prevent collisions and add priority
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 00:40:44 -08:00
fullsizemalt
2d457c3227
fix: Remove unused React import to fix build
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 00:35:32 -08:00
fullsizemalt
a4ea600843
chore: Add .gitignore and update dependencies
...
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
- Added root .gitignore to exclude node_modules
- Updated backend and frontend package-lock.json
- Updated STATUS.md
- Added deployment helper scripts
2025-12-09 00:30:27 -08:00
fullsizemalt
9c5ffec28d
fix: Add missing project files for backend/frontend build
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 00:23:28 -08:00
fullsizemalt
e32d2e4ed3
fix: Add docker config and update domain to 777wolfpack.runfoo.run
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 00:14:43 -08:00
fullsizemalt
096c7c09a6
chore: Trigger initial CI/CD deployment
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
2025-12-09 00:12:20 -08:00
fullsizemalt
da7729d6e4
Initial commit: Spec Kit foundation complete
...
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
- Constitution and project spec (spec.yml)
- 7 comprehensive feature specs (tasks, batches, labor, compliance, inventory, integrations, comms)
- Phase 1 implementation plan (6-week roadmap)
- Week 1 task breakdown (15 concrete tasks)
- Architecture and compliance documentation
- Backend and frontend setup guides
- Deployment guide for nexus-vector
- CI/CD workflows (Forgejo Actions)
- Quick start guide for developers
Project is ready for implementation with:
- Automated testing on every push
- Automatic deployment to nexus-vector on push to main
- Database migrations handled automatically
- Health checks and monitoring
Stack: TypeScript, Fastify, React, Vite, PostgreSQL, Prisma, Docker
2025-12-08 23:54:12 -08:00