✅ Fixed a problem in the scheduler that prevented rotations from working correctly.
✅ Image files for track album covers now support long names (it was limited to 100 characters before causing problems for some clients that use long image names).
✅ Fixed Dj edit functionality that caused AutoDj to stop working normally.
✅ If system will find duplicated music files within the same radio server - it will remove duplicates automatically.
✅ Now if some MP3 file uploaded by user fails to process more than 10 times - the system will remove it. This will prevent cases when it constantly trying to process the same broken MP3 over and over again ending up crashing the system completely in some cases.
✅ Multibyte character support added for Mp3 file names, this means file names with emoji or other special unicode characters will also work.
✅ Fixed a problem when server (2) was using server (1) media mirectory and after server (2) removal all files form server (1) also disappear. Now original server files are kept untouched.
✅ Fixed broken VK.com streaming.
✅ Youtube/Facebook/Vk streaming now support looping video streaming (previously it was only possible to use a static picture).
Fixed edit function for rotations on the scheduler.
Fixed events displayed incorrectly on the scheduler de to winter time change
✅ Mixed jingles are now working if crossfade is disabled.
✅ Fixed a problem that caused Icecast channels to "hang" in disconnected state.
✅ Disk quota check is now working for web uploads, preventing users from uploading new files if quota is full.
✅ Fixed 80 port proxy issues.
✅ Fixed remote files and relays.
✅ Fixed playlist playing on completion of non-looping playlist event.
Jingle blocks are not dropped when jingle file is removed from the filesystem.
Tracks requested by listeners via jukebox are now excluded from random selection in playlists.
"Break current track" option now works as it should for scheduled rotations.
Built-in player that plays playlist tracks in the broadcaster interface only worked for 4 tracks and then stopped working, fixed.
Same track repeat protection is now working for jingle blocks with random tracks inside.
Rotations edit functionality fixed.
Added an option to start rotation after non-looping playlist ends.
Interval times jingles scheduled between 00:00 to 00:00 never triggered, fixed.
A list of insecure chrome ports updated. Icecast/shoutcast channels will not get deprecated ports.
Added an option to show/hide jingle block in playback history as common jingles do.
Uploaded files had wrong file permissions in some cases, fixed.
ANSI character encoding support for DJ sources.
✅ Backup Script Fixed
✅ Minor fixes for rotations
✅ Force users to use recommended image resolution for Youtube/FB/VK streams
✅ Optimited build to reduce CPU load
✅ Rotations (weighted playlists)
✅ Webcaster.JS support - you can stream directly in the browser (play MP3 files, use microphone)
✅ Scheduler fix for events that have messed up different time zones
✅ Sound distortion at the beginning of some files fixed.
✅ Fixed folder deletion
✅ Portugueas language
✅ Fixed track duplications when importing m3u files.