Commit Graph

61 Commits

Author SHA1 Message Date
d1728546b1 truc async 2025-11-26 22:12:34 +01:00
9f5dab94af fix trade service 2025-11-26 19:24:01 +01:00
89fc4a782c update trade system 2025-11-26 19:12:07 +01:00
Matthieu
abbe68888d add trade editing functionality and version history tracking 2025-11-26 15:34:41 +01:00
Matthieu
8f064d4336 add price display and message preview in trade creator 2025-11-26 14:37:16 +01:00
Matthieu
a005df9965 add trade detail view and counter offer functionality 2025-11-26 14:25:50 +01:00
Matthieu
7eb893ac63 add hover source tracking for card preview in deck manager 2025-11-26 14:00:56 +01:00
Matthieu
8d0ce534f8 add commander color identity validation and improve deck validation logic 2025-11-26 13:51:26 +01:00
8671745351 opti style 2025-11-25 19:14:39 +01:00
70e7db0bac optimization api calls, update models 2025-11-25 19:00:26 +01:00
4a28f5f1ec ui improvement + fix search card in deck manager that leaded to a crash when card was found 2025-11-25 18:38:09 +01:00
7e1cd5f9bd improve suggest mana and add rule color identity commander 2025-11-25 17:39:35 +01:00
b77cd48013 improve collection and deck manager 2025-11-25 17:23:04 +01:00
Matthieu
304676a06b Add card art crop functionality and update Card interface for better image handling 2025-11-24 17:44:43 +01:00
Matthieu
a7681357b5 Refactor CardSearch component for improved mobile and desktop layouts 2025-11-24 17:24:35 +01:00
Matthieu
a0c5143103 Improve card layout and responsiveness in CardSearch and Collection components 2025-11-24 17:16:29 +01:00
Matthieu
bab6367181 Add search functionality to user collections in Community and TradeCreator components 2025-11-24 16:33:17 +01:00
Matthieu
0780976661 Enhance TradeCreator with mobile navigation and gift mode functionality 2025-11-24 16:15:00 +01:00
Matthieu
36482bc3d6 Refactor Community component layout and improve UI elements 2025-11-24 15:54:37 +01:00
Matthieu
ea287efdbf Add Toast context for notifications and refactor community features 2025-11-24 15:39:52 +01:00
Matthieu
459cc0eced Add trading and friends features with UI components and services 2025-11-24 14:43:49 +01:00
Matthieu
e94952ad20 Add Docker support with configuration files and environment setup 2025-11-24 14:21:42 +01:00
90b39481d1 change mana 2025-11-21 23:13:01 +01:00
e83874162f add mana 2025-11-21 21:23:04 +01:00
ebae5a82db improve deck manager 2025-11-21 20:51:22 +01:00
Matthieu
1b8d4519e6 Enhance DeckCard and DeckList components for improved layout and responsiveness 2025-11-21 17:52:55 +01:00
Matthieu
defcf2af9c Add functionality to create new decks and update navigation labels 2025-11-21 17:36:00 +01:00
Matthieu
e062a3a84f Refactor layout components to remove unnecessary min-height and improve responsiveness 2025-11-21 17:09:37 +01:00
Matthieu
73b7735074 Add PWA support and update app metadata for Deckerr 2025-11-21 16:41:47 +01:00
57f0e7efe7 Merge pull request 'feature/issue-10-deck-card-collection' (#12) from feature/issue-10-deck-card-collection into master
Reviewed-on: #12
2025-11-21 15:26:31 +01:00
Matthieu
b3fc8079c6 Add confirmation modal for card removal in collection 2025-11-21 15:25:33 +01:00
Matthieu
6d8e7b3224 Implement card quantity management in collection with increment and decrement functionality 2025-11-21 15:19:34 +01:00
Matthieu
8bb80dac2e Add user collection management and card face toggling in CardSearch and Collection components 2025-11-21 15:14:37 +01:00
Matthieu
247f2205b8 Refactor card collection component to implement search filtering and hover preview 2025-11-21 14:51:39 +01:00
Matthieu
e96289de03 Implement user collection loading and card addition functionality 2025-11-21 14:43:04 +01:00
6de32baefb Merge pull request '[ISSUE-10] Add card collection integration to deck manager' (#11) from feature/issue-10-deck-card-collection into master
Reviewed-on: #11
2025-11-21 14:34:10 +01:00
215c64762f add project structure 2025-10-29 08:37:28 +01:00
Matthieu
ad7ae17985 [ISSUE-10] Add card collection integration to deck manager
Implemented comprehensive collection management features:

Backend:
- Created collectionService with 9 API functions
- Added useCollection React hook for state management
- Implemented batch processing for performance
- Added full authentication and authorization

Frontend:
- Enhanced DeckManager with collection status indicators
- Added "Add All Missing Cards" bulk operation button
- Added individual "Add Card" buttons for missing cards
- Implemented loading states and error handling
- Added responsive design with visual badges

Features:
- Visual indicators (yellow for missing, green for owned)
- Bulk add all missing cards functionality
- Individual card addition with quantity tracking
- Real-time collection synchronization
- Success/error notifications

Tests: Build passing (5.98s), linting passing, TypeScript passing

Resolves: #ISSUE-10

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-27 14:53:42 +01:00
96ba4c2809 Merge pull request 'Add some css animation to make the project prettier' (#7) from feature/issue-6-add-some-css-animation-to-make-the-project-prettie into master
Reviewed-on: #7
2025-10-23 16:43:09 +02:00
0475131b37 Update components with CSS animations 2025-10-23 16:20:09 +02:00
19898d9f5e Update components with CSS animations 2025-10-23 16:19:32 +02:00
a76f8176f6 Update components with CSS animations 2025-10-23 16:19:15 +02:00
91c237824a Update components with CSS animations 2025-10-23 16:18:45 +02:00
80216ae478 Update components with CSS animations 2025-10-23 16:18:22 +02:00
c3cc4e59f6 Update components with CSS animations 2025-10-23 16:17:58 +02:00
3cc2676530 Add comprehensive CSS animations and effects 2025-10-23 16:17:01 +02:00
Reynier Matthieu
a077c40c5a add chunk to get cards collection from scryfall 2025-03-06 15:49:44 +01:00
matthieur
2ffa49b8f0 find issue import cards 2025-03-06 11:43:32 +01:00
matthieur
217f1b662f fix commander on DeckCard component 2025-03-06 10:14:43 +01:00
Reynier Matthieu
904403508f wip import decks from txt file magic online format 2025-03-04 17:04:05 +01:00