- Set root to 'client' directory to find index.html
- Configure path aliases (@/* and @shared/*) for proper module resolution
- Set build output directory to '../dist' to place files in frontend root
Resolves CI build failure: 'Could not resolve entry module index.html'
- Add Jest testing framework with React Testing Library
- Configure Playwright for E2E testing
- Add TypeScript strict mode configuration
- Implement unit tests for common components (LanguageTag, WorkCard)
- Add Babel configuration for testing compatibility
- Update Vite config for better production builds
- Add comprehensive type definitions for testing libraries
- Configure test scripts and coverage reporting
- Enhance package.json with testing and quality scripts
Implemented by Jules AI agent for production readiness and code quality enhancement.
- Enhanced annotation system with improved inline editing
- Updated author components with new card and header designs
- Improved reading view with enhanced line numbering and controls
- Added new blog management features and tag management
- Updated UI components with improved accessibility and styling
- Enhanced search functionality with better filtering
- Added new dashboard features and activity feeds
- Improved translation selector and work comparison tools
- Updated GraphQL integration and API hooks
- Enhanced responsive design and mobile experience