2025-08-13 - 2026-08-13
Overview
36 Releases published by 1 user
Published
v0.15.2
Published
v0.15.1
Published
v0.30.0
Published
v0.29.0
Published
v0.28.0
Published
v0.27.0
Published
v0.26.0
Published
v0.25.0
Published
v0.24.0
Published
v0.23.0
Published
v0.22.0
Published
v0.21.1
Published
v0.21.0
Published
v0.20.1
Published
v0.20.0
Published
v0.19.0
Published
v0.18.0
Published
v0.17.1
Published
v0.17.0
Published
v0.16.0
Published
v0.15.0
Published
v0.14.0
Published
v0.13.0
Published
v0.12.1
Published
v0.12.0
Published
v0.11.0
Published
v0.10.0
Published
v0.9.0
Published
v0.8.0
Published
v0.7.0
Published
v0.6.0
Published
v0.5.0
Published
v0.4.0
Published
v0.3.0
Published
v0.2.0
Published
v0.1.0
2 Pull requests merged by 1 user
Merged
#21 LANGUAGE.md: fix LiteLLM gateway never-say (stale endpoints, not piguard)
Merged
#19 LANGUAGE.md pilot: hand-written vocabulary + caveman rubric (Phase 1)
5 Issues closed from 1 user
Closed
#8 migrate up/down tests are coupled to the absolute HEAD migration count
Closed
#20 chore: rename Go module path gitea.d-ma.be → git.d-ma.be
Closed
#6 feat(discovery): event-trigger discovery on YouTube connect (+ throttled login refresh)
Closed
#4 List view: sort videos by publish date (newest first)
Closed
#2 Auto-summarize only recent videos (recency window); older = on-demand
30 Issues created by 1 user
Opened
#1 feat: proper 429 backoff + retry — prerequisite for auto-summarization default
Opened
#2 Auto-summarize only recent videos (recency window); older = on-demand
Opened
#3 Investigate/rescue orphan pre-multiuser user 2b85ade1 (287 videos, no identity)
Opened
#4 List view: sort videos by publish date (newest first)
Opened
#5 Process: enforce SemVer tag on arch/requirements-change commits
Opened
#7 bug(scheduler): discovery runs for connection-less users -> spurious token errors; + stale Dex-era orphan user
Opened
#6 feat(discovery): event-trigger discovery on YouTube connect (+ throttled login refresh)
Opened
#8 migrate up/down tests are coupled to the absolute HEAD migration count
Opened
#9 chat: dedicated completion-token budget (TAPIR_CHAT_MAX_TOKENS)
Opened
#10 chat v2: show-source / transcript-verification UI
Opened
#11 chat: optional streamed answers (SSE) instead of POST-and-render
Opened
#12 Onboarding burst: honest "taster" framing copy (deferred from ADR-028)
Opened
#13 duration_s backfills lazily — existing rows stay NULL until re-discovered (ADR-028)
Opened
#14 Revisit cached-first burst + shared caption-availability if cross-user overlap grows (ADR-028/ADR-024)
Opened
#15 Observability: slog + Prometheus metrics (AI-focused) via middleware
Opened
#16 SPA-like reader: summaries + Q&A integrated in the main view (HTMX inline-expand)
Opened
#17 Visual refresh: cohesive TUI/charm aesthetic (sketch-first)
Opened
#18 LANGUAGE.md pilot: hand-written vocabulary + caveman rubric (Phase 1)
Opened
#20 chore: rename Go module path gitea.d-ma.be → git.d-ma.be
Opened
#22 feat(summarizer): upgrade to Anthropic Haiku (primary) + Sonnet (chat) via LiteLLM after infra#154
Opened
#23 API tokens for programmatic access
Opened
#24 HTTP API: submit a video for summarization
Opened
#25 HTTP API: read transcript, summary, and processing status
Opened
#26 MCP server: summarize and read videos from an agent session
Opened
#27 Implement ADR-015 envelope-encryption secrets store, retire the PVC FileStore (from infra#89)
Opened
#28 Epic: upload any video, get a transcript and key takeaways (KB-Whisper for Swedish)
Opened
#29 Spike B: does a new file reach a Swedish SRT unattended? (positive control, deliberate ceiling)
Opened
#30 Spike A: does a locally-hosted model hold the /bygge schema? (runs today, no new file)
Opened
#31 Chore: parametrize build_page.py and prove the page generalizes (not a spike)
Opened
#32 Pre-spike: does anyone re-open /bygge? (blocks #29 and #30)