Commit Graph

  • d65b23b118 Merge pull request 'HarborForge.Frontend.Test: proposal/essential E2E tests' (#3) from pr/dev-2026-03-21-frontend-e2e-20260405 into main main h z 2026-04-05 22:09:15 +00:00
  • b5f3c23ff7 TEST-FE-PR-001: Add Proposal/Essential E2E tests zhi 2026-04-01 11:41:39 +00:00
  • df05820a95 test: remove real-plugin frontend integration spec zhi 2026-03-21 10:10:58 +00:00
  • d8007fab3d test: align propose e2e with current UI zhi 2026-03-20 11:38:12 +00:00
  • e41676fa5e fix: correct auth endpoint and form data for real plugin test zhi 2026-03-20 05:07:48 +00:00
  • 896c1b6dbd Merge commit '24a5ed7' zhi 2026-03-19 22:25:13 +00:00
  • 24a5ed70ac test: add real-plugin.spec.ts for end-to-end plugin testing zhi 2026-03-19 22:24:53 +00:00
  • 61854829e8 test(P14.1): add propose E2E tests zhi 2026-03-19 12:38:28 +00:00
  • 9fdfdfe571 fix(test): update task type selector from 'task' to 'issue' zhi 2026-03-19 10:46:10 +00:00
  • b31fb01862 Merge pull request 'test: cover project milestone and task modal editor flows' (#2) from feat/modal-edit-permissions-20260316 into master hzhang 2026-03-16 19:44:26 +00:00
  • 82e9dc2c86 test: cover project milestone and task modal editors zhi 2026-03-16 18:13:54 +00:00
  • f50a2efdbf test: cover shared task creation modal flow zhi 2026-03-16 16:32:13 +00:00
  • 67aa98da4f test: stabilize task and role editor flows zhi 2026-03-16 13:22:24 +00:00
  • 53c974eb25 refactor: update task.spec.ts for Issue→Task rename (routes, selectors) zhi 2026-03-16 07:48:11 +00:00
  • b46e242cb7 feat: add task.spec.ts (task + issue comment flow), keep milestone data zhi 2026-03-16 07:26:38 +00:00
  • 5e3678ee67 fix: isolate tests — each test only operates on its own resources zhi 2026-03-16 06:32:32 +00:00
  • 766f5ef33e fix: wait for backend ready in global-setup, add login retry in milestone test zhi 2026-03-16 06:17:29 +00:00
  • e8be04c968 test: add local proxy for wizard/backend/frontend zhi 2026-03-15 22:40:00 +00:00
  • a26f91c95f test: stabilize milestone login zhi 2026-03-15 21:57:22 +00:00
  • f5065173b3 Merge pull request 'test: remove full workflow spec' (#1) from chore/remove-full-workflow-test into master hzhang 2026-03-15 16:23:20 +00:00
  • f0ba028d77 test: remove full workflow spec zhi 2026-03-15 15:55:00 +00:00
  • 3b30119317 feat: add role-editor, project-editor, milestone tests hzhang 2026-03-15 13:40:45 +00:00
  • e8ffed41ee Add wizard proxy for localhost access in test container Zhi 2026-03-14 10:22:46 +00:00
  • 6d15744735 Fix full workflow test: select project filter for milestone (proper escaping) Zhi 2026-03-14 08:56:41 +00:00
  • 1ac401908f Fix full workflow test: select project filter for milestone Zhi 2026-03-14 08:53:32 +00:00
  • d68bc0214c Add debug output to full workflow test Zhi 2026-03-14 08:52:25 +00:00
  • 3b9533a432 Add debug output to global setup Zhi 2026-03-14 08:47:12 +00:00
  • 350238f84c Fix selectors in full workflow test Zhi 2026-03-14 08:44:47 +00:00
  • 6d79de92db Add full workflow test: login -> create project -> milestone -> task/meeting/support -> logout Zhi 2026-03-14 08:42:06 +00:00
  • 0d0a8c9a48 Convert wizard setup to globalSetup Zhi 2026-03-14 08:34:55 +00:00
  • db9fadd13d Add debug output Zhi 2026-03-14 07:48:01 +00:00
  • f97f31acaa Fix test selectors to use label text Zhi 2026-03-14 07:46:38 +00:00
  • afe4038778 Remove webServer config - services started via docker-compose Zhi 2026-03-14 07:41:45 +00:00
  • 7e4933ee25 Update test for backend URL step Zhi 2026-03-14 07:33:49 +00:00
  • c4573726f6 Test wizard flow without pre-configuring via API Zhi 2026-03-13 19:48:25 +00:00
  • e1c78c532d Add debugging to test Zhi 2026-03-13 19:42:02 +00:00
  • 6688fbb4de Navigate to frontend instead of wizard Zhi 2026-03-13 19:39:55 +00:00
  • 06a817c416 Debug WIZARD_URL and use separate API URL Zhi 2026-03-13 19:38:39 +00:00
  • ede8c94560 Adjust WIZARD_URL and navigate directly in test Zhi 2026-03-13 19:36:51 +00:00
  • f05c0e3aca simplify test to just test wizard UI flow Zhi 2026-03-13 19:31:07 +00:00
  • 828987b8f1 improve test with explicit waits Zhi 2026-03-13 19:30:05 +00:00
  • acca2d100f add axios dependency Zhi 2026-03-13 19:27:48 +00:00
  • 9085e69907 use axios for wizard API config Zhi 2026-03-13 19:27:16 +00:00
  • 2e6db75472 fix test to use axios for API calls Zhi 2026-03-13 19:26:01 +00:00
  • efa3e27455 configure wizard via API before testing Zhi 2026-03-13 19:15:10 +00:00
  • be7ed687e4 install chromium deps in dockerfile Zhi 2026-03-13 18:59:23 +00:00
  • d883dc3dc0 use correct playwright image tag Zhi 2026-03-13 18:58:58 +00:00
  • adadfffd79 use playwright image with deps, remove wizard health check Zhi 2026-03-13 18:58:34 +00:00
  • 47b9eecf9f fix playwright config: use chromium, remove remote debugging Zhi 2026-03-13 18:57:44 +00:00
  • e727933e21 add wizard flow test case Zhi 2026-03-13 11:37:01 +00:00
  • c340239003 configure playwright to use remote chrome debugging Zhi 2026-03-13 11:01:32 +00:00
  • d389a9eafc skip browser download during playwright install Zhi 2026-03-13 10:59:15 +00:00
  • 9b6377c787 install playwright and chromium in image Zhi 2026-03-13 10:56:54 +00:00
  • a15de04895 use mcr.microsoft.com/playwright image Zhi 2026-03-13 10:51:58 +00:00
  • a23e425e35 allow BASE_URL and WEB_SERVER_URL env vars Zhi 2026-03-13 01:28:16 +00:00
  • fd497f7231 run playwright test as default command Zhi 2026-03-13 01:25:37 +00:00
  • d816a86b82 add CHROME_DEBUGGING_PORT env var Zhi 2026-03-13 01:21:45 +00:00
  • de9b0cd5d0 add playwright test setup Zhi 2026-03-13 01:19:27 +00:00
  • 69d1eb8aff remove submodule Zhi 2026-03-13 01:19:09 +00:00
  • c59b987317 add frontend submodule Zhi 2026-03-13 00:04:52 +00:00
  • deeedec818 init Zhi 2026-03-13 00:04:28 +00:00