Commit Graph

  • d399655fdc Merge pull request #1928 from bowale01/fix/openapi-functions-404-dual-content-type Lyu 2026-08-12 10:30:41 -07:00
  • 259e5b3598 fix(functions): reject reserved function slugs instead of silently shadowing them shashank-100 2026-08-12 16:15:52 +05:30
  • 48ab1f3aba Clarify conditional 404 response variants bowale01 2026-08-12 08:28:34 +02:00
  • 98bca595dc Merge pull request #1935 from InsForge/mintlify/913d2416 jfeng 2026-08-12 14:23:08 +08:00
  • 099e101d74 Bump version to 2.3.1 (#1934) v2.3.1 agent-zhang-beihai[bot] 2026-08-11 20:44:51 -07:00
  • ee7268d6ad docs: expand compute overview description for SEO mintlify[bot] 2026-08-12 03:36:51 +00:00
  • eec2c3063b Bump version to 2.3.1 v2.3.1-test agent-zhang-beihai[bot] 2026-08-12 03:36:45 +00:00
  • 2f35abfebc Merge pull request #1930 from InsForge/feat/compute-docker-self-host Lyu 2026-08-11 20:35:32 -07:00
  • f19057cffe revert(compute): use isCloudEnvironment alone for the cloud guard Lyu 2026-08-11 20:31:51 -07:00
  • 7828d35146 fix(compute): PROJECT_ID alone no longer means "cloud" Lyu 2026-08-11 19:54:00 -07:00
  • a7fe999f5f fix(compute): third round — cloud guard used the narrower signal Lyu 2026-08-11 19:23:32 -07:00
  • 5c51186616 fix(compute): second review round — env token, cloud write guard, gate bypass Lyu 2026-08-11 18:31:56 -07:00
  • b6e49273c6 Merge pull request #1933 from InsForge/feat/ai-model-gateway-states Lyu 2026-08-11 18:08:56 -07:00
  • 285e890f12 fix(ai): bound the entitlement wait to a single bridge attempt Lyu 2026-08-11 17:58:11 -07:00
  • e909f4f84b fix(ai): wait for the entitlement verdict before rendering either branch Lyu 2026-08-11 17:47:44 -07:00
  • 55f44ed451 fix(compute): stop warning about a Fly org that is set, on every metadata request Lyu 2026-08-11 17:41:10 -07:00
  • a6c84a0d83 revert(compute): drop migration 065 — Docker config stays env-only Lyu 2026-08-11 17:32:27 -07:00
  • d594a36daa fix(compute): address the #1930 review — startup race, wrong-provider create, form hygiene Lyu 2026-08-11 17:14:37 -07:00
  • 6da577508a fix(compute): stop warning about a Fly org that is set, on every metadata request feat/ai-gateway-entitlement-states Lyu 2026-08-11 17:41:10 -07:00
  • 7ee0eee48e fix(ai): scope the entitlement cache, and stop gated orgs firing AI requests Lyu 2026-08-11 17:34:12 -07:00
  • 85df51c499 revert(compute): drop migration 065 — Docker config stays env-only Lyu 2026-08-11 17:32:27 -07:00
  • 10b74fd921 feat(ai): show why the Model Gateway is unavailable, and hide it for partners Lyu 2026-08-11 17:18:21 -07:00
  • 68d2c4f101 fix(compute): address the #1930 review — startup race, wrong-provider create, form hygiene Lyu 2026-08-11 17:14:37 -07:00
  • d3457d8d41 feat(ai): show why the Model Gateway is unavailable, and hide it for partners Lyu 2026-08-11 17:01:53 -07:00
  • 58db07c231 fix(compute): align select values with their inputs, and size the create button Lyu 2026-08-11 16:39:05 -07:00
  • 39f48b542a feat(compute): no provider sidebar on cloud-managed projects Lyu 2026-08-11 16:12:21 -07:00
  • 2e59dfcf86 refactor(compute): drop the Jobs placeholder Lyu 2026-08-11 16:06:02 -07:00
  • 6ac83e97f2 fix(compute): the crash-loop signal never fired for Docker services Lyu 2026-08-11 16:03:09 -07:00
  • ec7cae58b2 fix(compute): match the other features' loading and error states Lyu 2026-08-11 13:07:35 -07:00
  • 9159884e9a fix(compute): drop the restart step's subtitle Lyu 2026-08-11 12:45:41 -07:00
  • d5e597c1f0 fix(compute): write the setup steps the way a guide writes them Lyu 2026-08-11 12:29:33 -07:00
  • 526e0f280a feat(compute): read the Docker socket's group instead of asking for it Lyu 2026-08-11 11:58:00 -07:00
  • 1bae3129a8 fix(compute): the Docker guide gave an instruction that does not work Lyu 2026-08-10 11:36:31 -07:00
  • d34e20f3ef fix(compute): cut the trailing reassurance from the Fly step Lyu 2026-08-10 11:29:35 -07:00
  • 7e17805c74 fix(compute): read the setup steps in payments' voice, and give the CTA room Lyu 2026-08-10 11:17:16 -07:00
  • 05acb067e3 refactor(compute): setup panel hands off to settings instead of taking input Lyu 2026-08-10 11:03:52 -07:00
  • 7701a1da82 fix(compute): correct the Fly setup instructions Lyu 2026-08-10 10:03:59 -07:00
  • ae1c66d7b6 fix(compute): make the provider setup pane scrollable Lyu 2026-08-10 01:11:13 -07:00
  • 49c95c046e fix(compute): keep long values inside their container Lyu 2026-08-09 11:58:11 -07:00
  • 3f13e97dbe fix(compute): honour the configured default ingress on create Lyu 2026-08-09 02:03:49 -07:00
  • 8f41c703f1 feat(compute): Docker settings in the compute settings dialog Lyu 2026-08-09 02:03:32 -07:00
  • e5978aeba6 refactor(compute): drop the not-configured line from the settings dialog Lyu 2026-08-09 00:54:32 -07:00
  • 925f413704 feat(compute): store Fly credentials from the dashboard Lyu 2026-08-09 00:16:51 -07:00
  • b43523f210 fix(compute): put the dialog close button where every other dialog puts it Lyu 2026-08-09 00:00:21 -07:00
  • 4eeed2baf2 refactor(compute): build the unconfigured state on WebscraperLayout's pattern Lyu 2026-08-08 23:23:25 -07:00
  • be5b260256 refactor(compute): navigate by provider instead of filtering by it Lyu 2026-08-08 22:14:49 -07:00
  • c35fd2cbe4 refactor(compute): use the dashboard's own components and conventions Lyu 2026-08-08 22:01:15 -07:00
  • 1a8d6f95a5 feat(compute): quick start, settings dialog, and a CTA to reach it Lyu 2026-08-08 20:43:03 -07:00
  • 61b3a57d5e feat(compute): secondary nav for the compute tab, following payments Lyu 2026-08-08 20:26:41 -07:00
  • 81979bd534 fix(compute): name both providers when none is configured, and fail fast Lyu 2026-08-08 13:36:05 -07:00
  • e9a5a47fcc fix(docs+dashboard): review round on the Docker compute surface Lyu 2026-08-08 13:24:38 -07:00
  • ed31cc185e docs+dashboard: cover the Docker compute provider Lyu 2026-08-07 22:07:30 -07:00
  • c2f117fad3 fix(compute): align select values with their inputs, and size the create button feat/compute-fly-credentials-dialog Lyu 2026-08-11 16:39:05 -07:00
  • 06e092480e feat(compute): no provider sidebar on cloud-managed projects Lyu 2026-08-11 16:12:21 -07:00
  • f30e3e6310 refactor(compute): drop the Jobs placeholder Lyu 2026-08-11 16:06:02 -07:00
  • 2b761e205b fix(compute): the crash-loop signal never fired for Docker services Lyu 2026-08-11 16:03:09 -07:00
  • 80a9e3563e Merge upstream/main into fix/openapi-functions-404-dual-content-type bowale01 2026-08-11 23:57:53 +02:00
  • 7b69f65ada Refactor function 404 OpenAPI response bowale01 2026-08-11 23:54:23 +02:00
  • 40c031574e fix(openapi): document dual 404 content types for function invoke operations bowale01 2026-08-11 23:30:21 +02:00
  • 5a51292329 fix(ai): keep loading .env alongside .env.local Soham 2026-08-11 14:06:19 -07:00
  • b5dcfe4df8 fix(ai): load .env.local in Quick Start scripts Soham 2026-08-10 19:31:05 -07:00
  • d4fdefb037 fix(compute): match the other features' loading and error states Lyu 2026-08-11 13:07:35 -07:00
  • 09dba94419 fix(compute): drop the restart step's subtitle Lyu 2026-08-11 12:45:41 -07:00
  • dbf1268835 fix(compute): write the setup steps the way a guide writes them Lyu 2026-08-11 12:29:33 -07:00
  • 42f8440ecc feat(compute): read the Docker socket's group instead of asking for it Lyu 2026-08-11 11:58:00 -07:00
  • d44ea1a615 style(dashboard): format disk chart tests Aman Gautam 2026-08-11 14:38:21 +05:30
  • 0233b6742c fix(dashboard): include latest disk reading in chart Aman Gautam 2026-08-11 14:30:16 +05:30
  • ddfbea335d Merge pull request #1847 from ayaangazali/ci/validate-openapi-specs jfeng 2026-08-11 15:28:32 +08:00
  • ddc462d96b Merge pull request #1922 from Gautam-aman/fix/functions-invoke-404 jfeng 2026-08-11 15:11:46 +08:00
  • dcd8e4bc0a docs(openapi): document 404 for function invoke methods Aman Gautam 2026-08-11 12:36:05 +05:30
  • 429fc90c32 Merge pull request #1917 from ayaangazali/fix/observability-bar-collapse jfeng 2026-08-11 07:57:26 +08:00
  • 6124c3081a Merge pull request #1913 from Harsh-Daga/feat/deploy-backup-script jfeng 2026-08-11 07:49:29 +08:00
  • 7e7347853a feat(dashboard): show observability timestamps in local time, UTC on hover feat/observability-local-time yaowenc2 2026-08-10 16:35:45 -07:00
  • 67f9d162ea docs: document deleting a project via CLI and dashboard (fixes askai 01KY4DVKNFF3F1DN9CGAM6BBTM) (#1914) insforge-docs-bot[bot] 2026-08-10 13:01:01 -07:00
  • 317ebbe730 fix(compute): the Docker guide gave an instruction that does not work Lyu 2026-08-10 11:36:31 -07:00
  • 4a20319c05 fix(compute): cut the trailing reassurance from the Fly step Lyu 2026-08-10 11:29:35 -07:00
  • d5b604e71b fix(dashboard): stop the capacity fallback stacking its oldest bars ayaangazali 2026-08-10 11:18:23 -07:00
  • dbb292e8cb fix(compute): read the setup steps in payments' voice, and give the CTA room Lyu 2026-08-10 11:17:16 -07:00
  • f199f713a0 refactor(compute): setup panel hands off to settings instead of taking input Lyu 2026-08-10 11:03:52 -07:00
  • b5ce1e3f3f fix(compute): correct the Fly setup instructions Lyu 2026-08-10 10:03:59 -07:00
  • d3e10574d1 fix(compute): make the provider setup pane scrollable Lyu 2026-08-10 01:11:13 -07:00
  • b7fa85a913 fix(deploy): restrict backup file permissions and preserve exec bit Harsh Daga 2026-08-10 02:19:30 +00:00
  • 8372b9f2c2 Merge pull request #1910 from Harsh-Daga/docs/hetzner-deploy-guide jfeng 2026-08-10 09:42:03 +08:00
  • f5613eb4a8 Observability: Figma disk breakdown chart, bar-mode CPU/Memory, 70%+ memory advisory (#1919) Tony Chang 2026-08-09 17:58:37 -07:00
  • 0dca40524d fix(compute): keep long values inside their container Lyu 2026-08-09 11:58:11 -07:00
  • 7c014e7d84 docs: document manual project pause (fixes askai 01KZ8G0F52H5K49F61JFV6R3DX) docs/2026-08-09-fix-mintlify-carmen insforge-docs-bot[bot] 2026-08-09 17:20:32 +00:00
  • 3aa57956a7 fix(compute): honour the configured default ingress on create Lyu 2026-08-09 02:03:49 -07:00
  • 0a8b19894e feat(compute): Docker settings in the compute settings dialog Lyu 2026-08-09 02:03:32 -07:00
  • a12571ef01 refactor(compute): drop the not-configured line from the settings dialog Lyu 2026-08-09 00:54:32 -07:00
  • 1c372704e8 feat(compute): store Fly credentials from the dashboard Lyu 2026-08-09 00:16:51 -07:00
  • 74e13faddf feat(deploy): add deploy/backup.sh for self-host backups Harsh Daga 2026-08-09 07:01:12 +00:00
  • a47f9a98da fix(compute): put the dialog close button where every other dialog puts it docs/compute-self-host-docker Lyu 2026-08-09 00:00:21 -07:00
  • da8f0524cc refactor(compute): build the unconfigured state on WebscraperLayout's pattern Lyu 2026-08-08 23:23:25 -07:00
  • e94ac55816 refactor(compute): navigate by provider instead of filtering by it Lyu 2026-08-08 22:14:49 -07:00
  • c3adb5af6b docs(deploy): add Hetzner Cloud VPS self-host guide Harsh Daga 2026-08-09 05:05:23 +00:00
  • 38e0f2cd6e refactor(compute): use the dashboard's own components and conventions Lyu 2026-08-08 22:01:15 -07:00
  • 9511c73cc3 feat(compute): quick start, settings dialog, and a CTA to reach it Lyu 2026-08-08 20:43:03 -07:00
  • 670fec84cb feat(compute): secondary nav for the compute tab, following payments Lyu 2026-08-08 20:26:41 -07:00
  • 8db3b535a7 Merge remote-tracking branch 'origin/main' into ci/validate-openapi-specs ayaangazali 2026-08-08 15:52:53 -07:00
  • e826868601 Merge pull request #1907 from InsForge/design/data-scoped-disk Tony Chang 2026-08-08 15:15:01 -07:00