Commit graph

  • dafef834d2 Fix CP14 heading detection via RoleMap + add manual pass support master Vadym Samoilenko 2026-03-18 13:37:19 +00:00
  • 2a8db06f0d Fix: load adjusted score when reopening document from history Vadym Samoilenko 2026-03-18 11:04:07 +00:00
  • 7bcf31622f Fix: persist adjusted score to server when Recalculate Score is clicked Vadym Samoilenko 2026-03-18 11:00:16 +00:00
  • a5784feda6 Address client feedback: WCAG badges, table grouping, retention, history UX, AI prompt ethics Vadym Samoilenko 2026-03-18 10:51:10 +00:00
  • 0566f011f8 Fix dark mode on history.html: remove overriding toggleDarkMode/loadTheme Vadym Samoilenko 2026-03-16 16:31:40 +00:00
  • 79aaf050bf PDF report reflects adjusted score + manual pass for Matterhorn H-type CPs Vadym Samoilenko 2026-03-16 16:28:53 +00:00
  • 5858f3c90d Header: remove sticky positioning, scrolls with page Vadym Samoilenko 2026-03-13 15:25:57 +00:00
  • efa5ca09ba Fix sticky header: top: 30px -> top: 0 (dev banner was removed) Vadym Samoilenko 2026-03-13 15:25:06 +00:00
  • 50cf941f14 Fix openHistoryJob: unwrap data.data from API response Vadym Samoilenko 2026-03-13 15:23:55 +00:00
  • 62094f4dfa Move document history to separate history.html page Vadym Samoilenko 2026-03-13 15:21:19 +00:00
  • 373bf88a29 Fix history: read jobs from data.data.jobs (API wraps in data key) Vadym Samoilenko 2026-03-13 15:18:20 +00:00
  • 2105a0052e Add console debug logging to loadHistory Vadym Samoilenko 2026-03-13 15:17:24 +00:00
  • 1126c8a700 Fix history: correct score field name + add delete button Vadym Samoilenko 2026-03-13 15:13:30 +00:00
  • 0443cb450a history: show legacy jobs (no user_id) to authenticated users Vadym Samoilenko 2026-03-13 15:10:15 +00:00
  • 3b27ff79cd Remove dev banner Vadym Samoilenko 2026-03-13 15:08:46 +00:00
  • 9a9712e852 Fix MSAL CDN URL: switch from alcdn.msauth.net (404) to jsDelivr Vadym Samoilenko 2026-03-13 15:07:41 +00:00
  • 0622a86bbd deploy.sh: run git pull as repo owner, not root (fixes SSH key auth) Vadym Samoilenko 2026-03-13 15:02:23 +00:00
  • dc6c865be7 deploy.sh: auto-reload Apache after deploy Vadym Samoilenko 2026-03-13 15:01:06 +00:00
  • fdd63482f6 Fix deploy.sh: uncomment git pull so server gets latest code on deploy Vadym Samoilenko 2026-03-13 15:00:21 +00:00
  • e60639c58d Add SSO user isolation and document history dashboard Vadym Samoilenko 2026-03-13 14:58:18 +00:00
  • 7fe26e7dc4 Add multilingual PDF support: language detection + language-aware checks Vadym Samoilenko 2026-03-13 14:52:05 +00:00
  • 350f5de56e Fix Recalculate Score button click area clipped by overflow:hidden Vadym Samoilenko 2026-03-13 14:42:16 +00:00
  • 148853c699 Add WCAG compliance summary, level badges, font names, next steps Vadym Samoilenko 2026-03-13 14:32:21 +00:00
  • 973c73da7c Fix report accessibility + temp-filename title suggestion bug Vadym Samoilenko 2026-03-13 14:25:36 +00:00
  • 304526a8c4 Fix 13 WCAG accessibility violations in the checker UI itself Vadym Samoilenko 2026-03-13 14:19:20 +00:00
  • c932e8b7e1 Make WCAG criterion badges clickable links to Understanding pages Vadym Samoilenko 2026-03-13 14:05:55 +00:00
  • 8b70da3584 Add "Mark as Passed" check overrides and "Recalculate Score" feature Vadym Samoilenko 2026-03-13 14:01:52 +00:00
  • dca86fb81e Fix link text false positives: check annotation bbox text only (WCAG 2.4.4) Vadym Samoilenko 2026-03-13 11:18:11 +00:00
  • a5cd1af982 Fix color contrast false positives; table caption INFO; dismiss button more visible Vadym Samoilenko 2026-03-12 19:15:28 +00:00
  • 97641ba56c Fix PDF report: prevent table rows splitting across pages, allow sections to flow Vadym Samoilenko 2026-03-12 19:09:11 +00:00
  • e0f961ffb9 Fix pin-click navigation, cap image quality noise, drop Google Vision label spam Vadym Samoilenko 2026-03-12 18:56:41 +00:00
  • 2cf9fe1f16 Add per-check timeouts; increase Cloud Run timeout to 3600s Vadym Samoilenko 2026-03-12 18:39:42 +00:00
  • 5c0049197b Improve table parsing: scope attrs, captions, per-table diagnostics; speed: cap images at 10, 5 workers, 30s timeout Vadym Samoilenko 2026-03-12 18:34:43 +00:00
  • 5652b67a07 Fix progress bar stuck at 30% during Cloud Run synchronous processing Vadym Samoilenko 2026-03-12 18:19:46 +00:00
  • c4ffb94351 Merge Cloud Run migration; resolve handleResult() conflict Vadym Samoilenko 2026-03-12 18:08:04 +00:00
  • ac8aedf4a3 Implement QA report fixes: scoring, Matterhorn, dismiss, PDF report, UX Vadym Samoilenko 2026-03-12 18:06:32 +00:00
  • 0ef03f977b Update deploy.sh for Cloud Run architecture michael 2026-02-25 15:01:39 -06:00
  • 4080638856 Migrate PDF processing from Redis worker to Google Cloud Run michael 2026-02-25 14:50:38 -06:00
  • 463b504d67 Add file cleanup script with 24h retention for uploads and results Vadym Samoilenko 2026-02-25 19:09:31 +00:00
  • 345cc1ceb2 Switch to Oliver branding: Montserrat font, black/#FFC407 palette, fix dark mode contrast Vadym Samoilenko 2026-02-25 18:54:47 +00:00
  • 2441d124f9 Fix path mismatch between Apache and Docker worker Vadym Samoilenko 2026-02-25 18:46:54 +00:00
  • da23d546ce Fix DEV_MODE to work on production domain Vadym Samoilenko 2026-02-25 18:41:37 +00:00
  • 102e11725c Use ports 1220/1221 for Redis/PostgreSQL to avoid host conflicts Vadym Samoilenko 2026-02-25 18:30:41 +00:00
  • 19588dd914 Use host Redis and PostgreSQL instead of containerized Vadym Samoilenko 2026-02-25 18:30:05 +00:00
  • ceacfc356b Fix redis port conflict on production server Vadym Samoilenko 2026-02-25 18:28:30 +00:00
  • d02ac33912 Fix postgres port conflict on production server Vadym Samoilenko 2026-02-25 18:26:23 +00:00
  • 112719b2c5 Add Docker stack, frontend redesign, and visual page inspector fix Vadym Samoilenko 2026-02-25 18:12:44 +00:00
  • 9324ca3c0b Update README with production features and installation guide Vadym Samoilenko 2026-02-25 13:49:54 +00:00
  • ac00b1af43 Fix venv path to use relative directory reference Vadym Samoilenko 2026-02-25 13:47:18 +00:00
  • 928fbd216e Add development mode bypass for localhost authentication Vadym Samoilenko 2026-02-25 13:32:04 +00:00
  • 0e24602096 Add production readiness: authentication, logging, retry logic, and test suite Vadym Samoilenko 2026-02-25 13:26:02 +00:00
  • 4aed9f3629 chore: Remove temporary result and upload files, and add README. DJP 2025-11-29 10:18:04 -05:00
  • f93fa977ae Implement auto-fix functionality with download DJP 2025-10-21 10:17:51 -04:00
  • c24882c3a5 Add veraPDF integration and auto-remediation system DJP 2025-10-21 10:10:32 -04:00
  • 2a683f1edb Add third-party integration analysis DJP 2025-10-21 09:18:38 -04:00
  • 81a28d43e9 Add comprehensive technical background documentation DJP 2025-10-21 09:08:51 -04:00
  • e166ed99f1 Add issue numbering and smart marker grouping DJP 2025-10-20 18:15:42 -04:00
  • f1eea69057 Compact score display and fix log font DJP 2025-10-20 17:58:31 -04:00
  • 41685aa71b Fix multi-column grid layout DJP 2025-10-20 17:50:54 -04:00
  • 3d51bf915f Remove API Keys info box from upload form DJP 2025-10-20 17:47:35 -04:00
  • fcd329ada8 Compact UI and fix zoom bug DJP 2025-10-20 17:46:27 -04:00
  • 91d2ff3573 Fix coordinate origin - remove Y-axis flipping DJP 2025-10-20 16:33:47 -04:00
  • 2952731bd6 Fix coordinate scaling for visual markers DJP 2025-10-20 16:31:02 -04:00
  • 3a81d2623d Fix poppler PATH for MAMP environments DJP 2025-10-20 16:28:02 -04:00
  • 0986285d4b Add test PDF for visual inspector demo DJP 2025-10-20 16:21:18 -04:00
  • 59efe72607 Add Visual Page Inspector with interactive issue markers DJP 2025-10-20 16:01:52 -04:00
  • b07116f402 Add coordinate tracking and page image generation DJP 2025-10-20 15:57:51 -04:00
  • 87bdacc22b Add visual page-by-page issue display DJP 2025-10-20 15:53:11 -04:00
  • bf83a409bb Initial commit: Enterprise PDF Accessibility Checker DJP 2025-10-20 15:50:56 -04:00