Files
itpp-infrastructure/docs/projects-log.md
T

1.3 KiB

Project Log — All Completed Projects

2026-07-20

Ops Portal Audit and Overhaul

  • Full audit of all 11 pages, 7 API endpoints, and 5 dashboard widgets
  • Fixed 15 bugs: auth guards, cache-busting, mobile nav, page titles, missing icons, data keys
  • Added 3 new widgets: Wazuh Security, Bitdefender GravityZone, Alerts and Notifications
  • Standardized credentials: ippadmin / LoveMyBoys.1520!
  • Added critical service protection (hermes/caddy/ops-portal restart blocked via API)
  • Server list cleaned up (7→5), dependency diagram fixed, config page scripts listing

Backup-Restore Enhancements

  • Added manual backup with domain dropdown and note field
  • Added restore history logging with formatted 4-column table
  • Fixed Caddy routing and timeouts (restore was returning 404 via proxy)
  • Fixed mobile toggle on domain expansion cards
  • 9 WordPress sites under daily backup (1 AM and 1 PM)

Docs Written

  • /root/projects/ops-portal/README.md + CHANGELOG.md
  • /root/projects/backup-restore/README.md + CHANGELOG.md

2026-07-17 — Backup-Restore Initial Deployment

  • Flask backup/restore app deployed on app3 (152.53.241.111)
  • Daily snapshots scheduled at 1 AM and 1 PM
  • Caddy reverse proxy from my.itpropartner.com
  • 9 WordPress sites configured