github ots-downloader/onthespot v2.0.0alpha2
v2.0.0Alpha2 - YT Fixes, Encrypted Credentials and fixes

pre-release4 hours ago

Alpha 2

Credentials are now encrypted at rest.

using fernet and a key file the credentials are now encrypted before ever reaching the disk.

for now the key file is stored aside the credentials, which is almost useless, but it's a first step to implement a password protected key file to allow for effective protection of credentials, also allows for testing of the new flow and improvements in possible edge cases where some info may end up in cache files.

Initial Spotify Connect support

The companion should now work and needs to be tested, any bug report on it would be very useful.

Youtube PO Token and challenge support

no configuration is needed for this to work

  • Fixed YT/YT-music download and finally fixed yt-dlp setup to support challenges and PO Token generation. #384
    • The PO Token generation requires an additional docker container, needed only if you plan using youtube/yt-music

What's Changed

  • Fixed bug that corrupted integer values in configuration when modified from the UI #381 @moddroid94
  • feat(runtimedata): add contains and iter to ThreadSafeDeque by @magedhennawy in #363
  • OnTheSpot v2.0.0 Alpha 2 – FastAPI web UI and Spotify improvements by @JamyPatch44 in #354
  • feat(companion): refuse to send the Spotify login over plain HTTP by @magedhennawy in #377
  • feat(credentials): encrypted at-rest store for accounts and API secrets by @magedhennawy in #378
  • Integration of changes from #378 by @moddroid94 in #385

New Contributors

Full Changelog: v2.0.0alpha1...v2.0.0alpha2

Don't miss a new onthespot release

NewReleases is sending notifications on new releases.