| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-06-27 | . | dev | 1 | -0/+1 | |
| 2026-06-27 | removes gradient from footer | dev | 1 | -1/+0 | |
| 2026-06-27 | ui: topics list | dev | 1 | -11/+21 | |
| 2026-06-27 | fix: move topic button inside @if block and remove stray @endif | dev | 1 | -2/+1 | |
| 2026-06-27 | style: wrap /topics in card with header, use solid pink btn-primary on both ↵ | dev | 2 | -18/+22 | |
| /topics and /popular/topics | |||||
| 2026-06-27 | style: use pink outline (btn-outline-pink) for topic buttons on /topics and ↵ | dev | 3 | -2/+12 | |
| /popular/topics | |||||
| 2026-06-27 | style: use pink btn-primary for /topics to match /popular/topics | dev | 1 | -1/+1 | |
| 2026-06-27 | small fixes in the ui | dev | 2 | -3/+1 | |
| 2026-06-27 | style: apply pink accent color (#ff2e63) across the site | dev | 2 | -7/+21 | |
| - btn-primary and badge-primary now use pink instead of cyan - Add btn-hnimdb-cyan class for cyan buttons where needed - HN comment text and 'Mentions on Hacker News' header in pink - Genre badges on cinema show page now pink (badge-primary) | |||||
| 2026-06-27 | style: remove leading pipe before HN story date | dev | 1 | -1/+1 | |
| 2026-06-27 | style: apply neon gaming theme from template.css | dev | 7 | -437/+937 | |
| - Dark palette: #1a1e23 bg, #232830 surface, #2f363f borders - Neon cyan (#00e5d4) primary, pink (#ff2e63) accent - Navbar: frosted glass with backdrop blur, border bottom - Cards: dark surface with subtle shadow and border - Custom scrollbar: dark themed - CSS variables for theme colors in inline styles - All text: light (#e2e8f0) on dark backgrounds | |||||
| 2026-06-27 | fix: restore html height: 100% in cinema views for background image | dev | 6 | -6/+6 | |
| Page-specific @section('styles') had height: inherit which broke the body background-attachment: fixed + background-size: cover from _background.scss. Reverted to height: 100% matching the original SCSS. | |||||
| 2026-06-27 | fix: set background-attachment to fixed for proper background image display | dev | 2 | -2/+2 | |
| 2026-06-27 | . | horus | 2 | -68/+74 | |
| 2026-06-27 | Merge branch 'master' of git.iamfabulous.de:curious-web | horus | 1 | -3/+10 | |
| 2026-06-27 | feat: split movie synopsis into separate paragraphs | dev | 160 | -91372/+7517 | |
| Synopsis now splits on \n\n into individual <p> tags instead of one big text blob. Already implemented, confirmed working with latest DB data. | |||||
| 2026-06-27 | merge | horus | 161 | -91369/+7509 | |
| 2026-06-27 | Merged cinema into mostdiscussed.com | dev | 150 | -0/+86168 | |
| 2026-06-27 | . | Developer | 1 | -1/+1 | |
| 2026-06-27 | feat: add discussion date to feed output using Helper::formatTimestamp() | Developer | 1 | -2/+2 | |
| 2026-06-27 | . | Developer | 1 | -1/+1 | |
| 2026-06-27 | feat: add Wikipedia button and reorganize cinema show page | Developer | 1 | -7/+12 | |
| - Move View on IMDb / View on Wikipedia buttons above Hacker News section - Add View on Wikipedia button linking to wiki_article - Fix typos: hhn-comment -> hn-comment, <ssmall> -> <small> | |||||
| 2026-06-27 | style: move HN story date/meta to separate muted line below link | Developer | 1 | -8/+10 | |
| 2026-06-27 | fix: truncate HN comment text to 80 chars with ellipsis | Developer | 1 | -1/+1 | |
| 2026-06-27 | . | Developer | 1 | -1/+1 | |
| 2026-06-27 | fix: restore actors and HN sections in cinema_show view | Developer | 1 | -0/+7 | |
| Previous edit accidentally merged the HN stories block inside the actors section. Properly separated the two with correct closing tags. | |||||
| 2026-06-27 | fix: show comment text for HN comment entries on movie page | Developer | 2 | -8/+17 | |
| Comments now display as 'Comment: <beginning of text>' with single-line truncation via hn-comment CSS class. Story-type entries still show title. | |||||
| 2026-06-27 | feat: add Hacker News stories section to movie detail page | Developer | 3 | -1/+40 | |
| 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-27 | feat: add ascending/descending sort direction toggle to cinema | Developer | 2 | -4/+13 | |
| Active sort button toggles direction on click, showing ▲ for asc and ▼ for desc. Default direction is desc for all sort options. | |||||
| 2026-06-27 | feat: add sort filter buttons to cinema listing | Developer | 1 | -0/+9 | |
| Order options: Hacker News Mentions (default), Rating, Number of Votes, Accolades, Release Date. Active sort is highlighted in primary color. | |||||
| 2026-06-27 | feat: add sort buttons to cinema listing | Developer | 5 | -1607/+631 | |
| Order options: Hacker News Mentions (default), Rating, Number of Votes, Accolades, Release Date. Active sort is highlighted in primary color. | |||||
| 2026-06-27 | feat: order cinema movies by Hacker News reference count | Developer | 1 | -3/+13 | |
| Movies are now ranked by how many times their IMDb page is referenced in HN comments (links table, host=www.imdb.com, field=1, matched via param column). Uses a correlated subquery for COUNT(*) from links. | |||||
| 2026-06-27 | style: add proper styling for nav-bar-divider in navbar | Developer | 2 | -0/+15 | |
| 2026-06-27 | fix: handle empty poster_url strings as missing poster | Developer | 3 | -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-27 | feat: add /genres page listing all genres with movie counts | Developer | 6 | -1/+269 | |
| - 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-27 | feat: exclude movies without a Wikipedia article from cinema listings | Developer | 1 | -0/+4 | |
| Only show movies where wiki_article IS NOT NULL in the main listing and search results. | |||||
| 2026-06-27 | fix: use separate count query in CinemaController::search() | Developer | 1 | -1/+7 | |
| simplePaginate returns SimplePaginator which lacks total(). Count results separately following the pattern used in IndexController. | |||||
| 2026-06-27 | fix: use separate count query in cinema search (SimplePaginator has no total()) | Developer | 1 | -2/+10 | |
| 2026-06-27 | fix: rename cinema-show.blade.php to cinema_show.blade.php | Developer | 5 | -4437/+6844 | |
| Laravel resolves view names with underscores (cinema_show), not hyphens. | |||||
| 2026-06-27 | feat: add cinema module for browsing movies from hncrawler DB | Developer | 148 | -0/+84346 | |
| - 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 | |||||
| 2026-03-29 | small hack to prevent publishing articles without categories | horus | 1 | -0/+3 | |
| 2026-03-29 | fix rss feeds | horus | 2 | -3/+22 | |
| 2026-03-29 | finally sorting new articles by last discussion | horus | 1 | -1/+5 | |
| 2026-03-27 | Update to Laravel 10 | horus | 6 | -2828/+2478 | |
| 2026-03-25 | config for mailjet | horus | 5 | -2/+299 | |
| 2026-03-25 | Feeds for Mastodon | horus | 3 | -4/+114 | |
| 2024-01-16 | . | horus | 3 | -2/+13 | |
| 2024-01-16 | minor improvements with hashtag handling | horus | 2 | -3/+30 | |
| 2024-01-16 | add permalinks | horus | 1 | -0/+9 | |
| 2024-01-16 | stats! | horus | 2 | -1/+23 | |
