github javinizer/Javinizer 2.0.0-alpha3

latest releases: 2.5.17, 2.5.16, 2.5.15...
pre-release3 years ago

I'm aware of an issue of error output during sort, but still completing successfully

Updated command-line documentation and examples are now added to the README. New settings documentation is still WIP.

Added

  • Javinizer now runs multi-threaded by default by use of Invoke-Parallel (Allowed up to 10 threads)
  • -Depth parameter to specify -Recurse depth
  • -Set parameter to update any setting from the commandline via a hashtable
  • -SettingsPath parameter to specify an external settings file
  • -HideProgress parameter to hide the progress bar when sorting
  • PSEdition Core requirement added to all public functions
  • Settings validation function
  • Re-added -MoveToFolder and -RenameFile parameters
  • Re-added -Strict parameter

Changed

  • FullName column added to thumbnail csv - Not required if adding actress manually
  • Changed function name Update-JVThumbs -> Update-JVThumbCsv
  • Setting name sort.metadata.thumbcsv.path -> location.thumbcsv
  • Setting name sort.metadata.genrecsv.path -> location.genrecsv
  • Setting name admin.log.path -> location.log
  • -Version parameter output
  • Url matches using -Find are more intuitive

Fixed

  • Missing setting scraper.movie.javbuzh added to jvSettings.json file
  • Encoding errors where sort.metadata.nfo.translate is enabled
  • Error when running -Find without any scrapers enabled

Removed

  • Logging module dependency

Changes:

