summaryrefslogtreecommitdiff
path: root/views/index.pug
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2023-09-06 20:41:52 +0200
committerTor Andersson <tor@ccxvii.net>2023-09-12 11:11:15 +0200
commita3ae62afd2eecb3831e2483f94d2db6a1d6bb748 (patch)
treeafab182f51b3769feb6c060a48e65513d09c7425 /views/index.pug
parentcce4df5b31627482ca1ce595223e4ae02800f0dc (diff)
downloadserver-a3ae62afd2eecb3831e2483f94d2db6a1d6bb748.tar.gz
Notification system improvements.
Enable webhook notification support with .env WEBHOOKS=1 Send notifications when invited to a game. Use notification "too soon" logic for webhooks as well. Try sending webhooks 3 times before giving up. Check if player is on the join page instead of the funky "offline" check when sending "your game is ready" notification. Only show mail/webhook notification settings if they are enabled.
Diffstat (limited to 'views/index.pug')
-rw-r--r--views/index.pug5
1 files changed, 5 insertions, 0 deletions
diff --git a/views/index.pug b/views/index.pug
index 6b90638..8e399a7 100644
--- a/views/index.pug
+++ b/views/index.pug
@@ -48,3 +48,8 @@ html
a(href="/"+title.title_id)= title.title_name
p!= process.env.SITE_INVITE
+
+ if !ENABLE_MAIL
+ p.error Mail notifications disabled.
+ if !ENABLE_WEBHOOKS
+ p.error Webhook notifications disabled.