Skip to content

Releases: terrelsa13/MUMC

MUMC v5.11.36

27 Jul 23:09

Choose a tag to compare

v5.11.36 Update 20250727

  • Get Sonarr episode Ids before unmonitoring episodes

Previous Releases

v5 Update 20250719

v5.11.35 Update 20250719

  • Streamline Radarr/Sonarr modules
  • Update URL request handler

v5 Update 20250712

v5.11.30 Update 20250712

  • Remove conflicting USERNAME Windows envar
    • -admin_username and ADMIN_USERNAME still exist and should be used

v5 Update 20250601

v5.11.29 Update 20250706

  • Radarr/Sonarr integration:
    • Support multiple instances of Radarr/Sonarr.
    • Unmonitor in Radarr/Sonarr:
      • Movies
      • Series
      • Episodes
    • Delete from Radarr/Sonarr:
      • Movies
      • Series
  • Add environmental variables to simplify mumc_config.yaml creation for Docker installs.
  • Update Docker install instructions.
  • Update configuration builder:
    • Add ability to remove users and/or libraries.
  • Gracefully exit MUMC when Python version used to run MUMC is less than the required version.
  • Add mixed collection_type for libraries with a "Mixed Movies And Shows" content type.
  • Add MUMC ASCII art.
  • Add ...config/ directory as default configuration file location.
  • Add ...log/ directory as default log file location.

  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • .../MUMC/config/mumc_config.yaml
      • .../MUMC/config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • .../logs/mumc_DEBUG.log

MUMC Features

MUMC v5.11.35

20 Jul 02:58

Choose a tag to compare

v5.11.35 Update 20250719

  • Streamline Radarr/Sonarr modules
  • Update URL request handler

Previous Releases

v5 Update 20250712

v5.11.30 Update 20250712

  • Remove conflicting USERNAME Windows envar
    • -admin_username and ADMIN_USERNAME still exist and should be used

v5 Update 20250601

v5.11.29 Update 20250706

  • Radarr/Sonarr integration:
    • Support multiple instances of Radarr/Sonarr.
    • Unmonitor in Radarr/Sonarr:
      • Movies
      • Series
      • Episodes
    • Delete from Radarr/Sonarr:
      • Movies
      • Series
  • Add environmental variables to simplify mumc_config.yaml creation for Docker installs.
  • Update Docker install instructions.
  • Update configuration builder:
    • Add ability to remove users and/or libraries.
  • Gracefully exit MUMC when Python version used to run MUMC is less than the required version.
  • Add mixed collection_type for libraries with a "Mixed Movies And Shows" content type.
  • Add MUMC ASCII art.
  • Add ...config/ directory as default configuration file location.
  • Add ...log/ directory as default log file location.

  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • .../MUMC/config/mumc_config.yaml
      • .../MUMC/config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • .../logs/mumc_DEBUG.log

MUMC Features

MUMC v5.11.30

13 Jul 02:11

Choose a tag to compare

v5.11.30 Update 20250712

  • Remove conflicting USERNAME Windows envar
    • -admin_username and ADMIN_USERNAME still exist and should be used

  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • .../MUMC/config/mumc_config.yaml
      • .../MUMC/config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • .../logs/mumc_DEBUG.log

Previous Releases

v5 Update 20250601

v5.11.29 Update 20250706

  • Radarr/Sonarr integration:
    • Support multiple instances of Radarr/Sonarr.
    • Unmonitor in Radarr/Sonarr:
      • Movies
      • Series
      • Episodes
    • Delete from Radarr/Sonarr:
      • Movies
      • Series
  • Add environmental variables to simplify mumc_config.yaml creation for Docker installs.
  • Update Docker install instructions.
  • Update configuration builder:
    • Add ability to remove users and/or libraries.
  • Gracefully exit MUMC when Python version used to run MUMC is less than the required version.
  • Add mixed collection_type for libraries with a "Mixed Movies And Shows" content type.
  • Add MUMC ASCII art.
  • Add ...config/ directory as default configuration file location.
  • Add ...log/ directory as default log file location.

  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • .../MUMC/config/mumc_config.yaml
      • .../MUMC/config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • .../logs/mumc_DEBUG.log

MUMC Features

MUMC v5.11.29

06 Jul 21:49

