No description
Find a file
Phil Dore 1f537b8a3b Add Admin tab, Economics overview, Access Log, fix deliverables and gap data
- Merge Economics + Update Data into single Admin tab with sub-nav (Economics | Update Data | Access Log)
- Add Economics tab: per-market financial metrics parsed from Box MD files, card grid matching Markets dashboard style, drill-in detail view for key characteristics; admin-only
- Add Access Log: DB migration (003_access_log), login events recorded in auth.js, admin endpoint + frontend table showing user/action/IP/timestamp
- Fix deliverable downloads: copy PDFs/XLSXs to clients/adeo/deliverables/ and update deliverables.json paths to container-accessible locations
- Patch gap analysis: extract gaps from Question_XX_Analysis.md files in Box for all 8 markets (90 questions patched)
- Mobile: fix card grid minmax, modal max-width uses min(740px,90vw)
- Loading: replace invisible auth-loading with visible spinner overlay
- Add economic.json with key metrics for all 8 markets

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-05 16:35:12 +01:00
clients/adeo Add Admin tab, Economics overview, Access Log, fix deliverables and gap data 2026-05-05 16:35:12 +01:00
deploy Validate persisted ports against live host on every deploy 2026-04-29 11:22:06 -04:00
i18n Add Admin tab, Economics overview, Access Log, fix deliverables and gap data 2026-05-05 16:35:12 +01:00
server Add Admin tab, Economics overview, Access Log, fix deliverables and gap data 2026-05-05 16:35:12 +01:00
.env.example Add login + role-based access (admin/user) backed by Postgres 2026-04-29 11:14:19 -04:00
.gitignore Add login + role-based access (admin/user) backed by Postgres 2026-04-29 11:14:19 -04:00
convert_data.py Add activity log, multilingual support (ES/PT/IT/PL), and QA score column fix 2026-05-01 13:23:22 +01:00
docker-compose.yml Add activity log, multilingual support (ES/PT/IT/PL), and QA score column fix 2026-05-01 13:23:22 +01:00
Dockerfile Copy i18n/ folder into the Docker image 2026-04-29 12:16:21 -04:00
generate_brazil_summary.py Initial commit — ADEO Content Maturity Assessment Tool 2026-04-28 16:15:56 +01:00
generate_summary.py Initial commit — ADEO Content Maturity Assessment Tool 2026-04-28 16:15:56 +01:00
import_file.py Add activity log, multilingual support (ES/PT/IT/PL), and QA score column fix 2026-05-01 13:23:22 +01:00
index.html Add Admin tab, Economics overview, Access Log, fix deliverables and gap data 2026-05-05 16:35:12 +01:00
package-lock.json Add login + role-based access (admin/user) backed by Postgres 2026-04-29 11:14:19 -04:00
package.json Add login + role-based access (admin/user) backed by Postgres 2026-04-29 11:14:19 -04:00
pdf_generator.py Initial commit — ADEO Content Maturity Assessment Tool 2026-04-28 16:15:56 +01:00
script.js Add Admin tab, Economics overview, Access Log, fix deliverables and gap data 2026-05-05 16:35:12 +01:00