Commit Graph

  • 57da7ad50b refactor: rename app service to podcastic and remove explicit image tag in docker-compose.yml Michael 2026-04-16 12:42:15 +02:00
  • 2c2d7501e6 feat: add Discover page component and define image tag in docker-compose Michael 2026-04-16 12:39:33 +02:00
  • f356b82258 Please provide the changes or the files you would like me to summarize. Michael 2026-04-16 12:37:22 +02:00
  • 2d5e90a441 feat: add Trending and AddPodcast pages for podcast discovery and subscription management Michael 2026-04-16 12:35:52 +02:00
  • f48789dfde feat: implement application routing with protected routes and sidebar navigation component Michael 2026-04-16 12:27:58 +02:00
  • a8cef14226 Rend l'abonnement idempotent (409 → 200) MichaelandClaude Sonnet 4.6 2026-04-16 11:40:22 +02:00
  • eb6821ca76 Corrige TypeError dans subscribeFromDiscovery MichaelandClaude Sonnet 4.6 2026-04-16 11:29:55 +02:00
  • 84c5cd6363 Migre eslint v8 → v9 (flat config), supprime les dépréciations MichaelandClaude Sonnet 4.6 2026-04-16 11:27:46 +02:00
  • 3914f28e19 Corrige subscribe 500 et trending 500 MichaelandClaude Sonnet 4.6 2026-04-16 11:24:44 +02:00
  • 59144e9ce6 Remplace PodcastIndex par iTunes Search API (gratuit, sans clé) MichaelandClaude Sonnet 4.6 2026-04-16 11:21:26 +02:00
  • 9a3171f640 Ajoute un champ RSS URL dans la page Découvrir MichaelandClaude Sonnet 4.6 2026-04-16 11:19:40 +02:00
  • c7a5c171d1 Traduit l'UI en français et corrige les bugs de recherche/abonnement MichaelandClaude Sonnet 4.6 2026-04-16 11:15:42 +02:00
  • 00d92fc668 fix: switch backend to CommonJS to fix ESM module resolution MichaelandClaude Haiku 4.5 2026-04-16 11:01:48 +02:00
  • ffb85ade90 fix: add @types/cors and fix jwt expiresIn type MichaelandClaude Haiku 4.5 2026-04-16 10:58:11 +02:00
  • faec1f37b4 fix: use npm install instead of npm ci (no lockfile in repo) MichaelandClaude Haiku 4.5 2026-04-16 10:55:28 +02:00
  • 1822ab1afe fix: single container without nginx — Express serves frontend MichaelandClaude Haiku 4.5 2026-04-16 10:43:06 +02:00
  • a8787857b5 fix: add proper Dockerfiles for backend and frontend, simplify docker-compose Michael 2026-04-16 10:28:40 +02:00
  • 547de27eed simplify: use official Docker images with clean docker-compose.yml - no complex Dockerfile needed Michael 2026-04-16 10:22:04 +02:00
  • 65d43c3afb fix: simplify docker-compose.unraid.yml for better Unraid compatibility Michael 2026-04-16 10:15:15 +02:00
  • 73585213ba feat: add Unraid single-container deployment with docker-compose and comprehensive setup guide Michael 2026-04-16 10:13:08 +02:00
  • 9bb61cc8a7 feat: implement podcast discovery with PodcastIndex API integration and Discover page Michael 2026-04-16 10:01:05 +02:00
  • d7f158a498 docs: add comprehensive getting started guide and linting configuration Michael 2026-04-16 09:56:48 +02:00
  • 068f4e7ef7 feat: implement React components - dashboard, auth pages, audio player UI Michael 2026-04-16 09:56:17 +02:00
  • 8c00a1b0f5 feat: implement authentication and core API endpoints - auth, podcasts, episodes Michael 2026-04-16 09:55:15 +02:00
  • 8df1161023 feat: initialize Podcastic project foundation - setup backend and frontend Michael 2026-04-16 09:53:36 +02:00