Commit graph

2 commits

Author SHA1 Message Date
Paweł Orzech
6c0b502630
Add missing NOT NOW and DONE swimlanes to Kanban view
- Add indexed_by parameter to FizzyApiService.getCards() to fetch cards
  by status (all, closed, not_now)
- Modify CardRepositoryImpl to fetch all card states in parallel and
  combine results
- Update KanbanViewModel.distributeCardsToColumns() to create virtual
  swimlanes for NOT NOW, Triage, and DONE - always visible
- Add distinct styling for virtual swimlanes in KanbanScreen:
  - NOT NOW: purple color, Schedule icon
  - Triage: orange color, Inbox icon
  - DONE: green color, CheckCircle icon
- Hide Edit/Delete menu and Add Card button for virtual columns
2026-01-19 09:30:18 +00:00
Paweł Orzech
101bf72250 Fix Fizzy API integration to match official documentation
- Update auth endpoints: POST /session and /session/magic_link
- Use card number (Int) instead of card ID in API paths
- Add separate card action endpoints: closure, triage, goldness, watch
- Implement wrapped request objects for all create/update operations
- Move tags to account level (GET /tags)
- Update notification endpoints to use /reading suffix
- Change HTTP methods from PATCH to PUT for updates
- Update all DTOs with correct field names and structures
- Update repository implementations for new API structure
2026-01-19 08:48:46 +00:00