LinuxServer Changes:
Rebasing to alpine 3.13.
mylar3 Changes:
IMPROVEMENTS
- IMP: Added
add it all.
option to the Weekly Pull - IMP: Added folder.jpg option in GUI which will download a thumbnail cover from CV
- IMP: Generation of
series.json
file which contains series metadata is now possible - IMP: Description for a series will now be shown on series detail page if available
- IMP: DBUpdater will not start if it was started within last 15 minutes (to avoid constant checks when restarting several times)
- IMP: Added
Imprint Publisher
subclassification to dataset - IMP: Added Imprint to series detail page
- IMP: Added imprint to series.json generation
- IMP: Updated red X for provider being down on main page
- IMP: Updated logo for WildStorm
- IMP: Ability to edit description field for series from series detail page
- IMP: series.json will write out both CV & edited description (if available)
- IMP: series.json indicator will now appear as either yellow or red depending on if series.json is detected within series directory
- IMP: Added icons for support on configuration page
- IMP: Added discord server
- IMP: Slightly changed up the layout of the information page in the configuration
- IMP: Added
github_token
which will allow for more api calls to github if necessary (personal github token) - IMP:(#652) StoryArcs: Added the option to make symlinks relative (@davalanche)
- IMP:(#664)(#670)(#689) Fixes experimental search so it doesn't query multiple times for the same issue, instead does it all in one query
- IMP: Allows for possible disabling of experimental search if query returns are invalid
- IMP: Will now indicate if docker is being used in the GUI
- IMP: Disable built-in updater and update-checks if docker is being run
- IMP: Run versioncheck prior to starting the web interface to avoid error message if trying to view webpage after initial startup too quickly
- IMP: Improved mismatch detection when matching CV --> Pullist --> Watchlist
- IMP: Safety check will now check the date of the given issue in the pull that it's matched up to, to ensure it's in the correct week
- IMP: Added a
Mismatched
status to the weekly pull to indicate when a title on the watchlist has incorrectly been auto-matched (based on
comicid) and the backend data - IMP: Digital issue should now be more accurately detected as being such instead of mistakenly matched to their printed counterparts
- IMP: Stopped rolling messages in GUI when saving config/ testing options
- IMP: Changed out white background X image for failed status with transparent X image
- IMP: Status message & image will now appear in manual post-processing tab when successfully submitted, or failed due to invalid path -specified
- IMP: Added ability to select based on publisher name for mass add it all option of weeklypull via popup dialog
- IMP: Mass add it all option can now be set to run on every pull refresh
- IMP: Updated some button icons
- IMP: Detecting of issues that are actually multiple issues when adding a series to the watchlist (@ajurna)
FIXES
- FIX: Publication date would sometimes take the wrong issue (and thereby date) when deciding when a series has ended
- FIX:(#673) Have column on main page would incorrectly sort items
- FIX: Image notifs and issue image display via popup not displaying cbz files that contained .jpeg files
- FIX: Latest storedate being used for publication run, if the value is 0000-00-00
- FIX: When adding a series via the Search option, would throw back an error related to metadata location when trying to load the relevant -series
- FIX: Fix for low chance of duplicates appearing on main watchlist page when using the filter option
- FIX: Fixed Updater status not updating from Running to Waiting
- FIX: Some fixes and adjustments for when CV is down related to GUI display
- FIX:(#686) Fix for existing descriptions in series.json files being hammered if pre-existing (not generated by Mylar). Will now load json- metadata first for description before attempting loading from dB.
- FIX:(#692) When adding a series with that contained issue-numbering of 380/381, would fail to add
- FIX: If Editing the issue date via the series detail page, could not revert to CV data if manually edited (will now revert on 0000-00-00 entry)
- FIX: If invalid date of 0000-00-00 was present during a refresh, would incorrectly mark as Wanted if Auto-Want Upcoming was enabled
- FIX: When adding a series via the search, during the load sequence Mylar would attempt to load the series page and fail causing a GUI error, if the Comic Location path wasn't saved to the Db yet
- FIX: When editing description for a series, would fail to initially load up existing description for editing (would be a blank canvas)
- FIX: Clicking on OK after editing would not update description
- FIX: Fix for SABNzbd directory option not being properly used during history check with CDH, resulting in files not being found error message (as well as during post-processing)
- FIX: Fixed broken discord image for notifiers in configuration
- FIX: fixed two api calls that were broken -
getComicInfo
&getIssueInfo
(@ajurna) - FIX: When deleting Annuals from a series (annual tracking is on), will now remember deleted items so refreshing the series does not re-add them repeatedly
- FIX: Importing of comics with # in their filenames leads to traceback errors (@Eloque)
- FIX: Fixed shadowing of builtin function type() (@Eloque)