Commit Graph

  • d37c78f503 feat(#394): implement Chatterbox TTS provider with voice cloning Jason Woltje 2026-02-15 02:29:38 -06:00
  • aa106a948a chore(orchestrator): Update tasks — Phase 3 complete, Phase 4 starting Jason Woltje 2026-02-15 02:28:25 -06:00
  • 79b1d81d27 feat(#393): implement Kokoro-FastAPI TTS provider with voice catalog Jason Woltje 2026-02-15 02:27:47 -06:00
  • ad24720616 feat(#382): Herald Service: broadcast to all active chat providers Jason Woltje 2026-02-15 02:25:55 -06:00
  • a943ae139a fix(#375): resolve lint errors in usage dashboard Jason Woltje 2026-02-15 02:25:51 -06:00
  • 8e27f73f8f fix(#375): resolve recharts TypeScript strict mode type errors Jason Woltje 2026-02-15 02:21:54 -06:00
  • b5edb4f37e feat(#391): add base TTS provider and factory classes Jason Woltje 2026-02-15 02:20:24 -06:00
  • 4a9ecab4dd chore(orchestrator): Update tasks — Phase 2 complete, Phase 3 starting Jason Woltje 2026-02-15 02:20:11 -06:00
  • 3ae9e53bcc feat(#391): implement tiered TTS provider architecture with base class Jason Woltje 2026-02-15 02:19:46 -06:00
  • 771ed484e4 feat(#379): Register MatrixService in BridgeModule with conditional loading Jason Woltje 2026-02-15 02:18:55 -06:00
  • 2eafa91e70 fix(#370): add mypy import-untyped ignore for mosaicstack_telemetry Jason Woltje 2026-02-15 02:16:44 -06:00
  • 7d22c2490a feat(#380): Workspace-to-Matrix-Room mapping and provisioning Jason Woltje 2026-02-15 02:16:29 -06:00
  • 248f711571 fix(#370): add Gitea PyPI registry to coordinator CI install step Jason Woltje 2026-02-15 02:14:11 -06:00
  • 306c2e5bd8 fix(#371): resolve TypeScript strictness errors in telemetry tracking Jason Woltje 2026-02-15 02:07:45 -06:00
  • 746ab20c38 chore: update tasks.md — all M10-Telemetry tasks complete Jason Woltje 2026-02-15 02:05:09 -06:00
  • a5ee974765 feat(#375): frontend token usage and cost dashboard Jason Woltje 2026-02-15 02:02:55 -06:00
  • 5958569cba docs(#376): telemetry integration guide Jason Woltje 2026-02-15 01:58:01 -06:00
  • d6c6af10d9 feat(#372): track orchestrator agent task completions via telemetry Jason Woltje 2026-02-15 01:52:54 -06:00
  • ed23293e1a feat(#373): prediction integration for cost estimation Jason Woltje 2026-02-15 01:50:58 -06:00
  • fcecf3654b feat(#371): track LLM task completions via Mosaic Telemetry Jason Woltje 2026-02-15 01:44:29 -06:00
  • 24c21f45b3 feat(#374): add telemetry config to docker-compose and .env Jason Woltje 2026-02-15 01:40:06 -06:00
  • 314dd24dce feat(#369): install @mosaicstack/telemetry-client in API Jason Woltje 2026-02-15 01:36:53 -06:00
  • 8d8d37dbf9 feat(#370): install mosaicstack-telemetry in Coordinator Jason Woltje 2026-02-15 01:33:54 -06:00
  • c40373fa3b feat(#389): create SpeechModule with provider abstraction layer Jason Woltje 2026-02-15 02:09:45 -06:00
  • 52553c8266 feat(#399): add Docker Compose dev overlay for speech services Jason Woltje 2026-02-15 02:06:21 -06:00
  • f238867eae chore(orchestrator): Update tasks — Phase 1 complete, Phase 2 starting Jason Woltje 2026-02-15 02:06:01 -06:00
  • 5b5d3811d6 feat(#378): Install matrix-bot-sdk and create MatrixService skeleton Jason Woltje 2026-02-15 02:04:39 -06:00
  • 4cc43bece6 feat(#401): add speech services config and env vars Jason Woltje 2026-02-15 02:03:21 -06:00
  • 4a5cb6441e feat(#384): Add Synapse + Element Web to docker-compose for dev Jason Woltje 2026-02-15 02:02:22 -06:00
  • 6e4236b359 chore(orchestrator): Bootstrap M12-MatrixBridge tasks.md Jason Woltje 2026-02-15 01:58:10 -06:00
  • fb53272fa9 chore(orchestrator): Bootstrap M13-SpeechServices tasks.md Jason Woltje 2026-02-15 01:56:06 -06:00
  • 8ce6843af2 fix(database,api): add 6 missing table migrations and fix CORS health checks Jason Woltje 2026-02-15 01:49:13 -06:00
  • dfe89b7a3b fix(devops): add CSRF_SECRET to all compose files Jason Woltje 2026-02-15 01:44:45 -06:00
  • 7aee5ed5ba fix(devops): add CSRF_SECRET and ENCRYPTION_KEY to compose files Jason Woltje 2026-02-15 01:41:35 -06:00
  • 3d54f7a7f0 docs: add CSRF_SECRET to .env.example Jason Woltje 2026-02-15 01:36:55 -06:00
  • 6e20fc5d16 feat: Sample Matrix swarm deployment compose file (#387) Jason Woltje 2026-02-15 01:12:41 -06:00
  • d2003a7b03 fix(api): make federation config validation non-fatal at startup Jason Woltje 2026-02-15 01:08:09 -06:00
  • 8733a643bf fix(api): remove "type": "module" conflicting with CommonJS build output Jason Woltje 2026-02-15 00:53:43 -06:00
  • 91307c87cc fix(database): add missing federation table migrations Jason Woltje 2026-02-15 00:29:37 -06:00
  • f4e759c07a fix(devops): bypass OpenBao base entrypoint to prevent dev-mode flags Jason Woltje 2026-02-15 00:13:57 -06:00
  • b6d272992a fix(devops): fix OpenBao healthcheck URL truncation with CMD-SHELL Jason Woltje 2026-02-15 00:08:12 -06:00
  • 14162b9213 fix(api): use node_modules prisma binary in entrypoint Jason Woltje 2026-02-15 00:05:46 -06:00
  • 44a44b5f56 fix(ci): remove SHA tags, use only dev/latest/vX.X.X Jason Woltje 2026-02-14 23:58:51 -06:00
  • 899faba7e2 fix(devops): set Valkey maxmemory-policy to noeviction for BullMQ Jason Woltje 2026-02-14 16:51:42 -06:00
  • bcee4fa601 fix(api): auto-run migrations on container start and fix ESM warning Jason Woltje 2026-02-14 16:47:57 -06:00
  • ab52827d9c chore: add install scripts, doctor command, and AGENTS.md Jason Woltje 2026-02-14 11:04:36 -06:00
  • 0ca3945061 fix(api): resolve Docker startup failures (secrets, Redis, Prisma) Jason Woltje 2026-02-14 11:04:04 -06:00
  • 7b892d5197 fix(api): import AuthModule in FederationModule for DI resolution Jason Woltje 2026-02-13 22:36:11 -06:00
  • e23490a5f7 fix(api): remove redundant CsrfGuard from FederationController Jason Woltje 2026-02-13 22:13:39 -06:00
  • 1b3ff1b5e1 Merge pull request 'fix(ci): Node.js 20 → 24 LTS + pipeline fixes (#366, #367)' (#368) from fix/ci-366 into develop jason.woltje 2026-02-13 23:18:04 +00:00
  • 46be7aa36f Merge branch 'develop' into fix/ci-366 jason.woltje 2026-02-13 23:17:55 +00:00
  • 0363a14098 fix(#367): migrate Node.js 20 → 24 LTS Jason Woltje 2026-02-13 15:20:01 -06:00
  • 7fb70210a4 fix(ci): move spec removal to builder stage + suppress tar CVEs Jason Woltje 2026-02-12 19:19:27 -06:00
  • 2ab795a95d Merge pull request 'fix(ci): fix pipeline #366 — web @mosaic/ui build, Dockerfile find bug, event handler types' (#366) from fix/ci-366 into develop jason.woltje 2026-02-13 00:27:48 +00:00
  • e8a9a3087a fix(ci): fix pipeline #366 — web @mosaic/ui build, Dockerfile find bug, event handler types Jason Woltje 2026-02-12 17:50:41 -06:00
  • 3b12adf8f7 fix(ci): fix pipeline #365 — web build-shared + orchestrator secret scan Jason Woltje 2026-02-12 17:25:49 -06:00
  • 3833805a93 fix(ci): mitigate 11 upstream CVEs at source instead of suppressing Jason Woltje 2026-02-12 17:10:44 -06:00
  • 08f62f1787 fix(ci): add .trivyignore for upstream CVEs in base images Jason Woltje 2026-02-12 17:05:11 -06:00
  • d58edcb51c fix(#363,#364,#365): fix pipeline #362 failures — gosu setuid, trivy CVEs, test exclusions Jason Woltje 2026-02-12 16:23:52 -06:00
  • b957468738 chore(orchestrator): Complete pipeline #361 follow-up fixes (4/4 tasks) Jason Woltje 2026-02-12 16:05:55 -06:00
  • 111a41c7ca fix(#365): fix coordinator CI bandit config and pip upgrade Jason Woltje 2026-02-12 16:05:07 -06:00
  • a269f4b0ee fix(#364): add build-shared step to API pipeline Jason Woltje 2026-02-12 16:04:53 -06:00
  • 6335459799 fix(#363): use pre-built gosu image instead of go install Jason Woltje 2026-02-12 16:03:55 -06:00
  • 8020101cc8 chore(orchestrator): Archive M11-CIPipeline sprint artifacts Jason Woltje 2026-02-12 12:48:02 -06:00
  • c5b360f670 chore(orchestrator): Complete M11-CIPipeline — all 9 tasks done Jason Woltje 2026-02-12 12:47:27 -06:00
  • 432dbd4d83 fix(#365): fix ruff, mypy, pip, and bandit issues in coordinator Jason Woltje 2026-02-12 12:46:25 -06:00
  • a534f70abd fix(#364): add prisma-generate dependency to lint step in CI Jason Woltje 2026-02-12 12:40:20 -06:00
  • 429cf85f87 fix(#363): rebuild gosu from source with Go 1.26 to fix CRITICAL CVEs Jason Woltje 2026-02-12 12:38:33 -06:00
  • dce975bf4e fix(#363): Update OpenBao image to fix CRITICAL CVE-2025-68121 + 4 HIGH CVEs Jason Woltje 2026-02-12 12:36:08 -06:00
  • 5af32c6d47 chore(orchestrator): Bootstrap M11-CIPipeline tasks from CI report #360 Jason Woltje 2026-02-12 12:34:26 -06:00
  • 5a35fd69bc refactor(ci): split monolithic pipeline into per-package pipelines Jason Woltje 2026-02-12 10:29:53 -06:00
  • e368083e84 fix(api): import AuthModule in CredentialsModule for DI resolution Jason Woltje 2026-02-11 21:14:20 -06:00
  • 4a4d3efbfb fix(ci): move pipeline config into .woodpecker/ directory Jason Woltje 2026-02-11 20:58:26 -06:00
  • 3a922d447f ci: test webhook trigger on develop branch Jason Woltje 2026-02-11 20:57:24 -06:00
  • 9ff1e69860 chore(api): remove debug statements from Dockerfile Jason Woltje 2026-02-11 20:54:37 -06:00
  • c8bf7f6b70 chore: trigger CI pipeline on develop Jason Woltje 2026-02-11 20:31:24 -06:00
  • 64396cf9de chore: trigger CI rebuild from current develop HEAD Jason Woltje 2026-02-11 20:30:42 -06:00
  • 1456a6f149 chore: trigger CI rebuild for develop images Jason Woltje 2026-02-11 19:43:44 -06:00
  • fc2a13ad74 chore: trigger CI pipeline rebuild Jason Woltje 2026-02-11 19:42:26 -06:00
  • 72b1d9f4f2 fix(devops): make OpenBao compose Swarm/Portainer compatible Jason Woltje 2026-02-11 19:41:05 -06:00
  • b3c0f51dc9 fix(devops): enable OpenBao in Swarm and fix healthchecks Jason Woltje 2026-02-11 19:38:34 -06:00
  • 6a5a4e4de8 feat(web): add credential management UI pages and components Jason Woltje 2026-02-10 09:42:41 -06:00
  • ab64583951 fix: resolve deployment crashes in coordinator and API services Jason Woltje 2026-02-10 09:41:54 -06:00
  • f3694592cc feat(swarm): add coordinator service and reorganize compose files Jason Woltje 2026-02-09 22:04:55 -06:00
  • c4f6552e12 docs(agents): add AGENTS.md context files for all modules Jason Woltje 2026-02-09 22:04:43 -06:00
  • af2e2b083d feat(ci): add Codex AI review pipeline for Woodpecker Jason Woltje 2026-02-09 22:04:34 -06:00
  • 281c7ab39b fix(orchestrator): resolve DockerSandboxService DI failure on startup Jason Woltje 2026-02-09 21:22:31 -06:00
  • d273220838 Merge pull request 'Merge feature/m4-llm-integration into develop' (#362) from feature/m4-llm-integration into develop jason.woltje 2026-02-09 20:17:44 +00:00
  • 946d84442a fix(deps): patch axios DoS and transitive prototype pollution/decompression vulns Jason Woltje 2026-02-09 13:07:10 -06:00
  • 64077b5169 feat(ci): add coordinator Docker build/push/link to pipeline Jason Woltje 2026-02-09 13:00:40 -06:00
  • e9392e719c fix(ci): gate Docker builds on all quality checks and fix prod image names Jason Woltje 2026-02-09 12:36:38 -06:00
  • 709499c167 fix(api,orchestrator): fix remaining dependency injection issues Jason Woltje 2026-02-08 22:24:37 -06:00
  • ecfd02541f fix(test): add VaultService dependencies to job-events performance test Jason Woltje 2026-02-08 22:04:24 -06:00
  • 4545c6dc7a fix(api,orchestrator): fix dependency injection and Docker build issues Jason Woltje 2026-02-08 21:59:19 -06:00
  • 3485ab7883 fix(swarm): remove postgres init-scripts bind mount for Portainer Jason Woltje 2026-02-08 20:29:25 -06:00
  • 66269fa816 feat(portainer): add Portainer-optimized deployment files Jason Woltje 2026-02-08 17:41:11 -06:00
  • 83dee62f0e fix(openbao): use simple depends_on syntax for Portainer compatibility Jason Woltje 2026-02-08 17:38:40 -06:00
  • 7c01352ab5 fix(openbao): use production mode instead of dev mode Jason Woltje 2026-02-08 17:34:36 -06:00
  • c195b8c8fd feat(openbao): add standalone deployment for swarm compatibility Jason Woltje 2026-02-08 17:30:30 -06:00
  • dac735af56 fix(swarm): move docker-compose.swarm.yml back to root directory Jason Woltje 2026-02-08 17:22:20 -06:00