Owen Diffey
|
a458cae878
refactor: Made vote skip toggleable
|
2 years ago |
Owen Diffey
|
09b472a62a
refactor: Moved toasts created from route query handling to router.beforeEach
|
2 years ago |
Owen Diffey
|
0cfa98fef1
refactor: On permissions update ensure user is still authorized to view route
|
2 years ago |
Owen Diffey
|
85c856aba1
feat(Station): Started adding DJ role functionality
|
2 years ago |
Owen Diffey
|
0357004ed8
Merge branch 'roles-and-permissions' into v3.8.0
|
2 years ago |
Kristian Vos
|
3b05f6157a
fix: small issue with MediaSession
|
2 years ago |
Owen Diffey
|
2c19a0a580
refactor: Made global components normal components again
|
2 years ago |
Kristian Vos
|
bad13653b8
refactor: re-enabled and fixed station pausing when a media modal is playing
|
2 years ago |
Owen Diffey
|
882f0cc4ee
Merge branch 'staging' into roles-and-permissions
|
2 years ago |
Owen Diffey
|
0bafee6ca1
refactor: Fixed Typescript errors and enabled TS commit validation
|
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
|
3e9ef5f49e
fix: MediaSession breaks station if a YouTube video plays instead of a song
|
2 years ago |
Owen Diffey
|
b289d4f283
refactor: Further eslint and *.vue consistency tweaks
|
2 years ago |
Owen Diffey
|
b0e1dbb433
refactor: Converted modalVisibility Vuex store into modals Pinia store, and removed vuex
|
2 years ago |
Owen Diffey
|
8459ac0e24
fix(Station): player.value.pauseVideo is not a function
|
2 years ago |
Owen Diffey
|
58c276a4a3
refactor: Converted user VueX store into Pinia stores
|
2 years ago |
Owen Diffey
|
2d6a2fdd7a
refactor: Converted station VueX store to Pinia store
|
2 years ago |
Owen Diffey
|
a4b831fef9
refactor: Converted websockets VueX store to Pinia store
|
2 years ago |
Owen Diffey
|
1147107181
refactor(Station): Composition api conversions tweaks
|
2 years ago |
Kristian Vos
|
90b20e2868
refactor: converted station page to composition API
|
2 years ago |
Owen Diffey
|
e465195e65
refactor: Minor tweaks following Vite replacement of webpack
|
2 years ago |
Owen Diffey
|
530b9902d9
refactor: Renamed ratings module to media module and included ENSURE_SONG_EXISTS_BY_YOUTUBE_ID as GET_MEDIA
|
2 years ago |
Owen Diffey
|
775e0a79c3
refactor: Long jobs and floating box improvements
|
2 years ago |
Owen Diffey
|
41b497b1aa
refactor: Continued youtube video removal handling improvements
|
2 years ago |
Owen Diffey
|
508ba549f7
refactor: Split song ratings off into new module for added youtube video support
|
2 years ago |
Owen Diffey
|
ec8fd7d4f3
refactor(Station): Prevent auto vote to skip if locally paused
|
2 years ago |
Kristian Vos
|
6c7e8d0675
fix(Station): current/next song item components requested at text wouldn't update when a song changed
|
3 years ago |
Owen Diffey
|
1e115f18f1
fix(Station): Info box has white corners in dark mode
|
3 years ago |
Kristian Vos
|
feb9998d6c
refactor: fixed, moved and improved autorequest functionality in stations
|
3 years ago |