This website requires JavaScript.
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