Commit Graph

  • 588b2a9e65 fix: correlate upstream discovery events to client requests in console main Michal 2026-03-10 15:21:05 +00:00
  • 6e84631d59 fix: use public URL (mysources.co.uk) for package install instructions Michal 2026-03-10 09:47:38 +00:00
  • 9c479e5615 feat: add Debian package building to CI pipeline and local build Michal 2026-03-09 22:43:40 +00:00
  • 3088a17ac0 ci: add Anthropic API key for mcplocal LLM provider Michal 2026-03-09 18:29:51 +00:00
  • 1ac08ee56d ci: run smoke tests sequentially, capture mcplocal log Michal 2026-03-09 18:25:55 +00:00
  • 26bf38a750 ci: also exclude audit and proxy-pipeline smoke tests Michal 2026-03-09 18:09:26 +00:00
  • 1bc7ac7ba7 ci: exclude security smoke tests from CI Michal 2026-03-09 17:52:23 +00:00
  • 036f995fe7 ci: fix prisma client resolution in smoke job Michal 2026-03-09 17:31:21 +00:00
  • c06ec476b2 ci: create CI user directly in DB (bypasses bootstrap 409) Michal 2026-03-09 17:24:23 +00:00
  • 3cd6a6a17d ci: show bootstrap auth error response for debugging Michal 2026-03-09 17:20:34 +00:00
  • a5ac0859fb ci: disable pnpm cache to fix runner hangs Michal 2026-03-09 17:15:27 +00:00
  • c74e693f89 ci: retrigger (run 172 typecheck hung on pnpm cache) Michal 2026-03-09 17:14:19 +00:00
  • 2be0c49a8c ci: retrigger (run 171 lint job hung on runner) Michal 2026-03-09 17:12:17 +00:00
  • 154a44f7a4 ci: add smoke test job with full stack (postgres + mcpd + mcplocal) Michal 2026-03-09 17:08:27 +00:00
  • ae1e90207e ci: remove docker + deploy jobs (use fulldeploy.sh instead) Michal 2026-03-09 11:13:18 +00:00
  • 0dac2c2f1d ci: use kaniko executor for docker builds Michal 2026-03-09 10:51:42 +00:00
  • 6cfab7432a ci: use buildah with chroot isolation for container builds Michal 2026-03-09 10:19:44 +00:00
  • adb8b42938 ci: switch docker job from docker CLI to podman Michal 2026-03-09 09:58:57 +00:00
  • 8d510d119f ci: retrigger (transient checkout failure in run #165) Michal 2026-03-09 09:26:34 +00:00
  • ec177ede35 ci: install docker.io CLI in docker job Michal 2026-03-09 09:09:03 +00:00
  • 1f4ef7c7b9 ci: add docker socket diagnostics + restore sudo -E Michal 2026-03-09 08:42:52 +00:00
  • cf8c7d8d93 ci: copy react-devtools-core stub instead of symlink Michal 2026-03-09 08:17:45 +00:00
  • 201189d914 ci: use node-linker=hoisted instead of shamefully-hoist Michal 2026-03-09 07:56:14 +00:00
  • 11266e8912 ci: retrigger (transient checkout failure in run #160) Michal 2026-03-09 07:11:11 +00:00
  • 75724d0f30 ci: use shamefully-hoist for bun compile compatibility Michal 2026-03-09 06:57:09 +00:00
  • 9ec4148071 ci: mount docker socket in docker job container Michal 2026-03-09 06:23:08 +00:00
  • 76a2956607 ci: use pnpm node_modules directly for bun compile (match local build) Michal 2026-03-09 06:07:45 +00:00
  • 7c69ec224a ci: use sudo -E to pass DOCKER_API_VERSION through Michal 2026-03-09 05:43:23 +00:00
  • a8e09787ba ci: pin Docker API version to 1.43 (podman compat) Michal 2026-03-09 05:22:19 +00:00
  • 50c4e9e7f4 ci: clean node_modules before bun install for fresh resolution Michal 2026-03-09 05:01:19 +00:00
  • a11ea64c78 ci: retrigger (transient checkout failure in lint) Michal 2026-03-09 04:39:56 +00:00
  • a617203b72 ci: use sudo for docker/skopeo (socket permission fix) Michal 2026-03-09 04:29:26 +00:00
  • 048a566a92 ci: docker build + skopeo push for HTTP registry Michal 2026-03-09 04:08:05 +00:00
  • 64e7db4515 ci: configure podman registries.conf for HTTP registry Michal 2026-03-09 03:46:11 +00:00
  • f934b2f84c ci: run docker job in privileged container with socket mount Michal 2026-03-09 03:24:51 +00:00
  • 9e587ddadf ci: use buildah chroot isolation (no user namespaces in container) Michal 2026-03-09 03:02:40 +00:00
  • c47669d064 ci: use buildah VFS storage driver (no FUSE/overlay in container) Michal 2026-03-09 02:41:38 +00:00
  • 84b81c45f3 ci: use buildah for container builds (no Docker daemon needed) Michal 2026-03-09 02:25:41 +00:00
  • 3b7512b855 ci: retrigger (docker job hit transient network failure at checkout) Michal 2026-03-09 02:08:26 +00:00
  • 4610042b06 ci: use skopeo for pushing to HTTP registry Michal 2026-03-09 01:52:59 +00:00
  • 9e8a17b778 ci: fix bun install (no lockfile in repo, --frozen-lockfile unreliable) Michal 2026-03-09 01:35:49 +00:00
  • c79d92c76a ci: use plain docker build/push (host daemon already configured) Michal 2026-03-09 01:11:41 +00:00
  • 5e325b0301 ci: use buildx for docker builds (no daemon restart needed) Michal 2026-03-09 00:50:15 +00:00
  • ccb9108563 ci: restart dockerd directly (no service manager in runner) Michal 2026-03-09 00:27:59 +00:00
  • d7b5d1e3c2 ci: fix docker restart for non-systemd runners Michal 2026-03-09 00:11:52 +00:00
  • 74b1f9df1d ci: trigger pipeline re-run (transient checkout failure) Michal 2026-03-08 23:57:30 +00:00
  • c163e385cf ci: downgrade artifact actions to v3 for Gitea compatibility Michal 2026-03-08 23:46:45 +00:00
  • 35cfac3f5a ci: run bun install before compile (pnpm strict layout fix) Michal 2026-03-08 23:03:04 +00:00
  • b14f34e454 ci: add build step before tests (completions test needs it) Michal 2026-03-08 22:35:50 +00:00
  • 0bb760c3fa ci: make lint non-blocking (561 pre-existing errors) Michal 2026-03-08 22:30:04 +00:00
  • d942de4967 ci: fix pnpm version conflict with packageManager field Michal 2026-03-08 22:18:28 +00:00
  • f7c9758a1d ci: trigger workflow (runner URL fix) Michal 2026-03-08 22:15:52 +00:00
  • 0cd35fa04c ci: trigger workflow run (test runner) Michal 2026-03-08 22:08:05 +00:00
  • 4b3158408e ci: full CI/CD pipeline via Gitea Actions Michal 2026-03-08 22:02:07 +00:00
  • d853e30d58 fix: verify package-repo linking after RPM publish Michal 2026-03-08 17:47:44 +00:00
  • c0f63e20e9 docs: fix RPM install to use public URL with manual repo file Michal 2026-03-08 17:36:26 +00:00
  • 0ffbcfad79 docs: fix install URLs in README to use real public registry Michal 2026-03-08 16:10:38 +00:00
  • 25903a6d20 docs: clarify plugin inheritance in README Michal 2026-03-08 15:05:12 +00:00
  • 13e256aa0c docs: fix README quick start to use templates and git backup Michal 2026-03-08 14:58:12 +00:00
  • 6ddc49569a fix: ensure git remote origin is set when backup repo already exists Michal 2026-03-08 14:46:16 +00:00
  • af4b3fb702 feat: store backup config in DB secret instead of env var Michal 2026-03-08 13:53:12 +00:00
  • 6bce1431ae fix: backup disabled message now explains how to enable Michal 2026-03-08 13:33:36 +00:00
  • 225e0dddfc fix: rate limiting breaking smoke tests and backup routes 404 when disabled Michal 2026-03-08 13:32:17 +00:00
  • af9f7458fc fix: empty MCPD_BACKUP_REPO crashes mcpd on healthz with ERR_HTTP_HEADERS_SENT Michal 2026-03-08 01:29:45 +00:00
  • 98f3a3eda0 refactor: consolidate restore under backup command Michal 2026-03-08 01:17:03 +00:00
  • 7818cb2194 feat: Git-based backup system replacing JSON bundle backup/restore Michal 2026-03-08 01:14:28 +00:00
  • 9fc31e5945 docs: ProxyModel authoring guide in README, mark cache tasks done Michal 2026-03-07 23:37:07 +00:00
  • d773419ccd feat: enhanced MCP inspector with proxymodel switching and provenance view Michal 2026-03-07 23:37:01 +00:00
  • a2728f280a feat: file cache, pause queue, hot-reload, and cache CLI commands Michal 2026-03-07 23:36:55 +00:00
  • 1665b12c0c feat: prompt section drill-down via prompts/get arguments Michal 2026-03-07 23:36:45 +00:00
  • 0995851810 feat: remove proxyMode — all traffic goes through mcplocal proxy Michal 2026-03-07 23:36:36 +00:00
  • d9d0a7a374 docs: update README for plugin system, add proxyModel tests Michal 2026-03-07 01:24:47 +00:00
  • f60d40a25b fix: normalize proxyModel in yaml/json output, drop deprecated gated field Michal 2026-03-07 00:45:31 +00:00
  • cfe0d99c8f fix: exclude db tests from workspace root and fix TS build errors Michal 2026-03-07 00:39:25 +00:00
  • a22a17f8d3 feat: make proxyModel the primary plugin control field Michal 2026-03-07 00:32:13 +00:00
  • 86c5a61eaa feat: add userName tracking to audit events Michal 2026-03-07 00:18:58 +00:00
  • 75c44e4ba1 fix: audit console navigation — use arrow keys like main console Michal 2026-03-04 00:00:59 +00:00
  • 5d859ca7d8 feat: audit console TUI, system prompt management, and CLI improvements Michal 2026-03-03 23:50:54 +00:00
  • 89f869f460 fix: tolerate incomplete LLM title arrays in paginate stage Michal 2026-03-03 22:10:56 +00:00
  • 4cfdd805d8 feat: LLM provider failover in proxymodel adapter Michal 2026-03-03 22:04:58 +00:00
  • 03827f11e4 feat: eager vLLM warmup and smart page titles in paginate stage Michal 2026-03-03 19:07:39 +00:00
  • 0427d7dc1a fix: correct architecture diagram in README Michal 2026-02-27 17:12:29 +00:00
  • 69867bd47a feat: mcpctl v0.0.1 — first public release Michal 2026-02-27 17:05:05 +00:00
  • 414a8d3774 fix: stub react-devtools-core for bun compile Michal 2026-02-26 00:06:31 +00:00
  • 59f0c06b91 Merge pull request 'feat: interactive MCP console (mcpctl console)' (#46) from feat/mcp-console into main michal 2026-02-25 23:57:41 +00:00
  • b16deab56c feat: interactive MCP console (mcpctl console <project>) feat/mcp-console Michal 2026-02-25 23:56:23 +00:00
  • a59d2237b9 feat: interactive MCP console (mcpctl console <project>) Michal 2026-02-25 23:56:23 +00:00
  • f388c09924 fix: bootstrap system user before system project (FK constraint) Michal 2026-02-25 23:27:59 +00:00
  • d4aa677bfc fix: bootstrap system user before system project (FK constraint) Michal 2026-02-25 23:27:59 +00:00
  • e382becb7a fix: add gated field to project repository create type signature Michal 2026-02-25 23:24:17 +00:00
  • d712d718db fix: add gated field to project repository create type signature Michal 2026-02-25 23:24:17 +00:00
  • 987a6d0d9a Merge pull request 'feat: gated project experience & prompt intelligence' (#45) from feat/gated-prompt-intelligence into main michal 2026-02-25 23:23:08 +00:00
  • b54307e7df Merge pull request 'feat: gated project experience & prompt intelligence' (#45) from feat/gated-prompt-intelligence into main michal 2026-02-25 23:23:08 +00:00
  • 705df06996 feat: gated project experience & prompt intelligence feat/gated-prompt-intelligence Michal 2026-02-25 23:22:42 +00:00
  • ecc9c48597 feat: gated project experience & prompt intelligence Michal 2026-02-25 23:22:42 +00:00
  • 62647a7f90 Merge pull request 'fix: per-provider health checks in status display' (#44) from fix/per-provider-health-check into main michal 2026-02-25 02:25:28 +00:00
  • 3782bcf9d7 Merge pull request 'fix: per-provider health checks in status display' (#44) from fix/per-provider-health-check into main michal 2026-02-25 02:25:28 +00:00
  • 39ca134201 fix: per-provider health checks in /llm/providers and status display fix/per-provider-health-check Michal 2026-02-25 02:25:06 +00:00
  • 50ffa115ca fix: per-provider health checks in /llm/providers and status display Michal 2026-02-25 02:25:06 +00:00
  • 78a1dc9c8a Merge pull request 'feat: tiered LLM providers (fast/heavy)' (#43) from feat/tiered-llm-providers into main michal 2026-02-25 02:16:29 +00:00