Commit Graph

148 Commits

Author SHA1 Message Date
Manuel
b940ca98e2 🐛 Fix track state on finishing track 2023-03-29 20:59:17 +02:00
Manuel
42590a38f3 🔀 Merge branch 'dev' of https://github.com/manuel-rw/jellyfin-discord-music-bot into dev 2023-03-28 21:04:40 +02:00
Manuel
28a32033c4 Add playing attribute for track 2023-03-28 21:04:10 +02:00
Manuel
acf4cf19f6
Add playback reporting at Jellyfin (#139) 2023-03-28 20:58:58 +02:00
Manuel
091ca0b65f 🐛 Fix case sensitive validation for LOGLEVEL 2023-03-27 22:41:15 +02:00
Manuel
80f2b6e061 🚨 Fix warnings 2023-03-26 16:11:25 +02:00
Manuel
956b8f1338 Fix faulty test 2023-03-26 16:07:31 +02:00
Manuel
a51abebd06 🔖 Set tag to 0.0.6 2023-03-26 14:15:35 +02:00
Manuel
ea64f16661
Add volume command (#132) 2023-03-26 01:29:42 +01:00
Manuel
0130115be8
🐛 Fix missing remote images for albums (#131) 2023-03-26 00:59:20 +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
9104e52de4 🐛 Track change announcement after play 2023-03-14 21:03:47 +01:00
Manuel
99cbbf4850 🐛 Fix interaction id in page data map for playlist command 2023-03-14 20:58:35 +01:00
Manuel
9c26ff6ba3 ⚰️ Removed dead code 2023-03-14 20:35:16 +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
aac7a2c628
Add web client (#108) 2023-03-08 09:41:55 +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
54c62f240a 🚑 Fix voice connection being stuck in signaling 2023-03-02 21:50:03 +01:00
Manuel
09a67b087a ♻️ Audio player events 2023-03-01 19:32:23 +01:00
Manuel
50a9b15f09 🐛 Fix crash with undefined id in interaction 2023-02-20 22:21:33 +01:00
Manuel
8d8681e4d9 Fix test 2023-02-19 21:27:00 +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
66a0253c27 🔖 Tag version 2023-02-14 21:56:42 +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
38d48ec708 🦺 Add validation for jellyfin server address 2023-01-21 15:04:33 +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
2ec9c03b48 Add tests for update service #12 2023-01-16 21:49:52 +01:00
Manuel
469d1cb69d Add tests for health indicators #12 2023-01-15 00:45:00 +01:00
Manuel Ruwe
8527bf546e 🔖 Tag Version 2023-01-09 22:50:06 +01:00
Manuel
1ec65c93a8
Report playstate to Jellyfin #14 (#43) 2023-01-09 22:12:08 +01:00
Manuel
9ecce22f14
Add websocket control for grouped items 2022-12-27 16:50:03 +01:00
Manuel
538b2451f6
Add healthchecks for Jellyfin and Discord 2022-12-27 16:48:16 +01:00
Manuel
80e138900c
Add report capabilities and session api (#40) 2022-12-27 14:22:05 +01:00
Manuel
9f02a6058e 🔀 Version 0.0.2 2022-12-25 23:02:23 +01:00
Manuel Ruwe
d37f01e5c4 🔖 Upgrade version 2022-12-25 22:56:07 +01:00
Manuel
f29c22349f
🐛 Fix repeated update announcement messages (#23) 2022-12-25 22:54:31 +01:00
Manuel
3d722dbc9c
Remote images api #17 (#22) 2022-12-25 21:57:37 +01:00
Manuel
92021dd94e
🐛 Fix voice connection bug after summon #15 (#21) 2022-12-24 23:35:22 +01:00
Manuel
4fc81e2b7c
Add port env variable (#19) 2022-12-21 08:35:48 +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