| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
Previous edit accidentally merged the HN stories block inside the actors
section. Properly separated the two with correct closing tags.
|
|
Comments now display as 'Comment: <beginning of text>' with single-line
truncation via hn-comment CSS class. Story-type entries still show title.
|
|
Links to every HN story referencing this movie, ordered by most recent.
Each entry shows date, score (if > 0), and descendants (if > 0).
|
|
Active sort button toggles direction on click, showing ▲ for asc and ▼ for desc.
Default direction is desc for all sort options.
|
|
Order options: Hacker News Mentions (default), Rating, Number of Votes,
Accolades, Release Date. Active sort is highlighted in primary color.
|
|
Order options: Hacker News Mentions (default), Rating, Number of Votes,
Accolades, Release Date. Active sort is highlighted in primary color.
|
|
|
|
poster_url can be empty string instead of null, so use empty() instead of is_null() in cinema, cinema_show, and genre_movies views.
|
|
- 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
|
|
simplePaginate returns SimplePaginator which lacks total(). Count results separately following the pattern used in IndexController.
|
|
Laravel resolves view names with underscores (cinema_show), not hyphens.
|
|
- 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
|