https://github.com/theMK2k/Media-Hoarder/releases/tag/v1.4.0 Skip to content Navigation Menu Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + GitHub Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions By size + Enterprise + Teams + Startups By industry + Healthcare + Financial services + Manufacturing By use case + CI/CD & Automation + DevOps + DevSecOps * Resources Topics + AI + DevOps + Security + Software Development + View all Explore + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Enterprise + Enterprise platform AI-powered developer platform Available add-ons + Advanced Security Enterprise-grade security features + GitHub Copilot Enterprise-grade AI features + Premium Support Enterprise-grade 24/7 support * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up Reseting focus You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} theMK2k / Media-Hoarder Public * * Notifications You must be signed in to change notification settings * Fork 4 * Star 158 * Code * Issues 20 * Pull requests 8 * Discussions * Actions * Projects 0 * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Projects * Security * Insights 1. Releases 2. v1.4.0 Media Hoarder v1.4.0 - Jean Luc Picard Latest Latest Compare Choose a tag to compare [ ] Could not load tags Nothing to show {{ refName }} default (*) Loading View all tags @theMK2k theMK2k released this 21 Sep 12:47 * 207 commits to master since this release v1.4.0 91d860d Media Hoarder v1.4.0 Changelog After several months of development, I am proud to present the next version of Media Hoarder which finally introduces TV series support and with that Episodes Heatmaps. My thanks go to kolbdog323 for their continuous support and feedback during the development of this feature. TV Series Support Watch the following video to see the new TV series support in action: Media Hoarder v1.4.0 - TV Series Support Please read here about how Media Hoarder expects series to be organized: feature-series/docs/01-Media-Storage.md * With Media Hoarder supporting TV series, you can now: + configure source paths for series + browse series (also filter, search and sort by numerous meta data) + click "into" a series to browse and sort it's episodes * All Dialogs now support series + many dialogs show lists of movies and series (e.g. the ones a certain director has worked on) + you can now also click on any item in those lists and see details as well as play the movie/episode * Show a heatmap of all episodes based on IMDB ratings by clicking the series rating + click each episode to see details and play the episode Other Features * Added HDR variants to the Video Quality section + Media Hoarder now detects the following HDR variants: "HDR10", "HDR10+", "DV", "HLG" + the HDR variants are shown in the media entries of the main list + when clicked, you can see details about a certain HDR variant + Filter section "Video Quality" also contains these entries * enhanced rescan summary + see how many movies/series/episodes have been added/updated/ removed o click on Details: see changes on individual movies, series down to the files involved + go to Settings and review past rescans (details on click) + calculate collection sizes (dashboard shows the sizes) * UI: add "w2wTV" button for Series and Episodes which opens up https://whattowatchon.tv with the series pre-selected * Search Data Dialog (and other dialogs): show role of person/ company * clicking a media item in one of the smaller lists, shows the item's details and possibility to play * Allow user to define audio / subtitle languages Changelog of the 1.4.0 beta phase (click to expand) v1.4.0-b6 IMDB Scraper * [*] SCRAPER: When scanning series, re-rank IMDB search results so that tv-series are higher than movies when detecting the IMDB entry + closes #61 * [*] SCRAPER: IMDB Scraper updated to properly get genres v1.4.0-b5 Features (v1.4.0-b5) * [*] FEAT: do an update check on the beta channel if the build is a beta build A beta build (like this one) will now do version checks against other beta builds and tell you if a newer beta build is available. The link for downloading is also pointing to the beta releases (and not the Media Hoarder website's download section). image Misc (v1.4.0-b5) * [*] DB Migrations + [*] new table: tbl_DB_Migrations + [*] implement migration runner v1.4.0-b4 Features (v1.4.0-b4) * [*] FEAT: add HDR variants to the Video Quality section Media Hoarder now detects the following HDR variants: "HDR10", "HDR10+", "DV", "HLG". The HDR variants are shown in the media entries of the main list: image When clicked, you can see details about a certain HDR variant: image Filter section "Video Quality" also contains these entries: image Misc / Fixes (v1.4.0-b4) The IMDB entry detection (Media Hoarder trying to find the correct IMDB entry for a movie / tv show based on its name and release year) can fail due to different circumstances. Until now, Media Hoarder did not show errors prominently enough. * [*] SCRAPER: add testIMDBFindPageSearch to testset in UI image * [*] SCRAPER: during the phase of IMDB entry detection, if something fails, the error will be stored in the scraper errors image v1.4.0-b3 Features (v1.4.0-b3) * [*] FEAT: calculate collection sizes (movies, series, total) before and after a re-scan, show current collection sizes in the home screen (which also now has a link in the navigation bar on the left) image * [*] FEAT: enhanced rescan summary + [*] related ticket: #45 + [*] show how many movies/series/episodes have been added/ updated/removed Media_Hoarder_v1 4 0-New_Scan_Summary * [*] details dialog where the user can check individual files Media_Hoarder_v1 4 0-New_Scan_Details_Dialog * [*] new tab in Settings where past scan sessions are listed (detail dialog on click) Media_Hoarder_v1 4 0-Scan_History * [*] UI: add "w2wTV" button for Series and Episodes which opens up https://whattowatchon.tv with the series pre-selected Misc / Fixes (v1.4.0-b3) * [*] SCRAPER: stop imdb scraping when the tconst is obviously not working * [*] reworked relative time and duration i18n v1.4.0-b2 Features (v1.4.0-b2) * [*] FEAT: Search Data Dialog: show role of person/company image image Misc / Fixes (v1.4.0-b2) * [*] UX: only load filters that are actually shown + [*] reload filters when "edit filters" is done (only reload those filters that have changed visibility from false to true) * [*] FIX: series/movies filters are not stored when switching to movies/series and back + [*] related bug: switching movies <> series may lead to 0 media items, even when pressing reload button * [*] FIX: clicking on plot keyword in "find plot keyword dialog" does nothing * [*] FIX: hide items in dialogs that have 0 media (e.g. plot keywords for movies that can only be found in series) * [*] FIX: prevent filtering and highlighting of searchText in Episodes listing * [*] DECISION: bring back filters for episodes? + NOT NOW! this introduces more problems than solutions * [*] FIX: include description text in search space * [*] FIX: fast switching during trailer show lags behind v1.4.0-b1 Features (v1.4.0-b1) * [*] FEAT: when clicking a media item in one of the smaller lists, show the item's card + [*] Media Property Dialog + [*] Trailer Show (LocalVideoPlayerDialog, VideoPlayerDialog) + [*] Chat GPT Dialog image Misc / Fixes (v1.4.0-b1) * [*] UX: MediaList: as soon as "sort by" was changed by the user, reset page to 1 v1.3.37-a8 Misc / Fixes (v1.3.37-a8) * [*] FIX: sort by Season and Episode didn't work anymore * [*] SCRAPER: Update Plotsummary IMDB Scraper Test v1.3.37-a7 Features (v1.3.37-a7) * [*] UX/SCRAPER: use imdb-graphql-urls.json (also try to fetch them from master in github, this way we can update the urls if imdb changes them - without creating a new release) + https://raw.githubusercontent.com/theMK2k/Media-Hoarder/ master/src/data/imdb-graphql-urls.json * [*] UX/SCRAPER: propagate actual errors of imdb scraping to the test result (i.e. errors in graphql querying instead of $IMDB_something is NULL) v1.3.37-a6 Features (v1.3.37-a6) Series: Media Property Dialog * [*] FEAT: make series clickable and expand to episodes listing for the selected series, show affected number of episodes vs. total number of episodes * [*] UX: remove the episodes section (in favor of episodes sections for all listed series) Series: IMDB Rating Dialog * [*] FEAT: IMDB Rating heatmap like https://whattowatchon.tv + [*] make medialist item card a shared component (now used in medialist as well as SeriesIMDBRatingDialog)main list "jumps" and THEN reloads with the filter applied (possibly a fix for another issue) + [*] prevent certain activities while in IMDB Rating Dialog mode image image * [*] UI: fix z-index for other dialogs on top of the SeriesIMDBRatingDialog * [*] UX: globally track MediaPropertyDialog's visibility in order to allow closing of SeriesIMDBRatingDialog on outside-click if MediaPropertyDialog is not open * [*] UI: also provide clickable area for episodes we have but is missing an IMDB rating image * [*] MediaList: provide Series_id_Movies_Owner explicitly to MediaPropertyDialog Series: Edit Media Dialog * [*] FEAT: Allow user to define audio / subtitle languages + [*] implement EditMediaItemDialog controls + [*] save on diff image image * [*] DB: tbl_Movies_MI_Qualities: also use for editing the series entry v1.3.37-a5 Misc / Fixes (v1.3.37-a5) * [*] SCRAPER: imdb-graphql-urls: update seriesEpisodes (new persisted query) * [*] FIX: series episodes matching: don't assume E01 if neither season nor episode are set v1.3.37-a4 Misc / Fixes (v1.3.37-a4) * [*] UX: MediaList: store currentPage for Movies, Series and Episodes (episodes in tbl_Movies.Series_currentPage) * [*] UX: MediaList: optimize fetchSortValues before fetchFilters * [*] SCRAPER/UX: findIMDBtconst for episodes: + [*] tt* override + [*] by season and episode numbers v1.3.37-a3 Misc / Fixes * [*] UX: use tt* in the filename to override the tconst of an episode * [*] UX: unlink IMDB on series: also unlink all episodes, which + [*] don't have the tt* as part of their file name + [*] haven't been user-set tt* (do we even track this?) v1.3.37-a Assets 18 Loading All reactions 0 Join discussion Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.