Kristian Vos
|
ae0e5f920d
refactor: change mechanism for how queue/playlist is reordered client-side to fix inconsistencies
|
10 months ago |
Owen Diffey
|
f5811b345b
Merge branch 'master' into staging
|
1 year ago |
Owen Diffey
|
753959c685
refactor: Set station currentSong default to null in schema
|
1 year ago |
Kristian Vos
|
ff6b95abd1
fix: stations are created with currentSong as an empty object instead of null
|
1 year ago |
Owen Diffey
|
b56a835c1c
fix: Backend ESLint fixes
|
1 year ago |
Kristian Vos
|
65ce7dd6d5
chore: updated a bunch of jsdocs, removed comments
|
1 year ago |
Owen Diffey
|
0c804a73c4
fix: Removed debug console.logs and replaced mixed async waterfalls
|
1 year ago |
Kristian Vos
|
c7905d507a
refactor: improve performance of using station history model
|
1 year ago |
Owen Diffey
|
776cb83463
fix: stationHistoryModel undefined
|
1 year ago |
Kristian Vos
|
7e9f065bd1
refactor: improved validating of autofilling playlists in stations
|
1 year ago |
Owen Diffey
|
361a0e959a
refactor: Continued experimental config work
|
1 year ago |
Owen Diffey
|
4f46ec6c25
refactor: Put station history, soundcloud and spotify behind experimental config
|
1 year ago |
Owen Diffey
|
b908b0cf41
fix: Unable to update station settings
|
1 year ago |
Kristian Vos
|
f292ac1622
fix: station autorequest limit can't be higher than station request limit
|
1 year ago |
Kristian Vos
|
654f736bfa
refactor: changed youtubeId to mediaSource in most places
|
2 years ago |
Kristian Vos
|
47f91ce400
feat: show reason a song was added to queue, and fixed a few small bugs
|
2 years ago |
Kristian Vos
|
ca6598c277
feat: added user station state display
|
2 years ago |
Kristian Vos
|
6f8e77f4ae
feat: added options to disallow autorequesting recently played songs
|
2 years ago |
Kristian Vos
|
2cce4c3229
feat: added temporary station history, and some small tweaks
|
2 years ago |
Owen Diffey
|
746be4c74e
feat(Station): Added setting to configure skip vote threshold
|
2 years ago |
Owen Diffey
|
99433021a7
fix: Eslint jsdoc warnings
|
2 years ago |
Owen Diffey
|
a458cae878
refactor: Made vote skip toggleable
|
2 years ago |
Owen Diffey
|
23b5ce9564
feat: Added user search to add DJs to stations, and other tweaks
|
2 years ago |
Owen Diffey
|
85c856aba1
feat(Station): Started adding DJ role functionality
|
2 years ago |
Owen Diffey
|
1f540c964b
refactor: Grouped and renamed permissions
|
2 years ago |
Owen Diffey
|
20339b39a8
refactor: Implemented hasPermission on frontend
|
2 years ago |
Owen Diffey
|
7a64ca3636
refactor: Replaced remaining backend admin checks with hasPermission
|
2 years ago |
Owen Diffey
|
c4a8404ad2
refactor: Moved hooks from logic/actions/hooks to logic/hooks
|
2 years ago |
Owen Diffey
|
6df9794c8a
refactor: Replaced ownerRequired with hasPermission
|
2 years ago |
Owen Diffey
|
29d6c97e0f
refactor: Replaced adminRequired with hasPermission hook
|
2 years ago |