Commit Graph

  • 99827f5611 feat(templating): (S1) checked-in bridge-handler scoping inventory + drift/consistency gates claude/sandbox-pr13-scoping-audit jackkav 2026-07-31 23:07:33 +02:00
  • 17c86b2bae fix(script): .response.cookies.toObject() should return an object fix/script/cookies George He 2026-07-27 15:44:07 +08:00
  • bd98d8bedf Merge branch 'develop' into feat/utility-data-process feat/utility-data-process Bingbing 2026-07-31 15:23:01 +08:00
  • ebaf931dd4 test(templating): (T1) e2e — pluginSandboxEnabled sandboxes a user plugin; elevating runs it in-process claude/sandbox-pr12-trust-flip jackkav 2026-07-31 08:26:56 +02:00
  • fe87f7e5fb feat(templating): (T1) Preferences UI — plugin-sandbox toggle + per-plugin elevated + mode indicator jackkav 2026-07-31 08:23:49 +02:00
  • 01325daabc feat(templating): (T1) pluginSandboxEnabled + per-plugin elevated opt-in, centralized gate jackkav 2026-07-31 08:07:04 +02:00
  • dbca2b1654 fix(templating): re-verify symlink containment on response.setBody writes (#10301) develop kwburns-kong 2026-07-31 02:01:42 -04:00
  • 2b16d37dda chore: hide 'generate-docs' command and skip hidden commands in documentation generation (#10314) Bingbing 2026-07-31 09:06:28 +08:00
  • a2669e33ac fix(plugins): resolve symlinks before trusting a plugin folder's location fix/issue-10295 Kyle 2026-07-30 16:16:49 -04:00
  • 228e1e710f fix(plugins): surface load-error and name-collision plugins instead of dropping them Kyle 2026-07-30 16:16:23 -04:00
  • 690d2c0092 fix(templating): fetch a fresh auth token for the reload message Kyle 2026-07-30 16:15:48 -04:00
  • 451b5ee309 fix(templating): reload plugins in the persistent render worker Kyle 2026-07-30 16:14:08 -04:00
  • 88c84ee3a9 feat(konnect): move Konnect projects into a global Control Planes organization feat/migrate-konnect yaoweiprc 2026-07-30 18:10:54 +08:00
  • a481f16211 add initial oauth integration feat/dev-portal-integration Kent Wang 2026-07-30 11:38:02 +08:00
  • 84d3b32db7 Merge branch 'develop' into chore/support-dynamic-port chore/support-dynamic-port Bingbing 2026-07-30 11:10:29 +08:00
  • 365aa16c78 Merge branch 'develop' into fix/konnect-tab-missing fix/konnect-tab-missing yaoweiprc 2026-07-30 10:45:01 +08:00
  • 9cbab92129 fix: handle missing .vite-port and prevent stale file race Bingbing 2026-07-29 16:59:12 +08:00
  • 77f74163e6 fix: add patch fix/nil-var George He 2026-07-17 17:00:22 +08:00
  • 0c1380994f refactor: allow saving null to environments via script George He 2026-07-17 16:59:12 +08:00
  • e042b7ba7c fix: comments George He 2026-07-14 16:45:19 +08:00
  • 49772ca7e1 fix: comments George He 2026-07-13 15:04:19 +08:00
  • a86fcca3de fix: reject setting environment value to undefined or null George He 2026-07-13 14:28:56 +08:00
  • 5135224ab5 fix: setting undefined to environment value should be rejected George He 2026-07-13 14:12:39 +08:00
  • c74e2d6c45 fix: consolidate user-agent disable logic (#10310) Ryan Willis 2026-07-28 20:24:32 -07:00
  • 4894f6f7da Update data-process-manager.ts Bingbing 2026-07-29 11:23:24 +08:00
  • 2a7dba2b5b fix Bingbing 2026-07-29 11:23:18 +08:00
  • aed16ec517 feat(templating): (A1) route user-plugin actions through the sandbox (#10293) Jack Kavanagh 2026-07-28 20:17:53 +02:00
  • da0a6f7fe6 chore: bump node-libcurl for electron 43 and windows arm support [INS-3111] (#10305) Ryan Willis 2026-07-28 09:12:56 -07:00
  • 4987454544 fix(smoke-test): add missing /v3/users/me/onboarding mock endpoint (#10309) Bingbing 2026-07-28 21:37:47 +08:00
  • 62fa8dfead Merge branch 'develop' into chore/support-dynamic-port Bingbing 2026-07-28 17:44:19 +08:00
  • 527aa91453 fix sandbox e2e Bingbing 2026-07-28 16:41:37 +08:00
  • ffee6a709e chore: support dynamic port Bingbing 2026-07-28 14:23:21 +08:00
  • f045b8f40e fix(org-features): address Copilot review yaoweiprc 2026-07-28 11:56:33 +08:00
  • 7da5fa29c9 fix: e2e kv-editor Bingbing 2026-07-22 16:37:56 +08:00
  • 9ddba005b2 fix: serialization Bingbing 2026-07-22 14:48:31 +08:00
  • 566a9e9773 fix Bingbing 2026-07-21 17:12:33 +08:00
  • e354b9aca6 fix tests Bingbing 2026-07-15 17:46:14 +08:00
  • 947ba6cfb1 fix buffer Bingbing 2026-07-15 17:40:08 +08:00
  • 3e22860e21 update Bingbing 2026-07-15 16:02:15 +08:00
  • bbbf14e5e3 refactor: move database and services to a dedicated utility process Bingbing 2026-07-15 15:36:39 +08:00
  • 79f15a85a2 fix(org-features): share resolved features across consumers so Konnect tab renders yaoweiprc 2026-07-28 11:40:07 +08:00
  • 266631e721 feat(undo): preserve editor undo history across tab changes (#10299) Jack Kavanagh 2026-07-28 01:44:03 +02:00
  • 5ce2caea72 Merge branch 'develop' into sec/sandbox-cross-tenant-fixes sec/sandbox-cross-tenant-fixes kwburns-kong 2026-07-27 14:31:14 -04:00
  • afc1ec1f66 fix(sandbox): remove the services.invoke generic RPC gateway (Phase 4) Kyle 2026-07-27 13:31:41 -04:00
  • 982252ed94 feat: Enhance response viewer behavior when receives large response content (#9740) Kent Wang 2026-07-27 17:04:46 +08:00
  • 202911041b feat: Add a new option to disable launch browser automatically for MCP oauth workflow (#10266) Kent Wang 2026-07-27 16:18:12 +08:00
  • 719a07ee7c add unique id for remote ids (#10303) Kent Wang 2026-07-27 15:48:24 +08:00
  • 0f62272c77 Merge branch 'develop' into feat/oauth-log feat/oauth-log yaoweiprc 2026-07-27 15:37:03 +08:00
  • 5e010c0f4b fix: Prevent redundant backend requests (#10284) xdm 2026-07-27 11:45:46 +08:00
  • 41418a2b88 fix: resolve cloudsmith auth error fix-13.1.0 Jay Wu 2026-07-24 11:30:46 +08:00
  • 942e611a25 fix(env-editor): cancel pending debounced onChange on blur to stop stale-write races Kyle 2026-07-26 22:02:32 -04:00
  • beea834001 fix(sandbox): pass callerWorkspaceId from the worker-side Liquid tag bridge Kyle 2026-07-26 20:42:47 -04:00
  • 1224da0001 fix(sandbox): add named handler for requestVersion.getRequest, tolerate generic type args in the surface detector Kyle 2026-07-26 19:49:42 -04:00
  • 81f94ea487 fix(sandbox): add named handlers for response/webSocketResponse/socketIOResponse pairs reached only via dynamic dispatch Kyle 2026-07-26 19:47:38 -04:00
  • 5dc441b170 fix(sandbox): replace services.invoke's reflection dispatch with a tripwire throw (Phase 3) Kyle 2026-07-26 19:43:55 -04:00
  • ac12627750 fix(sandbox): migrate workspaceMeta/oAuth2Token off the services.invoke gateway (Phase 2 batch 16, final) Kyle 2026-07-26 18:47:37 -04:00
  • a1b7703310 fix(sandbox): migrate workspace off the services.invoke gateway (Phase 2 batch 15) Kyle 2026-07-26 18:44:24 -04:00
  • af04eb1a22 fix(sandbox): migrate unitTestSuite/webSocket* off the services.invoke gateway (Phase 2 batch 14) Kyle 2026-07-26 18:42:41 -04:00
  • c6eef579fc fix(sandbox): migrate stats/unitTest/unitTestResult off the services.invoke gateway (Phase 2 batch 13) Kyle 2026-07-26 18:40:36 -04:00
  • c2848d7bf2 fix(sandbox): migrate runnerTestResult/socketIO* off the services.invoke gateway (Phase 2 batch 12) Kyle 2026-07-26 18:37:53 -04:00
  • 5508201042 fix(sandbox): migrate requestMeta/requestVersion/response off the services.invoke gateway (Phase 2 batch 11) Kyle 2026-07-26 18:35:45 -04:00
  • 66186a0688 fix(sandbox): migrate requestGroup/requestGroupMeta off the services.invoke gateway (Phase 2 batch 10) Kyle 2026-07-26 18:33:41 -04:00
  • 1794b94c41 fix(sandbox): migrate protoFile/request off the services.invoke gateway (Phase 2 batch 9) Kyle 2026-07-26 18:31:48 -04:00
  • 9b9b8a4f92 fix(sandbox): migrate projectLintRuleset/protoDirectory off the services.invoke gateway (Phase 2 batch 8) Kyle 2026-07-26 18:29:56 -04:00
  • dfea5ad082 fix(sandbox): migrate project off the services.invoke gateway (Phase 2 batch 7) Kyle 2026-07-26 18:27:43 -04:00
  • c14620d675 fix(sandbox): migrate pluginData off the services.invoke gateway (Phase 2 batch 6) Kyle 2026-07-26 18:26:01 -04:00
  • 7f7c663432 fix(sandbox): migrate mockRoute/mockServer/organization off the services.invoke gateway (Phase 2 batch 5) Kyle 2026-07-26 18:24:08 -04:00
  • d9b82d011d refactor(sandbox): type services.invoke migrated handlers' event param as IpcMainInvokeEvent Kyle 2026-07-26 18:22:09 -04:00
  • 715e2f3c00 fix(sandbox): migrate mcpPayload/mcpRequest/mcpResponse off the services.invoke gateway (Phase 2 batch 4) Kyle 2026-07-26 18:17:39 -04:00
  • 6a30262cf4 fix(sandbox): migrate helpers.* off the services.invoke gateway (Phase 2 batch 3) Kyle 2026-07-26 18:14:55 -04:00
  • e2a5024a94 fix(sandbox): migrate gitRepository/grpcRequest(Meta) off the services.invoke gateway (Phase 2 batch 2) Kyle 2026-07-26 18:11:52 -04:00
  • 382e1a5e8b fix(sandbox): migrate apiSpec/cookieJar off the services.invoke gateway (Phase 2 batch 1) Kyle 2026-07-26 18:09:45 -04:00
  • 31163613eb fix(sandbox): migrate environment off the services.invoke gateway (Phase 1d) Kyle 2026-07-26 18:07:03 -04:00
  • 0bc2ba78ed fix(sandbox): migrate gitCredentials/userSession off the services.invoke gateway (Phase 1c) Kyle 2026-07-26 18:04:55 -04:00
  • f6d422b2fe fix(sandbox): migrate cloudCredential/settings off the services.invoke gateway (Phase 1b) Kyle 2026-07-26 17:57:55 -04:00
  • 6235935da1 fix(sandbox): migrate caCertificate/clientCertificate off the services.invoke gateway (Phase 1a) Kyle 2026-07-26 17:54:10 -04:00
  • 71086daf62 feat(sandbox): add services.invoke surface detector (Phase 0) Kyle 2026-07-26 17:39:59 -04:00
  • 8a9fca0f42 fix(sandbox): verify workspace ownership before returning models.read results Kyle 2026-07-26 16:37:25 -04:00
  • a18798f60f fix(sandbox): verify workspace ownership in the response local template tag Kyle 2026-07-26 14:18:46 -04:00
  • 686842720f add package feat/service-and-sidebar-renderer-cache feat/main-service-and-sidebar-data-cache Kent Wang 2026-06-16 14:47:08 +08:00
  • bcacce5a04 fix(sandbox): apply Finding 1's bridge protections to the Liquid tag path (liquid-extension.ts) Kyle 2026-07-25 23:38:20 -04:00
  • 818c4bcead test(smoke): add the missing response.getBodyBuffer id-vs-bodyPath smoke test Kyle 2026-07-25 22:40:10 -04:00
  • f4efb472e2 fix(sandbox): coerce bare id/parentId/key bridge args to String before reaching services.* Kyle 2026-07-25 22:00:57 -04:00
  • 92b25cbf2a fix(sandbox): re-verify response.getBodyBuffer against the id-resolved response, not the caller's bodyPath Kyle 2026-07-25 21:26:23 -04:00
  • ddec8e3d0a fix(sandbox): reload credential by id in cloudCredential.update to block cross-collection write Kyle 2026-07-25 20:27:29 -04:00
  • d159695418 test(smoke): grant the real certificates directory in the mTLS dataFolders fixture Kyle 2026-07-09 16:12:51 -04:00
  • 51a4124a96 fix(network): isolate per-certificate errors in createConfiguredCurlInstance Kyle 2026-07-09 15:40:26 -04:00
  • 973c22b9c5 test(smoke): use the app's real cwd for client-certificate dataFolders fixture Kyle 2026-07-09 15:20:17 -04:00
  • 9a6c69ad81 fix(sandbox): harden secureReadFile allowlist against prefix and symlink escapes Kyle 2026-07-09 14:42:54 -04:00
  • b4ad0f7770 fix(templating): re-verify symlink containment on response.setBody writes Kyle 2026-07-25 19:38:33 -04:00
  • ce0483adca test(templating): (A1) e2e — user-plugin request action runs in the sandbox jackkav 2026-07-23 16:14:37 +02:00
  • 0dc9b6caf3 feat(templating): (A1) route user-plugin actions through the sandbox jackkav 2026-07-23 16:11:14 +02:00
  • db2f159ae9 feat(templating): (A1) in-sandbox plugin-action API + marshaling jackkav 2026-07-23 16:08:19 +02:00
  • 57476c7ad0 Add harden-runner to all CI workflows sec/step-security/harden-runner Kyle 2026-07-24 12:32:50 -04:00
  • 5ff4186a79 feat(templating): (H1) route user-plugin response hooks through the sandbox (PR 10b) (#10286) Jack Kavanagh 2026-07-24 16:57:40 +02:00
  • 2fcbf833a6 Bump app version to 13.1.0 (#10296) Insomnia 2026-07-24 07:20:49 +05:30
  • c9a47b4378 Merge branch 'develop' into feat/oauth-log yaoweiprc 2026-07-24 09:08:18 +08:00
  • 86e18766d8 Bump app version to 13.1.0 core@13.1.0 release/13.1 insomnia-infra 2026-07-23 20:14:33 +00:00
  • f78d0f91a1 fix: workspace import targeting (#10291) Ryan Willis 2026-07-23 09:24:32 -07:00
  • ca34795381 fix: show full value on hover for truncated single-line fields (#10273) Fares Osman 2026-07-23 14:12:21 -04:00