Skip to content

Releases: zekroTJA/yuri69

v1.5.1

06 Nov 02:51
Compare
Choose a tag to compare
  • Fixed fast trigger on Discord.
    Because Discord has changed the duration between muting and immediate unmuting after, the fast trigger threshold has been adjusted.

  • Fixed authentication using API keys.

  • Fixed authentication using the QR code OTA.

  • Fixed importing of sounds from YouTube.

v1.5.0

02 Jul 17:33
Compare
Choose a tag to compare

Twitch integration

You can now provide Twitch Application and Bot Account credentials in the config. Please go to dev.twitch.tv to obtain these credentials. After that, users are able to let Yuri join as Twitch bot into your Twitch chat.

Then, your viewers are able to play sounds in your voice channel directly from your Twitch chat! Also, your viewers will also be able to log in to Yuri via Twitch and access a separate web interface where they can play sounds.

Additional Changes

  • For security reasons, Discord users are only allowed to access and upload sounds to Yuri as well as gettings insights into stats and settings when they share a Guild with the Discord account of the instance.

v1.4.0

25 Jun 09:22
Compare
Choose a tag to compare
  • In the sound editor, you can now see who originally uploaded the sound!

  • Added exporting and downloading all sounds to a .tar.gz archive.
    The archive contains all sounds as they weer stored in Yuri's storage system named by the UID of the sound. Also, the archive contains a meta.json summarizing all meta data of all sounds exported.

  • Added importing sounds from a previously generated export archive.
    This is currently limited to users with admin privileges becasue it creates database entries for the new sounds one-to-one from the meta.json in the archive. Though, sounds are pulled through the same FFMPEG processing as by uploading sounds so that potential migration of sound files between versions can be achieved by exporting and re-importing.

  • Added a --verbose flag which shows more versbose log infos like the code files where the log originated from.

  • Added a terraform template and preconfigured lavalink Docker image so that you can set up a Coder instance using it.

v1.3.0

17 Jun 09:59
Compare
Choose a tag to compare
  • Added sound import form YouTube.
    When pasting a video URL from YouTube into the web interface, you can now import the sound of the video directly into Yuri. You can even choose a time frame from which the sound will be cut out of the video source.

  • Added wildcard search to the web interface. [#5]
    You can now use wildcards (*) in the search bar.
    Example: o*, *fart, *idk*, ...

  • Added combined list search to the web interface.
    You can now search for multiple patterns at the same time by splitting your search terms with a comma.
    Example: fart, b* - Shows results for sounds containing the word fart and sound starting with the letter b.

  • Fixed margins in route containers in the web frontend. [#6]

  • Fixed a bug where the bot won't auto-leave a voice channel. [#10]

  • Fixed the behaviour of the voice join/leave button in the web interface. [#11]

v1.2.0

21 May 22:39
Compare
Choose a tag to compare
  • Add option to download the file a sound. [#1]
  • Add automatic database migrations for Postgres database driver. [#2]
  • Fix 404 Not Found response on playing a sound when no guild settings have been set before.

v1.1.0

21 May 00:25
0a3f5c7
Compare
Choose a tag to compare
  • Added favicon, page title and meta tags.
  • Added cache control headers for front end files so that they can be cached by the browser.
  • Added logout button.
  • Block sounds from being played when tags are on guilds exclude list.
  • Added auto-reconnection for lavalink connection.
  • Removed the foreign key constraint on the postgres playback log table.
  • Fix web socket disconnection screen.
  • Fix tags input update bug on first input.
  • Fix that search bar can no more receive input when hidden.

v1.0.0

17 May 21:40
Compare
Choose a tag to compare

Initial release.