Files
Casually9790andClaude Opus 5.5 e8a04fe415 Source challenge status from GitLab instead of Nextcloud
Read the README.md of every repo in the GitLab challenges group via the
REST API and rework the HedgeDoc note for project tracking: challenges
ready for infra testing first, then status by category and a
category x difficulty grid. Free-text status/difficulty/category values
are normalised; untouched templates and repos scheduled for deletion
are left out of the counts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 16:12:35 +02:00

14 lines
309 B
SYSTEMD

[Unit]
Description=Refresh the CTF challenge status every 30 minutes
[Timer]
OnCalendar=*:0/30
# don't hammer GitLab and HedgeDoc on the exact half hour
RandomizedDelaySec=60
AccuracySec=30s
# catch up on the last run if the machine was down when it was due
Persistent=true
[Install]
WantedBy=timers.target