Owen Diffey e5be0235cf refactor: Consistent main header and footer box shadow and border-radius %!s(int64=3) %!d(string=hai) anos
..
api 2190f53838 refactor: fixed eslint issues %!s(int64=3) %!d(string=hai) anos
classes 4494376222 fix(ws): put ListenerHandler class in its own file to fix eslint issue %!s(int64=4) %!d(string=hai) anos
components e5be0235cf refactor: Consistent main header and footer box shadow and border-radius %!s(int64=3) %!d(string=hai) anos
mixins 3c9e20a33c refactor: Removed unused admin/songs related code %!s(int64=3) %!d(string=hai) anos
pages 85da4e9fe9 fix(Home): Station not automatically removed from favorite stations on deletion %!s(int64=3) %!d(string=hai) anos
store 29fb80a32d feat(EditSong): Added player playback rate dropdown %!s(int64=3) %!d(string=hai) anos
styles a1df2ebf01 refactor: Consistent LESS box-shadow %!s(int64=3) %!d(string=hai) anos
App.vue a1df2ebf01 refactor: Consistent LESS box-shadow %!s(int64=3) %!d(string=hai) anos
auth.js 2ac517db96 chore: improved Vue folder structure %!s(int64=4) %!d(string=hai) anos
aw.js ee0e13497b style: fixed most frontend eslint errors after dependency updates %!s(int64=4) %!d(string=hai) anos
keyboardShortcuts.js 28a70d2cb7 Added ability to overwrite keyboard shortcuts in frontend config %!s(int64=4) %!d(string=hai) anos
main.js 2e7ceab660 refactor: Hide registration buttons and prevent opening register modal if registration is disabled %!s(int64=3) %!d(string=hai) anos
ms.js e97598297c fix: forgot to remove localhost %!s(int64=3) %!d(string=hai) anos
validation.js 3ef86cdaa6 fix: Name validation now allows 0-9 and underscores %!s(int64=3) %!d(string=hai) anos
ws.js 688b29fd87 fix: attempted to fix ws issue where onConnect was sometimes called twice in a row %!s(int64=3) %!d(string=hai) anos