Commit Graph

  • a55b53f1bd fix: add registry.neuralplatform.ai to Cloudflare tunnel config Will Anderson 2026-04-27 16:51:58 -05:00
  • a7a1b6a778 fix: remove static volumeName from registry PVC, restore public Vault URL Will Anderson 2026-04-27 16:45:11 -05:00
  • be6bee2c5b fix: use internal Vault URL for ESO ClusterSecretStore during GCP migration Will Anderson 2026-04-27 16:21:52 -05:00
  • 55a38bb693 fix: update Gitea URL to new GCP cluster instance Will Anderson 2026-04-27 16:20:36 -05:00
  • 3943ebc204 feat: scale marketing to 1 replica, add notification + turnstile secrets Will Anderson 2026-04-27 03:31:34 -05:00
  • b2940c70e0 fix(swarm): add runAsUser: 1001 to all swarm containers (#44) will.anderson 2026-04-27 05:13:50 +00:00
  • f8e3db6d94 Merge pull request 'ci(neuron-prod): rest+license v0.18.14' (#43) from ci/rest-license-deploy-v0.18.14 into main will.anderson 2026-04-26 17:26:19 +00:00
  • e9da888512 ci(neuron-prod): update rest+license to v0.18.14 Neuron CI 2026-04-26 17:26:16 +00:00
  • 833e62f959 Merge pull request 'ci(neuron-prod): mcp blue-green blue@v0.18.14' (#42) from ci/mcp-deploy-v0.18.14 into main will.anderson 2026-04-26 17:26:11 +00:00
  • cdadd723b6 ci(neuron-prod): blue-green flip to blue@v0.18.14 (registry.neuralplatform.ai/neuron-technologies/neuron-mcp:v0.18.14) Neuron CI 2026-04-26 17:26:05 +00:00
  • 39f7aace69 Merge pull request 'ci(daemon): deploy main neuron-daemon@0f5dbd6a' (#41) from ci/daemon-deploy-0f5dbd6a into main will.anderson 2026-04-26 17:02:52 +00:00
  • 41f94d93be ci(daemon): deploy main neuron-daemon@0f5dbd6a Neuron CI 2026-04-26 17:02:49 +00:00
  • b65b0e5e0f Merge pull request 'ci(daemon): deploy main neuron-daemon@10cd48e0' (#40) from ci/daemon-deploy-10cd48e0 into main will.anderson 2026-04-26 16:55:24 +00:00
  • 9d7bc48ed0 ci(daemon): deploy main neuron-daemon@10cd48e0 Neuron CI 2026-04-26 16:55:20 +00:00
  • b21c804158 Merge pull request 'ci(neuron-prod): rest+license v0.18.8' (#39) from ci/rest-license-deploy-v0.18.8 into main will.anderson 2026-04-26 16:49:52 +00:00
  • 15482b9241 ci(neuron-prod): update rest+license to v0.18.8 Neuron CI 2026-04-26 16:49:46 +00:00
  • d2914651e2 Merge pull request 'ci(neuron-prod): mcp blue-green green@v0.18.8' (#38) from ci/mcp-deploy-v0.18.8 into main will.anderson 2026-04-26 16:49:05 +00:00
  • bd7d5efa66 ci(neuron-prod): blue-green flip to green@v0.18.8 (registry.neuralplatform.ai/neuron-technologies/neuron-mcp:v0.18.8) Neuron CI 2026-04-26 16:49:02 +00:00
  • c68f545746 Merge pull request 'ci(daemon): deploy main neuron-daemon@5dc2d833' (#37) from ci/daemon-deploy-5dc2d833 into main will.anderson 2026-04-26 16:34:13 +00:00
  • 726510d7d9 ci(daemon): deploy main neuron-daemon@5dc2d833 Neuron CI 2026-04-26 16:34:07 +00:00
  • 3ff40d1a09 Merge pull request 'iam: grant ci-pusher serviceAccountUser on Cloud Run runtime SAs' (#36) from fix/ci-pusher-iam-actAs into main will.anderson 2026-04-26 16:19:26 +00:00
  • fdbbfdb0ad iam: grant ci-pusher serviceAccountUser on all Cloud Run runtime SAs Will Anderson 2026-04-26 11:18:50 -05:00
  • 66bffc5a4b Merge pull request 'fix(rest): run as UID 1000 to match PVC file ownership' (#35) from feat/daemon-image-c190e6e5 into main will.anderson 2026-04-26 16:07:02 +00:00
  • c6245d1170 fix(rest): run as UID 1000 to match PVC file ownership — SQLite needs write access Will Anderson 2026-04-26 11:06:23 -05:00
  • f056806cbd Merge pull request 'fix(rest): Recreate strategy to avoid SQLite write lock on rollout' (#34) from feat/daemon-image-c190e6e5 into main will.anderson 2026-04-26 16:05:24 +00:00
  • 58513835e2 fix(rest): use Recreate strategy to avoid SQLite write lock on rollout Will Anderson 2026-04-26 11:04:16 -05:00
  • 310bb4ab0d Merge pull request 'ci(daemon): deploy main neuron-daemon@b2bed846' (#33) from ci/daemon-deploy-b2bed846 into main will.anderson 2026-04-26 16:03:33 +00:00
  • f525437c77 ci(daemon): deploy main neuron-daemon@b2bed846 Neuron CI 2026-04-26 16:03:29 +00:00
  • f9b6d4223b Merge pull request 'iam: grant ci-pusher run.developer for Cloud Run deploys' (#32) from feat/daemon-image-c190e6e5 into main will.anderson 2026-04-26 15:56:52 +00:00
  • e22dce6b5a iam: grant ci-pusher run.developer for Cloud Run deploys Will Anderson 2026-04-26 10:53:21 -05:00
  • 4808ae3138 Merge pull request 'ci(daemon): deploy neuron-daemon@c190e6e5' (#31) from feat/daemon-image-c190e6e5 into main will.anderson 2026-04-26 15:37:44 +00:00
  • baf147543c ci(daemon): deploy main neuron-daemon@c190e6e5 Will Anderson 2026-04-26 10:37:29 -05:00
  • e23925a246 Merge pull request 'Launch: daemon StatefulSet, neuron-rest security fix, Argo CD app' (#30) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 15:17:32 +00:00
  • 714a7c7a8d launch: deploy daemon StatefulSet, fix neuron-rest security context, add daemon Argo CD app Will Anderson 2026-04-26 10:13:48 -05:00
  • a903842dbc Merge pull request 'Deploy neuron-mcp:a837369 — VBD marketplace architecture' (#29) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 13:54:07 +00:00
  • 655ab38558 Deploy neuron-mcp:a837369 — VBD marketplace architecture Will Anderson 2026-04-26 08:51:07 -05:00
  • 19dcfbfc45 Merge pull request 'Deploy 514db58 — STATELESS from current main' (#28) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 13:33:22 +00:00
  • 6041ac3b25 Deploy neuron-mcp:514db58 — STATELESS, built from current main Will Anderson 2026-04-26 08:33:03 -05:00
  • 09b812d44a Merge pull request 'Deploy neuron-mcp:05d978f from main (STATELESS)' (#27) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 13:25:08 +00:00
  • 623a6828e8 Deploy neuron-mcp:05d978f — STATELESS from main branch Will Anderson 2026-04-26 08:24:55 -05:00
  • 61f0dc6151 Merge pull request 'Remove sticky session — STATELESS transport is sessionless' (#26) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 13:21:28 +00:00
  • d804d71040 Remove sticky session from MCP IngressRoute — STATELESS is sessionless Will Anderson 2026-04-26 08:21:16 -05:00
  • 44fc2579e3 Merge pull request 'Deploy neuron-mcp:1b26e3e — STATELESS HTTP transport' (#25) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 13:18:20 +00:00
  • 5f1c9adaa6 Deploy neuron-mcp:1b26e3e — STATELESS HTTP transport Will Anderson 2026-04-26 08:18:07 -05:00
  • 83027191c9 Merge pull request 'Add sticky session affinity to MCP IngressRoute' (#24) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 13:07:48 +00:00
  • 08ef13c40d Add sticky session affinity to MCP IngressRoute Will Anderson 2026-04-26 08:07:23 -05:00
  • f65f9b7b86 Merge pull request 'Restore neuron-mcp:97bd19ba' (#23) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 09:28:36 +00:00
  • 20397e9831 Restore neuron-mcp:97bd19ba (rollback to v0.15.3 was incompatible) Will Anderson 2026-04-26 04:28:19 -05:00
  • 1f499a1b68 Merge pull request 'Rollback MCP to v0.15.3; add IngressRoute, Terraform DNS import' (#22) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 09:21:19 +00:00
  • 5fa8cf45d5 Rollback neuron-mcp to v0.15.3 to restore MCP connectivity Will Anderson 2026-04-26 04:20:57 -05:00
  • 71f7026e5e Merge pull request 'Add MCP IngressRoute + marketplace Postgres infra' (#21) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 08:53:01 +00:00
  • 83b8d0768e Add Traefik IngressRoute for neuron.neurontechnologies.ai MCP endpoint Will Anderson 2026-04-26 03:52:24 -05:00
  • 2cbf824bba Merge pull request 'Deploy neuron-mcp:97bd19ba (Postgres marketplace)' (#20) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 08:27:59 +00:00
  • 6ac4faabc5 Deploy neuron-mcp:97bd19ba — Postgres marketplace datasource Will Anderson 2026-04-26 03:27:46 -05:00
  • 700b94e2b1 Merge pull request 'Revert CI to host Docker socket, remove buildkitd' (#19) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 07:51:10 +00:00
  • 2550786965 Revert CI to host Docker socket, remove buildkitd Will Anderson 2026-04-26 02:50:27 -05:00
  • 5ab8a2eefc Merge pull request 'Wire marketplace Postgres datasource for neuron-mcp' (#18) from feat/marketplace-postgres-infra into main will.anderson 2026-04-26 07:34:05 +00:00
  • e18d953ff9 Wire marketplace Postgres datasource for neuron-mcp Will Anderson 2026-04-26 02:33:26 -05:00
  • af00930a9f Merge pull request 'Pre-create neuron-marketplace.db for subPath mount' (#17) from fix/neuron-mcp-marketplace-touch into main will.anderson 2026-04-26 07:06:06 +00:00
  • 952e781550 Pre-create neuron-marketplace.db in initContainer for subPath mount Will Anderson 2026-04-26 02:06:02 -05:00
  • 6b4553458e Merge pull request 'Mount marketplace DB via PVC subPath at /app/neuron-marketplace.db' (#16) from fix/neuron-mcp-marketplace-subpath into main will.anderson 2026-04-26 07:03:16 +00:00
  • 702faca691 Mount neuron-marketplace.db from PVC via subPath at /app/neuron-marketplace.db Will Anderson 2026-04-26 02:03:09 -05:00
  • d7235b4549 Merge pull request 'Force neuron-mcp restart for configmap update' (#15) from fix/neuron-mcp-restart into main will.anderson 2026-04-26 06:52:27 +00:00
  • a6b0dc9211 Force pod restart to pick up NEURON_MARKETPLACE_DB_PATH configmap change Will Anderson 2026-04-26 01:52:19 -05:00
  • 0e5f2f0f68 Merge pull request 'Fix neuron-mcp marketplace DB path' (#14) from fix/neuron-mcp-marketplace-db into main will.anderson 2026-04-26 06:50:01 +00:00
  • ddaab28638 Fix marketplace DB: revert workingDir, add NEURON_MARKETPLACE_DB_PATH Will Anderson 2026-04-26 01:49:48 -05:00
  • bb89b8e5f5 Merge pull request 'Set workingDir: /data for neuron-mcp (marketplace DB fix)' (#13) from fix/neuron-mcp-workdir into main will.anderson 2026-04-26 06:47:14 +00:00
  • 26ed92ca38 Set workingDir: /data so relative DB paths resolve to PVC Will Anderson 2026-04-26 01:47:02 -05:00
  • 10b2ea6045 Merge pull request 'Fix Neuron MCP SQLite READONLY: chown /data via initContainer' (#12) from fix/neuron-mcp-chown into main will.anderson 2026-04-26 06:43:52 +00:00
  • 754cd72df5 Fix SQLite READONLY: chown /data to UID 1000 via initContainer Will Anderson 2026-04-26 01:43:37 -05:00
  • 4137fb556b Merge pull request 'Fix Neuron MCP routing and security' (#11) from fix/neuron-mcp into main will.anderson 2026-04-26 06:35:41 +00:00
  • 01245a6278 Fix Neuron MCP: runAsUser + move to neuron.neurontechnologies.ai Will Anderson 2026-04-26 01:35:20 -05:00
  • cd57a7b789 Merge pull request 'Fix BuildKit readiness probe (TCP socket)' (#10) from fix/buildkit-probe into main will.anderson 2026-04-26 06:24:07 +00:00
  • ffac2161bc Use TCP readiness probe for BuildKit — exec fails on k3s privileged containers Will Anderson 2026-04-26 01:23:52 -05:00
  • 6be8c645b3 Merge pull request 'Switch BuildKit to privileged mode' (#9) from fix/buildkit-privileged into main will.anderson 2026-04-26 06:21:15 +00:00
  • 6e67f62ffe Switch BuildKit to privileged mode — rootless fails on k3s mount propagation Will Anderson 2026-04-26 01:20:45 -05:00
  • c6d42948ff Merge pull request 'Fix BuildKit rootless startup (allowPrivilegeEscalation)' (#8) from fix/buildkit-rootless into main will.anderson 2026-04-26 06:18:08 +00:00
  • e138c45d51 Fix BuildKit rootless: allow privilege escalation for newuidmap/newgidmap Will Anderson 2026-04-26 01:17:41 -05:00
  • d8e2a9601b Merge pull request 'Remove GCP stage environment' (#7) from chore/remove-gcp-stage into main will.anderson 2026-04-26 06:10:13 +00:00
  • 5b16aebdcb Remove stage environment from GCP — staging is local only Will Anderson 2026-04-26 01:09:44 -05:00
  • 74dd054a36 feat(swarm): add swarm self-improvement loop infrastructure Will Anderson 2026-04-26 00:58:43 -05:00
  • 89a0209637 Merge pull request 'Fix Cloud Run probe ports and LB timeout_sec' (#5) from fix-terraform-probes into main will.anderson 2026-04-26 05:28:49 +00:00
  • 53f2ad3c16 Fix Cloud Run probe ports and LB timeout_sec Will Anderson 2026-04-26 00:28:33 -05:00
  • 378680af01 Merge pull request 'Fix GCP deploy: postgres chart 18.x + Cloud Run PORT/probe fixes' (#4) from fix-gcp-deploy into main will.anderson 2026-04-26 04:56:08 +00:00
  • 36cfd3738d Fix Cloud Run: remove reserved PORT env, increase startup probe tolerance Will Anderson 2026-04-25 23:36:28 -05:00
  • 7adab317d4 fix: restore postgres chart to 18.x (was wrongly pinned to 16.x) Will Anderson 2026-04-26 04:51:07 +00:00
  • 1b40d32ab0 Merge pull request 'Harden prod + expand GCP to multi-region' (#3) from gcs-backup-wiring into main will.anderson 2026-04-26 03:54:55 +00:00
  • bb583e3ccb Fix HCL syntax errors in accounts and api Cloud Run definitions Will Anderson 2026-04-25 22:50:22 -05:00
  • d4c65d5857 Expand GCP infra: accounts + API services, Cloud SQL, Artifact Registry Will Anderson 2026-04-25 22:43:19 -05:00
  • 93358505fc Harden prod: security, autoscaling, observability, BuildKit CI Will Anderson 2026-04-25 22:34:59 -05:00
  • 8fd3d12907 simplify neuron self-improve loop to blue/green + stage Will Anderson 2026-04-25 20:33:57 -05:00
  • f3ed83cdd0 Wire GCS backup to neuron-db-backup-prod (neuron-494301) will.anderson 2026-04-25 22:52:17 +00:00
  • 7eeff54a11 Wire GCS backup to neuron-db-backup-prod bucket (neuron-494301) Will Anderson 2026-04-25 17:51:57 -05:00
  • 8d97bbd802 Merge branch 'main' of https://git.neuralplatform.ai/will/infrastructure Will Anderson 2026-04-25 17:50:32 -05:00
  • 67aed61cfb Scale Docuseal up to 1 replica will.anderson 2026-04-25 20:59:34 +00:00
  • 2d0ce77518 Scale Docuseal up to 1 replica Will Anderson 2026-04-25 15:58:33 -05:00
  • a37deca724 Add GCS backup bucket + dual-destination hourly backup (R2 + GCS) Will Anderson 2026-04-25 15:23:51 -05:00
  • 8de866a8b9 ci(neuron-prod): update rest+license to v0.15.3 Neuron CI 2026-04-25 20:06:27 +00:00
  • df85598df2 ci(neuron-prod): blue-green flip to blue@v0.15.3 (registry.neuralplatform.ai/neuron-technologies/neuron-mcp:v0.15.3) Neuron CI 2026-04-25 20:06:23 +00:00
  • 950f00586f ci(neuron-prod): update rest+license to v0.15.2 Neuron CI 2026-04-25 19:53:53 +00:00