|
|
96758f1b6b
|
feat(data): add instance-based SQLite local datasource
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 11:10:25 +02:00 |
|
|
|
f2dcba0fe2
|
feat(data): add PokemonDto with single-source JSON parsing + tests
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 11:09:51 +02:00 |
|
|
|
2f051c8da6
|
refactor: point leaf components at domain Pokemon entity
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:57:51 +02:00 |
|
|
|
b1f67d3daa
|
feat(presentation): add type colors helper
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:57:23 +02:00 |
|
|
|
8ca6405bc0
|
feat(domain): add pure Pokemon entity and PokemonType enum
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:56:59 +02:00 |
|
|
|
8f29f3578a
|
refactor(core): keep logger pure-Dart and document Result subtypes
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:55:36 +02:00 |
|
|
|
2a3f489a2d
|
feat(core): add AppLogger
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:50:31 +02:00 |
|
|
|
6b150945fa
|
feat(core): add sealed Result type
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:50:16 +02:00 |
|
|
|
03dbdd723d
|
feat(core): add centralized app constants
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:49:51 +02:00 |
|
|
|
ca769dca2d
|
chore: add flutter_riverpod and wrap app in ProviderScope
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:48:53 +02:00 |
|
|
|
6f81384a06
|
chore: gitignore local superpowers docs
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-09 10:39:29 +02:00 |
|
|
|
4faf259aaa
|
feat: Introduce PokemonImage component for robust image loading with fallback and shiny support, and update iOS platform to 15.0.
|
2026-03-20 11:23:22 +01:00 |
|
|
|
8cca5a64de
|
Merge branch 'pokeguess-preview' of https://gitea.losvernos.com/guillaumev/quel-est-ce-pokemon into pokeguess-preview
|
2026-03-20 10:44:42 +01:00 |
|
|
|
d3d3ba3586
|
app perfect
|
2026-03-20 10:42:30 +01:00 |
|
|
|
6592b35755
|
docs: Add initial project README and architecture documentation.
|
2026-03-17 16:05:17 +01:00 |
|
|
|
112d0136c9
|
feat: Implement batch insertion for Pokémon and utilize it for more efficient initial data synchronization.
|
2026-03-17 15:09:41 +01:00 |
|
|
|
fbf37e6861
|
chore: major changes
|
2026-03-17 14:57:39 +01:00 |
|
|
|
528cdcafef
|
init v2 app
|
2026-03-17 13:26:21 +01:00 |
|
|
|
5f75c53866
|
fix: test broken
|
2026-02-03 14:38:20 +01:00 |
|
|
|
e18863cf1c
|
feat: add frenchTypeToEnum function to map French Pokémon types to enums
|
2026-02-03 09:47:21 +01:00 |
|
|
|
5bd3b1f18f
|
fix: update image URLs to use TyraDex for Pokémon sprites
|
2026-02-03 09:47:15 +01:00 |
|
|
|
5b1ffaede8
|
fix: update Pokemon API integration to use Tyradex and improve type handling
|
2026-02-03 09:46:51 +01:00 |
|
|
|
c7be5241a2
|
fix: remove unused sqflite_common import in main.dart
|
2026-02-03 09:46:41 +01:00 |
|
|
|
f11e3f7b63
|
chore: update Podfile.lock to include sqflite_darwin and sqlite3_flutter_libs dependencies
|
2026-02-03 09:46:34 +01:00 |
|
|
|
652eb9072f
|
fix: android build
|
2026-02-02 15:01:02 +01:00 |
|
|
|
7a939f164a
|
Merge branch 'main' of https://gitea.losvernos.com/guillaumev/quel-est-ce-pokemon
|
2026-02-02 09:47:57 +01:00 |
|
|
|
e2a654e77b
|
remove pubspec.lock
|
2026-02-02 09:47:02 +01:00 |
|
|
|
93cfaff7df
|
refactor: update application name and description to 'Pokéguess'
|
2026-02-02 09:42:07 +01:00 |
|
|
|
01becd014e
|
fix: linux dependency issues
|
2026-02-02 09:42:02 +01:00 |
|
|
|
c19c543684
|
chore: update project configuration and dependencies (iOS)
|
2026-02-02 09:12:28 +01:00 |
|
|
|
17459378d9
|
fix: improve formatting in README.md
|
2026-02-02 09:12:15 +01:00 |
|
|
|
495d33bb7c
|
chore: update iOS configs
|
2026-02-02 08:44:09 +01:00 |
|
Guillaume Vern
|
570df27bea
|
init projet
|
2026-01-16 14:50:38 +01:00 |
|
|
|
596870f278
|
Initial commit
|
2026-01-16 13:45:38 +00:00 |
|