github jamesbrindle/YTMusicUploader v1.5.2
Version 1.5.2

latest releases: v1.8.0, v1.7.9, v1.7.8...
3 years ago

Enhancements

  • Added option to 'reset' a failed upload in the 'Issues Log', which would force the application to retry uploading the problematic file.

Bugs

Retry on MainProcess When Issues Are Present

  • When there are issues when uploading and the 'Issue' counter increments, then when all the uploads have finished, the application will once again try to upload the file it had an issue with previously in an attempt to work around YT Music's mysterious '500' error.

  • Unfortunately this ends up looping for quite some time if not forever, and the application never ends up in an 'idle' state. Therefore a limit of '1' has been put in place for how many times the application will loop through its issues on in the main application process (not to be confused with the n/5 attempts to upload while uploading is taking place which will remain the same).

  • We do however want to retry the the failed upload at some point, for the following reasons:

    • YT Music may fix an issue at their end for 500'd-ing certain files
    • We may re-encode or compress the file and want to retry it
  • Therefore, the file will once again attempt to upload in 30 days, or if the 'Issue' state of the file is reset via the 'Issues' report form.

Gathering Uploads From YT Music Forever

  • I'm unable to replicate this issue as of yet. In the meantime I've put a time limit on how long the application will attempt to gather the Uploads collection from YT Music to 6 minutes. After which time a message will appear informing you of the issue, and the Application will then resume checking and uploading files, however checking will then be performed at a reduced rate on account of the fact that there is then no cache to refer to.

Other Bugs

  • Thread continuation on Watch folder add / remove... Caused double upload checking.. Fixed
  • Issue / Uploaded / Discovered counter not updating immediately with correct values when add / remove of watch folders... Fixed
  • 'Sort' on Application log throwing exception... Fixed
  • Removal of watch folder caused uploaded states to be reset! This isn't the indended action... Fixed

Don't miss a new YTMusicUploader release

NewReleases is sending notifications on new releases.