-
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