Commit graph

  • 2da7a6ec51 docs: add automated security review findings main caoimhinr 2026-07-14 05:52:50 +02:00
  • 1d1557d511 docs: mark tickets as deprecated — moved to Domus root 2026-06-16 12:59:54 +00:00
  • 762ae81345 feat: add export/import buttons to tickets UI caoimhinr 2026-06-03 21:03:49 +02:00
  • f354c0ea89 fix: register export/import before parameterised ticket route caoimhinr 2026-06-03 20:59:27 +02:00
  • 9eef5fd195 feat: add ticket import/export endpoints caoimhinr 2026-06-03 20:56:04 +02:00
  • 0097055c15 security: fix command injection, XSS, prefix validation, cycle detection root 2026-06-02 13:27:20 +00:00
  • dd4eaa6f77 feat(mcp): expose startup_script as direct parameter on update_ticket caoimhinr 2026-05-29 16:39:42 +02:00
  • 6e2c62288d docs: add IaC sync reminder to CLAUDE.md caoimhinr 2026-05-27 21:44:38 +02:00
  • b068699f80 fix: child toggle always visible; showDetail fetches missing tickets; extraTickets cache caoimhinr 2026-05-27 10:05:30 +02:00
  • 39bb53a72b fix: correct stale childCount reference to visibleCount in renderTicketRow caoimhinr 2026-05-27 09:45:26 +02:00
  • e0b898df8e fix: _default_env_id uses scalars().first() instead of scalar_one_or_none() root 2026-05-27 07:36:30 +00:00
  • a9ef13afa8 refactor: simplify startup_script to bare claude command (drop bash header and cd) caoimhinr 2026-05-27 09:20:30 +02:00
  • 87f5993149 fix: show child count badge for filtered-out children; fetch missing child details in sidepane caoimhinr 2026-05-27 09:15:24 +02:00
  • 80a6c1e140 fix: wait for postgres before running migrations on startup bugfix/postgres-startup-guard Kevin Welvaert ATA IT 2026-05-27 09:12:08 +02:00
  • 92b3afe9d6 fix: TemplateResponse API, auth fallback, drop environment_id from update_ticket MCP tool Kevin Welvaert ATA IT 2026-05-27 09:11:55 +02:00
  • 018f2f40a2 feat: add environment_id to update_ticket MCP tool root 2026-05-26 22:01:52 +00:00
  • 2322abe8dd fix: include templates/ and static/ in installed package caoimhinr 2026-05-25 20:28:54 +02:00
  • 508c85b5ed refactor: split tickets.html into tickets_base.html + thin wrapper caoimhinr 2026-05-25 20:24:05 +02:00
  • d5f3ce0667 feat: add environments — parametric ticket ID prefixes, env selector UI, MCP tools caoimhinr 2026-05-25 20:14:59 +02:00
  • 2a7686f398 feat: app icon (SVG crow), static file serving, favicon caoimhinr 2026-05-25 20:03:12 +02:00
  • 961fc67528 security: timing-safe API key comparison, remove hardcoded DB password caoimhinr 2026-05-25 19:46:25 +02:00
  • 3bd431bea0 docs: update deploy notes — corvid pulled from Forgejo, no vendor/ bundling caoimhinr 2026-05-25 19:39:39 +02:00
  • dd799cea8e feat: add standalone web UI — tickets page with same style as homelab-dashboard caoimhinr 2026-05-25 19:30:43 +02:00
  • ff7620d5ed chore: add .gitignore, remove tracked pycache and egg-info caoimhinr 2026-05-25 19:23:17 +02:00
  • 37b2c21720 feat: initial corvid — standalone ticket service extracted from homelab-dashboard caoimhinr 2026-05-25 19:23:07 +02:00