Skip to content

fix: remove stale README.md COPY from Dockerfiles (#372)

87e083f
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Sync main into dev #362

fix: remove stale README.md COPY from Dockerfiles (#372)
87e083f
Select commit
Loading
Failed to load commit list.
GitHub Actions / Playwright Tests succeeded Apr 28, 2026 in 0s

35 passed, 0 failed and 0 skipped

Tests passed successfully

✅ test-results/junit.xml

35 tests were completed in 192s with 35 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
01-smoke.spec.ts 2✅ 3s
02-hub-auth.spec.ts 6✅ 18s
03-space-auth.spec.ts 6✅ 10s
04-datasets.spec.ts 6✅ 24s
05-model-config.spec.ts 4✅ 7s
06-endpoint-creation.spec.ts 6✅ 16s
07-endpoint-discovery.spec.ts 5✅ 52s

✅ 01-smoke.spec.ts

✅ Smoke › hub loads and shows landing page
✅ Smoke › space loads and renders

✅ 02-hub-auth.spec.ts

✅ Hub Authentication › Happy path › register via UI
✅ Hub Authentication › Happy path › login via UI with API-seeded user
✅ Hub Authentication › Error cases › duplicate email shows error
✅ Hub Authentication › Error cases › wrong password shows error
✅ Hub Authentication › Error cases › form validation errors on submit
✅ Hub Authentication › Error cases › password strength indicator

✅ 03-space-auth.spec.ts

✅ Space Authentication & Onboarding › Error cases › username already taken shows indicator
✅ Space Authentication & Onboarding › Error cases › password mismatch shows error
✅ Space Authentication & Onboarding › Error cases › password too short shows helper text
✅ Space Authentication & Onboarding › Error cases › invalid public URL keeps submit disabled
✅ Space Authentication & Onboarding › Error cases › wrong credentials sign-in shows error
✅ Space Authentication & Onboarding › Happy path › register new user via Space onboarding

✅ 04-datasets.spec.ts

✅ Dataset Management › create dataset via UI with file selection
✅ Dataset Management › dataset detail page shows watched paths and config
✅ Dataset Management › ingestion completes for all test documents
✅ Dataset Management › analytics tab shows individual ingested files
✅ Dataset Management › edit dataset via UI updates summary and tags
✅ Dataset Management › dataset can be deleted via UI

✅ 05-model-config.spec.ts

✅ Model Configuration › create model via UI with custom provider
✅ Model Configuration › model detail page shows correct configuration
✅ Model Configuration › edit model via UI updates summary and tags
✅ Model Configuration › model can be deleted via UI

✅ 06-endpoint-creation.spec.ts

✅ Endpoint Creation & Publishing › metadata validation › rejects invalid slug format
✅ Endpoint Creation & Publishing › metadata validation › rejects duplicate slug
✅ Endpoint Creation & Publishing › metadata validation › requires summary to continue
✅ Endpoint Creation & Publishing › metadata validation › requires model when summary/both response type selected
✅ Endpoint Creation & Publishing › data endpoint — both (raw + summary) › full creation flow with existing dataset + model, publish to hub
✅ Endpoint Creation & Publishing › data endpoint — raw only › creation flow without model, publish to hub

✅ 07-endpoint-discovery.spec.ts

✅ Endpoint Discovery & Query › browse page › shows published endpoint in listing
✅ Endpoint Discovery & Query › browse page › search filters to matching endpoint
✅ Endpoint Discovery & Query › browse page › no results state for nonexistent query
✅ Endpoint Discovery & Query › endpoint detail page › shows metadata, type, owner, and policies section
✅ Endpoint Discovery & Query › query flow › query via Hub chat UI