All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.25.3 (2024-10-06)
- video info parsing failing often (e4a6480)
2.25.2 (2024-04-29)
- hide original requester text if empty (a63cd19)
2.25.1 (2024-04-19)
2.25.0 (2024-04-19)
- random song improvements (bc3fa8d)
2.24.3 (2024-04-16)
2.24.2 (2024-04-12)
- window title: htmlDecode title (1619551)
2.24.1 (2024-04-12)
- window title: show song first (319622e)
2.24.0 (2024-04-12)
- add report broken songs (cd32ee6)
- Hide video button when playing radio (2b76391)
- show current song in window title (1b27b71)
2.23.0 (2024-04-12)
- skip songs over 10 min from random song pick (2edc589)
- volume control not opening (a7e8267)
2.22.3 (2024-04-09)
2.22.2 (2024-04-07)
- incorrect english translation for
addedRandomAutoplay
(d2408f1)
2.22.1 (2024-03-25)
2.22.0 (2024-03-25)
- Add get lyrics button and functionality (6d4edb7)
2.21.2 (2024-03-08)
- prevent song actions when song has ended (203f9bd)
2.21.1 (2024-03-04)
- prevent song actions when song has ended (faefa13)
2.21.0 (2023-10-29)
2.20.1 (2023-10-28)
2.20.0 (2023-10-28)
- Set autoplay off when room is empty (e70f987)
2.19.0 (2023-10-28)
- Version mismatch screen and socket timeout (82637e5)
2.18.2 (2023-10-28)
- Autoplay stopped after playlist clear (00ae01c)
- Ignore radio stations when adding random song (c43a634)
- inconsistent autoplay song count (565d8da)
- Song Requester not updating between song changes (9d660f2)
2.18.1 (2023-10-27)
- add missing english translation (93191db)
2.18.0 (2023-10-27)
- Allow toggle autoplay (44e42ef)
- make video block use same style as rest of the blocks (5f31ce6)
2.17.1 (2023-10-22)
- incorrect redirect path on login (d5ef524)
2.17.0 (2023-10-21)
- improve chat toggle display on small screens (0858c7e)
- Cannot skip current song after clear playlist (c5b1ec3)
2.16.1 (2023-10-21)
- Selected filter option updating in top 100 (91b1e1e)
2.16.0 (2023-10-21)
- Top 10 to top 100 (c14bd45)
2.15.1 (2023-10-20)
- Incorrect datetime from parsed message history (9b6a09d)
2.15.0 (2023-10-20)
- allow song vote canceling (43551bd)
- Major ui refactor (dd85742)
- On song end only clear current song if queue is empty (4f423e7)
- prevent removing same song multiple times (eb98287)
2.14.3 (2023-10-13)
2.14.2 (2023-10-13)
- Set song volume before play (a624157)
2.14.1 (2023-10-13)
2.14.0 (2023-10-08)
- add scrollbar styling (a09be4b)
- Add song specific volume control (932531c)
- Improve random song calculation (07f6772)
2.13.0 (2023-09-15)
- show original requster with random songs (c9c1bcf)
- incorrect original random song requester (24f0f49)
- unnecessary scroll bar when single item (cd9155f)
2.12.0 (2023-09-15)
- show original requster with random songs (1f3e657)
- unnecessary scroll bar when single item (489985d)
2.11.0 (2023-08-10)
- allow voting once per song play (e77d12a)
2.10.0 (2023-08-09)
2.9.1 (2023-08-09)
- adding random songs quickly timeouts (85a484e)
2.9.0 (2023-08-08)
- allow customizing chat message limit (f441eba)
2.8.2 (2023-08-08)
- keep correct order when songs are added quickly (dc1311c)
2.8.1 (2023-08-07)
- playlist item not in center (a75031d)
2.8.0 (2023-08-07)
- show if song is randomly added to playlist (65f07ff)
- random song was to beginning of the playlist (4a98532)
2.7.1 (2023-08-04)
- build failing to invalid import (655d89c)
2.7.0 (2023-08-04)
- Add random song to queue from history (89a90be)
2.6.0 (2023-04-13)
- store chat log between server restarts (46ea91a)
- song name parsing fails sometimes in chat (1ffa7f0)
2.5.0 (2023-04-12)
- circle on user menu when unread messages (b3596a3)
2.4.0 (2023-04-11)
- button to add songs from statistics to queue (cacb6f8)
- changelog to user menu (c67e0f4)
- show scrollable tooltip on multiple song add (f8b992c)
2.3.0 (2023-04-08)
- add top 10 tab (07d1f17)
- allow dragging items in playlist (e16085f)
- prevent submit when no selections (83ac502)
- song thumbnail hover tooltip (0d3d1b7)
- bottom row not clickable on mobile (89ea5f3)
- chat badges not aligning properly (d1fd7f9)
- chat item hover not visible in error message (059f02b)
- chat message item not decoded (4c143b1)
- chat width too narrow on small screens (9711d1e)
- current page overflows after new search (2a61b17)
- final play error retry try skipped (60d3ab4)
- history footer buttons incorrect align (eb5697a)
- prevent multiple streams (#6) (f211068)
- prevent submitting same songs many times (0e98b51)
2.2.0 (2023-03-25)
- add history tab to room view (423789a)
- migrate old song types to new song types (d3b502b)
- playlist title and song titles not escaped (a91129d)
- prevent adding duplicate songs to playlist (1822a9c)
- prevent going over max pages when new search (70a0988)
- progress bar not visiblle on song change (220988c)
- refactor queue to prevent multiples streams (0413061)
- selected songs reset after page change (22710a8)
- snackbar width causing unclickable background (ac780e4)
2.1.0 (2023-03-22)
- emit close when mumble connection is lost (ae1a690)
- handle socket disconnect and reconnect (1fbce19)
- ignore search if query is same as last (2700cce)
- inconsistent song thumbnails width (2e77c9e)
- incorrect property type for system messages (8ebd8b9)
- prevent multiple songs playing (8329bcd)
- search submit sending requests twice (ae93af0)
2.0.0 (2023-01-18)
- user jwt session refactor
-
current song gets shuffled to playlist (d4e6126)
-
snackbar: translation and responsivity (65b89f6)
-
use rounding on youtube embedding seekto (9069303)
-
user jwt session refactor (0270c19)
1.6.0 (2023-01-15)
- add playlist shuffle (31f0779)
- allow view youtube video in embedding (22f9aa4)
- show date change dividers in the chat (3eb880e)
- youtube playlist support (df6c2ad)
- htmldecode all chat items (c3ca63b)
- inconsistent suffle (4d29dd0)
- playlist song add incorrect song ordering (cea932f)
- prevent add current track to playlist (932750d)
- remove smooth scroll to hide visible scroll (9c20829)
1.5.0 (2023-01-13)
- prevent add current track to playlist (932750d)
- remove smooth scroll to hide visible scroll (9c20829)
1.4.0 (2023-01-06)
- language support and english translations (469b378)
- retry three times before song skip (3a27a46)
- wait before sending user disconnect msg (7b89c6e)
- chat too narrow on small screens (fd68027)
- empty source on first page load (fb4fdf1)
- language fetch stops page from loading (f1ee982)
- missing song title on song started (5330ccc)
- next song is not automatically played when the current song is finished (4185710)
- safely check unauthorized error (d8a9246)
- translations not working on build (893186f)
- wait for language to load before render page (8905ccf)
1.3.0 (2022-12-29)
- language support and english translations (469b378)
- chat too narrow on small screens (fd68027)
- empty source on first page load (fb4fdf1)
- language fetch stops page from loading (f1ee982)
- missing song title on song started (5330ccc)
- next song is not automatically played when the current song is finished (4185710)
- translations not working on build (893186f)
- wait for language to load before render page (8905ccf)
1.2.0 (2022-12-19)
1.1.0 (2022-12-04)
- add chat collapse on lower than xl screen breakpoints (af17305)
- add fav icon and nav icon (78c4ad1)
- add reusable click outside util function (7a8e01c)
- add tooltips to site's buttons (03816bd)
- move theme select and darktheme select behind one menu (8dc283a)
- use portals with tooltips to make them appear on top of everything else (8adf9c3)
- change search translation as playlist search is yet not supported (ae8feb8)
- chat badge on top search results (7bcc1b7)
- chrome was unable to login using token (98d7665)
- guest users having same hash (eb80ea1)
- use hash everywhere as session changes when mumble restarts (324e3a6)
1.0.1 (2022-11-30)
- tooltip added hidden space to the bottom of chat (1d1a24e)
- add crown icon for system messages (31635da)
- add delay to postpone song end (a8df524)
- add initial playlist container and fix styling (33368c7)
- add more color themes (77a9055)
- add more core feature (0b71b3c)
- add pong to keep clients alive (ddaa159)
- add token endpoint and use main as default endpoint (8355baf)
- allow guest register on generated links (c533c53)
- autohide snackbar after 5 seconds (7b382b1)
- chat acitons as user messsages (3ecf410)
- combine chat and users online (875db2d)
- dark theme support (5d17810)
- default name and prevent crash if no sender found (009e9e5)
- handle next song and error events (d5f6d1c)
- improve auth redirects (bb75295)
- improve song change and error handling (5d109a6)
- loosely type noodlejs (770ee87)
- remove old client as its no longer used (a72cd12)
- reply if possible else fallback to channel (0a24e96)
- search, request, playlist, currently playing (39d975e)
- show if song is on playlist in search result (5c1fd15)
- show system as different color in chat (5289849)
- show verified icon if user is logged using mumble user (c26638a)
- skip, select, play and (5c81775)
- theme color toggle (e0dbef3)
- use NoodleJS partially typed client (3dad106)
- use timeout to track song end (1e089a7)
- use youtube-dl to fetch video duration (070ec3d)
- user color selection and broadcast to other users (5645c17)
- add missing type definitions (f02a39b)
- add slash to end of basepath (2d68432)
- adding song on empty playlist shows song twice (0719fcd)
- after login refresh required (04d313f)
- also remove song from playlist in case of playback error (ae519dc)
- always prefer main over root (6820da3)
- auth rerouting issues issues (c80216c)
- authorized and unauthorized pages routing (f6dc80c)
- badge was in center if multiline message (d7c655b)
- do not clear interval when song ends, only when unmounts (a3a846e)
- do not throw error if channel is not found (ddc6d86)
- do not try to play playlists for now (c97bb8a)
- escape html entries from song names (fbc8431)
- html decode search result titles (019473e)
- join messages not being sent (6bc9bbb)
- main menu mobile responsiveness (0a8b856)
- minor improvements (cae4c22)
- missing dark theme color for no messages in chat (8e2162f)
- missing dark theme on search (ded67d2)
- multiple user me fetch on page load (882ec2d)
- online status with multiple tabs open (fc38247)
- ping spam if multiple tabs open (2a430df)
- prevent search if no search term is entered (a1c63d5)
- register validation and mobile responsiveness (cee325d)
- route change on refresh (da9d023)
- skip broken for songs coming from socket (1b88c44)
- skip delay (d3af304)
- skipping current song not clearing if playlist empty (da81657)
- socket connection failing on first login (4f43f0b)
- styling imporovements (8049a3a)
- typo (250f263)
- use youtube-dl from env instead of hard coded (8611347)
- user list badge is too up (0471268)