Commit Graph

  • 995cb1d02d test: smoke tests George He 2026-10-30 15:39:32 +08:00
  • 4694a1a377 feat(export): add include cookies/environments options to export picker George HeandClaude Sonnet 5.5 2026-10-16 15:29:57 +08:00
  • 7ddf3776d0 fix(export): omit unselected folders from filtered v5 export George He 2026-10-16 15:29:04 +08:00
  • f01d8adf21 feat(export): add Export to request and folder context menus George He 2026-10-16 15:28:41 +08:00
  • 23fd048e90 refactor(insomnia-test): move cloud-sync-mock helper into misc Bob QiuandClaude Sonnet 5.5 2026-11-03 10:51:25 +08:00
  • 26cd70adb4 feat(insomnia-test): add resolving-proxy-server mock facility Bob QiuandClaude Sonnet 5.5 2026-11-03 10:22:15 +08:00
  • ac5c66139e refactor(insomnia-test): update timeout handling in Tree class to use LONG_TIMEOUT for better reliability Bob Qiu 2026-11-03 09:54:42 +08:00
  • 44e39cf3ec refactor(insomnia-test): enhance listbox locator in SelectComponent and improve textarea selection in VariableSourcePage Bob Qiu 2026-11-03 09:39:50 +08:00
  • ce02d27674 refactor(insomnia-test): update SKILL.md for improved clarity and consistency in framework facts Bob Qiu 2026-11-03 09:12:37 +08:00
  • 1826e2e2d9 refactor(insomnia-test): replace hardcoded IDs with constants in mock-api Bob Qiu 2026-11-03 09:07:25 +08:00
  • bfddff9390 Merge branch 'test/add-test-ids' into test/e2e-1-framework Bob Qiu 2026-11-03 09:03:20 +08:00
  • 8e8af0e045 style(insomnia-test): sort imports after switching to @package alias Bob QiuandClaude Sonnet 5.5 2026-11-02 18:21:54 +08:00
  • c54693906f refactor(insomnia-test): use @package alias for cross-directory imports Bob QiuandClaude Sonnet 5.5 2026-11-02 18:12:58 +08:00
  • 8e5e10bb89 feat(insomnia-data): add encrypted field definitions (phase 2) yaoweiprcandClaude Sonnet 5.5 2026-11-02 18:00:59 +08:00
  • ae0dddcc29 refactor(insomnia-test): organise ResponseView by response pane areas Bob QiuandClaude Sonnet 5.5 2026-11-02 17:53:59 +08:00
  • da44b22359 refactor: replace createSubEnvironment with addAndRenameSubEnvironment for improved clarity and functionality Bob Qiu 2026-11-02 17:44:27 +08:00
  • 7fbaf67e62 ci(insomnia-test): print playwright --list output when test count cannot be determined Bob QiuandClaude Sonnet 5.5 2026-11-02 17:34:42 +08:00
  • 1fcf4a779b refactor: simplify Playwright test execution and enhance coverage report handling Bob Qiu 2026-11-02 17:19:01 +08:00
  • 727e4dc0af fix(Environment Picker): preserve list scroll and show the full environment name fix/env-picker-truncation-scroll Bingbing 2026-11-02 17:06:05 +08:00
  • 3d9be3e33c refactor: enhance GitHub Actions permissions and add artifact cleanup step Bob Qiu 2026-11-02 17:03:17 +08:00
  • 9263ec6bcd chore: update spectral ins-3693/spectral-oas32 Curry Yang 2026-11-02 17:01:26 +08:00
  • a0987e73d7 Merge branch 'develop' into test/add-test-ids Bob Qiu 2026-11-02 16:34:20 +08:00
  • 838c78757a refactor: streamline file dialog stubbing across components and flows Bob Qiu 2026-11-02 16:17:42 +08:00
  • 33ed1cf0d3 refactor: update import paths for constants and fixtures in happy-path.spec.ts Bob Qiu 2026-11-02 15:57:55 +08:00
  • e47e61c951 docs: add README for insomnia-test with E2E testing details Bob Qiu 2026-11-02 15:50:23 +08:00
  • 3f8e6a683c refactor: update import paths to use absolute imports from @package Bob Qiu 2026-11-02 15:45:42 +08:00
  • 819e796bb1 refactor: replace NeDB file access with database queries for improved reliability Bob Qiu 2026-11-02 15:19:46 +08:00
  • 1e8d768e52 refactor: update selection logic to use data-selected attribute for diff view and primitive selection Bob Qiu 2026-11-02 15:14:47 +08:00
  • 93836a85aa refactor: drop pinned-request special case when rebuilding sidebar tree Bob QiuandClaude Sonnet 5.5 2026-11-02 14:50:28 +08:00
  • cfc8f2a1c1 fix: use unique test ids for graphql explorer root types Bob QiuandClaude Sonnet 5.5 2026-11-02 14:38:41 +08:00
  • 167ff2953f refactor: read graphql root types via unique test ids Bob QiuandClaude Sonnet 5.5 2026-11-02 14:38:44 +08:00
  • 2c293f82f0 feat: refactor flow management to use SessionContext for improved state handling Bob Qiu 2026-11-02 14:24:27 +08:00
  • 61be22f1f5 feat: refactor data handling and polling mechanisms for improved stability and performance Bob Qiu 2026-11-02 14:14:30 +08:00
  • 4066f8604a feat: implement flow and page registries for improved lazy loading of instances Bob Qiu 2026-11-02 14:10:15 +08:00
  • 63b02ee434 refactor: simplify requireItemNode and related methods by removing unnecessary polling Bob Qiu 2026-11-02 14:03:28 +08:00
  • b7e341ebcc feat: add Preferences dialog pages for AI settings, credentials, plugins, and vault management Bob Qiu 2026-11-02 13:49:45 +08:00
  • 5a2e1e1706 feat: add data-selected attributes for improved testing and UI state indication Bob Qiu 2026-11-02 13:42:49 +08:00
  • 5bd98ed882 refactor: sync product test ids and e2e framework changes from test/refactor_e2e_tests Bob QiuandClaude Sonnet 5.5 2026-11-02 12:59:28 +08:00
  • eea02184eb feat: add new components for UI interactions and refactor existing pages Bob Qiu 2026-11-02 10:31:35 +08:00
  • e638b47176 refactor: update RequestAuthentication imports and definitions for consistency across models Bob Qiu 2026-11-02 10:05:19 +08:00
  • b8c623e1ad fix: enhance expandAllCollapsed method documentation for clarity on toggle behavior Bob Qiu 2026-11-02 09:55:53 +08:00
  • 039d5e5c1e fix: improve tree row expansion logic to handle re-rendering issues Bob Qiu 2026-11-02 09:40:23 +08:00
  • e76dc8aee6 feat: add shard matrix job to dynamically calculate test distribution for parallel execution Bob Qiu 2026-10-30 17:56:59 +08:00
  • 83614ed448 fix: make Insomnia binary and helper executables executable to prevent EACCES errors Bob Qiu 2026-10-30 17:56:13 +08:00
  • 3e77ea4023 test: verify logging of after-response script in HTTP request flow Bob Qiu 2026-10-30 17:52:40 +08:00
  • a06c93375b refactor: remove module type from package.json and update environment type handling Bob Qiu 2026-10-30 17:44:59 +08:00
  • 9e01811e2e feat: add step instrumentation for flow methods Bob Qiu 2026-10-30 17:40:37 +08:00
  • 1854937d93 refactor: update button locators to use role and test ID selectors Bob Qiu 2026-10-30 17:29:55 +08:00
  • e221e1e4ed fix(insomnia-test): update ESLint config to include electron-builder.config.ts and clarify root config error Bob Qiu 2026-10-30 16:52:22 +08:00
  • 423f5376ea refactor(insomnia-test): migrate electron-builder config to TypeScript and remove outdated CJS version Bob Qiu 2026-10-30 16:51:53 +08:00
  • e568bf035a feat: add mock servers for various protocols and OAuth2 support Bob Qiu 2026-10-30 16:44:50 +08:00
  • b2257bca72 refactor(insomnia-test): update SKILL.md for improved test case writing guidance and remove outdated reference.md Bob Qiu 2026-10-30 16:27:12 +08:00
  • c8a5927b26 chore(insomnia-test): address review cleanup items (#17-#27) Bob QiuandClaude Sonnet 5.5 2026-10-30 16:19:02 +08:00
  • 2f29f610d5 fix(insomnia-test): update node setup to include GitHub package registry and scope Bob Qiu 2026-10-30 16:14:12 +08:00
  • bc585ef2a8 feat(insomnia-test): add type-check script and workflow step Bob Qiu 2026-10-30 16:09:54 +08:00
  • 9b5386d72f fix(test): clarify comments on worker configuration and session handling Bob Qiu 2026-10-30 16:04:44 +08:00
  • 31332285a2 ci(insomnia-test): align workflow with test-e2e.yml Bob QiuandClaude Sonnet 5.5 2026-10-30 15:55:46 +08:00
  • a963c4b9ee test(insomnia-test): add requireItemNode with DEFAULT_TIMEOUT and descriptive error Bob QiuandClaude Sonnet 5.5 2026-10-30 15:59:43 +08:00
  • f748a962d3 fix(insomnia-test): update SKILL.md and reference.md for linting and focus mode behavior Bob Qiu 2026-10-30 15:39:00 +08:00
  • 4303e83461 test(insomnia-test): sync framework-layer page object and coverage fixes Bob QiuandClaude Sonnet 5.5 2026-10-30 15:26:07 +08:00
  • 27f7af64cb feat(insomnia-test): add setParamsBulk to set request params via the bulk editor Bob QiuandClaude Sonnet 5.5 2026-10-30 11:01:44 +08:00
  • 114c83fab0 fix(insomnia-test): address code-scanning findings in mock servers and git-sync page Bob QiuandClaude Sonnet 5.5 2026-10-29 18:10:03 +08:00
  • 836a31017f Refactor code structure for improved readability and maintainability Bob Qiu 2026-10-29 18:04:34 +08:00
  • 963e11cc54 feat(insomnia-test): add page/flow methods, enums, models and mock-server endpoints used by later specs Bob QiuandClaude Sonnet 5.5 2026-10-29 17:56:58 +08:00
  • 4564389833 feat(insomnia-test): add response export, folder environment, environment picker, variable-source and prompt-tag helpers Bob QiuandClaude Sonnet 5.5 2026-10-28 17:47:08 +08:00
  • 514b1ba817 fix(reference): update terminology from Response to ResponseView for consistency in documentation Bob Qiu 2026-10-28 16:31:20 +08:00
  • 685c9cf256 refactor(insomnia-test): consolidate framework changes into base PR Bob QiuandClaude Sonnet 5.5 2026-10-28 16:23:48 +08:00
  • 21156ac5c8 fix(reference): update request state terminology and clarify enum references in documentation Bob Qiu 2026-10-28 15:00:13 +08:00
  • 572afe82ac fix(insomnia-test): update shard count calculation to derive from test cases and improve node_modules handling Bob Qiu 2026-10-27 17:34:22 +08:00
  • 029e2a798a fix(request-page): locate rows by fixed position to prevent stale locators during value entry Bob Qiu 2026-10-27 14:42:36 +08:00
  • b4d22710c3 fix(request-page): ensure stable attribute before setting value to prevent data loss Bob Qiu 2026-10-27 14:32:34 +08:00
  • 5abe65b756 fix(insomnia-test): locate key/value rows by position to survive provisional key swap Bob QiuandClaude Sonnet 5.5 2026-10-23 14:23:16 +08:00
  • f0184c24c8 chore: reorder import statements for consistency in response.page.ts Bob Qiu 2026-10-16 15:35:25 +08:00
  • b1596ee2ca chore: remove unused file watcher exclusions from VSCode settings Bob Qiu 2026-10-16 14:09:13 +08:00
  • 3dcfdc8ed3 feat: update electron-builder config for E2E testing and add eslint config for insomnia-test Bob Qiu 2026-10-16 14:00:53 +08:00
  • 82004b9127 chore: update .gitignore to remove test artifacts and add new file for insomnia-test Bob Qiu 2026-10-16 13:56:36 +08:00
  • 0af09d9e17 fix: update watcherExclude settings in VSCode configuration Bob Qiu 2026-10-15 16:00:26 +08:00
  • 36ab509c40 refactor(insomnia-test): rename certificate model and update imports Bob Qiu 2026-10-14 16:58:16 +08:00
  • 5a13ff963b refactor(insomnia-test): import expect directly from @playwright/test Bob QiuandClaude Sonnet 5.5 2026-10-14 15:35:05 +08:00
  • c6d727be1c refactor(insomnia-test): split overloaded Flow methods into explicit ones Bob QiuandClaude Sonnet 5.5 2026-10-14 15:26:52 +08:00
  • 1caf8521da refactor(insomnia-test): rename Response model to ResponseView Bob QiuandClaude Sonnet 5.5 2026-10-14 15:06:36 +08:00
  • c5fd71e296 fix(insomnia-test): address Copilot review comments Bob QiuandClaude Sonnet 5.5 2026-10-14 14:18:24 +08:00
  • 648faa8f5b fix(insomnia-test): break flow-manager/workspace.flow import cycle Bob QiuandClaude Sonnet 5.5 2026-10-14 09:35:37 +08:00
  • ac17984c39 fix(insomnia-test): don't echo exception text in mock-bin-server 500 response Bob QiuandClaude Sonnet 5.5 2026-10-14 09:32:27 +08:00
  • 87ca5a202b fix(insomnia-test): send mock-bin-server responses as text/plain with nosniff Bob QiuandClaude Sonnet 5.5 2026-10-14 09:27:19 +08:00
  • 9104cfa517 chore(insomnia-test): fix lint errors Bob QiuandClaude Sonnet 5.5 2026-10-13 17:50:59 +08:00
  • b2e975abdf feat(insomnia-test): add mock servers referenced by constants and flows Bob QiuandClaude Sonnet 5.5 2026-10-13 17:48:49 +08:00
  • 443f325a28 fix(insomnia-test): address PR review comments Bob QiuandClaude Sonnet 5.5 2026-10-13 17:41:27 +08:00
  • 1393695dcf test(insomnia-test): add petstore fixture required by the echo server at startup Bob QiuandClaude Sonnet 5.5 2026-10-13 17:21:46 +08:00
  • d6ad29d6e6 test(insomnia-test): add Playwright E2E framework, CI workflow and write-insomnia-test skill Bob QiuandClaude Sonnet 5.5 2026-10-13 17:06:59 +08:00
  • 67d0db347f feat: add remaining test ids for folder pane, staging button, drop indicator and test results Bob QiuandClaude Sonnet 5.5 2026-11-02 12:22:33 +08:00
  • 9b5e79b0a1 feat: enhance accessibility and testing capabilities across UI components Bob Qiu 2026-11-02 11:55:23 +08:00
  • bf6dc9658e fix(smoke-test): drop test title from trace file names (#10696) feat/e2e-thinking Bingbing 2026-11-02 16:32:48 +08:00
  • 79bfc947ef use @scalar/openapi-parser replace @apidevtools/swagger-parser ins-3693/replace-swagger-parser Curry Yang 2026-11-02 16:27:58 +08:00
  • e2bc39e1a3 feat(insomnia-data): add field encryption core (phase 1) yaoweiprcandClaude Sonnet 5.5 2026-11-02 15:54:51 +08:00
  • 314d55b0ab fix: make sidebar data-parent-id return the parent row id Bob QiuandClaude Sonnet 5.5 2026-11-02 14:50:11 +08:00
  • a051cae5c4 fix: use unique test ids for graphql explorer root types Bob QiuandClaude Sonnet 5.5 2026-11-02 14:38:41 +08:00
  • 78cb983f6d feat: add data-selected attributes for improved testing and UI state indication Bob Qiu 2026-11-02 13:42:49 +08:00
  • 011b89c96f feat: add remaining test ids for folder pane, staging button, drop indicator and test results Bob QiuandClaude Sonnet 5.5 2026-11-02 12:22:33 +08:00
  • ad3b1e1858 feat: enhance accessibility and testing capabilities across UI components Bob Qiu 2026-11-02 11:55:23 +08:00