See More
  • af7905d Merge 446afd8 into f700338
  • 446afd8 Merge branch 'master' into dev
  • f700338 Delete SUMMARY.md
  • d077e6f Updates for 2.0.0-alpha3
  • affe9ce Remove logging module dependency calls
  • a15a1d3 Add throttlelimit validation
  • 63d8f8f Add recurse depth
  • 0990866 Remove warning for updated files
  • 821539e Fix utf8 encoding error on translation
  • ebefd35 Update throttle settings
  • 4a93682 Remove verbose messaging on invoke-parallel
  • a581a04 Add trycatch for -Set
  • a0fc491 Fix logging to include error messages
  • 92f27b0 Reimplement multi with invoke-parallel
  • fd69efb Customize invoke-parallel for Javinizer progress
  • 2119f98 Add warning if sort completes but file already exists
  • aa6f391 Implement invoke-parallel
  • 03e586b Remove set-javlibraryowned settings
  • e2a5ce6 Update README.md
  • 0e24156 GitBook: [master] 2 pages modified
  • 4ca3a1e Add docs index
  • 511b3ba Update multi functionality
  • d23d878 Update throttle limit to 100
  • 686faa9 Update logging to remove dependency
  • 45c455d Update setting defaults with genrecsv disabled
  • 9e30222 Add multi functionality
  • a800817 Update logging module to bootstrap script
  • b26ee46 Add module dependency to build agent
  • 30ff11a Remove compatible editions in manifest
  • f18fa5f Add shouldprocess when setting emby thumbs
  • 8d495ce Changed thumbnail csv to include fullname
  • 2d92063 Remove required module from module manifest
  • dba2c3c Fix module manifest
  • b246cef Change function name Update-JVThumbCsv
  • adab33d Add settings file validation
  • d9acfcb Update location settings names
  • 2b77def Add Set parameter functionality
  • 4dec1ad Add MoveToFolder and RenameFile parameters
  • 53d30ba Update version output, Settings param
  • e5f1bb8 Fix error when running without scrapers
  • a66905b Add module and PSEdition requirements
  • 4c2f270 Re-add strict parameter
  • 00640f3 Add missing scraper setting
  • 450c04b Merge pull request #64 from jvlflame/rewrite
  • a0bcc4e Fix nfo host output
  • f1b2b96 Fix for 2.0.0-alpha1
  • 344103c Update for 2.0.0-alpha1
  • be5841d Add url sort support
  • 03e321f Fix file declarations
  • a48b4ba Removed logging module
  • 46fa2ec Remove formattingcheck test
  • 48bd9e1 Update build to not error on code formatting check
  • ea91770 Add logging module
  • cbc6860 Fix open jv files
  • 4513d07 Fix trailing commas
  • 6a94da5 Update if log is disabled
  • 474a36b Update settings defaults
  • 26ac94b Remove legacy files
  • ee60e7d Fix trailing slash on javlibrary baseurl
  • d1fb83d Replace default log file
  • 3c7e3d5 Allow user defined javlibrary base url
  • 8952757 Allow user defined genre csv
  • 47703c0 Add user defined javlibrary base url
  • 42467f2 Allow user-defined thumb csv path
  • b6d16ee Update emby thumb functionality
  • 0c356da Set better default paging for thumbs
  • d7b45f4 Rewrite Set-JVEmbyThumbs
  • c282b00 Fix error message output
  • c5c21fd Update verbouse completed output
  • cd217cf Update logging
  • ef5b42d Rewrite Test-JVData functionality
  • b036e59 Update genre replacement defaults
  • b2a9e20 Remove maxpathlength and update settings defaults
  • 1e825ec Add replacegenre functionality
  • 1e6a551 Add nfoperfile functionality
  • 8861383 Update logging
  • c6b91ce Rename Write-JVLog
  • d1699b6 Remove hardcoded module import path
  • 96f53a0 Update function formatting
  • f9768b2 Remove maxpathlength, add maxtitlelength
  • 3d7cee9 Update string translation function
  • d1a5137 Add translate/ignore genre functionality
  • a224378 Fix year conversion
  • 268bf38 Allow external settings definition
  • 98c93bb Update verbose messaging
  • 2926972 Update find and sort functionality
  • dfeff84 Update function name Get-JVUrlLocation
  • e20b0f7 Add settings declaration
  • 0a4af85 Update actress set functionality in nfo
  • 4290719 Update log messages
  • 45f8fbe Fix thumb img setting
  • 06335ee Set Write-JLog as private function
  • 0773660 Split scraper functions
  • 2a05e0d Add thumbcsv and alias functionality to aggregated
  • 14de267 Remove legacy scripts
  • 3f12b3a Fix extra characters in JVString conversion
  • 9c25c63 Rename settings files
  • 5a4753a Rename Update-JVThumbs
  • 71d8496 Fix only one actress being scraped from javlibrary
  • d964874 Update thumb csv function
  • 5b8407c Updates
  • 1a5fafa Update scrapers
  • e7ee92f Update dmm contentid to id
  • e36a548 Update pipeline functions
  • ae549fd Update date/year field names
  • dbfeec4 Remove get-javinizerdata file
  • 478e23d Add initial data/aggregated functions
  • e9c2c57 Update r18/dmm retry from 5 to 3
  • 964199b Update settings file format to single line
  • 7446fbf Update url scraper outputs
  • d7b4967 Update function names
  • 564ce1a Rename dataobject filenames
  • 6d2d2ef Allow nulls on convert-htmlcharacter
  • be1743d Update scrapers
  • fb8ba90 Set log info to verbose
  • a081e53 Update R18 scrapers
  • f8a1876 Move scraper files to public
  • 0405404 Update scrapers functionality
  • e573c79 Set Convert-HTMLCharacter public
  • 76ca9a6 Update file matcher to better capture contentid
  • b40855b Convert settings from ini to json
  • 2225ec2 Update for pipeline input
  • f8cdb56 Remove old files
  • d1ef4d3 Add new logging function
  • 52ab693 Change set-owned interval setting name
  • d41e254 Add log when failed to set owned on JAVLibrary
  • f4f85fc Add module check and import for multi threads
  • c000254 Add timeout interval on JAVLibrary set-owned
  • 47749e9 Remove set-owned from default workflow
  • 5786743 Fix setting owned movies when list is empty (#57)

This list of changes was auto generated.

Don't miss a new Javinizer release

NewReleases is sending notifications on new releases.