Releases: javinizer/Javinizer
2.4.2
2.4.0
WARNING The jvSettings.json default metadata priorities have been changed to prioritize javlibrary over r18. If you have been using the default settings previously, make sure to update them accordingly.
A lot of QoL has been introduced for both the Docker and Windows Javinizer GUI setup as well as improvements to functionality. You can now install via Javinizer -InstallGUI
and skip the first-time dashboard import when running Javinizer -OpenGUI
.
For docker, the default container port has been changed from 5000 => 8600 to not conflict with Synology. The /home/data
volume has been removed, and the new mount path for the jvSettings.json file is /home/jvSettings.json
.
# New container port is now 8600
docker run -p 8600:8600 jvlflame/javinizer:latest
View updated GUI components
Updated sidebar/appbar
Tooltips
Genre/Tag editor
Stats
Individual scraper source data
Advanced manual search
Output preview
Filematcher preview
Added
- Added
-OpenModule
parameter to open the Javinizer module directory - Added setting
scraper.option.addmaleactors
to scrape avdanyuwiki.com for male actors (#147)- Updated English names in the thumb csv will be added in a later release
- Sorting files via the CLI now populates the history csv file (-OpenHistory)
- GUI: Added ouput and filematcher preview
- GUI: Added recurse depth selection on sort card
- GUI: Added genre/tag editor popups
- GUI: Added stats page that corresponds with the history csv
- GUI: Added an advanced manual search workflow
- GUI: Added tooltip descriptions for most GUI actions and settings options
- GUI: Added better dark/light theme management, refreshed appbar
- GUI: Added 'not matched' count to sort progress popup
Changed
- Updated settings metadata priority defaults to favor javlibrary over r18
- mgstageja scraper no longer includes actress aliases in the JapaneseName
- jav321 scrapers no longer include actress aliases in the JapaneseName
- History csv now includes all metadata fields
- GUI: Installing the GUI no longer requires first-run setup via
-OpenGUI
and Docker - GUI: PowerShell Universal version upgraded from 1.4.7 => 1.5.13
- GUI: Default port changed from 5000 => 8600
- GUI: GUI now runs in a non-admin scope to allow easier access to network drives
Fixed
- Fixed issue where actress images would fail to download if they contained special characters on mgstage (#223)
- Fixed issue causing update check to never run
- Fixed issue with javlibraryja and javlibraryzh scrapers not accepting manual cloudflare cookies
- Fixed issue where R18 series metadata included a blank 'tab' character
2.3.3
Changed
admin.updates.check
now checks on a 24 hour interval instead of on first-run- Removed local dependencies on
-UpdateModule
- now runs properly
Fixed
- Fixed JAVLibrary scraper not returning cover urls for certain movies
- Fixed file matcher cleaning regex ".HD" => ".HD"
2.3.2
Changed
- Javdb scraper now accepts relative ID match rather than exact ID match to support matching mgstage titles
- mgstage
406FSDSS-169
->FSDSS-169
javdb
- mgstage
Fixed
- Additional fixes for -UpdateModule
- Filematcher now properly cleans ContentId (ID00123) to Id (ID-123) value
-Strict
now properly works on updated Dmm url scraper- Added better debugging error when filematcher breaks on invalid multi-part format (#215)
- Javlibrary ratings now properly return null when there is no rating value
2.3.1
2.3.0
Some changes/optimizations have been made to all url scrapers. Let me know if you run into any issues in this release.
Added
- Added javdb.com scraper (#184)
- Settings:
scraper.movie.javdb
- Enable English javdb scraperscraper.movie.javdbzh
- Enable Chinese javdb scraperjavdb.cookie.session
- Allows you to specify_jdb_session
login session cookie to scrape fc2 titles
- Settings:
- Added tag csv settings file (#193)
- Settings:
location.tagcsv
- Defines external tagcsv locationsort.metadata.tagcsv
- Enables tag csv to replace tag valuessort.metadata.tagcsv.autoadd
- Adds new tags to tag csv automatically on scrape
- Settings:
- Added feature to add actress as tags (#194)
- Settings:
sort.metadata.nfo.actressastag
- Adds each actress as an individual<tag>
in the nfo
- Settings:
Changed
- The JAVLibrary url scraper now prefers the non-bluray release if an alternative is available
- The default Javinizer file matcher now falls back to
-Strict
matchmaking automatically if the movie file is not detected as a standard DVD ID (#196) -SetEmbyThumbs
now checks both Actress naming orders instead of only the selected one (#192)- All url scrapers rewritten and optimized
- DMM url scraper now defaults to using the R18 url scraper to match the
contentId
value
- DMM url scraper now defaults to using the R18 url scraper to match the
.*mosaic.*
added as a default ignored genre in the settings file- Dmm/Mgstage rating metadata changed to round to 2 decimal points
Fixed
- Fixed some series metadata value on R18 being displayed as an invalid html value (#202)
- Fixed AVEntertainments failing to retrieve runtime metadata for some movies
-UpdateModule
should now function properly
2.2.11
Changed
<releasedate>
changed to<premiered>
to match updated Kodi NFO standard
Fixed
- Fixed typo causing genre csv to not function correctly
- Fixed a bug in the filematcher where invalid part numbers were detected causing the script the fail
- Added a character replacement to mgstage metadata causing actress image downloads to fail
See More
- 90e3d17 Merge pull request #195 from jvlflame/dev
- b64c04b Update changelog for 2.2.11
- d12754e Update thumbs 1-24-21
- 9a4dfd8 Add filepartnum int validation check
- c7b83a7 Add replacement to fix mgstage description
- cf5ed90 Change releasedate to premiered
- fd3d691 Merge pull request #190 from jvlflame/dev
- 519ce8a Update for 2.2.11
- 05235e4 Fix genre replacement typo (#181)
This list of changes was auto generated.
2.2.10
Pushing a quick release due to bugs from 2.2.9
Added
- Added
-Preview
parameter to display file matcher details - Added
-OutSettings
parameter to passthru Javinizer settings object to shell - Added
admin.updates.check
setting to check for module updates on first run - Experimental Added
-UpdateModule
parameter to perform Javinizer module update with settings persistence
Fixed
sort.metadata.nfo.translate.keeporiginaldescription
no longer fails to check true/false value- Using
-Update
will now force the nfo to use file basename - Directories with a file extension appended to the path name will no longer be detected as a movie
See More
- 0eb54dd Merge pull request #187 from jvlflame/dev
- 9c2074c Update for 2.2.10
- 4c10650 Add OutSettings parameter
- 103fb7e Add update check setting
- cb13513 Update tag and credit null check
- dc5a7e5 Add preview and update param
- 91d62f3 Add Get-JVSettings
- 948ec85 Update should not rename nfo
- 8433e3b Fix folder with extension names being detected
- 7c83fb1 Fix keeporiginaldescription parameter type
- 575fad1 Update workdir
This list of changes was auto generated.
2.2.9
Added
- Added setting
sort.metadata.genrecsv.autoadd
to automatically add unknown genres to the genre csv file (#181)sort.metadata.genrecsv
functionality has been updated to ignore genres with a nullReplacement
value
- Added setting
sort.metadata.nfo.translate.keeporiginaldescription
to append the original description to the translated one (#182)
Changed
- Changed default Javinizer GUI (PowerShell Universal) web port to 8600 to alleviate conflicts with Synology NAS ports
-OpenGUI
now checks for a valid Javinizer dashboard and self-fixes if missing
Fixed
- Fixed the
-Url
parameter defaulting to JavLibrary detection when sorting manually with urls - Fixed JavLibrary actress scraper not capturing Japanese names when using a mirror site
See More
- 302fa56 Merge pull request #185 from jvlflame/dev
- 37c8381 Update for 2.2.9
- b7268d0 Update gui for 2.2.9
- c5f0df1 Update build for 2.2.9
- 20160bb Update default GUI port to 8600
- 9860227 Fix setting name keeporiginaldescription
- 0de737b Fix setting load order
- 20522e4 Fix javlibrary actress scraper for mirror sites (#179)
- f91a1d9 Add setting to keep original description
- 164a633 Merge branch 'master' of https://github.com/jvlflame/JAV-Organizer into dev
- c52da13 Add genre csv autoadd feature (#181)
- 4e4c7bf Merge pull request #180 from TheWhiteDoll/TheWhiteDoll-patch-1
- 8c5daeb Fix relative path in SettingsPath param
- 7b3a89b Update docker-entrypoint.sh
- 19132c8 Fix url locations being set to Javlibrary by default
This list of changes was auto generated.
2.2.8
Small release to add a few functions to allow easier access to the Javinizer GUI on Windows without needing Docker or having to do a lot of manual steps. You will need to install the Javinizer module via Install-Module Javinizer
for these to work. View the updated documentation here.
You can now run the commands:
# Install Universal Dashboard modules and server
# You will need to have all other prerequisites installed already (Python3, modules, etc.)
Javinizer -InstallGUI
# Run the Universal Dashboard server
# You will need to navigate to 'http://localhost:PORT/admin' and manually import the Javinizer dashboard
Javinizer -OpenGUI
Added
- Added GUI functions for easier Windows GUI setup
Javinizer -InstallGUI
Javinizer -OpenGUI
See More
- a3760c9 Merge pull request #176 from jvlflame/dev
- d4c52cc Update for 2.2.8
- c0944fb Fix javinizergui path
- 5529871 Merge pull request #175 from jvlflame/dev
- aeec77a Update for 2.2.7
- eb41091 Merge pull request #174 from jvlflame/dev
- 3ba32a7 Fix psu paths
- 4081cc8 Remove python checks
- dcb4d56 Merge pull request #173 from jvlflame/dev
- 03b3062 Merge branch 'dev' of https://github.com/jvlflame/JAV-Organizer into dev
- afa489e Update for 2.2.6
- 184559a Add GUI installation functions
- aa56ee9 Merge pull request #172 from jvlflame/dev
- ab28fbc Merge branch 'master' into dev
- 362398f Update GUI for 2.2.5
This list of changes was auto generated.