Skip to content

62 dashboard utilisateur#109

Merged
pierrick-fonquerne merged 5 commits intodevelopfrom
62-dashboard-utilisateur
Feb 5, 2026
Merged

62 dashboard utilisateur#109
pierrick-fonquerne merged 5 commits intodevelopfrom
62-dashboard-utilisateur

Conversation

@pierrick-fonquerne
Copy link
Copy Markdown
Owner

No description provided.

- Add appearance fields to CharacterSummaryResponse (skinColor, hairColor, eyeColor, faceShape, hairStyle, eyeShape, noseShape, mouthShape)
- Add duplicate character endpoint POST /api/characters/{id}/duplicate
- Add toggle share endpoint POST /api/characters/{id}/toggle-share
- Add name availability endpoint GET /api/characters/check-name
- Add MapToSummaryResponse method for consistent mapping
- Add unit and integration tests for new features
- Add CharacterCard component with MiniPreview (character silhouette)
- Add always-visible action buttons (edit, duplicate, delete, share)
- Add MiniPreview component with memoization and typed configs
- Add reusable Icon base component and CharacterIcons
- Add DeleteConfirmModal and DuplicateModal components
- Add character duplicate, delete, toggle share functionality
- Extend CharacterSummary interface with appearance fields
- Add comprehensive tests for all new components
@pierrick-fonquerne pierrick-fonquerne self-assigned this Feb 5, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 5, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fantasyrealm-character-manager Ready Ready Preview, Comment Feb 5, 2026 3:21pm

- Add appearance fields to CharacterSummaryResponse (skinColor, hairColor, eyeColor, faceShape, hairStyle, eyeShape, noseShape, mouthShape)
- Add duplicate character endpoint POST /api/characters/{id}/duplicate
- Add toggle share endpoint POST /api/characters/{id}/share
- Add name availability endpoint GET /api/characters/check-name
- Add MapToSummaryResponse method for consistent mapping
- Fix integration tests: add ClassId to Character entities
- Fix Duplicate tests: send proper request body with Name
- Add CharacterCard component with MiniPreview (character silhouette)
- Add always-visible action buttons (edit, duplicate, delete, share)
- Add MiniPreview component with memoization and typed configs
- Add reusable Icon base component and CharacterIcons
- Add DeleteConfirmModal and DuplicateModal components
- Add character duplicate, delete, toggle share functionality
- Extend CharacterSummary interface with appearance fields
- Add comprehensive tests for all new components
The test was clicking submit before isAvailable was set to true,
causing intermittent failures in CI. Now waits for "Ce nom est
disponible" message to appear before clicking Dupliquer.
@pierrick-fonquerne pierrick-fonquerne merged commit f2339b1 into develop Feb 5, 2026
6 checks passed
@pierrick-fonquerne pierrick-fonquerne deleted the 62-dashboard-utilisateur branch February 5, 2026 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant