-
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