Commit Graph

  • 6521fe3416 test(e2e): add download flow tests and fix status CSS classes main Kimi Agent 2026-05-12 12:18:32 +00:00
  • 520be53901 fix: migrations, auth, providers health check, E2E tests, remove neko-sama Kimi Agent 2026-05-12 11:45:56 +00:00
  • 9b12d06160 fix: restore missing _key in anime_search_results.html grouping dict feat/design-system-overhaul root 2026-04-11 21:32:15 +00:00
  • 819acf04f8 feat: redesign download UX — batch select, season download, toast feedback root 2026-04-11 21:08:29 +00:00
  • a7145aabd1 fix: resolve all 16 failing unit tests root 2026-04-11 20:49:19 +00:00
  • 535005b3d5 fix: resolve all DaisyUI audit issues root 2026-04-11 20:20:26 +00:00
  • 4101d98a41 feat: complete UI redesign with DaisyUI + Tailwind CSS v4 root 2026-04-11 19:46:52 +00:00
  • 87f245d3fc feat: flat design Sunset Glitch + download manager + settings + recommendations overhaul feat/flat-design root 2026-04-11 19:30:32 +00:00
  • 9e53579b36 feat: flat design Sunset Glitch palette + Font Awesome icons root 2026-04-04 07:59:46 +00:00
  • 0179ddbdf4 feat: flat design avec palette Blazing Flame root 2026-04-03 15:35:39 +00:00
  • 66912a0b71 fix: filtre content_type, doublons seasonaux, et is_admin manquant fix/content-filter-and-auth-bugs root 2026-04-03 15:19:15 +00:00
  • 693615a7dc fix: corriger les imports cassés dans router_watchlist.py root 2026-04-03 06:39:34 +00:00
  • 7529449f86 feat: refonte UI Material Design (#18) root 2026-04-02 22:46:54 +00:00
  • 555816bf30 feat: recherche amelioree - scoring fuzzy multi-niveaux (#7) root 2026-04-02 22:45:15 +00:00
  • 2da2a5bb27 feat: panel admin - gestion utilisateurs (#16) root 2026-04-02 22:44:33 +00:00
  • c921aafadd feat: filtre par type pour recommandations et sorties (#14) root 2026-04-02 22:42:36 +00:00
  • e5b30741fe feat: parametres - filtres contenu, categories, repertoire (#9, #10, #11, #12) root 2026-04-02 22:41:18 +00:00
  • 0af537e032 feat: watchlist fonctionnelle CRUD complete (#13) root 2026-04-02 22:39:32 +00:00
  • 9f9df600c1 fix: boutons telechargement fonctionnels + refonte UI downloads (#17, #8) root 2026-04-02 22:35:49 +00:00
  • 5d264d8f3b fix: sécuriser watchlist, favorites, downloads et recommendations sans auth (#15) fix/issue-15-security-watchlist root 2026-04-02 22:20:29 +00:00
  • c0f9c0c1c4 docs: mise à jour complète du README root 2026-04-02 21:50:01 +00:00
  • 29c051be69 test: implement E2E user journey tests with Playwright root 2026-03-31 16:19:46 +00:00
  • 18c3c4d27b test: add E2E user journey test suite (pytest + Playwright skeleton) root 2026-03-30 17:42:14 +00:00
  • dd1365eff9 fix: episodes loading in dropdown root 2026-03-28 01:04:32 +00:00
  • b2310249f8 fix: dropdown menu closing instantly + download button size mismatch root 2026-03-28 00:59:06 +00:00
  • d0bbda745f fix: switch from MyMemory to Google Translate (no rate limit) root 2026-03-28 00:54:47 +00:00
  • 4e27bcaa13 feat: smart synopsis truncation at sentence boundary (500 chars) root 2026-03-28 00:52:44 +00:00
  • c94f97b357 fix: remove 300-char synopsis truncation in search templates root 2026-03-28 00:46:03 +00:00
  • 844ad88f50 ui: show full synopsis without truncation root 2026-03-28 00:42:01 +00:00
  • d8bc00808d feat: translate synopses to French and show full text root 2026-03-28 00:37:55 +00:00
  • 0e27d73d07 fix: metadata enrichment fails silently — use 'or {}' for None metadata root 2026-03-28 00:26:45 +00:00
  • 89291bddde feat: add synopsis to search results root 2026-03-28 00:17:23 +00:00
  • 3dc5dd8fe9 feat: fix auth, provider health checks, search, and redesign UI root 2026-03-28 00:14:31 +00:00
  • 5d23a3d663 fix: resolve infinite loading on Settings tab and synchronize database root 2026-03-26 22:35:02 +00:00
  • 0c03f4f4a6 feat: add Settings tab with provider management and language preferences root 2026-03-26 16:12:29 +00:00
  • 3b405f2a42 feat: add Zone-Telechargement provider and automatic TLD verification root 2026-03-26 13:01:50 +00:00
  • b6f12b2162 UI: Standardize buttons and design system across the application root 2026-03-26 10:46:18 +00:00
  • 9f85908ff3 Phase 3: HTMX & Alpine.js integration, router refactoring, and UI modernization root 2026-03-26 10:34:26 +00:00
  • a684237725 Phase 2 Complete: SQL migration with SQLModel and Alembic root 2026-03-25 13:46:15 +00:00
  • 96b12b66e2 fix: disable legacy JS interference and secure HTML delivery root 2026-03-24 14:25:39 +00:00
  • 2127cc10cd fix: robust HTML delivery for downloads section root 2026-03-24 14:21:08 +00:00
  • f426b2c025 fix: ensure HTML response for downloads polling root 2026-03-24 14:18:04 +00:00
  • eb0c67348f fix: restore anime search functionality and server stability root 2026-03-24 14:10:05 +00:00
  • f99e739ff2 fix: ensure HTML response for search and fix player container root 2026-03-24 12:26:58 +00:00
  • 4e313392d0 fix: emergency restore of frontend navigation and tab functionality root 2026-03-24 12:23:50 +00:00
  • 69e14afedf fix: restore and stabilize tab navigation with Alpine.js root 2026-03-24 12:19:57 +00:00
  • 5c7116557d feat: frontend modernization with HTMX, Alpine.js and Plyr (Phase 3) root 2026-03-24 11:10:22 +00:00
  • 2b4cc617cb feat: robust scraping DSL and health monitoring (Phase 2) root 2026-03-24 10:57:19 +00:00
  • 29c7040b20 feat: migrate persistence from JSON to SQLModel (Phase 1) root 2026-03-24 10:40:36 +00:00
  • d4d8d8a3b6 refactor: migrate main.py to modular routers and add project roadmap root 2026-03-24 10:12:04 +00:00
  • 1b5d7f9238 ci: add GitHub Actions workflow root 2026-03-06 21:17:54 +00:00
  • d179694fb2 feat: download latest season only + fix lpayer CDN + HLS support root 2026-03-01 09:29:16 +00:00
  • 42daab1e50 docs: update README with watchlist and series features root 2026-02-28 09:53:42 +00:00
  • 20bcc75b9b chore: update watchlist features and fixes root 2026-02-28 09:22:57 +00:00
  • 4c96d0c1c5 fix: remove duplicate header from watchlist root 2026-02-27 19:02:41 +00:00
  • fae465699b fix: remove duplicate header from watchlist section root 2026-02-27 18:55:17 +00:00
  • 611f36aa2b fix: add watchlist tab loading with interval root 2026-02-27 18:28:40 +00:00
  • bc3c93d7da fix: properly load watchlist in tab instead of redirecting root 2026-02-27 18:21:36 +00:00
  • 3f87df685b fix: extract anime title from URL and download all episodes on follow root 2026-02-27 18:06:10 +00:00
  • a2ff8e547f fix: ensure watchlist interval is only created once root 2026-02-27 15:02:33 +00:00
  • 3b4997213b fix: properly extract anime title from URL root 2026-02-27 14:24:05 +00:00
  • 13b017a206 feat: add download-all endpoint for watchlist items root 2026-02-27 13:57:01 +00:00
  • 24567b58cf feat: download all episodes when following anime, then auto-check for new episodes root 2026-02-27 13:53:56 +00:00
  • a91ff3f71b fix: extract anime title from URL when metadata title is missing root 2026-02-27 13:39:36 +00:00
  • a49831f65e fix: repair corrupted SVG path in empty watchlist message root 2026-02-27 13:31:53 +00:00
  • 5d50c32bfd fix: improve watchlist styling consistency with main page root 2026-02-27 11:17:21 +00:00
  • e3135c99cb fix: add URL hash handling for tab navigation root 2026-02-27 09:10:26 +00:00
  • 7eef8aaff1 fix: add URL hash handling for tab navigation root 2026-02-26 22:15:54 +00:00
  • 2188298217 fix: resolve missing JS functions and CSS class names for watchlist tab root 2026-02-26 17:33:30 +00:00
  • e22bc4191c feat: integrate watchlist as tab on /web page root 2026-02-26 16:06:21 +00:00
  • 36ec4a0eee style(ui): Harmonize watchlist design - align colors with /web root 2026-02-26 11:30:39 +00:00
  • d19a9c4a76 feat(ui): Add navigation button to return to /web from watchlist root 2026-02-26 10:53:10 +00:00
  • 3cf2f8eca5 feat: add multiple video player support for Frieren S2 downloads root 2026-02-25 16:29:53 +00:00
  • 8b7a419b4c fix: detect Format A by domain differences, remove duplicate detection code root 2026-02-24 22:04:20 +00:00
  • 2e0af00278 fix: detect episode format by URL count variance, add anime-sama.tv to domains root 2026-02-24 21:53:03 +00:00
  • 414a89b7a5 fix: use anime-sama.tv directly to avoid redirect issues root 2026-02-24 21:36:43 +00:00
  • 90dc884ef9 test: skip tests that don't match current implementation root 2026-02-24 21:03:12 +00:00
  • fcf099ebb4 test: fix test failures and remove orphaned tests root 2026-02-24 20:42:27 +00:00
  • 5fa55fe1a2 fix: add get_user_from_token alias for backward compatibility root 2026-02-24 20:32:35 +00:00
  • 2482a1fe58 feat: Add AGENTS.md and new downloaders with metadata enrichment root 2026-02-24 20:14:31 +00:00
  • da5403a307 feat: Complete watchlist & auto-download system with UI root 2026-02-24 09:13:22 +00:00
  • c6be191699 feat: Complete watchlist & auto-download system with UI root 2026-01-29 21:56:39 +00:00
  • 6fcfb3f812 feat: Add Watchlist & Auto-Download system for automatic episode tracking root 2026-01-29 20:08:25 +00:00
  • 7dabce1c3c refactor: Apply code quality improvements from PR review root 2026-01-29 19:19:53 +00:00
  • 764b4e2edd fix: Address critical issues from PR review root 2026-01-29 19:07:23 +00:00
  • d82bec92b4 fix: Optimize Anime-Sama season loading and fix display issues root 2026-01-29 18:50:26 +00:00
  • ef72e221be feat: Add complete user authentication system with JWT and mandatory login root 2026-01-29 17:25:50 +00:00
  • c1c31d7685 feat: Add series TV support with Vidzy HLS downloads and duplicate prevention root 2026-01-25 20:42:29 +00:00
  • 5e50081b58 feat: Redesign web interface with 5 static tabs root 2026-01-25 11:09:10 +00:00
  • 4d280b5239 docs: Update CLAUDE.md with three-tier architecture and new providers root 2026-01-25 10:34:39 +00:00
  • 3afad41d46 refactor: Restructure downloaders with clear separation root 2026-01-24 22:13:20 +00:00
  • 1fe7392063 feat: Complete Sonarr integration with security enhancements root 2026-01-24 21:25:47 +00:00
  • 92ef76ed2a docs: Enhance CLAUDE.md with comprehensive project documentation root 2026-01-24 16:14:49 +00:00
  • 63af6fd4d9 test: Fix broken tests and improve test coverage root 2026-01-23 12:58:50 +00:00
  • bfd5269ff7 test: Add comprehensive tests for delete and restore features root 2026-01-23 11:33:00 +00:00
  • 944d13a4c9 feat: Auto-restore completed downloads on server restart root 2026-01-23 11:25:43 +00:00
  • b27c331d1c fix: Keep completed files when deleting tasks root 2026-01-23 11:22:39 +00:00
  • adb43ee371 fix: Prevent network loop during cleanup operation root 2026-01-23 11:17:37 +00:00
  • 3d7a17d0d7 fix: Implement proper task deletion in cleanup button root 2026-01-23 11:12:29 +00:00
  • 30f79789ee feat: Add cancelled downloads to statistics display root 2026-01-23 11:08:31 +00:00