Commit Graph

17 Commits

Author SHA1 Message Date
Jeff Emmett 84f957d2e7 Add Gitea scanner integration and infrastructure task backlog (009-014)
- Gitea scanner: auto-discovers repos with backlog/ dirs, clones/syncs daily
- Updated Dockerfile.aggregator with cron-based scanning and entrypoint script
- Updated docker-compose configs for Gitea repo mounting and env vars
- Simplified backlog/config.yml format
- Added 6 infrastructure tasks: NLA Oracle, server hardening, Traefik
  hardening, container image updates, automated backups, health monitoring

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 21:20:38 +00:00
Jeff Emmett 89d9e2dd7e Create task: Jefflix IPTV Setup - Complete Jellyfin Configuration (high priority)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 02:11:13 +00:00
Jeff Emmett 2bb372b806 Update task task-003 2026-01-02 20:25:18 +01:00
Jeff Emmett 19fba96cf2 Create task task-008 2026-01-02 14:53:49 +01:00
Jeff Emmett 80326a7ec6 backlog: Archive task task-008 2025-12-26 23:23:29 -05:00
Jeff Emmett 805e63f01f Create task task-008 2025-12-26 23:20:20 -05:00
Jeff Emmett bf0131f886 Update task task-007 2025-12-26 23:18:35 -05:00
Jeff Emmett 4c255d6440 Update task task-006 2025-12-26 23:18:35 -05:00
Jeff Emmett a65dd62f49 Create task task-007 2025-12-26 23:09:29 -05:00
Jeff Emmett 65e5ba570c Create task task-006 2025-12-26 23:09:22 -05:00
Jeff Emmett a8fd547776 Create task task-005 2025-12-26 22:56:17 -05:00
Jeff Emmett 04771d6a28 Create task task-004 2025-12-26 22:56:17 -05:00
Jeff Emmett fb51f12663 feat: add estimatedHours field and fix aggregator project duplication
- Add estimatedHours field to Task type for time tracking/invoicing
- Parse estimated_hours (snake_case) and estimatedHours (camelCase) from frontmatter
- Serialize to snake_case format
- Add --hours flag to CLI create/edit commands
- Add estimatedHours to MCP schema and handlers
- Display estimated hours in TaskCard with clock icon
- Add editable estimatedHours input in TaskDetailsModal
- Fix aggregator showing duplicate projects with different colors
  (now deduplicates by project name)
- Add comprehensive test suite for estimatedHours feature

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-25 21:27:59 -05:00
Jeff Emmett b9ee50e824 Create task task-003 2025-12-25 20:57:41 -05:00
Jeff Emmett 3c43af697b Create task task-002 2025-12-25 20:50:30 -05:00
Jeff Emmett 85482d4028 Update task task-001 2025-12-06 22:25:37 -08:00
Jeff Emmett 7e6ad3362c Create task task-001 2025-12-06 22:25:14 -08:00