Skip to content

Releases: amcgready/Scanly

v1.5

24 Jun 21:09
fbfeb0c

Choose a tag to compare

Release Notes – Version 1.5.0


🚀 Major Updates

New Files & Documentation

  • Introduced INSTALL.md covering installation via:

    • Standard (local)
    • PyPI (coming soon)
    • Docker
  • Added sample scanner data:

    • data/movie_scanner.json
    • data/tv_scanner.json
  • New script: docker-entrypoint.sh for improved container bootstrapping

Configuration Enhancements

  • .env.template now includes:

    • Expanded scanner, webhook, logging, monitoring, and Plex variables
    • TMDB folder ID support
    • Fine-tuned scanner/monitor settings

Docker & Deployment

  • Major Docker refactor:

    • Improved Dockerfile and docker-compose.yml
    • Entrypoint logic modularized; permissions handled separately
    • Docker volumes now mount /mnt by default
  • New bootstrap scripts ensure robust first-run setup

Requirements & Tooling

  • Expanded requirements.txt with:

    • Dev tools: black, isort, flake8
    • Test tools: pytest, pytest-cov
    • Docs: sphinx
    • System monitoring: psutil
  • Dependencies now grouped for testing vs. linting/formatting

README & Onboarding

  • Updated to v1.5.0 (previously v1.3.0)
  • Quick-start install and CLI usage added
  • New sections: CLI automation, troubleshooting tips
  • Installation details moved to INSTALL.md

Anime Movie List Overhaul

  • scanners/anime_movies.txt cleaned and expanded:

    • Replaced [Error] stubs with real titles + TMDB IDs
    • Entries now consistently formatted and attributed

Logging & Monitoring

  • logs/monitor.log now captures:

    • Detailed monitoring actions
    • Webhook notification activity
  • Improved log rotation and file management


🔧 General Improvements

  • Config files now include clearer descriptions and inline docs
  • Docker and CI/CD flows more stable and flexible
  • Simplified CLI/Docker workflows
  • Better installation experience with richer documentation
  • Vastly improved anime movie scanning accuracy and coverage

v1.4

02 May 23:48

Choose a tag to compare

  • Updated 'Settings' menu to be more comprehensive
  • Fix for Docker deployment
  • Special case fix for Synology deployment
  • Increased accuracy of scanners
  • Increased accuracy of Anime matching
  • Full implementation of 'Monitor Scan'.
  • Fix to neverending log file

v1.3

04 Apr 21:45

Choose a tag to compare

  • Added the ability to create custom regex patterns via the 'Settings' menu
  • Implemented several fixes for matching
  • Introduction of scanners: New folder, Scanners, exists with a file for each content type. Adding a show or movie to one of these lists is a hard override for content type (i.e. If you add Star Trek The Next Generation to the tv_series.txt file, this show will be detected as a TV Series). This is useful for users who do not wish to work with regex patterns for identification

v1.2

02 Apr 22:51

Choose a tag to compare

  • Adds MDBlist parsing to Scanly
  • Adds content type extraction based on MDBlist
  • General bug fixes
  • Improved Anime detection

v1.1

31 Mar 17:17

Choose a tag to compare

  • Adjusted log file to only include latest session
  • Added additional logic for auto-processing seasons and episodes
  • Added logic that attempts to extract content type based on directory (i.e. /mnt/rclone/shows would set all files inside to 'TV Series' by default)
  • Restructured menu combining Directory and Individual scan features into one scan type
  • Applied fix for ASCII art display issues in PowerShell
  • Introduced fallback art if ASCII art fails to display
  • Added option in .env to switch between symlinks and hard links
  • Updated docker-compose.yml to properly pull all environment variables from .env

v1.0.0

28 Mar 14:58
bcf1258

Choose a tag to compare

Initial release of the software that includes basic movie, tv, and anime scanning and organization.