Commit Graph

220 Commits

Author SHA1 Message Date
Sammy 61544feaba Fix stupid timezone issues 2023-06-23 23:46:11 +02:00
Sammy 1966640239 Merge branch 'master' of ssh://gitea.brudi.xyz:222/kenobi/jellyfin-discord-bot 2023-06-23 21:24:32 +02:00
Sammy fa9998e92c Unallow transcoding per default for new users 2023-06-23 21:23:54 +02:00
mightypanders c1a449bafe 1.1.2
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m50s Details
2023-06-23 19:46:20 +02:00
mightypanders d5d82043f0 temporarily remove second tag on docker build 2023-06-23 19:46:06 +02:00
mightypanders 51ebf2e939 1.1.1
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 12s Details
2023-06-23 19:44:58 +02:00
mightypanders f314b2f355 maybe fix a docker build typo 2023-06-23 19:44:44 +02:00
Sammy a4d7c57d10 1.1.0
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 14s Details
2023-06-23 19:33:31 +02:00
Sammy 2802afa7d5 Merge pull request 'feat/#42_announce_manual_watchparty' (#50) from feat/#42_announce_manual_watchparty into master
Reviewed-on: #50
2023-06-23 19:31:57 +02:00
Sammy 3a5ea5d4ff improve message clarity when no start date in event found
Compile the repository / compile (pull_request) Successful in 4m8s Details
2023-06-23 19:30:17 +02:00
Sammy 45d87275bf prevent announcement when description contains !private
Compile the repository / compile (pull_request) Successful in 1m43s Details
2023-06-23 15:56:36 +02:00
Sammy 31e440434e properly clean up wp announcements without event only 2023-06-23 15:51:48 +02:00
Sammy 3d70b56eb7 Merge pull request 'feat/#43_append_event_invite' (#49) from feat/#43_append_event_invite into master
Reviewed-on: #49
2023-06-23 15:49:59 +02:00
Sammy 3298c7a244 Merge pull request 'Create option "none of that" in voting' (#48) from feat/#39_none_of_that into master
Reviewed-on: #48
2023-06-23 15:49:43 +02:00
Sammy 5b98c9bf2f Rename event files to specific case
We can add multiple eventhandlers per eventname. To avoid confusion and large files and to improve concise file names the event files were renamed
2023-06-23 14:37:41 +02:00
Sammy ee363e065c 1.0.4
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 47s Details
2023-06-22 23:23:56 +02:00
Sammy 9af847f234 Fix docker-build for good 2023-06-22 23:23:38 +02:00
Sammy a18406e7e4 1.0.3
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Failing after 8s Details
2023-06-22 23:18:41 +02:00
Sammy b9f65125dc Hopefully fix ci/cd 2023-06-22 23:18:06 +02:00
Sammy d61457cb5f 1.0.2
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Failing after 10s Details
2023-06-22 23:05:47 +02:00
Sammy 9da8f47784 add event box to vote closed message
Compile the repository / compile (pull_request) Successful in 1m18s Details
2023-06-22 19:38:59 +02:00
Sammy e8c58d5ff8 add event box to create message 2023-06-22 19:35:47 +02:00
Sammy 8569a3e1e6 Create option "none of that" in voting
Compile the repository / compile (pull_request) Successful in 1m19s Details
2023-06-22 18:53:29 +02:00
Sammy 8d0dda0fa9 Merge pull request 'fix/ci-tag' (#47) from fix/ci-tag into master
Reviewed-on: #47
2023-06-22 18:38:34 +02:00
mightypanders 777ae330ad remove master branch restriction on docker-build
Compile the repository / compile (pull_request) Successful in 10s Details
since the pipeline is only ever called on a tag, which will by convention only be committed to the master branch, we can be reasonably sure
that we are on the correct branch.
Tags are independent on branches which makes it impossible to check for tag AND master branch ref at the same time.
2023-06-19 23:34:25 +02:00
mightypanders 111ccaa880 simplify the test compile
Compile the repository / compile (pull_request) Successful in 11s Details
2023-06-19 23:28:39 +02:00
mightypanders c00453d3d3 push all tags of an image
Compile the repository / compile (pull_request) Successful in 11s Details
2023-06-19 23:26:56 +02:00
mightypanders 8a7973a2e3 compile only on PR 2023-06-19 23:26:41 +02:00
mightypanders 0b67b126dd 1.0.1
Compile the repository / compile (push) Successful in 9s Details
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Has been skipped Details
2023-06-19 23:19:40 +02:00
kenobi 6d5725be90 Merge pull request 'fix/movie_names_and_background_task' (#46) from fix/movie_names_and_background_task into master
Compile the repository / compile (push) Successful in 11s Details
Reviewed-on: #46
2023-06-19 11:29:04 +02:00
kenobi 59f5b34e5a Merge branch 'master' into fix/movie_names_and_background_task
Compile the repository / compile (push) Successful in 1m31s Details
2023-06-19 11:19:17 +02:00
Sammy 670a64af22 Check if less than 2 days between create and start for deciding if to close
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m9s Details
2023-06-17 13:18:52 +02:00
Sammy 4cc332820f prevent poll close if event is less than 24h old
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m15s Details
2023-06-17 13:03:48 +02:00
kenobi f5928049ea Merge pull request 'fix and refactor mitgucken guide' (#44) from fix/guide into master
Compile the repository / compile (push) Successful in 9s Details
Reviewed-on: #44
2023-06-17 12:17:29 +02:00
kenobi 99905f98d0 Merge pull request 'fix/ci-cd-push' (#45) from fix/ci-cd-push into master
Compile the repository / compile (push) Successful in 10s Details
Reviewed-on: #45
2023-06-17 12:16:13 +02:00
Sammy 07849d331a move scheduling of pollclose task to startup
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Successful in 1m37s Details
Also moved check function to closepoll.ts
2023-06-17 12:00:14 +02:00
mightypanders 1e6a75687a add package version extraction to docker push job
Compile the repository / compile (push) Successful in 9s Details
2023-06-17 01:31:03 +02:00
mightypanders 2c09033c3f add new tag restriction to docker push job
Compile the repository / compile (push) Successful in 9s Details
2023-06-17 01:27:49 +02:00
mightypanders ce4441cee3 add restriction to master branch on docker push job
Compile the repository / compile (push) Successful in 9s Details
Build a docker image for node-jellyfin-role-bot / build-docker-image (push) Has been skipped Details
2023-06-17 01:22:53 +02:00
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