31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
# TODO
|
|
|
|
> Completed tasks moved to [DONE](./DONE.md). Remaining tasks in [BACKLOG](./BACKLOG.md).
|
|
|
|
## Cloudflare Workers
|
|
|
|
- [x] Adjust `frontend/src/main.ts` to use `VITE_PUBLIC_APP_URL` for API requests instead of hardcoded `/api/...` paths.
|
|
- [x] Adjust `frontend/src/main.ts` to use `VITE_PUBLIC_WS_URL` for WebSocket connections instead of hardcoded `wss://...` paths.
|
|
|
|
## Frontend Tests
|
|
|
|
### User Frontend
|
|
|
|
- [ ] Test coverage for all critical frontend components and interactions
|
|
- [ ] Add code coverage reporting and enforce minimum coverage threshold in CI/CD pipeline
|
|
- [ ] Document test cases and expected outcomes
|
|
|
|
### Admin Frontend
|
|
|
|
- [ ] Test coverage for all critical admin UI components and interactions
|
|
- [ ] Add code coverage reporting and enforce minimum coverage threshold in CI/CD pipeline
|
|
- [ ] Document test cases and expected outcomes
|
|
|
|
## Backend Integration Tests
|
|
|
|
### Cloudflare R2
|
|
|
|
- [ ] Test retrieval of segments and manifests from R2 via Cloudflare edge
|
|
- [ ] Validate cache hit/miss behavior and performance metrics
|
|
- [ ] Validate edge cache hit/miss behavior with repeat requests — script `scripts/validate-edge-cache.sh` created
|