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
2023-06-15 22:02:49 +02:00
d22e38efbf
fix build
2023-06-15 22:02:37 +02:00
68662e72ad
Merge branch 'master' into feat/announce
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Failing after 1m1s
2023-06-15 21:59:25 +02:00
5b99c843b4
Fix PR and linting issues
2023-06-15 21:56:15 +02:00
251756c622
feat/cicd ( #22 )
...
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 14s
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
f2b5ee502f
remove unnecessary scripts
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 10s
2023-06-14 22:35:59 +02:00
749e1c89ab
clean up ci yaml
2023-06-14 22:35:51 +02:00
0d5799796a
go back to normal docker commands
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 15s
2023-06-14 22:33:15 +02:00
b7986d276b
fix env access
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 24s
2023-06-14 22:31:34 +02:00
8540381834
use bash explicitly
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 8s
2023-06-14 22:29:55 +02:00
7e67d1fed9
adjust scripts
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 8s
2023-06-14 22:28:29 +02:00
0cb19ba8f1
use bash scripts for docker stage
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 11s
2023-06-14 22:27:18 +02:00
5dcf766593
dockerbuild and dockerpush scripts
2023-06-14 22:27:05 +02:00
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
808bdd033e
string it
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 9s
2023-06-14 22:20:06 +02:00
33f031d333
simplify push
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 9s
2023-06-14 22:14:46 +02:00
40d9523e21
doing it manually
2023-06-14 22:14:19 +02:00
26e74a62c1
add branch
2023-06-14 21:54:22 +02:00
c0f91aad79
add secrets to 'on'
2023-06-14 21:42:16 +02:00
79ffde5f34
check env step
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 23s
2023-06-14 21:30:23 +02:00
911b9e4884
adjust pipeline to be personalized
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 17s
2023-06-14 21:27:16 +02:00
220f9dc8ef
undo fetching role to get roleID
...
We already have the role id?!?!?
2023-06-14 19:45:33 +02:00
31a9e0eb28
adjust url
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 22s
2023-06-14 19:44:50 +02:00
bcf788293e
hardcoded docker tags
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 28s
2023-06-14 19:27:28 +02:00
934b6dfead
remove custom script
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 15s
2023-06-14 19:21:22 +02:00
cd0c8c0017
latest tag by default
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 15s
2023-06-14 19:18:46 +02:00
83f803d0e7
remove metadata action
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 20s
2023-06-14 19:16:23 +02:00
2cb652aee6
add metadata and registry push
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 9s
2023-06-14 19:11:05 +02:00
034d14eb15
use a container with docker
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Successful in 2m3s
2023-06-14 18:59:07 +02:00
c8bfc47ddf
add docker login
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 14s
2023-06-13 23:47:22 +02:00
b67982ed38
ls
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 9s
2023-06-13 23:29:29 +02:00
e3144fc402
add checkout option
2023-06-13 23:29:03 +02:00
1970f4b0cb
adjust docker build stage
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 34s
2023-06-13 23:24:56 +02:00
198a25d145
ping watch role when voting starts and closes
2023-06-13 23:15:03 +02:00
8ac4f568a0
add on push
Build a docker image for node-jellyfin-role-ot / build-docker-image (push) Failing after 41s
2023-06-13 21:51:26 +02:00
09f4efc96c
change os
2023-06-13 21:50:21 +02:00
6e0c3b8ef6
add gitea cicd
2023-06-13 21:49:04 +02:00
baefcf9bb9
add options for announcements
2023-06-13 21:12:32 +02:00
8ee36f7510
add woodpecker integration
2023-06-13 20:31:33 +02:00
1593e126eb
add docker build files
2023-06-13 20:31:19 +02:00
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
e774474a55
Put role handling in background task scheduled at startup
2023-06-13 18:58:41 +02:00
24754decf4
implement announcement role management by reaction
2023-06-13 18:18:26 +02:00
a2c55ad676
restrict announcements to admins
2023-06-12 22:34:39 +02:00
e50cb10c5b
implement slash command for announcement
2023-06-12 22:21:10 +02:00
acc38fdcb0
Merge pull request 'Add automatic creation of vote message with random movies' ( #16 ) from feat/voting into master
...
Reviewed-on: #16
2023-06-12 21:00:16 +02:00
fdc0fc47b5
removed unnecessary guildId: from logger calls
2023-06-12 20:36:05 +02:00
f3669ec34f
move collection id of movies into configurations
2023-06-12 20:31:52 +02:00
c0369fcb49
Fetch announcement channel at server start
2023-06-12 20:27:54 +02:00
40d220ed7b
refactor: use date-fns for date comparison
2023-06-12 19:43:33 +02:00