tpmjs/apps
Ajax Davis a39b68e866 feat: add comprehensive integration tests for GitHub Actions
- Add Vitest integration test config with sequential execution
- Create test helpers (auth, cleanup, SSE parser, API client)
- Create test data factories for agents and collections
- Add test context manager for unified test setup
- Create integration tests for:
  - Health and stats endpoints
  - Tools list and search
  - Collections CRUD
  - Agents CRUD and conversations
  - MCP HTTP transport
  - User profile, API keys, and usage
  - Public agents and collections
  - Sync endpoints (cron-authenticated)
- Add GitHub Actions workflow running on push to main
- Add cleanup-orphans script for test data cleanup
- Add setup-test-credentials script for generating auth tokens
2026-01-14 00:50:55 +10:00
..
playground fix: add eslint-disable comments for set-state-in-effect rule in playground 2026-01-09 23:08:26 +10:00
railway-executor chore: update dependencies with compatibility fixes 2026-01-09 22:49:41 +10:00
tutorial fix: enable Biome CSS tailwindDirectives for @apply parsing 2026-01-09 23:35:53 +10:00
web feat: add comprehensive integration tests for GitHub Actions 2026-01-14 00:50:55 +10:00