Choose a tag to compare

v5.11.29 Update 20250706

  • Radarr/Sonarr integration:
    • Support multiple instances of Radarr/Sonarr.
    • Unmonitor in Radarr/Sonarr:
      • Movies
      • Series
      • Episodes
    • Delete from Radarr/Sonarr:
      • Movies
      • Series
  • Add environmental variables to simplify mumc_config.yaml creation for Docker installs.
  • Update Docker install instructions.
  • Update configuration builder:
    • Add ability to remove users and/or libraries.
  • Gracefully exit MUMC when Python version used to run MUMC is less than the required version.
  • Add mixed collection_type for libraries with a "Mixed Movies And Shows" content type.
  • Add MUMC ASCII art.
  • Add ...config/ directory as default configuration file location.
  • Add ...log/ directory as default log file location.

  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • .../MUMC/config/mumc_config.yaml
      • .../MUMC/config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • .../logs/mumc_DEBUG.log

Previous Releases

MUMC Features

MUMC v5.11.28-beta

07 Jun 13:10

Choose a tag to compare

MUMC v5.11.28-beta Pre-release
Pre-release

v5.11.28-beta Update 20250607

  • Delete series after sonarr unmonitor/remove
    • Episodes are deleted before sonarr unmonitor
    • Movies are deleted before radarr unmonitor/remove
  • Check for all lowercase/uppercase permutations of 'imdb'
  • Fix radarr/sonarr warning output text
  • Warning when radarr movie info not available
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • ../logs/mumc_DEBUG.log
Previous Releases
v5 Update 20250601

v5.11.26-beta Update 20250601

  • Handle series when no IMdB information returned
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250530

v5.11.25-beta Update 20250530

  • Fix bug when checking for *arr url
  • When checking if series has ended; use first Sonarr entry with valid value for url and api_key
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250525

v5.11.24-beta Update 20250525

  • Add Radarr/Sonarr to delete summary text
  • Handle partial configuration of media_managers and/or media_managers settings
  • Update info header
  • Handle media_managers when UPDATE_CONFIG: true
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250519

v5.11.16-beta Update 20250519

  • Update to allow each instance of Radarr/Sonarr to have independent configuration options

    • Previous configuration options:
    advanced_settings:
      radarr:
        movie:
          unmonitor: boolean
          remove: boolean
      sonarr:
        series:
          unmonitor: boolean
          remove: boolean
        episode:
          unmonitor: boolean
    • New configuration options
    advanced_settings:
      radarr:
        movie:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
      sonarr:
        series:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        episode:
        - unmonitor: boolean
        - unmonitor: boolean
        - unmonitor: boolean
  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log

v5.11.15-beta Update 20250519

  • Update to allow multiple instances of Radarr and Sonarr.

    • Current media_mangers yaml structure:
      media_managers:
        radarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        sonarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: abcdefabcdef01234567890123456780
    • New media_managers yaml structure:
      media_managers:
        radarr:
        - enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarr1.example.com
          api_key: 1bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarrX.example.com
          api_key: xbcdefabcdef01234567890123456789
        sonarr:
        - enabled: true
          url: https://sonarr0.example.com
          api_key: abcdefabcdef01234567890123456780
        - enabled: true
          url: https://sonarr1.example.com
          api_key: bcadefabcdef01234567890123456781
        - enabled: true
          url: https://sonarrX.example.com
          api_key: cabdefabcdef0123456789012345678x
  • When the user/library updater is running; no longer display a user when they do not have access to valid libraries.

  • Add a custom internal "mixed" collection_type for libraries with a "Mixed Movies And Shows" content type.

  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250501

v5.11.7-beta Update 20250501

  • Fix compare error when REMOVE_FILES: True
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250424

