Commit Graph

  • c1a269f3ae docs: protect intentional dev override code — do not remove master James 2026-03-29 14:13:57 -0400
  • a55271f863 fix: rename claditor-logo.css → clavitor-logo.css and fix class names (typo: claditor → clavitor) James 2026-03-29 07:02:09 -0400
  • 257a021669 feat: add create_entry MCP tool for direct AI-to-inou writing James 2026-03-23 12:36:08 -0400
  • 13e991aa1c feat: enrich /api/v1/dashboard with family profile display fields James 2026-03-23 12:32:57 -0400
  • f58a4f804e feat: add AI commentary to lab trend charts James 2026-03-23 12:27:20 -0400
  • 831ab61445 fix: add JPEG 2000 and RLE support via gdcmconv (install libgdcm-tools) James 2026-03-23 12:20:36 -0400
  • f2e352ebcf feat: add Compare button for side-by-side study comparison James 2026-03-23 12:14:02 -0400
  • ade93669d3 chore: commit accumulated WIP (Mar 23) James 2026-03-23 12:11:13 -0400
  • bf57e28e71 fix: replace naive byte-scan findTag with DICOM stream walker James 2026-03-23 12:09:31 -0400
  • 989969375d TASK-019: Fix XSS vulnerability in DICOM series display James 2026-03-23 00:36:06 -0400
  • 5ebf9925ed TASK-018: Fix session management vulnerabilities James 2026-03-23 00:35:36 -0400
  • 20795e1ea8 feat: add daemon mode to import-renpho, delete Python health-poller James 2026-03-22 07:28:53 -0400
  • c0e7362970 chore: auto-commit uncommitted changes James 2026-03-18 20:01:05 -0400
  • 20c33d2fb2 Document processing pipeline: OpenRouter OCR + Stepfun extraction James 2026-03-15 05:28:05 -0400
  • a2141bb5d3 Checkpoint: all pending changes across lib, portal, api, tools James 2026-03-11 23:37:44 -0400
  • 7cbca827b3 Translation pipeline: translate tool, YAML-driven language infrastructure, auto-dispatch James 2026-03-11 23:34:09 -0400
  • 155d24ec2e Add comprehensive test suite: labs, entries, dossiers, readings James 2026-02-28 07:20:44 -0500
  • 93643d285b Code review 2026-02-28: fix critical/high findings + full review report James 2026-02-28 07:20:38 -0500
  • ee40b3a81b import-renpho, v2 readings API, dashboard lab chips, portal updates James 2026-02-28 04:54:58 -0500
  • 033d558535 Portal: upload handler, dossier rework, dashboard updates, normalize fixes James 2026-02-25 20:01:11 -0500
  • cc1dd7690c Lab reference charts, import tracking, DossierFromEntry consolidation James 2026-02-24 05:15:03 -0500
  • 715fdb9ba6 Fix misleading auth docs and Grok token instruction James 2026-02-23 02:21:57 -0500
  • d25725b208 Replace legacy bridge flow in install_public.tmpl with OAuth MCP setup James 2026-02-23 02:01:15 -0500
  • 432c6f80ea Replace legacy bridge download instructions with web MCP setup in NL and RU templates James 2026-02-23 01:59:07 -0500
  • d5133fd56f WIP: DICOM import improvements and database query optimizations James 2026-02-14 18:00:30 -0500
  • 75e9ec7722 Refactor: Remove legacy v2, data, roles modules; update auth, queries, translations, portal MCP tools James 2026-02-13 15:30:22 -0500
  • 6ba57df6ae refactor: clean up reference data and remove rate limiting James 2026-02-11 01:20:18 -0500
  • 6486a52ad9 refactor: complete RBAC redesign with hierarchical permissions James 2026-02-11 00:06:02 -0500
  • 6546167d67 fix: route all MCP data queries through lib RBAC, kill API roundtrip James 2026-02-10 03:17:59 -0500
  • e1b40ab872 refactor: unexport raw DB functions, enforce RBAC at data layer James 2026-02-10 02:34:51 -0500
  • 77db02a6eb feat: optimize genome queries with IN clauses, dedup, repute filter James 2026-02-10 02:13:18 -0500
  • d2d77d1503 refactor: move genome query to lib, add sensitive variant redaction James 2026-02-09 17:23:25 -0500
  • e8d0656fc6 fix: return category names instead of category keys in v1 API James 2026-02-09 14:50:20 -0500
  • 21bd173d70 feat: add error codes to genome API responses James 2026-02-09 14:49:31 -0500
  • ba668ed5fd fix: restore system context for genome queries and support category format in v1 API James 2026-02-09 14:48:56 -0500
  • c88c50bc12 Revert 'fix: add legacy genome data format support to API' - investigating actual issue James 2026-02-09 14:04:50 -0500
  • 0ac8f0f42d fix: add legacy genome data format support to API James 2026-02-09 12:21:08 -0500
  • 7e9395ed6c fix: update API routes from /api/prompts to /api/trackers James 2026-02-09 11:26:09 -0500
  • 0e5c60dab6 fix: update Open button URL from /prompts to /trackers James 2026-02-09 10:01:11 -0500
  • 17bfdf8f83 fix: update all /prompts routes to /trackers James 2026-02-09 05:22:05 -0500
  • 131a41037b fix: update /prompts/respond route to /trackers/respond James 2026-02-09 05:21:35 -0500
  • 49d7f31514 fix: rename ShowBuildPrompt to ShowBuildTracker James 2026-02-09 02:15:05 -0500
  • c389fac78a fix: update Makefile and paths for tracker_prompts directory James 2026-02-09 02:06:39 -0500
  • 96fec23e22 refactor: rename prompt to tracker everywhere James 2026-02-09 02:05:17 -0500
  • 9781b31c7d feat: fix year interpretation, new schedule format, exclude today from backfill James 2026-02-09 02:00:18 -0500
  • 3014f21d72 refactor: prompts UI and LLM API cleanup James 2026-02-08 08:30:27 -0500
  • 37b7602027 chore: update DPO contact information across legal pages James 2026-02-08 05:13:31 -0500
  • 35e9e2a84b feat: add Terms of Service page and legal page updates James 2026-02-08 04:59:59 -0500
  • 7192f39bc1 fix: remove backward compat, migrate old access to proper RBAC grants James 2026-02-07 23:27:23 -0500
  • 08139ada28 chore: compact caliper JSON files (192K lines → 2 lines) James 2026-02-07 22:39:03 -0500
  • c3b5381c4c fix: add backward compatibility for old dossier_access table James 2026-02-07 18:24:27 -0500
  • 7cd450cb49 feat: link RBAC editor from dossier privacy section James 2026-02-07 17:39:08 -0500
  • 6980827fa2 feature: add RBAC editor with role templates and per-category permissions James 2026-02-07 17:35:42 -0500
  • b684612797 security: use 16-char hex system accessor ID from .env James 2026-02-07 17:25:10 -0500
  • 45a6445c3b security: replace empty string bypass with explicit system accessor ID James 2026-02-07 17:20:24 -0500
  • 86e72b4f28 refactor: simplify RBAC to use accessorID string parameter James 2026-02-07 17:15:09 -0500
  • d5be120058 refactor: enforce RBAC only in lib layer James 2026-02-07 17:05:05 -0500
  • 8ccab9581d feat: add RBAC helper functions for granting access James 2026-02-07 17:02:31 -0500
  • f7e6c32e30 refactor: simplify RBAC - categories are entries James 2026-02-07 17:01:59 -0500
  • c1cd76559d fix: genome query RBAC - use system context for data access James 2026-02-07 16:31:17 -0500
  • 6fc2a08ea5 Rename import_dicom to import-dicom for consistency James 2026-02-04 23:02:39 -0500
  • c604514abb cleanup: remove v1 dossier, rename dossier_v2 to dossier Johan Jongsma 2026-02-02 07:54:52 +0000
  • e46abbdddd fix: extracted events are root entries, documents are references Johan Jongsma 2026-02-02 07:22:27 +0000
  • 8754a9df40 refactor: unified dossier page with section blocks Johan Jongsma 2026-02-02 07:11:48 +0000
  • 1ffa947a52 security: add SOC2 positioning, monthly monitoring, audit trail Johan Jongsma 2026-02-01 10:36:09 +0000
  • 9190ca1443 Merge remote 'Initial commit from dev' with local master Johan 2026-02-01 04:00:45 -0500
  • 320895f1ad Add POST /api/v1/dossiers/{id}/parse endpoint Johan 2026-02-01 03:47:14 -0500
  • dd160f8451 Initial commit from dev Johan Jongsma 2026-02-01 08:03:12 +0000
  • 94946baf00 Initial commit Johan 2026-02-01 02:43:27 -0500