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 |
Owen Diffey
|
e180739887
refactor: Integrated long jobs
|
2 years ago |
Owen Diffey
|
41b497b1aa
refactor: Continued youtube video removal handling improvements
|
2 years ago |
Owen Diffey
|
26ab23063f
refactor: Continue on Youtube videos and surrounding areas
|
2 years ago |
Owen Diffey
|
3763010865
fix(Station): Autofill not run after song removed from queue
|
2 years ago |
Owen Diffey
|
5286844704
refactor(Stations): Moved vote skip processing to own job that holds voting to skip when station paused
|
2 years ago |
Owen Diffey
|
3f9a50d479
fix: Temporarily disabled eslint for moduleManager import
|
2 years ago |
Kristian Vos
|
6c0970c8dc
refactor: eslint fixes
|
2 years ago |
Kristian Vos
|
e2782ccaa4
fix: backend error
|
2 years ago |
Kristian Vos
|
f3b294b089
refactor: fixed eslint issues
|
2 years ago |
Owen Diffey
|
8bd25b1173
refactor: Moved homeView from CAN_USER_VIEW_STATION to stations.index as adminFilter and added query toggle
|
2 years ago |
Kristian Vos
|
88367f4db5
refactor: moved station info box to its own component
|
2 years ago |
Kristian Vos
|
cc7c229886
fix: object compare was incorrect
|
2 years ago |
Kristian Vos
|
0c1772f903
fix(actions/stations): update station function didn't limit what properties users could update
|
2 years ago |
Owen Diffey
|
f93e5b8f52
feat(Station): Configurable autofill limit
|
2 years ago |