Jeff Emmett
|
6f756c3292
|
feat: add worker unit tests for CryptID auth handlers
- Create 25 unit tests for CryptID authentication handlers
- Add vitest.worker.config.ts for worker test environment
- Update CI workflow to run worker tests
- Test coverage for:
- handleCheckUsername (validation, normalization)
- handleLinkEmail (validation, database errors)
- handleVerifyEmail (token validation)
- handleRequestDeviceLink (validation, 404 handling)
- handleLinkDevice (token validation)
- handleLookup (publicKey validation)
- handleGetDevices (auth validation)
- handleRevokeDevice (auth and validation)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-18 02:46:28 -05:00 |
Jeff Emmett
|
4b0049bd8f
|
feat: add comprehensive test suite for CRDT, offline storage, and auth
- Add Vitest for unit tests with jsdom environment
- Add Playwright for E2E browser testing
- Create 27 unit tests for WebCrypto and IndexedDB
- Create 27 E2E tests covering:
- Real-time collaboration (CRDT sync)
- Offline storage and cold reload
- CryptID authentication flows
- Add CI/CD workflow with coverage gates
- Configure test scripts in package.json
Test Results:
- Unit tests: 27 passed
- E2E tests: 26 passed, 1 flaky
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-18 02:42:01 -05:00 |
Jeff Emmett
|
6a0a53796c
|
Add GitHub to Gitea mirror workflow
🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-22 18:00:44 -08:00 |
Jeff Emmett
|
a063abdf77
|
switch from github action to cloudflare native worker deployment
|
2025-11-10 19:05:11 -08:00 |
Jeff Emmett
|
a82f8faa00
|
updates to worker
|
2025-11-10 13:50:31 -08:00 |
Jeff Emmett
|
822b979864
|
update package.json, remove cloudflare worker deployment
|
2025-11-10 12:46:49 -08:00 |
Jeff Emmett
|
719a4eb918
|
automerge, obsidian/quartz, transcribe attempt, fix AI APIs
|
2025-09-21 11:43:06 +02:00 |
Jeff Emmett
|
8385e30d25
|
separate worker and buckets between dev & prod, fix cron job scheduler
|
2025-09-04 15:12:44 +02:00 |
Jeff Emmett
|
c99b9710b5
|
worker env vars fix
|
2025-09-02 11:04:55 +02:00 |
Jeff Emmett
|
a8c9bd845b
|
deploy worker
|
2025-09-02 01:27:35 +02:00 |
Jeff Emmett
|
3bb7eda655
|
add github action deploy
|
2024-12-09 04:37:01 -05:00 |
Jeff Emmett
|
72a7a54866
|
fix?
|
2024-12-09 04:19:49 -05:00 |
Jeff Emmett
|
cca1a06b9f
|
install github actions
|
2024-12-09 03:51:54 -05:00 |