Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added initial IMDB indexer. #3603

Merged
merged 90 commits into from
Mar 1, 2022
Merged

Added initial IMDB indexer. #3603

merged 90 commits into from
Mar 1, 2022

Commits on Jan 12, 2018

  1. Added initial IMDB indexer.

    Working: Searching + basic adding of show.
    p0psicles committed Jan 12, 2018
    Configuration menu
    Copy the full SHA
    c8e276e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b76d78e View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2018

  1. Configuration menu
    Copy the full SHA
    6912013 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e94dd24 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2018

  1. Configuration menu
    Copy the full SHA
    81f06ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e325619 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc25c36 View commit details
    Browse the repository at this point in the history
  4. Fix show_url

    duramato authored Jan 14, 2018
    Configuration menu
    Copy the full SHA
    6222031 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2018

  1. Merge remote-tracking branch 'remotes/origin/develop' into feature/ad…

    …d-imdb-indexer
    
    # Conflicts:
    #	medusa/image_cache.py
    p0psicles committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    8b4e251 View commit details
    Browse the repository at this point in the history
  2. Fix network and images.

    p0psicles committed Feb 8, 2018
    Configuration menu
    Copy the full SHA
    2223f45 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2018

  1. Configuration menu
    Copy the full SHA
    80a607b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cad5dea View commit details
    Browse the repository at this point in the history
  3. Added actors.

    * Don't display imdb icon, when it's an imdb show, as there is already an icon shown.
    * added cross-env to package.json for building.
    p0psicles committed Feb 9, 2018
    Configuration menu
    Copy the full SHA
    d3a4e7d View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2018

  1. Configuration menu
    Copy the full SHA
    06a99f4 View commit details
    Browse the repository at this point in the history
  2. Use the poster initially provided with the show, as the images api, d…

    …oesn't have any ratings attached to the images.
    
    Use the production art as fanart.
    * Rename the exceptions to be used as imdb exceptions.
    p0psicles committed Feb 10, 2018
    Configuration menu
    Copy the full SHA
    730620a View commit details
    Browse the repository at this point in the history
  3. Refactor indexers.

    * Use get_nested_value function for tvmaze.
    p0psicles committed Feb 10, 2018
    Configuration menu
    Copy the full SHA
    eace45e View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2018

  1. Use get_nested_value() function for tmdb.

    * Fixed get_nested_value for when it's getting 0 or empty strings.
    p0psicles committed Feb 11, 2018
    Configuration menu
    Copy the full SHA
    4d9986b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    817e695 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3e87f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20b0d48 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2018

  1. Merge remote-tracking branch 'remotes/origin/develop' into feature/ad…

    …d-imdb-indexer
    
    # Conflicts:
    #	medusa/show/recommendations/anidb.py
    #	medusa/show/recommendations/imdb.py
    #	themes-default/slim/yarn.lock
    p0psicles committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    203ffbd View commit details
    Browse the repository at this point in the history
  2. Fix issues with shows missing info.

    * correct merge conflict.
    p0psicles committed Feb 18, 2018
    Configuration menu
    Copy the full SHA
    f1bfbc1 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2018

  1. Fix exception for when search doesn't return any results.

    The raise, was removed somewhere.
    p0psicles committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    f956eec View commit details
    Browse the repository at this point in the history
  2. Use templating for the show_url.

    * Imdb requires the tt with appended 0's in front of the id.
    p0psicles committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    65fb5d6 View commit details
    Browse the repository at this point in the history
  3. Change the addShows addShows/searchIndexersForShowName function to re…

    …turn a key/value pair of values.
    
    In stead of list.
    * Refactored mako for the refactor of the indexer_api to api.
    p0psicles committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    1800961 View commit details
    Browse the repository at this point in the history
  4. Fixed searching for The Tick.

    * Search was giving duplicate results. Filtered them by unique indexer and seriesId.
    * Fixed issue where it cannot get a startyear, for a distribution. My guess is, this happens with stream providers like amazon and netflix.
    p0psicles committed Feb 19, 2018
    Configuration menu
    Copy the full SHA
    05d08c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. Configuration menu
    Copy the full SHA
    8d601eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81304ae View commit details
    Browse the repository at this point in the history
  3. Modify get_last_updated_series parameters.

    Add the cache parameter, for retrieving lastUpdates of specific show+season.
    p0psicles committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    4521d70 View commit details
    Browse the repository at this point in the history
  4. Start changing show_updater.py to add the ability of adding using per…

    … season updates when no the indexer does not provide a list of recently updated shows.
    p0psicles committed Mar 15, 2018
    Configuration menu
    Copy the full SHA
    6d1e970 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Merge remote-tracking branch 'remotes/origin/develop' into feature/ad…

    …d-imdb-indexer
    
    # Conflicts:
    #	medusa/indexers/tmdb/api.py
    #	medusa/indexers/tvmaze/api.py
    #	medusa/indexers/tvmaze/exceptions.py
    #	medusa/show_updater.py
    p0psicles committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    9a907b2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ccbbea View commit details
    Browse the repository at this point in the history
  3. restored the show update delay.

    Fixed bug.
    p0psicles committed Mar 16, 2018
    Configuration menu
    Copy the full SHA
    1b90fe9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    920156f View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2018

  1. Configuration menu
    Copy the full SHA
    4ec0fde View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Merge remote-tracking branch 'origin/develop' into feature/add-imdb-i…

    …ndexer
    
    # Conflicts:
    #	ext/imdbpie/imdbpie.py
    #	medusa/__main__.py
    #	medusa/databases/cache_db.py
    #	medusa/databases/main_db.py
    #	medusa/helpers/__init__.py
    #	medusa/helpers/externals.py
    #	medusa/indexers/api.py
    #	medusa/indexers/base.py
    #	medusa/indexers/config.py
    #	medusa/indexers/exceptions.py
    #	medusa/indexers/tmdb/api.py
    #	medusa/indexers/tmdb/exceptions.py
    #	medusa/indexers/tvdbv2/api.py
    #	medusa/indexers/tvdbv2/exceptions.py
    #	medusa/indexers/tvdbv2/fallback.py
    #	medusa/indexers/tvmaze/api.py
    #	medusa/indexers/tvmaze/exceptions.py
    #	medusa/indexers/ui.py
    #	medusa/metadata/generic.py
    #	medusa/metadata/kodi_12plus.py
    #	medusa/providers/torrent/json/btn.py
    #	medusa/scene_exceptions.py
    #	medusa/scene_numbering.py
    #	medusa/server/api/v1/core.py
    #	medusa/server/api/v2/config.py
    #	medusa/server/web/home/add_shows.py
    #	medusa/server/web/home/handler.py
    #	medusa/show/recommendations/anidb.py
    #	medusa/show/recommendations/imdb.py
    #	medusa/show/recommendations/trakt.py
    #	medusa/show_queue.py
    #	medusa/show_updater.py
    #	medusa/trakt_checker.py
    #	medusa/tv/episode.py
    #	medusa/tv/series.py
    #	tests/apiv2/test_config.py
    #	themes-default/legacy/static/js/add-shows/new-show.js
    #	themes-default/legacy/views/addShows_newShow.mako
    #	themes-default/legacy/views/config_general.mako
    #	themes-default/legacy/views/config_notifications.mako
    #	themes-default/legacy/views/displayShow.mako
    #	themes-default/legacy/views/editShow.mako
    #	themes-default/legacy/views/home_massAddTable.mako
    #	themes-default/legacy/views/partials/home/banner.mako
    #	themes-default/legacy/views/partials/home/simple.mako
    #	themes-default/legacy/views/partials/home/small.mako
    #	themes-default/legacy/views/partials/showheader.mako
    #	themes-default/legacy/views/schedule.mako
    #	themes-default/slim/gulpfile.js
    #	themes-default/slim/package.json
    #	themes-default/slim/static/js/add-shows/new-show.js
    #	themes-default/slim/views/addShows_newShow.mako
    #	themes-default/slim/views/config_general.mako
    #	themes-default/slim/views/config_notifications.mako
    #	themes-default/slim/views/displayShow.mako
    #	themes-default/slim/views/editShow.mako
    #	themes-default/slim/views/home_massAddTable.mako
    #	themes-default/slim/views/partials/home/banner.mako
    #	themes-default/slim/views/partials/home/simple.mako
    #	themes-default/slim/views/partials/home/small.mako
    #	themes-default/slim/views/partials/showheader.mako
    #	themes-default/slim/views/schedule.mako
    #	themes-default/slim/yarn.lock
    #	themes/dark/assets/js/add-shows/new-show.js
    #	themes/dark/assets/js/add-shows/new-show.js.map
    #	themes/dark/package.json
    #	themes/dark/templates/addShows_newShow.mako
    #	themes/dark/templates/config_general.mako
    #	themes/dark/templates/config_notifications.mako
    #	themes/dark/templates/displayShow.mako
    #	themes/dark/templates/editShow.mako
    #	themes/dark/templates/home_massAddTable.mako
    #	themes/dark/templates/partials/home/banner.mako
    #	themes/dark/templates/partials/home/simple.mako
    #	themes/dark/templates/partials/home/small.mako
    #	themes/dark/templates/partials/showheader.mako
    #	themes/dark/templates/schedule.mako
    #	themes/legacy/assets/js/add-shows/new-show.js
    #	themes/legacy/assets/js/add-shows/new-show.js.map
    #	themes/legacy/templates/addShows_newShow.mako
    #	themes/legacy/templates/config_general.mako
    #	themes/legacy/templates/config_notifications.mako
    #	themes/legacy/templates/displayShow.mako
    #	themes/legacy/templates/editShow.mako
    #	themes/legacy/templates/home_massAddTable.mako
    #	themes/legacy/templates/layouts/main.mako
    #	themes/legacy/templates/partials/home/banner.mako
    #	themes/legacy/templates/partials/home/simple.mako
    #	themes/legacy/templates/partials/home/small.mako
    #	themes/legacy/templates/partials/showheader.mako
    #	themes/legacy/templates/schedule.mako
    #	themes/light/assets/js/add-shows/new-show.js
    #	themes/light/assets/js/add-shows/new-show.js.map
    #	themes/light/package.json
    #	themes/light/templates/addShows_newShow.mako
    #	themes/light/templates/config_general.mako
    #	themes/light/templates/config_notifications.mako
    #	themes/light/templates/displayShow.mako
    #	themes/light/templates/editShow.mako
    #	themes/light/templates/home_massAddTable.mako
    #	themes/light/templates/partials/home/banner.mako
    #	themes/light/templates/partials/home/simple.mako
    #	themes/light/templates/partials/home/small.mako
    #	themes/light/templates/partials/showheader.mako
    #	themes/light/templates/schedule.mako
    p0psicles committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    36dfa7b View commit details
    Browse the repository at this point in the history
  2. Fix conflicts

    p0psicles committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    6ed906a View commit details
    Browse the repository at this point in the history
  3. Fix adding shows using imdb

    p0psicles committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    e48c213 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a4a62a View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Fixed a number of bugs

    p0psicles committed Feb 19, 2022
    Configuration menu
    Copy the full SHA
    2c57175 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. Fix status tmdb

    p0psicles committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    4a0f630 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea901f3 View commit details
    Browse the repository at this point in the history
  3. Fix show_updater

    p0psicles committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    7858ba5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a6e227 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    ad540a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f6123e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34d9b68 View commit details
    Browse the repository at this point in the history
  4. fixing old merge conflicts

    p0psicles committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    bdf374e View commit details
    Browse the repository at this point in the history
  5. Not using this

    p0psicles committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    76c644e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7992b6d View commit details
    Browse the repository at this point in the history
  7. Fix more merge conflicts

    p0psicles committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    7fc2c80 View commit details
    Browse the repository at this point in the history
  8. More merge conflicts

    p0psicles committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    5ff8c06 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e678649 View commit details
    Browse the repository at this point in the history
  10. Fix change-indexer

    p0psicles committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    4025d71 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8f6a1ab View commit details
    Browse the repository at this point in the history
  12. comment show_updater

    p0psicles committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    6d3c8be View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a572ca2 View commit details
    Browse the repository at this point in the history
  14. Fix get origin_country

    p0psicles committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    4bd36a0 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Fix change-indexer

    p0psicles committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    7f13fe2 View commit details
    Browse the repository at this point in the history
  2. Lots of fixes:

    * Refactored the imdb id thing
    * Fixed recommended shows (adding imdb)
    p0psicles committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    57c1271 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52a77e5 View commit details
    Browse the repository at this point in the history
  4. Add search imdb by id.

    p0psicles committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    667203a View commit details
    Browse the repository at this point in the history
  5. fix: Add existing shows

    p0psicles committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    ee0ba44 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff23600 View commit details
    Browse the repository at this point in the history
  7. added externals component

    p0psicles committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    bf3ad02 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8ec6e04 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Fix imdb status

    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    fb6874f View commit details
    Browse the repository at this point in the history
  2. Extended tmdb exception handling.

    For AttributeError: 'NoneType' object has no attribute 'raise_for_status'
    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    1303532 View commit details
    Browse the repository at this point in the history
  3. Fix error with lastaired

    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    fd5f013 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76b8246 View commit details
    Browse the repository at this point in the history
  5. Fix get_episode error

    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    b8c133b View commit details
    Browse the repository at this point in the history
  6. Clean recommended_db

    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    baaf043 View commit details
    Browse the repository at this point in the history
  7. Improve searching

    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    e14be33 View commit details
    Browse the repository at this point in the history
  8. add logs

    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    d783c2a View commit details
    Browse the repository at this point in the history
  9. simplify clean imdb tt

    p0psicles committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    63b7444 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Fix parsing images tmdb

    p0psicles committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    77e7632 View commit details
    Browse the repository at this point in the history
  2. Fix exception handling for show_updater when updating through indexer…

    …s without a per season update list like tvmaze.
    p0psicles committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    41a688b View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    a6a8226 View commit details
    Browse the repository at this point in the history
  2. New imdb sorting logic

    p0psicles committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    b8e6fff View commit details
    Browse the repository at this point in the history
  3. Improve the show season updates.

    * Limit the amount of info pulled for checking if we need a season update.
    * Only pull the season that we need.
    p0psicles committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    19e3363 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6db36ff View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Configuration menu
    Copy the full SHA
    aaefba0 View commit details
    Browse the repository at this point in the history
  2. comment

    p0psicles committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    f68957b View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Fix imdb id parse error

    p0psicles committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    5c273af View commit details
    Browse the repository at this point in the history
  2. Fix diverse imdb id mapping

    p0psicles committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    1cc83c8 View commit details
    Browse the repository at this point in the history
  3. Add login response check

    p0psicles committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    e23ebf6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b3d7a8d View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Fix flake warnings

    p0psicles committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    5e8096d View commit details
    Browse the repository at this point in the history
  2. Refactor and fix flake

    p0psicles committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    763289e View commit details
    Browse the repository at this point in the history
  3. Fix jest tests

    p0psicles committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    983f51b View commit details
    Browse the repository at this point in the history