Commit graph

24 commits

Author SHA1 Message Date
fullsizemalt
57c70b91db feat(android): Add Capacitor for Android APK build
Some checks are pending
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
- Add Capacitor core, CLI, and Android platform
- Install plugins: camera, push-notifications, splash-screen, status-bar
- Configure capacitor.config.ts with app ID run.runfoo.veridian
- Update vite.config.ts with base: './' for Capacitor compatibility
- Update api.ts and SessionTimeoutWarning.tsx to detect Capacitor and use production API URL
- Generate Android project structure with Gradle build files
2026-01-06 21:56:28 -08:00
fullsizemalt
01b6c18f58 chore: pass PULSE_API_KEY to backend container
Some checks are pending
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
2026-01-05 22:25:31 -08:00
fullsizemalt
3aa349a63f chore: Update Traefik routing from 777wolfpack to veridian
Some checks failed
Test / backend-test (push) Waiting to run
Test / frontend-test (push) Waiting to run
Deploy to Production / deploy (push) Has been cancelled
2025-12-27 09:49:26 -08:00
fullsizemalt
cfb3caabe7 fix(docker): Fix malformed docker-compose.yml
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
- Resolved duplicate 'frontend' service definition
- Resolved duplicate 'labels' key in go2rtc/frontend block
- Ensured valid YAML structure
2025-12-11 12:58:31 -08:00
fullsizemalt
225bf3608e feat(monitoring): Add go2rtc service for CCTV integration
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s
- Added go2rtc service to docker-compose.yml
- Configured Traefik routing at /monitor
- Created go2rtc.yaml with demo stream configuration
2025-12-11 12:56:50 -08:00
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
1cb84fa898 fix: Switch certresolver to letsencrypt (valid)
Some checks failed
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)
Some checks failed
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
Some checks failed
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)
Some checks failed
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
Some checks failed
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
Some checks failed
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
Some checks failed
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)
Some checks failed
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
2ce8c44786 fix: Increase priority to 10000
Some checks failed
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
Some checks failed
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
Some checks failed
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
e32d2e4ed3 fix: Add docker config and update domain to 777wolfpack.runfoo.run
Some checks failed
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