summaryrefslogtreecommitdiff
path: root/resources
AgeCommit message (Collapse)AuthorFilesLines
2026-06-27feat: add Hacker News stories section to movie detail pageDeveloper2-1/+23
Links to every HN story referencing this movie, ordered by most recent. Each entry shows date, score (if > 0), and descendants (if > 0).
2026-06-27feat: add ascending/descending sort direction toggle to cinemaDeveloper1-2/+6
Active sort button toggles direction on click, showing ▲ for asc and ▼ for desc. Default direction is desc for all sort options.
2026-06-27feat: add sort filter buttons to cinema listingDeveloper1-0/+9
Order options: Hacker News Mentions (default), Rating, Number of Votes, Accolades, Release Date. Active sort is highlighted in primary color.
2026-06-27feat: add sort buttons to cinema listingDeveloper1-0/+16
Order options: Hacker News Mentions (default), Rating, Number of Votes, Accolades, Release Date. Active sort is highlighted in primary color.
2026-06-27style: add proper styling for nav-bar-divider in navbarDeveloper2-0/+15
2026-06-27fix: handle empty poster_url strings as missing posterDeveloper3-3/+3
poster_url can be empty string instead of null, so use empty() instead of is_null() in cinema, cinema_show, and genre_movies views.
2026-06-27feat: add /genres page listing all genres with movie countsDeveloper4-1/+202
- Add CinemaController::genres() and ::genre($name) methods - /genres shows all genres with movie counts (like /popular/topics) - /genres/{genre} shows movies filtered by that genre with pagination - Genre badges on cinema_show page now link to /genres/{genre} - Add Genres link to navbar next to Cinema
2026-06-27fix: use separate count query in CinemaController::search()Developer1-1/+7
simplePaginate returns SimplePaginator which lacks total(). Count results separately following the pattern used in IndexController.
2026-06-27fix: rename cinema-show.blade.php to cinema_show.blade.phpDeveloper1-0/+0
Laravel resolves view names with underscores (cinema_show), not hyphens.
2026-06-27feat: add cinema module for browsing movies from hncrawler DBDeveloper30-0/+1796
- Add 'cinema' database connection (hncrawler DB) to config/database.php - Create CinemaController with cinema(), show(), search() methods - Add /cinema, /cinema/movie/{imdb_id}, /cinema/search routes - Create cinema.blade.php (grid listing with posters, ratings, pagination) - Create cinema-show.blade.php (detail page with cast, genres, synopsis) - Add Cinema link to navbar - Update page title logic for cinema routes