Geike issueshttps://git.wukl.net/f00f/geike/-/issues2023-01-20T20:54:09Zhttps://git.wukl.net/f00f/geike/-/issues/48Generic command error handler or: not a youtube domain2023-01-20T20:54:09ZLuc EverseGeneric command error handler or: not a youtube domain## Description
```
2023-01-20T20:52:11.936Z ERROR: Error: Not a YouTube domain
at Object.exports.getURLVideoID (/home/luc/Projects/geike-arnaert/node_modules/ytdl-core/lib/url-utils.js:33:11)
at Function.exports.getVideoID (/hom...## Description
```
2023-01-20T20:52:11.936Z ERROR: Error: Not a YouTube domain
at Object.exports.getURLVideoID (/home/luc/Projects/geike-arnaert/node_modules/ytdl-core/lib/url-utils.js:33:11)
at Function.exports.getVideoID (/home/luc/Projects/geike-arnaert/node_modules/ytdl-core/lib/url-utils.js:61:20)
at YouTube.getVideoId (/home/luc/Projects/geike-arnaert/geike/service/YouTube.ts:21:17)
at AddSongCommand.action (/home/luc/Projects/geike-arnaert/geike/discord/command/AddSongCommand.ts:29:64)
at Client.<anonymous> (/home/luc/Projects/geike-arnaert/geike/discord/discord.ts:167:35)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
```
I am too drunk to describe this.
## Priority
<!-- State the priority of this bug, also denote this by assigning the correct label -->
## Definition of done
<!-- Denote when this bug is resolved -->
<!-- Don't forget to assign the correct person and labels to this issue!-->Geike 3https://git.wukl.net/f00f/geike/-/issues/47Show information on the current stream even if not playing2023-01-17T15:11:56ZLuc EverseShow information on the current stream even if not playing<!-- Make sure the title starts with "Feature - [insert short description of feature]" -->
## Description
The web interface displays the current play queue, song and timestamp while streaming, but if some other client is streaming, t...<!-- Make sure the title starts with "Feature - [insert short description of feature]" -->
## Description
The web interface displays the current play queue, song and timestamp while streaming, but if some other client is streaming, the UI does not get updated.
## Definition of done
* [ ] The web interface updates when the current song changes
* [ ] Optionally, the progress in the current song is displayed as well
* Make this configurable? To save on bandwidth.Geike 3 – Basic streaminghttps://git.wukl.net/f00f/geike/-/issues/46Immediately after a successful login, a 401 error is shown to the user2023-01-02T19:58:16ZLuc EverseImmediately after a successful login, a 401 error is shown to the user## Description
After logging in, even though the username and password are correct, the user is treated to an error with HTTP status code 401.
## Definition of done
The user can continue normally on the intended page after logging in ...## Description
After logging in, even though the username and password are correct, the user is treated to an error with HTTP status code 401.
## Definition of done
The user can continue normally on the intended page after logging in successfully.Geike 3 – Usershttps://git.wukl.net/f00f/geike/-/issues/45Adding songs directly from the library to the play queue causes DTO validatio...2023-01-11T16:47:52ZLuc EverseAdding songs directly from the library to the play queue causes DTO validation errors## Description
Adding a song to the play queue directly from the library (not via a playlist) causes the "now playing" list to break with an error that required field "playlistId" is not present. This is due to overeager DTO validation.
...## Description
Adding a song to the play queue directly from the library (not via a playlist) causes the "now playing" list to break with an error that required field "playlistId" is not present. This is due to overeager DTO validation.
## Definition of done
When it is possible to view play queues with manually added songs.
<!-- Don't forget to assign the correct person and labels to this issue!-->Geike 3 – Basic streaminghttps://git.wukl.net/f00f/geike/-/issues/44Show current song in channel description2023-01-02T15:50:56ZFlorine W. DekkerShow current song in channel descriptionSimilar to [this MusicBot](https://github.com/jagrosh/MusicBot), Geike should change the description of a dedicated text channel to show the title of the song that is currently playing.Similar to [this MusicBot](https://github.com/jagrosh/MusicBot), Geike should change the description of a dedicated text channel to show the title of the song that is currently playing.https://git.wukl.net/f00f/geike/-/issues/43Soundcloud support2023-01-11T16:47:24ZLuc EverseSoundcloud supportGeike >3https://git.wukl.net/f00f/geike/-/issues/42`/huidig` should link the current YT video or other origin URL (if any)2023-01-11T16:48:03ZLuc Everse`/huidig` should link the current YT video or other origin URL (if any)## Description
Information about the current song should include a link to where the song came from.
## Definition of done
tbd## Description
Information about the current song should include a link to where the song came from.
## Definition of done
tbdGeike 3 – Basic streaminghttps://git.wukl.net/f00f/geike/-/issues/37Different levels of logging2023-01-11T16:46:19ZErikDifferent levels of loggingOnly errors or log everything, make your own logging level.Only errors or log everything, make your own logging level.Geike 3