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
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
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
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
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
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
117ff23a0c
remove typecast to unknown
...
Somehow I thought it was necessary because the compiler said it at some point
2023-06-11 15:42:31 +02:00
550aa53188
make closepoll return when no channel found
2023-06-11 09:12:14 +02:00
1ee55f995c
minor resilience improvement and formatting
...
in closepoll.ts was an unsafe arrays usage without checking the bounds
2023-06-11 09:01:25 +02:00
0d5c3d30a9
Fix loggers
...
Some logger messages were missing requestId and guildId
2023-06-10 22:58:00 +02:00
c2d8838cf8
polls will be closed automatically 2 days before event start
2023-06-10 22:53:11 +02:00
c8fa89ae63
Add command to close the poll and update the event
2023-06-10 17:27:59 +02:00
2707f7d73b
Add automatic creation of vote message with random movies
...
When a !nextwp event is created the bot will fetch random movies and create a message that people can vote on
2023-06-10 14:23:10 +02:00
2c5bf1272e
Merge pull request 'Fix edgecases for automatic user creation' ( #15 ) from fix/user_accounts into master
...
Reviewed-on: #15
2023-06-10 00:04:43 +02:00
1e1ab93667
Fix edgecases for automatic user creation
...
- make eventdescription !wp case insensitive
- Create accounts for users in channel without subscription when event starts
- Make sent messages caused by VoiceState event dependant on creation result (created, enabled)
- Create tmp user if normal user exists but is disabled
2023-06-09 23:56:45 +02:00
8f1c6e10fa
Merge pull request 'add guides' ( #14 ) from buttons into master
...
Reviewed-on: #14
2023-06-09 22:23:51 +02:00
c0b24ee3ad
restructuring
2023-06-09 22:01:38 +02:00
3e152864fd
complete guides
2023-06-09 21:30:24 +02:00
24c120a890
add /guides interaction with buttons
2023-06-09 16:16:23 +02:00
8ae5fd2c1b
Merge pull request 'add 'mitgucken' guide on how to join JF Syncplay group' ( #12 ) from feat/guide into master
...
Reviewed-on: #12
2023-06-08 20:02:59 +02:00
0aef525994
initialize attachmentImages ahead of time, to be reused
2023-06-08 19:34:48 +02:00
0ba867b23a
add 'mitgucken' guide on how to join JF Syncplay group
2023-06-08 19:11:00 +02:00
3294d9ca77
make jf roles configurable via env vars
2023-06-08 17:10:06 +02:00