Commit graph

2 commits

Author SHA1 Message Date
megaproxy
285a7c4a7e Complete team builder enhancement with active team display and pet counts
- Fix pet count display for all saved teams (handles both list and dict formats)
- Add comprehensive active team display with individual pet cards on hub
- Show detailed pet information: stats, HP bars, happiness, types, levels
- Implement responsive grid layout for active pet cards with hover effects
- Add proper data format handling between active and saved teams
- Create dedicated team hub with both overview and detailed sections
- Standardize team data pipeline for consistent display across all interfaces

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 14:14:01 +00:00
megaproxy
d3822bb19f Fix team builder database conversion error and standardize data format
- Fix "cannot convert dictionary update sequence" error in apply_individual_team_change
- Set row_factory properly for aiosqlite Row object conversion
- Standardize team data format between database and web interface display
- Save full pet details instead of just IDs for proper persistence
- Add backward compatibility for existing saved teams
- Update TeamManagementService to use consistent data structures

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-17 13:54:33 +00:00