v5.11.6-beta Update 20250424

  • Address emby/jellyfin inconsistent upper/lower case key values
  • Fix incorrectly handling existing admin userId during folder cleanup
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and `-v /path/to/your/config.yaml:/usr/src/app/config/mumc_con...
Read more

MUMC v5.11.26-beta

01 Jun 04:36

Choose a tag to compare

MUMC v5.11.26-beta Pre-release
Pre-release

v5.11.26-beta Update 20250601

  • Handle series when no IMdB information returned
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • ../logs/mumc_DEBUG.log
Previous Releases
v5 Update 20250530

v5.11.25-beta Update 20250530

  • Fix bug when checking for *arr url
  • When checking if series has ended; use first Sonarr entry with valid value for url and api_key
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default location is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250525

v5.11.24-beta Update 20250525

  • Add Radarr/Sonarr to delete summary text
  • Handle partial configuration of media_managers and/or media_managers settings
  • Update info header
  • Handle media_managers when UPDATE_CONFIG: true
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250519

v5.11.16-beta Update 20250519

  • Update to allow each instance of Radarr/Sonarr to have independent configuration options

    • Previous configuration options:
    advanced_settings:
      radarr:
        movie:
          unmonitor: boolean
          remove: boolean
      sonarr:
        series:
          unmonitor: boolean
          remove: boolean
        episode:
          unmonitor: boolean
    • New configuration options
    advanced_settings:
      radarr:
        movie:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
      sonarr:
        series:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        episode:
        - unmonitor: boolean
        - unmonitor: boolean
        - unmonitor: boolean
  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log

v5.11.15-beta Update 20250519

  • Update to allow multiple instances of Radarr and Sonarr.

    • Current media_mangers yaml structure:
      media_managers:
        radarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        sonarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: abcdefabcdef01234567890123456780
    • New media_managers yaml structure:
      media_managers:
        radarr:
        - enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarr1.example.com
          api_key: 1bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarrX.example.com
          api_key: xbcdefabcdef01234567890123456789
        sonarr:
        - enabled: true
          url: https://sonarr0.example.com
          api_key: abcdefabcdef01234567890123456780
        - enabled: true
          url: https://sonarr1.example.com
          api_key: bcadefabcdef01234567890123456781
        - enabled: true
          url: https://sonarrX.example.com
          api_key: cabdefabcdef0123456789012345678x
  • When the user/library updater is running; no longer display a user when they do not have access to valid libraries.

  • Add a custom internal "mixed" collection_type for libraries with a "Mixed Movies And Shows" content type.

  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250501

v5.11.7-beta Update 20250501

  • Fix compare error when REMOVE_FILES: True
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250424

v5.11.6-beta Update 20250424

  • Address emby/jellyfin inconsistent upper/lower case key values
  • Fix incorrectly handling existing admin userId during folder cleanup
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250422

v5.11.5-beta Update 20250422

  • Add ../logs/ directory for mumc_DEBUG.log
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • The mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • The ...
Read more

MUMC v5.11.25-beta

30 May 21:39

Choose a tag to compare

MUMC v5.11.25-beta Pre-release
Pre-release

v5.11.25-beta Update 20250530

  • Fix bug when checking for *arr url
  • When checking if series has ended; use first Sonarr entry with valid value for url and api_key
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
Previous Releases
v5 Update 20250525

v5.11.24-beta Update 20250525

  • Add Radarr/Sonarr to delete summary text
  • Handle partial configuration of media_managers and/or media_managers settings
  • Update info header
  • Handle media_managers when UPDATE_CONFIG: true
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250519

v5.11.16-beta Update 20250519

  • Update to allow each instance of Radarr/Sonarr to have independent configuration options

    • Previous configuration options:
    advanced_settings:
      radarr:
        movie:
          unmonitor: boolean
          remove: boolean
      sonarr:
        series:
          unmonitor: boolean
          remove: boolean
        episode:
          unmonitor: boolean
    • New configuration options
    advanced_settings:
      radarr:
        movie:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
      sonarr:
        series:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        episode:
        - unmonitor: boolean
        - unmonitor: boolean
        - unmonitor: boolean
  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log

v5.11.15-beta Update 20250519

  • Update to allow multiple instances of Radarr and Sonarr.

    • Current media_mangers yaml structure:
      media_managers:
        radarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        sonarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: abcdefabcdef01234567890123456780
    • New media_managers yaml structure:
      media_managers:
        radarr:
        - enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarr1.example.com
          api_key: 1bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarrX.example.com
          api_key: xbcdefabcdef01234567890123456789
        sonarr:
        - enabled: true
          url: https://sonarr0.example.com
          api_key: abcdefabcdef01234567890123456780
        - enabled: true
          url: https://sonarr1.example.com
          api_key: bcadefabcdef01234567890123456781
        - enabled: true
          url: https://sonarrX.example.com
          api_key: cabdefabcdef0123456789012345678x
  • When the user/library updater is running; no longer display a user when they do not have access to valid libraries.

  • Add a custom internal "mixed" collection_type for libraries with a "Mixed Movies And Shows" content type.

  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250501

v5.11.7-beta Update 20250501

  • Fix compare error when REMOVE_FILES: True
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250424

v5.11.6-beta Update 20250424

  • Address emby/jellyfin inconsistent upper/lower case key values
  • Fix incorrectly handling existing admin userId during folder cleanup
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250422

v5.11.5-beta Update 20250422

  • Add ../logs/ directory for mumc_DEBUG.log
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • The mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • The mumc_DEBUG.log file will not live in ../logs/mumc_DEBUG.log
    • This was done to have a common logs location for both Linux/Windows and Docker
v5 Update 20250421

v5.11.4-beta Update 20250421

  • Fix config version check incorrect length limit
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250420

v5.11.3-beta Update 20250420

  • Use the existing or desired config file path when creating or editing a the configuration file #150
  • ATTENTION!!!
    • Putting the config file in the s...
Read more

MUMC v5.11.24-beta

26 May 03:45

Choose a tag to compare

MUMC v5.11.24-beta Pre-release
Pre-release

v5.11.24-beta Update 20250525

  • Add Radarr/Sonarr to delete summary text
  • Handle partial configuration of media_managers and/or media_managers settings
  • Update info header
  • Handle media_managers when UPDATE_CONFIG: true
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
Previous Releases
v5 Update 20250519

v5.11.16-beta Update 20250519

  • Update to allow each instance of Radarr/Sonarr to have independent configuration options

    • Previous configuration options:
    advanced_settings:
      radarr:
        movie:
          unmonitor: boolean
          remove: boolean
      sonarr:
        series:
          unmonitor: boolean
          remove: boolean
        episode:
          unmonitor: boolean
    • New configuration options
    advanced_settings:
      radarr:
        movie:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
      sonarr:
        series:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        episode:
        - unmonitor: boolean
        - unmonitor: boolean
        - unmonitor: boolean
  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log

v5.11.15-beta Update 20250519

  • Update to allow multiple instances of Radarr and Sonarr.

    • Current media_mangers yaml structure:
      media_managers:
        radarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        sonarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: abcdefabcdef01234567890123456780
    • New media_managers yaml structure:
      media_managers:
        radarr:
        - enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarr1.example.com
          api_key: 1bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarrX.example.com
          api_key: xbcdefabcdef01234567890123456789
        sonarr:
        - enabled: true
          url: https://sonarr0.example.com
          api_key: abcdefabcdef01234567890123456780
        - enabled: true
          url: https://sonarr1.example.com
          api_key: bcadefabcdef01234567890123456781
        - enabled: true
          url: https://sonarrX.example.com
          api_key: cabdefabcdef0123456789012345678x
  • When the user/library updater is running; no longer display a user when they do not have access to valid libraries.

  • Add a custom internal "mixed" collection_type for libraries with a "Mixed Movies And Shows" content type.

  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250501

v5.11.7-beta Update 20250501

  • Fix compare error when REMOVE_FILES: True
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250424

v5.11.6-beta Update 20250424

  • Address emby/jellyfin inconsistent upper/lower case key values
  • Fix incorrectly handling existing admin userId during folder cleanup
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250422

v5.11.5-beta Update 20250422

  • Add ../logs/ directory for mumc_DEBUG.log
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • The mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • The mumc_DEBUG.log file will not live in ../logs/mumc_DEBUG.log
    • This was done to have a common logs location for both Linux/Windows and Docker
v5 Update 20250421

v5.11.4-beta Update 20250421

  • Fix config version check incorrect length limit
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250420

v5.11.3-beta Update 20250420

  • Use the existing or desired config file path when creating or editing a the configuration file #150
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker

v5.11.2-beta Update 20250420

  • Creating mumc_config.yaml in Docker should be easier now.
  • Updating mumc_config.yaml in Docker should be easier now.
  • MUMC ASCII art added
  • Old or unused code removed
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250417

v5.11.1-beta Update 20250417

  • Create ...
Read more

MUMC v5.11.16-beta

20 May 00:37

Choose a tag to compare

MUMC v5.11.16-beta Pre-release
Pre-release

v5.11.16-beta Update 20250519

  • Update to allow each instance of Radarr/Sonarr to have independent configuration options

    • Previous configuration options:
    advanced_settings:
      radarr:
        movie:
          unmonitor: boolean
          remove: boolean
      sonarr:
        series:
          unmonitor: boolean
          remove: boolean
        episode:
          unmonitor: boolean
    • New configuration options
    advanced_settings:
      radarr:
        movie:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
      sonarr:
        series:
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        - unmonitor: boolean
          remove: boolean
        episode:
        - unmonitor: boolean
        - unmonitor: boolean
        - unmonitor: boolean
  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
Previous Releases
v5 Update 20250519

v5.11.15-beta Update 20250519

  • Update to allow multiple instances of Radarr and Sonarr.

    • Current media_mangers yaml structure:
      media_managers:
        radarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        sonarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: abcdefabcdef01234567890123456780
    • New media_managers yaml structure:
      media_managers:
        radarr:
        - enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarr1.example.com
          api_key: 1bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarrX.example.com
          api_key: xbcdefabcdef01234567890123456789
        sonarr:
        - enabled: true
          url: https://sonarr0.example.com
          api_key: abcdefabcdef01234567890123456780
        - enabled: true
          url: https://sonarr1.example.com
          api_key: bcadefabcdef01234567890123456781
        - enabled: true
          url: https://sonarrX.example.com
          api_key: cabdefabcdef0123456789012345678x
  • When the user/library updater is running; no longer display a user when they do not have access to valid libraries.

  • Add a custom internal "mixed" collection_type for libraries with a "Mixed Movies And Shows" content type.

  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250501

v5.11.7-beta Update 20250501

  • Fix compare error when REMOVE_FILES: True
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250424

v5.11.6-beta Update 20250424

  • Address emby/jellyfin inconsistent upper/lower case key values
  • Fix incorrectly handling existing admin userId during folder cleanup
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250422

v5.11.5-beta Update 20250422

  • Add ../logs/ directory for mumc_DEBUG.log
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • The mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • The mumc_DEBUG.log file will not live in ../logs/mumc_DEBUG.log
    • This was done to have a common logs location for both Linux/Windows and Docker
v5 Update 20250421

v5.11.4-beta Update 20250421

  • Fix config version check incorrect length limit
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250420

v5.11.3-beta Update 20250420

  • Use the existing or desired config file path when creating or editing a the configuration file #150
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker

v5.11.2-beta Update 20250420

  • Creating mumc_config.yaml in Docker should be easier now.
  • Updating mumc_config.yaml in Docker should be easier now.
  • MUMC ASCII art added
  • Old or unused code removed
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250417

v5.11.1-beta Update 20250417

  • Create command line options for information needed during creation of mumc_config.yaml
    • Command line option are used externally as command line arguments or environmental variables
  • Gracefully exit when Python version is not >= the minimum required version
  • Address issues seen when TMdB or TVdB change the item ids for individual media items but Radarr/Sonarr do not reflect the updated ids
  • Update mumc_config.yaml creator/editor
    • Add additional user/library selection option to select all users and all libraries
    • Ability to add/remove users
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250406

v5.10.11 Updat...

Read more

MUMC v5.11.15-beta

19 May 08:23

Choose a tag to compare

MUMC v5.11.15-beta Pre-release
Pre-release

v5.11.15-beta Update 20250519

  • Update to allow multiple instances of Radarr and Sonarr.

    • Current media_mangers yaml structure:
      media_managers:
        radarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        sonarr:
          enabled: true
          url: https://radarr0.example.com
          api_key: abcdefabcdef01234567890123456780
    • New media_managers yaml structure:
      media_managers:
        radarr:
        - enabled: true
          url: https://radarr0.example.com
          api_key: 0bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarr1.example.com
          api_key: 1bcdefabcdef01234567890123456789
        - enabled: true
          url: https://radarrX.example.com
          api_key: xbcdefabcdef01234567890123456789
        sonarr:
        - enabled: true
          url: https://sonarr0.example.com
          api_key: abcdefabcdef01234567890123456780
        - enabled: true
          url: https://sonarr1.example.com
          api_key: bcadefabcdef01234567890123456781
        - enabled: true
          url: https://sonarrX.example.com
          api_key: cabdefabcdef0123456789012345678x
  • When the user/library updater is running; no longer display a user when they do not have access to valid libraries.

  • Add a custom internal "mixed" collection_type for libraries with a "Mixed Movies And Shows" content type.

  • ATTENTION!!!

    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!

    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
Previous Releases
v5 Update 20250501

v5.11.7-beta Update 20250501

  • Fix compare error when REMOVE_FILES: True
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250424

v5.11.6-beta Update 20250424

  • Address emby/jellyfin inconsistent upper/lower case key values
  • Fix incorrectly handling existing admin userId during folder cleanup
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • The default locations are:
      • ../config/mumc_config.yaml
      • ../config/mumc_config.yml
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • Putting the mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • This was done to have a common default config location for both Linux/Windows and Docker
    • The default locations is:
      • ../logs/mumc_DEBUG.log
v5 Update 20250422

v5.11.5-beta Update 20250422

  • Add ../logs/ directory for mumc_DEBUG.log
  • ATTENTION!!!
    • Putting the mumc_config.yaml file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
  • ATTENTION!!!
    • The mumc_DEBUG.log file in the same folder as the mumc.py file is no longer the default behavior
    • The mumc_DEBUG.log file will not live in ../logs/mumc_DEBUG.log
    • This was done to have a common logs location for both Linux/Windows and Docker
v5 Update 20250421

v5.11.4-beta Update 20250421

  • Fix config version check incorrect length limit
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250420

v5.11.3-beta Update 20250420

  • Use the existing or desired config file path when creating or editing a the configuration file #150
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker

v5.11.2-beta Update 20250420

  • Creating mumc_config.yaml in Docker should be easier now.
  • Updating mumc_config.yaml in Docker should be easier now.
  • MUMC ASCII art added
  • Old or unused code removed
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250417

v5.11.1-beta Update 20250417

  • Create command line options for information needed during creation of mumc_config.yaml
    • Command line option are used externally as command line arguments or environmental variables
  • Gracefully exit when Python version is not >= the minimum required version
  • Address issues seen when TMdB or TVdB change the item ids for individual media items but Radarr/Sonarr do not reflect the updated ids
  • Update mumc_config.yaml creator/editor
    • Add additional user/library selection option to select all users and all libraries
    • Ability to add/remove users
  • ATTENTION!!!
    • Putting the config file in the same folder as the mumc.py file is no longer the default behavior
    • It can still be achieved by using -c /path/to/your/config.yaml in Linux/Windows and -v /path/to/your/config.yaml:/usr/src/app/config/mumc_config.yaml in Docker
    • This was done to have a common default config location for both Linux/Windows and Docker
v5 Update 20250406

v5.10.11 Update 20250406

Because TMDBIds sometimes change unmonitoring/removing movies from Radarr has to be done in a specific way:

  1. Lookup movie using the IMDB Id (the IMDB Id should NEVER change)
  2. Grab the TMDB Id Radarr returns from the lookup in step 1
  3. Get the movie info from Radarr using the TMDB Id in step 2
  4. Unmonitor/Remove movie from Radarr based in TMDB Id Radarr has provided
v5 Update 20250406

v5.10.10 Update 20250406

  • Movie Sonarr/Radarr function calls underneath try: statements
  • Update Sonarr/Radarr warning text
v5 Update 20250404

v5.10.8 Update 20250405

  • v5.10.8 Fix bug that limited console formatting to the length of the value in:
admin_settings:
  output_controls:
    character_limit:
      print: 128
v5 Update 20250404

v5.10.7 Update 20250404

  • Fix bug when media_managers not configured
v5 Update 20250330

v5.10.6 Update 20250330

  • When media_item no longer in Radarr/Sonarr; ignore missing data and keep going
v5 Update 20250329

v5.10.5 Update 20250329

  • Add additional debugging text to URL timeouts
v5 Update 20250119

v5.10.4 Update 20250119

  • Fix issue with creating configuration file
v5 Update 20250103

v5.10.2 Update 20250103

  • Fix issue with saving data returned from POSTs

v5.10.1 Update 20250103

Read more