Commit graph

91 commits

Author SHA1 Message Date
055bb60d22
comments
All checks were successful
Lint and Format Check / lint-and-format (pull_request) Successful in 15s
2024-09-04 13:04:11 +02:00
98bafc2e86 add basic sharding
All checks were successful
Lint and Format Check / lint-and-format (pull_request) Successful in 21s
2024-09-04 13:01:31 +02:00
47236cb63c
chore: comments (#156)
Some checks failed
Publish latest version / build (push) Has been cancelled
i am maniac

Reviewed-on: #156
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-04 13:01:17 +02:00
aded2add59
fix: add pr types for action (#155)
All checks were successful
Publish latest version / build (push) Successful in 1m45s
Reviewed-on: #155
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-04 10:05:20 +02:00
0c617d6855
add action for pull requests (#152)
All checks were successful
Publish latest version / build (push) Successful in 1m26s
Closes #151

Reviewed-on: #152
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-04 09:57:53 +02:00
fd60b91ffe
chore: upgrade to discord.js 14.16 along with other dependencies (#149)
All checks were successful
Publish latest version / build (push) Successful in 1m47s
see #146

Reviewed-on: #149
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-09-04 09:20:09 +02:00
8f9cdbe753
fix lyrics (#144)
All checks were successful
Publish latest version / build (push) Successful in 1m31s
dont crash when there is not lyrics

Reviewed-on: #144
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-12 23:15:04 +02:00
fe38841bf6
fix: synced lyrics (#143)
All checks were successful
Publish latest version / build (push) Successful in 1m36s
Reviewed-on: #143
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-12 22:34:29 +02:00
3e43eddc8e
feat: synced lyrics (#142)
All checks were successful
Publish latest version / build (push) Successful in 2m10s
Close #134

Implement synced lyrics

Reviewed-on: #142
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-12 17:54:36 +02:00
9d4da0db49
Update dependencies (#141)
All checks were successful
Publish latest version / build (push) Successful in 1m41s
This PR fix music playback

Reviewed-on: #141
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-12 17:04:21 +02:00
bfc11f7f91
Use forgejo actions (#140)
All checks were successful
Publish latest version / build (push) Successful in 1m35s
Closes #139

- Replace Woodpecker CI by Forgejo actions

Reviewed-on: #140
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-08-11 16:42:21 +02:00
3e626b8b0e
update dependencies and use new youtube extractor (#138)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #138
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-07-31 13:47:47 +02:00
06adea29d7
merge dev to main (#135)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #135
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-06-10 20:39:26 +02:00
08edce2bb1
merge dev to main (#133)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
TODO: remove temporary dependencie @web-scrobbler/metadata-filter
Reviewed-on: #133
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-06-01 21:51:35 +02:00
da300386ce
chore: update dependencies (#130)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- [x] Update dependencies
- [x] Reformat files accordingly to the latest prettier version
- [x] Add a rule to format files (older one was just checking)

Reviewed-on: #130
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2024-04-02 00:11:54 +02:00
c4acecc0cc
update the youtube extractor library (again) (#128)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
je suis désespéré

Reviewed-on: #128
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-12-05 14:25:04 +01:00
9a2edf583c
downgrade debian to have an existing image lol (#127)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #127
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-25 18:20:41 +01:00
a61b25c2ef
fix(docker): now use debian instead of alpine (#125)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
temporary fix for music not being played with mediaplex

- larger size of image (x2) 👎
- fix mediaplex since only gnu is available (no musl package)

Reviewed-on: #125
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-25 18:16:40 +01:00
575793d207
fix/music (#123)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #123
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-25 16:48:04 +01:00
e8a7174a4e
Fix crash due to value response of autocompletion (#111)
All checks were successful
ci/woodpecker/manual/publish Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Max value of .value field is 100

Reviewed-on: #111
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-21 20:41:00 +01:00
86c46316cf
chore: update all dependencies (#110)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #110
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-08 00:20:20 +01:00
c416e2371c
feat: Lyrics romanized mode (#109)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Close #101

Reviewed-on: #109
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-11-08 00:10:02 +01:00
2ed3fec8ec
Bump dependencies (#108)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #108
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-09-17 09:29:44 +02:00
912407b446
add silenceremove filter (#107)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #107
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-09-03 19:31:44 +02:00
34d192ec5d
Update license and readme (#106)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #106
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-09-03 19:13:38 +02:00
a079a7f26e
update the youtube extractor library (#105)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #105
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-09-03 18:45:09 +02:00
7595273822
Resolve crash when data.name exceed the length limit (#104)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Reviewed-on: #104
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Co-committed-by: Mylloon <kennel.anri@tutanota.com>
2023-08-19 20:38:19 +02:00
d039c064b7
feat: enchance autocompletion & more (#103)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Fixing autocompletion crash
- Increase autocompletion response from 10 to 25
- Remove search constraint introduced in #97

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #103
2023-08-08 22:28:53 +02:00
0904bd0d98
Update dependencies and fix a reminder bug (#102)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Update dependencies
- Resolve a minor bug with reminders

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #102
2023-08-06 20:34:25 +02:00
309d73d03d
Change default extractor (#97)
Some checks failed
ci/woodpecker/push/publish Pipeline failed
Close #84

We use youtube for the search in `/play` BUT spotify is used for the autocompletion
As always, either YoutubeSearch or SpotifySearch retrieve music from youtube

Reviewed-on: #97
2023-08-06 19:31:08 +02:00
fe97d264fc
update toc (#96)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #96
2023-04-27 23:01:13 +02:00
58be4a54c5
chore: update doc (#95)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #95
2023-04-27 22:27:29 +02:00
ed03a14323
chore: merge branch dev to main (#94)
- Remove debug log
- Fix various errors about `play` autocompletion (empty query, max timeout)
- Update dependencies (resolve deprecation of `autoRegisterExtractor`)

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #94
2023-04-27 22:11:28 +02:00
751c1f1161
fix crash on citation with empty msg (only asset) (#92)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #92
2023-04-25 13:30:00 +02:00
d3cd6e1346
fix: could not extract stream for this track (#91)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Resolve https://github.com/Androz2091/discord-player/issues/1705

- Update deps
- Load env file BEFORE importing depedencies
- Now force the usage of play-dl

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #91
2023-04-07 03:12:54 +02:00
d9cb8f02e2
feat: Use OS's ffmpeg instead of npm package (#90)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Closes #77
Follow up of #65

Recommended by https://github.com/Androz2091/discord-player/issues/1639

This also returns to Alpine-based Docker image and remove the Debian one

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #90
2023-03-24 14:32:49 +01:00
acaab12450
Label of following songs showed only on second element of first page or first element of other pages (#89)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #89
2023-03-18 19:50:08 +01:00
b0fda1d167
Fix first element of queue list (#88)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Follow up of #85

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #88
2023-03-18 19:42:29 +01:00
21d9c7e8e7
Fix: Queue listing starting at 26 (#87)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #87
2023-03-18 19:33:27 +01:00
f1d4abff23
Fix music queue numerotation (#86)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #86
2023-03-18 19:27:18 +01:00
087f68c239
upgrade deps (#83)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #83
2023-03-15 13:39:23 +01:00
e6fbca485b
bump sqlite from 5.1.4 to 5.1.6 (#82) [skip ci]
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #82
2023-03-15 13:25:00 +01:00
b585b15959
update to discord-player-v6 (#76)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Resolve #65
- Update domain name
- Add autocompletion support
- Use debian instead of alpine based image

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #76
2023-03-11 20:36:25 +01:00
d521a2fe8c Feat: Author in music stuff (#75)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
Add author in lyrics auto search
Add Authors in nowplaying, queue, trackstart event

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #75
2023-02-20 18:43:41 +01:00
db5aff64c8 feat: Better message in music category (#74)
All checks were successful
ci/woodpecker/push/publish Pipeline was successful
- Show repeat mode
- Show current track
- Add progressbar in nowplaying
- Better error message (text)
- Better error message (style)
- Embed when its better

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #74
2023-02-17 23:06:18 +01:00
7b076377c3 fix(ci): duplicate (#73) [skip ci]
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #73
2023-02-14 21:16:56 +01:00
8ade72e93a chore(ci) (#72) [skip ci]
update readme and rename file

Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #72
2023-02-14 21:13:49 +01:00
9935a56757 feat(ci): Add Woodpecker (#71)
All checks were successful
ci/woodpecker/push/image Pipeline was successful
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #71
2023-02-14 21:01:43 +01:00
883c91d4cd fix: lyrics crash (#70)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #70
2023-02-13 22:32:03 +01:00
98de82d2d6 feat(lang): update en-US (#69)
Co-authored-by: Mylloon <kennel.anri@tutanota.com>
Reviewed-on: #69
2023-02-13 17:08:49 +01:00