Commit Graph

162 Commits

Author SHA1 Message Date
mightypanders 7c8072b295 add separate compile step
should be run on every push to a branch to check for compilability
2023-06-17 01:20:54 +02:00
mightypanders 7899aac5ce adjust server connection message
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m22s Details
remove extraneous repetition of the server address
2023-06-17 01:20:01 +02:00
mightypanders 26c2d91252 fix and refactor mitgucken guide
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m16s Details
- reorder account acquisition in front of login
- rebox explainrole function
- adjust external reference to function
2023-06-17 01:13:33 +02:00
Sammy d6300e8bec improve movie name resolving
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m55s Details
When creating the poll the bot will now only request movie names instead of movies
This improves the errorhandling because the movie names cannot be null
Also the movieName function filters empty movienames and will guarantee the requested number of names
2023-06-16 20:15:36 +02:00
Sammy f78e4c3e3e 1.0.0
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 8s Details
2023-06-15 23:30:13 +02:00
kenobi a1e1fca650 Merge pull request 'Use yavin to fetch the random movies for votes' (#26) from feat/yavin_movie_select into master
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 12s Details
Reviewed-on: #26
2023-06-15 23:00:12 +02:00
Sammy 2fae61fc1f change announcement message to specify MOVIE watchparties
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m16s Details
2023-06-15 22:33:42 +02:00
Sammy 71ffc6ba50 use yavin to get random movies 2023-06-15 22:33:22 +02:00
kenobi 8caf80f54e Merge pull request 'announcements' (#18) from feat/announce into master
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 10s Details
Reviewed-on: #18
2023-06-15 22:05:20 +02:00
Sammy 1ccb1a7cae Merge branch 'feat/announce' of ssh://gitea.brudi.xyz:222/kenobi/jellyfin-discord-bot into feat/announce
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m26s Details
2023-06-15 22:02:49 +02:00
Sammy d22e38efbf fix build 2023-06-15 22:02:37 +02:00
kenobi 68662e72ad Merge branch 'master' into feat/announce
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Failing after 1m1s Details
2023-06-15 21:59:25 +02:00
Sammy 5b99c843b4 Fix PR and linting issues 2023-06-15 21:56:15 +02:00
mightypanders 251756c622 feat/cicd (#22)
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 14s Details
Co-authored-by: magnetotail <magnetotail@posteo.net>
Reviewed-on: #22
Co-authored-by: mightypanders <mighty.panders@posteo.de>
Co-committed-by: mightypanders <mighty.panders@posteo.de>
2023-06-14 22:43:37 +02:00
mightypanders f2b5ee502f remove unnecessary scripts
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 10s Details
2023-06-14 22:35:59 +02:00
mightypanders 749e1c89ab clean up ci yaml 2023-06-14 22:35:51 +02:00
mightypanders 0d5799796a go back to normal docker commands
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 15s Details
2023-06-14 22:33:15 +02:00
mightypanders b7986d276b fix env access
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 24s Details
2023-06-14 22:31:34 +02:00
mightypanders 8540381834 use bash explicitly
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 8s Details
2023-06-14 22:29:55 +02:00
mightypanders 7e67d1fed9 adjust scripts
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 8s Details
2023-06-14 22:28:29 +02:00
mightypanders 0cb19ba8f1 use bash scripts for docker stage
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 11s Details
2023-06-14 22:27:18 +02:00
mightypanders 5dcf766593 dockerbuild and dockerpush scripts 2023-06-14 22:27:05 +02:00
Sammy 9420eb4366 Change announcements
All announcements but initial will be deleted upon event end.
Vote announcement will be deleted upon vote end
Vote and vote end announcement now contain date and time
2023-06-14 22:24:39 +02:00
mightypanders 808bdd033e string it
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 9s Details
2023-06-14 22:20:06 +02:00
mightypanders 33f031d333 simplify push
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 9s Details
2023-06-14 22:14:46 +02:00
mightypanders 40d9523e21 doing it manually 2023-06-14 22:14:19 +02:00
mightypanders 26e74a62c1 add branch 2023-06-14 21:54:22 +02:00
mightypanders c0f91aad79 add secrets to 'on' 2023-06-14 21:42:16 +02:00
mightypanders 79ffde5f34 check env step
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 23s Details
2023-06-14 21:30:23 +02:00
mightypanders 911b9e4884 adjust pipeline to be personalized
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 17s Details
2023-06-14 21:27:16 +02:00
Sammy 220f9dc8ef undo fetching role to get roleID
We already have the role id?!?!?
2023-06-14 19:45:33 +02:00
mightypanders 31a9e0eb28 adjust url
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 22s Details
2023-06-14 19:44:50 +02:00
mightypanders bcf788293e hardcoded docker tags
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 28s Details
2023-06-14 19:27:28 +02:00
mightypanders 934b6dfead remove custom script
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 15s Details
2023-06-14 19:21:22 +02:00
mightypanders cd0c8c0017 latest tag by default
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 15s Details
2023-06-14 19:18:46 +02:00
mightypanders 83f803d0e7 remove metadata action
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 20s Details
2023-06-14 19:16:23 +02:00
mightypanders 2cb652aee6 add metadata and registry push
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 9s Details
2023-06-14 19:11:05 +02:00
mightypanders 034d14eb15 use a container with docker
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 2m3s Details
2023-06-14 18:59:07 +02:00
mightypanders c8bfc47ddf add docker login
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 14s Details
2023-06-13 23:47:22 +02:00
mightypanders b67982ed38 ls
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 9s Details
2023-06-13 23:29:29 +02:00
mightypanders e3144fc402 add checkout option 2023-06-13 23:29:03 +02:00
mightypanders 1970f4b0cb adjust docker build stage
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 34s Details
2023-06-13 23:24:56 +02:00
Sammy 198a25d145 ping watch role when voting starts and closes 2023-06-13 23:15:03 +02:00
mightypanders 8ac4f568a0 add on push
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 41s Details
2023-06-13 21:51:26 +02:00
mightypanders 09f4efc96c change os 2023-06-13 21:50:21 +02:00
mightypanders 6e0c3b8ef6 add gitea cicd 2023-06-13 21:49:04 +02:00
Sammy baefcf9bb9 add options for announcements 2023-06-13 21:12:32 +02:00
mightypanders 8ee36f7510 add woodpecker integration 2023-06-13 20:31:33 +02:00
mightypanders 1593e126eb add docker build files 2023-06-13 20:31:19 +02:00
Sammy a5eab2f7be fix bug that reactions are not loaded after restart
the message needed to be fetched again. Probably something with caches..
2023-06-13 20:13:13 +02:00