Commit graph

11 commits

Author SHA1 Message Date
nickviljoen
eaf68b1247 Update READMEs for user access control and new deploy flow
- Root README: add Environments section (dev live, prod pending),
  replace sandbox-era deploy block with deploy.sh usage, add user
  access to Capabilities.
- Backend README: rewrite Admin Panel section for user_access.json
  + User Access tab, add User Access Control feature, replace
  Production Deployment with deploy.sh/rollback.sh/health-check.sh,
  add the four admin/user_access API endpoints.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 18:49:24 +02:00
nickviljoen
048d55dac3 Update README files to reflect current system state
8 clients, 14 profiles, 75 checks. Added documentation for video QC,
OCR measurements, media plans, PDF processing, admin panel, client
configuration, and all current API endpoints.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 15:02:42 +02:00
nickviljoen
57b6c28848 Update documentation for new clients, profiles, and features
Update CLAUDE.md and README.md to reflect current system state:
- 48 QC checks (was 33), 9 profiles (was 6), 6 clients
- Document Amazon ASD 2025 tools, Boots client, L'Oreal static profile
- Document client-scoped reporting dashboard, admin panel, user tracking
- Update pre-session checklist with all 9 profiles and 6 clients
- Add client configuration table

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 13:30:10 +02:00
nickviljoen
18670b23f6 Improvements to Prod vs Dev testing 2025-12-06 15:39:13 +02:00
nickviljoen
adf24a4603 Updated UI for creating profiles and profile discriptions 2025-12-06 14:32:47 +02:00
nickviljoen
b7b7f57b35 Add production deployment migration guide and configuration files
Added comprehensive migration documentation and configuration files for restructuring the application to split frontend/backend:

New Documentation:
- MIGRATION_GUIDE.md: Complete step-by-step migration instructions
- MIGRATION_SUMMARY.md: Quick reference guide for deployment
- MIGRATION_CHECKLIST.md: Printable checklist for migration day
- DEPLOYMENT_RESTRUCTURE.md: Architecture overview and benefits

New Configuration Files:
- run_api_server.py: Production WSGI server wrapper using Waitress
- ai_qc.service: Systemd service configuration for backend
- apache_config.conf: Apache virtual host configuration template

Updated Files:
- requirements.txt: Added waitress>=2.1.2 for production WSGI server
- README.md: Added deployment documentation section

Migration Overview:
- Split current monolithic structure into separate frontend/backend
- Move backend to /opt/ai_qc/ (following server standards)
- Keep frontend in /var/www/html/ai_qc/ (single index.html)
- Use Apache reverse proxy to connect frontend to backend API
- Implement systemd service for reliable backend process management

Benefits:
- Improved security (backend code not in web root)
- Better separation of concerns
- Follows industry best practices
- Matches existing server app patterns (/opt/veo3, /opt/voice2text)
- Easier independent updates of frontend/backend

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-06 11:45:31 +02:00
nickviljoen
3c97267d68 Updated README File 2025-09-12 16:45:31 +02:00
nickviljoen
355be50b23 Bug fixes, profile updates, report updates 2025-08-23 14:44:17 +02:00
nickviljoen
e5d36cac82 Updated SSO error, Updated Unilever Profile scoring weighting, updated output file list order 2025-08-21 17:27:11 +02:00
nickviljoen
5243ad4ae3 SSO Added 2025-08-20 15:30:29 +02:00
michael
c3b0c37ed4 initial commit 2025-08-12 14:52:49 -05:00