summaryrefslogtreecommitdiff
path: root/player-android
AgeCommit message (Expand)Author
2026-05-21Implement NotesEditorScreen with auto-save debounce and clear confirmation (6b)Paul Buetow
2026-05-21Implement Tag picker with optimistic UI, autocomplete, and delete chips on Me...Paul Buetow
2026-05-21Wrap AudioPlayerScreen in audio_service for background playback (1b)Paul Buetow
2026-05-21Implement ContinueWatchingScreen with resume cards and progress routing (2b)Paul Buetow
2026-05-21Implement favorites toggle with optimistic UI in MediaDetailScreen and MediaG...Paul Buetow
2026-05-21Implement SearchFilterBar with debounce, type/favorites/sort filters for Medi...Paul Buetow
2026-05-21Implement PodcastListScreen and SubscribeDialog with podcast feed management ...Paul Buetow
2026-05-21Implement CreateShareDialog with expiry/max-uses, shareUrl abstraction (7b)Paul Buetow
2026-05-21Implement AudioPlayerScreen with just_audio, progress sync, and bearer auth (0b)Paul Buetow
2026-05-21Implement VideoPlayerScreen with chewie, progress sync, and bearer auth (za)Paul Buetow
2026-05-21Implement MediaDetailScreen with metadata, favorite toggle, player routing (ya)Paul Buetow
2026-05-21Add video/audio player packages, routes, and placeholder screens (task xa)Paul Buetow
2026-05-21Implement MediaGridScreen with grid, loading/empty/error states, and widget t...Paul Buetow
2026-05-21Implement SetsListScreen with Material 3 grid, pull-to-refresh, and widget te...Paul Buetow
2026-05-21Implement SettingsScreen with AuthGuard and settings persistence (sa)Paul Buetow
2026-05-21Add GET /api/v1/auth/count endpoint and first-run routing in Android appPaul Buetow
2026-05-21Implement BootstrapScreen with widget tests (qa)Paul Buetow
2026-05-20Implement DioPlayerApiClient with real HTTP bodies for core API methods (oa)Paul Buetow
2026-05-20Add go_router + Riverpod wiring and extract SOLID-clean screen/nav layers (na)Paul Buetow
2026-05-20Add DioClient with auth interceptors and refactor PlayerApiClient (ma)Paul Buetow
2026-05-20Fix PlayerApiClient const constructor and Media.tags deserialization (d9+e9)Paul Buetow
2026-05-20Guard dateTimeFromJson against malformed date strings (c9)Paul Buetow
2026-05-18Add named routes and widget smoke tests to player-androidPaul Buetow
2026-05-18Add Android testing strategy proposalPaul Buetow
2026-05-18Add Dart unit tests for models and API client constructorPaul Buetow
2026-05-17Track player-android Flutter lockfilePaul Buetow
2026-05-17Complete player-android Flutter scaffoldPaul Buetow
2026-05-17Add player-android/ Flutter skeletonPaul Buetow