Commit Graph

62 Commits

Author SHA1 Message Date
Manuel
182459f401
Env for default member permissions (#185)
*  Add env variable for default member permissions

* 🐛 Config loading in environment loader
2023-05-16 08:34:16 +02:00
Manuel
b81145208b 🔀 Merge branch 'master' into dev 2023-04-10 10:34:18 +02:00
Manuel
d1fc61c6fe Add time tracking 2023-04-03 20:40:43 +02:00
Manuel
49312412fb 🔀 Merge branch 'dev' into refactor/strict-typescript 2023-04-02 15:54:20 +02:00
Manuel
1ac7a741a5 Merge branch 'dev' into refactor/strict-typescript 2023-04-02 15:53:18 +02:00
Manuel
128cf2fd3d 🚨 Fix deepsource warnings 2023-04-01 13:23:28 +02:00
deepsource-autofix[bot]
f033790420 refactor: Replace template strings with regular string literals
Template literals are useful when you need:  1. [Interpolated strings](https://en.wikipedia.org/wiki/String_interpolation).
2023-04-01 13:23:15 +02:00
Manuel
621f3c5118 ♻️ Strict Typescript 2023-03-31 23:22:54 +02:00
Manuel
acf4cf19f6
Add playback reporting at Jellyfin (#139) 2023-03-28 20:58:58 +02:00
Manuel
80f2b6e061 🚨 Fix warnings 2023-03-26 16:11:25 +02:00
Manuel
ea64f16661
Add volume command (#132) 2023-03-26 01:29:42 +01:00
Manuel
2c15e38b94
Add enqueue random items command (#130) 2023-03-26 00:02:57 +01:00
Manuel
2141880b44
🐛 Fix crash with empty playlists (#128) 2023-03-25 22:03:06 +01:00
Manuel
99cbbf4850 🐛 Fix interaction id in page data map for playlist command 2023-03-14 20:58:35 +01:00
Manuel
2158a72270 ♻️ Rename command params classes 2023-03-08 13:37:57 +01:00
Manuel
e924082af5 🐛 Fix components in playlist command with no event collector 2023-03-08 13:01:18 +01:00
Manuel
916969f07b
Add paged playlist (#106) 2023-03-07 21:22:19 +01:00
Manuel
12065e6c90
♻️ Add autocomplete for search (#100) 2023-03-05 16:58:03 +01:00
Manuel
50a9b15f09 🐛 Fix crash with undefined id in interaction 2023-02-20 22:21:33 +01:00
Manuel
5d5023e91a 🔊 Add debug log for value parts 2023-02-19 21:21:55 +01:00
Manuel
3adec06df7
♻️ Playlist and playback manager (#89) 2023-02-19 21:02:13 +01:00
Manuel
6c75861c49 🚨 Fix compiler errors 2023-02-19 12:57:44 +01:00
Manuel
783bdc144c 🔊 Add logging levels and debug for problem 2023-02-19 12:19:35 +01:00
Manuel
3d220712c4 🐛 Use async and use defer instead of manual message 2023-01-24 21:44:07 +01:00
Manuel
066d27b351 ♻️ Refactor from synchronous replies to asynchronous deferred replies with edits #64 2023-01-22 21:53:50 +01:00
Manuel
aa432c2ab6 🚨 Fix outdated imports 2023-01-21 14:57:01 +01:00
nanako
e150efdc10
🐛 Fix activeTrack being null crashing the bot (#57)
Co-authored-by: kawao <beninthepan@icloud.com>
Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com>
2023-01-16 22:35:51 +01:00
Manuel
ad3519ea8c Add tests for utils 2023-01-16 22:25:50 +01:00
Manuel
80e138900c
Add report capabilities and session api (#40) 2022-12-27 14:22:05 +01:00
Manuel
3d722dbc9c
Remote images api #17 (#22) 2022-12-25 21:57:37 +01:00
Manuel Ruwe
46aa88e9b3 🚨 Fix EsLint errors 2022-12-20 11:03:24 +01:00
Manuel Ruwe
73d36ae1f3 Add update checker #13 2022-12-19 11:57:04 +01:00
Manuel Ruwe
fa9f32fe4a 🎨 Code review 2022-12-18 19:39:03 +01:00
Manuel Ruwe
fdf190c2b5 Merge branch 'nestjs-migration' of https://github.com/manuel-rw/jellyfin-discord-music-bot into nestjs-migration 2022-12-18 19:21:36 +01:00
Manuel Ruwe
a63a2c6dc5 🎨 Code review 2022-12-18 19:21:33 +01:00
Manuel
576d97ed82
🎨 Code review
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
2022-12-18 19:21:21 +01:00
Manuel Ruwe
3fd94e590d 🔥 Remove console log debug 2022-12-18 17:54:36 +01:00
Manuel Ruwe
1a1e12506f Add album playback 2022-12-18 17:46:31 +01:00
Manuel Ruwe
c218c1273d Add playlists playback 2022-12-18 16:34:06 +01:00
Manuel Ruwe
fb60efde67 Add artists to the play selection and dropdown component 2022-12-18 12:37:33 +01:00
Manuel Ruwe
a7eb89d0e4 ✏️ Rename skip command to next 2022-12-18 12:30:42 +01:00
Manuel Ruwe
d024b4f714 ♻️ Rename current command to playlist 2022-12-18 12:17:34 +01:00
Manuel Ruwe
4be0ca1537 Implement stop command 2022-12-18 12:17:34 +01:00
Manuel Ruwe
7d8dc888c3 🐛 Fix invalid try state when client already owns a voice connection 2022-12-18 12:17:34 +01:00
Manuel Ruwe
86ffb19c9a 🐛 Inverted pause states for pause command 2022-12-18 12:17:34 +01:00
Manuel Ruwe
a31928ab15 🐛 Unused try dto from try join in play command 2022-12-18 12:17:34 +01:00
Manuel Ruwe
f9a376495b 🐛 Duplicated singleton services and playlist ending 2022-12-18 12:17:34 +01:00
Manuel Ruwe
ef01e80890 🎨 Use new embed builder method instead for status and help 2022-12-18 12:17:34 +01:00
Manuel Ruwe
60df58959a Add on track change event and automatic track waterfall 2022-12-18 12:17:34 +01:00
Manuel Ruwe
feeb09a17d Add embed to display playlist 2022-12-18 12:17:33 +01:00